Separate Coders Patents (Class 375/240.1)
-
Patent number: 12164379Abstract: A storage network operates by: storing at least one data object in the storage network as encoded data slices that are dispersed error encoded, the encoded data slices including locally decodable code segments; detecting at least one storage error associated with storage of at least one of the encoded data slices in the storage network; and recovering and at least one of the encoded data slices utilizing the locally decodable code segments.Type: GrantFiled: September 12, 2022Date of Patent: December 10, 2024Assignee: Pure Storage, Inc.Inventors: Thomas D. Cocagne, Jason K. Resch, Ilya Volvovski
-
Patent number: 12149745Abstract: An encoder includes circuitry and memory coupled to the circuitry. In operation, for a group of layers including at least one output layer, the circuitry generates a bitstream including a common header for one or more layers in the group of layers, in which when a total number of layers in the group of layers is 1, (i) performance requirement information indicating a performance requirement for a decoder is signaled in the common header, and (ii) a hypothetical reference decoder (HRD) parameter is not signaled in the common header. The bitstream includes the common header and encoded data of at least one image in the at least one output layer. The common header does not include the HRD parameter.Type: GrantFiled: June 7, 2022Date of Patent: November 19, 2024Assignee: PANASONIC INTELLECTUAL PROPERTY CORPORATION OF AMERICAInventors: Takahiro Nishi, Tadamasa Toma, Kiyofumi Abe, Yusuke Kato
-
Patent number: 12126839Abstract: Techniques for encoding a signal are described. A signal is down-sampled to generate a version of the signal. This version of the signal is then encoded to produce a first encoded signal. The first encoded signal is then decoded to produce a first decoded signal. The second decoded signal is up-sampled to obtain a first up-sampled decoded signal. A first residual signal is obtained by taking a difference between the first up-sampled decoded signal and a first reference signal. The first reference signal corresponds to the signal prior to down-sampling. The first residual signal is encoded to produce a first encoded residual signal. The first encoded residual signal and the first encoded signal may be received and decoded by a decoder to reconstruct the signal. The signal may comprise a set of frames of video.Type: GrantFiled: October 2, 2019Date of Patent: October 22, 2024Assignee: V-Nova International LimitedInventors: Simone Ferrara, Guido Meardi
-
Patent number: 12106487Abstract: A technique is described herein that interprets some frames in a stream of video content as key frames and other frames as predicted frames. The technique uses an image analysis system to produce feature information for each key frame. The technique uses a prediction model to produce feature information for each predicted frame. The prediction model operates on two inputs: (1) feature information that has been computed for an immediately-preceding frame; and (2) frame-change information. A motion-determining model produces the frame-change information by computing the change in video content between the current frame being predicted and the immediately-preceding frame. The technique reduces the amount of image-processing operations that are used to process the stream of video content compared to a base case of processing all of the frames using the image analysis system. As such, the technique uses less computing resources compared to the base case.Type: GrantFiled: November 24, 2021Date of Patent: October 1, 2024Assignee: Microsoft Technology Licensing, LLCInventors: Mohsen Fayyaz, Hamidreza Vaezi Joze, Eric Chris Wolfgang Sommerlade
-
Patent number: 12096275Abstract: A method is described for a wireless device, which includes determining padding for a sub-physical layer (PHY) protocol data unit (sub-PPDU) in an aggregated PPDU (APPDU). The method includes generating the sub-PPDU that includes a preamble portion and a data portion, determining a longest sub-PPDU for the APPDU to be transmitted, determining an amount and type of padding for the sub-PPDU where the sub-PPDU in not the longest sub-PPDU in the APPDU, adding padding to the sub-PPDU to align the end of the sub-PPDU with the end of the longest sub-PPUD, and transmitting the sub-PPDU through a wireless medium on a transmission channel to a receiving device as part of the APPDU.Type: GrantFiled: August 13, 2021Date of Patent: September 17, 2024Assignee: Newracom, Inc.Inventors: Heejung Yu, Yujin Noh, Jong-Ee Oh, Jaeyoung Ryu
-
Patent number: 12046020Abstract: Methods, systems, and apparatuses related to reducing network congestion by analyzing data using a lightweight artificial intelligence (AI) layer prior to transmission are described. An AI model may predictively select data that need not be transmitted and, in some embodiments, further process data to be transmitted. As a result, the total size and amount of data transmitted over the network can be reduced, while the data needs of the receiving device can still be met. For example, data generated by a source application may be received and input into a predictive model, which may generate a prediction output for the data. The data may be pre-processed using a strategy selected based on the prediction output, and the pre-processed data may be transmitted over a network to a server.Type: GrantFiled: September 19, 2022Date of Patent: July 23, 2024Assignee: Lodestar Licensing Group LLCInventor: Gil Golov
-
Patent number: 12026220Abstract: Techniques for an iterative singular spectrum analysis are provided. In one technique, a first analysis, of time series data, is performed that results in a first reconstructed version of the time series data. The first analysis, of the time series data and a portion of the first reconstructed version, is then performed that results in a second reconstructed version of the time series data. Based on a termination condition, it is determined whether to perform the first analysis relative to a portion of a third reconstructed version of the time series data. A second analysis, of the time series data and a portion of a fourth reconstructed version of the time series data, is performed that results in a fifth reconstructed version of the time series data. The second analysis is different than the first analysis. A difference between the time series data and the fifth reconstructed version data is computed.Type: GrantFiled: July 8, 2022Date of Patent: July 2, 2024Assignee: PREDICT HQ LIMITEDInventors: Xuxu Wang, Xiping Fu
-
Patent number: 12022089Abstract: Embodiments of the present disclosure relate to a method and an apparatus for determining a video bitrate, a computer device, and a storage medium, belonging to the field of video transcoding technologies. The method includes: selecting target video frames from video frames of a to-be-transcoded video according to a predefined interval; determining a pre-estimated video bitrate of the to-be-transcoded video according to bitrate feature information of the target video frames; obtaining a first relative relationship between the pre-estimated video bitrate and an actual video bitrate of the to-be-transcoded video; and determining a target video bitrate of the to-be-transcoded video according to the first relative relationship and bitrate requirement information of a target service platform, the target service platform being a service platform to which the to-be-transcoded video is applied after transcoded.Type: GrantFiled: November 2, 2021Date of Patent: June 25, 2024Assignee: TENCENT TECHNOLOGY (SHENZHEN) COMPANY LIMITEDInventor: Haixu Han
-
Patent number: 12021912Abstract: One disclosed example method includes receiving, by a video conference provider, video frames from a plurality of existing participants in a video conference; receiving, by the video conference provider, a request from a new user to join the video conference, and in response: generating, by the video conference provider, an instantaneous decoder refresh (IDR) frame; determining, by the video conference provider, one or more prior video frames previously acknowledged by each existing participant of the plurality of existing participants; generating, by the video conference provider, a benchmark frame for each of the plurality of existing participants based on at least one of the determined one or more prior video frames and the IDR frame; transmitting, by the video conference provider, the IDR frame to the new user; and transmitting, by the video conference provider, a message comprising the benchmark frame to each of the plurality of existing participants.Type: GrantFiled: February 16, 2023Date of Patent: June 25, 2024Assignee: Zoom Video Communications, Inc.Inventor: Karan Lyons
-
Patent number: 12003780Abstract: A method of decoding a bitstream by an electronic device is provided. The electronic device receives the bitstream. In addition, the electronic device determines, from the bitstream, a maximum constraint indication used for determining a maximum value of a bit-depth indication sps_bitdepth_minus8 included in a sequence parameter set (SPS) of the bitstream when the maximum constraint indication is a maximum bit-depth constraint indication. The maximum constraint indication does not impose a constraint on the maximum value of the bit-depth indication sps_bitdepth_minus8 when the maximum constraint indication is equal to zero.Type: GrantFiled: October 17, 2022Date of Patent: June 4, 2024Assignee: FG Innovation Company LimitedInventor: Yu-Chiao Yang
-
Patent number: 11973520Abstract: Tiers of compression algorithms may be determined using compression information collected regarding compression ratios achieved for data sets using compression algorithms. Each tier may meet specified criteria regarding expected compression ratios achieved for a specified portion or number of data sets. Compression algorithms of each tier may be implemented by a different hardware device that may include hardware accelerators for the algorithms of the tier. Different tiers, and thus different hardware devices, achieve different levels of compression. A recommendation may be provided using compression information collected, such as from one of the hosts, regarding which hardware device to use for compression. The recommendation may be to purchase a license to use or whether to purchase a particular hardware device for compression. Compression information may be collected by a host that issues tagged I/Os providing a hint regarding what compression algorithm to use for the particular I/O operation data.Type: GrantFiled: November 10, 2022Date of Patent: April 30, 2024Assignee: EMC IP Holding Company LLCInventors: Owen Martin, Alesia A. Tringale
-
Patent number: 11910037Abstract: Embodiments include an overlay multicast network. The overlay multicast network may provide a set of features to ensure reliable and timely arrival of multicast data. The embodiments include a congestion control system that may prioritize designated layers of data within a data stream over other layers of the same data stream. Each data stream transmitted over the network may be given an equal share of the bandwidth. Addressing in routing tables maintained by routers may utilize summarized addressing based on the difference in location of the router and destination address. Summarization levels may be adjusted to minimize travel distances for packets in the network. Data from high priority data stream layers may also be retransmitted upon request from a destination machine to ensure reliable delivery of data.Type: GrantFiled: May 24, 2021Date of Patent: February 20, 2024Assignee: Scale Video Coding, LLCInventor: Erik Van Zijst
-
Patent number: 11887560Abstract: A handheld imaging device has a data receiver that is configured to receive reference encoded image data. The data includes reference code values, which are encoded by an external coding system. The reference code values represent reference gray levels, which are being selected using a reference grayscale display function that is based on perceptual non-linearity of human vision adapted at different light levels to spatial frequencies. The imaging device also has a data converter that is configured to access a code mapping between the reference code values and device-specific code values of the imaging device. The device-specific code values are configured to produce gray levels that are specific to the imaging device. Based on the code mapping, the data converter is configured to transcode the reference encoded image data into device-specific image data, which is encoded with the device-specific code values.Type: GrantFiled: December 7, 2022Date of Patent: January 30, 2024Assignee: Dolby Laboratories Licensing CorporationInventors: Jon Scott Miller, Scott Daly, Mahdi Nezamabadi, Robin Atkins
-
Patent number: 11862183Abstract: An audio signal encoding and decoding method using a neural network model, a method of training the neural network model, and an encoder and decoder performing the methods are disclosed. The encoding method includes computing the first feature information of an input signal using a recurrent encoding model, computing an output signal from the first feature information using a recurrent decoding model, calculating a residual signal by subtracting the output signal from the input signal, computing the second feature information of the residual signal using a nonrecurrent encoding model, and converting the first feature information and the second feature information to a bitstream.Type: GrantFiled: July 6, 2021Date of Patent: January 2, 2024Assignee: Electronics and Telecommunications Research InstituteInventors: Jongmo Sung, Seung Kwon Beack, Mi Suk Lee, Tae Jin Lee, Woo-taek Lim, Inseon Jang
-
Patent number: 11843787Abstract: A method performed by a video encoder for encoding a current picture belonging to a temporal level identified by a temporal_id. The method includes determining a Reference Picture Set (RPS) for the current picture indicating reference pictures that are kept in a decoded picture buffer (DPB) when decoding the current picture, and when the current picture is a temporal switching point. The method further includes operating to ensure that the RPS of the current picture includes no picture having a temporal_id greater than or equal to the temporal_id of the current picture.Type: GrantFiled: March 8, 2022Date of Patent: December 12, 2023Assignee: Telefonaktiebolaget LM Ericsson (publ)Inventors: Rickard Sjöberg, Jonatan Samuelsson
-
Patent number: 11831868Abstract: A vehicle may receive one or more images of an environment of the vehicle. The vehicle may also receive a map of the environment. The vehicle may also match at least one feature in the one or more images with corresponding one or more features in the map. The vehicle may also identify a given area in the one or more images that corresponds to a a portion of the map that is within a threshold distance to the one or more features. The vehicle may also compress the one or more images to include a lower amount of details in areas of the one or more images other than the given area. The vehicle may also provide the compressed images to a remote system, and responsively receive operation instructions from the remote system.Type: GrantFiled: August 4, 2022Date of Patent: November 28, 2023Assignee: Waymo LLCInventors: Vadim Furman, Andrew Hughes Chatham, Abhijit Ogale, Dmitri Dolgov
-
Patent number: 11763199Abstract: Time-series data uncertainty reduction can include generating an initial accumulated signal based on an event classifier prediction score. The event classifier prediction score can be generated by an event predicator based on time-series data and can correspond to a probability that a target event occurs. Signal leakage can be imposed on the initial accumulated signal. Additionally, an alert can be generated in response to determining that the initial accumulated signal is greater than an alert threshold.Type: GrantFiled: December 21, 2020Date of Patent: September 19, 2023Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Edward Vitkin, Igor Kostirev-Kronos, Alex Melament, Yardena Lia Peres
-
Patent number: 11758160Abstract: An image data of pictures constituting moving image data is encoded to generate an encoded video stream. In this case, the image data of the pictures constituting the moving image data is classified into a plurality of levels and encoded to generate a video stream having the image data of the pictures at the respective levels. Hierarchical composition is equalized between a low-level side and a high-level side, and corresponding pictures on the low-level side and the high-level side are combined into one set and are sequentially encoded. This allows a reception side to decode the encoded image data of the pictures on the low-level side and the high-level side with a smaller buffer size and a reduced decoding delay.Type: GrantFiled: June 29, 2022Date of Patent: September 12, 2023Assignee: SONY GROUP CORPORATIONInventor: Ikuo Tsukagoshi
-
Patent number: 11755945Abstract: Time-series data uncertainty reduction can include generating an initial accumulated signal based on an event classifier prediction score. The event classifier prediction score can be generated by an event predicator based on time-series data and can correspond to a probability that a target event occurs. Signal leakage can be imposed on the initial accumulated signal. Additionally, an alert can be generated in response to determining that the initial accumulated signal is greater than an alert threshold.Type: GrantFiled: August 7, 2019Date of Patent: September 12, 2023Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Edward Vitkin, Igor Kostirev-Kronos, Alex Melament, Yardena Lia Peres
-
Patent number: 11755528Abstract: A methodology for populating an instruction word for simultaneous execution of instruction operations by a plurality of ALUs in a data path is provided. The methodology includes: creating a dependency graph of instruction nodes, each instruction node including at least one instruction operation; first selecting a first available instruction node from the dependency graph; first assigning the selected first available instruction node to the instruction word; second selecting any available dependent instruction nodes that are dependent upon a result of the selected first available instruction node and do not violate any predetermined rule; second assigning to the instruction word the selected any available dependent instruction nodes; and updating the dependency graph to remove any instruction nodes assigned during the first and second assigning from further consideration for assignment.Type: GrantFiled: September 1, 2021Date of Patent: September 12, 2023Assignee: Tachyum Ltd.Inventor: Radoslav Danilak
-
Patent number: 11670147Abstract: The present invention relates to a method and apparatus for processing video image data, so as to apply different types of processing to different aspects of video image data. A detection process is arranged to detect a item, object or event appearing or occurring in a scene being viewed by an image device. An image data process is responsive to the detection of the object or event and to control information to process the image data for a portion of the scene where the object or event appears or occurs, differently from the processing of the image data associated with the rest of scene. For example, the object may be a person's face, and the face image data may be processed to produce high resolution data, the rest of the scene being provided in low resolution. This saves on processing, transmission and storage.Type: GrantFiled: February 27, 2017Date of Patent: June 6, 2023Assignee: iOmniscient Pty LtdInventors: Rustom Adi Kanga, Ivy Lai Chun Li
-
Patent number: 11611785Abstract: Systems and methods for streaming and playing back video having a variety of resolutions, frame rates, and/or sample aspect ratios, where the video streams are encoded at one of a number of maximum bit rate levels, in accordance with embodiments of the invention are disclosed. One embodiment includes a processor, and storage containing data relating combinations of resolution and frame rates to maximum bitrates, where a plurality of resolution and frame rates that are related to the same maximum bitrate form a maximum bitrate level. In addition, an encoding application configures the processor to encode a video stream as a plurality of video streams having different resolutions and frame rates, where the target maximum bitrate used during the encoding is selected based upon the maximum bitrate levels of the resolution and frame rate combinations indicated within the data relating combinations of resolution and frame rates to maximum bitrates.Type: GrantFiled: February 22, 2021Date of Patent: March 21, 2023Assignee: DIVX, LLCInventor: Kourosh Soroushian
-
Patent number: 11606405Abstract: One disclosed example method includes receiving, by a video conference provider, video frames from a plurality of existing participants in a video conference; receiving, by the video conference provider, a request from a new user to join the video conference, and in response: generating, by the video conference provider, an instantaneous decoder refresh (IDR) frame; determining, by the video conference provider, one or more prior video frames previously acknowledged by each existing participant of the plurality of existing participants; generating, by the video conference provider, a benchmark frame for each of the plurality of existing participants based on at least one of the determined one or more prior video frames and the IDR frame; transmitting, by the video conference provider, the IDR frame to the new user; and transmitting, by the video conference provider, a message comprising the benchmark frame to each of the plurality of existing participants.Type: GrantFiled: June 6, 2022Date of Patent: March 14, 2023Assignee: Zoom Video Communications, Inc.Inventor: Karan Lyons
-
Patent number: 11595665Abstract: A device for decoding video data includes a memory configured to store video data; and one or more processors implemented in circuitry and configured to: determine that a current block of the video data is to be predicted using an angular intra-prediction mode; determine neighboring samples to the current block that will be used to generate a prediction block for the current block according to an angle of the angular intra-prediction mode and that are to be upsampled; calculate predicted samples of the prediction block according to formulas that jointly upsample the neighboring samples that will be used to generate the prediction block and that generate the values for the predicted samples; and decode the current block using the prediction block.Type: GrantFiled: February 11, 2021Date of Patent: February 28, 2023Assignee: QUALCOMM INCORPORATEDInventor: Dhruv Aggarwal
-
Patent number: 11546618Abstract: The signalization of the inter-layer dependencies between layers of a multi-layered data stream is described. A good compromise between a too intensive restriction of the potential diversity of inter-layer dependencies on the one hand and a too complex signaling of the inter-layer dependencies on the other hand has been found by describing the inter-layer dependencies by way of a first inter-dependency syntax structure indicating inter-dependencies between pairs of different values representable by a base layer-ID and a second inter-dependency syntax structure indicating inter-dependencies between pairs of different values representable by an extension layer-ID, the base layer ID and extension layer ID indexing the layers the portions of the multi-layer data stream are associated with.Type: GrantFiled: April 23, 2021Date of Patent: January 3, 2023Assignee: GE Video Compression, LLCInventors: Karsten Suehring, Thomas Schierl, Detlev Marpe, Robert Skupin, Yago Sanchez De La Fuente, Gerhard Tech
-
Patent number: 11539820Abstract: A method, device, and computer-readable medium for packetizing a plurality of network abstraction layer (NAL) units of a picture using at least one processor, including obtaining the plurality of NAL units including a first NAL unit of the picture and a last NAL unit of the picture; splitting the first NAL unit of the picture into a first plurality of fragments and splitting the last NAL unit of the picture into a last plurality of fragments; packetizing the first plurality of fragments into a first plurality of fragmentation unit (FU) packets and packetizing the last plurality of fragments in to a last plurality of FU packets; and transmitting the first plurality of FU packets and the last plurality of FU packets, wherein a last FU packet of the last plurality of FU packets includes a last FU header including a last R bit, and wherein the last R bit is set to 1.Type: GrantFiled: October 22, 2020Date of Patent: December 27, 2022Assignee: TENCENT AMERICA LLCInventors: Stephan Wenger, Byeongdoo Choi, Shuai Zhao
-
Patent number: 11509916Abstract: The signalization of the inter-layer dependencies between layers of a multi-layered data stream is described. A good compromise between a too intensive restriction of the potential diversity of inter-layer dependencies on the one hand and a too complex signaling of the inter-layer dependencies on the other hand has been found by describing the inter-layer dependencies by way of a first inter-dependency syntax structure indicating inter-dependencies between pairs of different values representable by a base layer-ID and a second inter-dependency syntax structure indicating inter-dependencies between pairs of different values representable by an extension layer-ID, the base layer ID and extension layer ID indexing the layers the portions of the multi-layer data stream are associated with.Type: GrantFiled: April 23, 2021Date of Patent: November 22, 2022Assignee: GE Video Compression, LLCInventors: Karsten Suehring, Thomas Schierl, Detlev Marpe, Robert Skupin, Yago Sanchez De La Fuente, Gerhard Tech
-
Patent number: 11502712Abstract: A signal transceiving system and a signal receiver thereof are provided. The signal transceiving system includes a signal transmitter. The signal transmitter includes a first data buffer, a comparator, and an encoder. The first data buffer receives transmitted data and provides previously transmitted data. The comparator receives currently transmitted data and receives the previously transmitted data. The comparator compares, in a first mode, the previously transmitted data with the currently transmitted data to generate a data variation information. The encoder generates, in the first mode, at least one index value and a corresponding instruction signal according to the data variation information. The signal transmitter sends the at least one index value which is a serial signal and the instruction signal to a signal receiver.Type: GrantFiled: April 13, 2021Date of Patent: November 15, 2022Assignee: ASPEED Technology Inc.Inventors: Hung-Ming Lin, Chih-Chiang Mao
-
Patent number: 11483476Abstract: A method of decoding an image with a decoding apparatus includes receiving a bitstream in which the image is encoded; and dividing a first coding block in the image into a plurality of second coding blocks. The tree structure-based block division includes a binary-tree division and a triple-tree division, and the binary-tree division is representative of a division type to divide one coding block into two coding blocks and the triple-tree division is representative of a division type to divide one coding block into three coding blocks. The method also includes decoding each of the second coding blocks with reference to syntax information acquired from the bitstream. The syntax information includes most probable mode (MPM) information.Type: GrantFiled: September 21, 2020Date of Patent: October 25, 2022Assignee: B1 INSTITUTE OF IMAGE TECHNOLOGY, INC.Inventor: Ki Baek Kim
-
Patent number: 11394977Abstract: A method generates a compressed video that is consistent across different devices. The method comprises identifying an output bitrate. The method further comprises parsing parameters of an input video. The method further comprises generating a blank video with a fixed duration based on the parameters of the input video. The method further comprises generating a representative video based on providing the blank video as input to a decoder. The method further comprises determining a request bitrate for the representative video and the output bitrate. The method further comprises compressing the input video using the request bitrate to generate an actual video.Type: GrantFiled: August 26, 2019Date of Patent: July 19, 2022Assignee: Google LLCInventors: Daniel Fang, Krzysztof Kulewski
-
Patent number: 11375204Abstract: An apparatus includes at least one processor; and at least one non-transitory memory including computer program code; wherein the at least one memory and the computer program code are configured to, with the at least one processor, cause the apparatus at least to: decode encoded data to generate decoded data, the encoded data having a bitrate lower than that of original data, and extract features from the decoded data; decode encoded residual features to generate decoded residual features; and generate enhanced decoded features as a result of combining the decoded residual features with the features extracted from the decoded data.Type: GrantFiled: March 31, 2021Date of Patent: June 28, 2022Assignee: Nokia Technologies OyInventors: Honglei Zhang, Hamed Rezazadegan Tavakoli, Francesco Cricri, Miska Matias Hannuksela, Emre Aksu, Nam Le
-
Patent number: 11368690Abstract: Provided are a method and a device for decoding a video signal. The method may include determining an intra prediction mode of a current block, performing intra prediction of current block based on the intra prediction mode and the reference sample, wherein when the intra prediction mode of the second coding block has a vertical direction, prediction samples resultant from the intra prediction are corrected by using different information of neighboring samples, and the correction is applied to a plurality of columns of the second coding block.Type: GrantFiled: May 11, 2020Date of Patent: June 21, 2022Assignee: KT CORPORATIONInventors: Bae Keun Lee, Joo Young Kim
-
Patent number: 11368510Abstract: One disclosed example method includes receiving, by a video conference provider, video frames from a plurality of existing participants in a video conference; receiving, by the video conference provider, a request from a new user to join the video conference, and in response: generating, by the video conference provider, an instantaneous decoder refresh (IDR) frame; determining, by the video conference provider, one or more prior video frames previously acknowledged by each existing participant of the plurality of existing participants; generating, by the video conference provider, a benchmark frame for each of the plurality of existing participants based on at least one of the determined one or more prior video frames and the IDR frame; transmitting, by the video conference provider, the IDR frame to the new user; and transmitting, by the video conference provider, a message comprising the benchmark frame to each of the plurality of existing participants.Type: GrantFiled: April 30, 2021Date of Patent: June 21, 2022Assignee: Zoom Video Communications, Inc.Inventor: Karan Lyons
-
Patent number: 11343532Abstract: A computer-implemented method, comprising, extracting a video sequence, the video sequence including a series of video frames, estimating current poses of one or more subjects within each video frame and determining joint locations for a joint associated with the one or more subjects within each video frame, computing optical flows from the video sequence, extracting motion features from the video sequence based on the optical flows, and predicting at least one future pose.Type: GrantFiled: January 29, 2021Date of Patent: May 24, 2022Assignee: FUJIFILM Business Innovation Corp.Inventors: Yanjun Zhu, Yanxia Zhang, Qiong Liu, Andreas Girgensohn, Daniel Avrahami, Francine Chen, Hao Hu
-
Patent number: 11218773Abstract: The disclosure relates to a method of delivering a video frame. One implementation may involve spatially partitioning a video frame into a plurality of blocks, encoding at least one of the plurality of blocks of the video frame, and transmitting the at least one of the plurality of blocks of the video frame.Type: GrantFiled: September 1, 2020Date of Patent: January 4, 2022Assignee: Comcast Cable Communications, LLCInventors: Ross Gilson, Michael Chen
-
Patent number: 11212541Abstract: A method for encoding a video sequence in a scalable video encoder to generate a scalable bitstream is provided that includes encoding the video sequence in a first layer encoder of the scalable video encoder to generate a first sub-bitstream, encoding the video sequence in a second layer encoder of the scalable video encoder to generate a second sub-bitstream, wherein portions of the video sequence being encoded in the second layer encoder are predicted using reference portions of the video sequence encoded in the first layer encoder, combining the first sub-bitstream and the second sub-bitstream in the scalable bitstream, and signaling an indication of a highest temporal level of the first sub-bitstream comprising at least one of the reference portions in the scalable bitstream.Type: GrantFiled: May 6, 2020Date of Patent: December 28, 2021Assignee: TEXAS INSTRUMENTS INCORPORATEDInventors: Do-Kyoung Kwon, Madhukar Budagavi
-
Patent number: 11176454Abstract: An optoelectronic code reader (10) having at least one light receiving element (24) for generating image data from reception light and an evaluation unit (26) with a classifier (30) being implemented in the evaluation unit (26) for assigning code information to code regions (20) of the image date, wherein the classifier (30) is configured for machine learning and is trained by means of supervised learning based on codes read by a classic decoder (28) which does not make use of methods of machine learning.Type: GrantFiled: May 11, 2018Date of Patent: November 16, 2021Assignee: SICK AGInventor: Pascal SchĂĽler
-
Image encoding method, image decoding method, image encoding apparatus, and image decoding apparatus
Patent number: 11172205Abstract: An image encoding method includes: determining respective decoding times of a plurality of pictures included in a motion picture such that decoding times of a plurality of lower layer picture which do not belong to a highest layer of a plurality of layers are spaced at regular intervals, and decoding timing for each of the plurality of lower layer pictures is identical between a case where the plurality of encoded pictures included in the motion picture are decoded and a case where only the plurality of lower layer pictures are decoded, encoding each of the plurality of pictures included in the motion picture in accordance with the encoding order according to the determined respective decoding times, and generating an encoded stream including the plurality of encoded pictures and the determined respective decoding times for the plurality of pictures.Type: GrantFiled: September 24, 2019Date of Patent: November 9, 2021Assignee: PANASONIC CORPORATIONInventors: Tadamasa Toma, Takahiro Nishi, Kengo Terada -
Patent number: 11164539Abstract: Reduced-bandwidth versions of display signals that are currently being provided as outputs by multiple computer systems are received and processed for output, at another computer system, of a representation of each of the display signals. The received reduced-bandwidth versions may include, for example, versions of display signals that are generated by applying any one or more of the following to each of the display signals: scaling, segmenting, and compression. At a transmit side, respective requests for different reduced-bandwidth versions of a display signal that is currently being provided as an output by a computer system are received from multiple other computer systems. The different reduced-bandwidth versions of the display signal are generated and transmitted to the requesting computer systems responsive to the requests.Type: GrantFiled: December 18, 2019Date of Patent: November 2, 2021Assignee: ROSS VIDEO LIMITEDInventors: Garn H. Morrell, David Austin Tubbs
-
Patent number: 11166028Abstract: Provided are methods and systems for providing variable bitrate content (e.g., video content, audio content, multimedia content, etc.). The content may comprise a plurality of portions (e.g., frames, segments, fragments, etc.). Each portion of the content may be tagged and/or associated with a content element. A content element may be associated with and/or indicate one or more of an encoding parameter associated with a respective portion of the content, attributes of the content (e.g., a scene transition, scene change, etc.) associated with the respective portion of the content, or additional content related items (e.g., one or more advertisements, etc.) associated with the respective portion of the content. The content element may be used to determine a bitrate to associate with the respective portion of the content. The content may be received/retrieved according to the determined bitrates.Type: GrantFiled: February 1, 2019Date of Patent: November 2, 2021Assignee: Comcast Cable Communications, LLCInventors: Adam Eng, David Eng
-
Patent number: 11153592Abstract: A method comprising encoding a bitstream comprising a base layer, a first enhancement layer and a second enhancement layer; encoding an indication of both the base layer and the first enhancement layer used for prediction for the second enhancement layer in the bitstream; encoding, in the bitstream, an indication of a first set of prediction types that is applicable from the base layer to the second enhancement layer, wherein the first set of prediction types is a subset of all prediction types available for prediction between layers, and encoding, in the bitstream, an indication of a second set of prediction types that is applicable from the base layer or the first enhancement layer to the second enhancement layer, wherein the second set of prediction types is a subset of all prediction types available for prediction between layers.Type: GrantFiled: November 20, 2019Date of Patent: October 19, 2021Assignee: NOKIA TECHNOLOGIES OYInventors: Miska Matias Hannuksela, Kemal Ugur
-
Patent number: 11102497Abstract: A method for encoding a video sequence in a scalable video encoder to generate a scalable bitstream is provided that includes encoding the video sequence in a first layer encoder of the scalable video encoder to generate a first sub-bitstream, encoding the video sequence in a second layer encoder of the scalable video encoder to generate a second sub-bitstream, wherein portions of the video sequence being encoded in the second layer encoder are predicted using reference portions of the video sequence encoded in the first layer encoder, combining the first sub-bitstream and the second sub-bitstream to generate the scalable bitstream, and signaling in the scalable bitstream an indication of a maximum decoded picture buffer (DPB) size needed for decoding the second sub-bitstream and the first sub-bitstream when the second sub-bitstream is a target sub-bitstream for decoding.Type: GrantFiled: December 3, 2019Date of Patent: August 24, 2021Assignee: TEXAS INSTRUMENTS INCORPORATEDInventors: Do-Kyoung Kwon, Madhukar Budagavi
-
Patent number: 11050924Abstract: A method of setting values of camera settings of a camera, the method comprising determining a plurality of sets of objective image parameters values of images captured by the camera, the value of at least one camera setting being different for each set of objective image parameters; obtaining a trade-off value; determining for each set of objective image parameters values, a quality value and a resource consumption value; determining a value of the at least one camera setting optimizing a trade-off between the quality and the resource consumption according to the trade-off value based on the determined quality values and resource consumption values; and setting the value of the at least one camera setting to the determined value.Type: GrantFiled: January 16, 2019Date of Patent: June 29, 2021Assignee: Canon Kabushiki KaishaInventors: Pierre Visa, Johann Citerin, GĂ©rald Kergourlay, Falk Tannhauser
-
Patent number: 11044489Abstract: With an image coding method which allows reduction of processing loads, when pictures included in a video signal are classified into layers so as to belong to their respective layers, a picture that belongs to the second layer that is located in a range restricted according to the first layer to which a current picture to be coded that is one of the pictures belongs, is referred to as a reference picture for the current picture, and the current picture is coded based on the reference picture.Type: GrantFiled: March 26, 2020Date of Patent: June 22, 2021Assignee: SUN PATENT TRUSTInventors: Takahiro Nishi, Youji Shibahara, Hisao Sasai, Toshiyasu Sugio
-
Patent number: 11006136Abstract: The signalization of the inter-layer dependencies between layers of a multi-layered data stream is described. A good compromise between a too intensive restriction of the potential diversity of inter-layer dependencies on the one hand and a too complex signaling of the inter-layer dependencies on the other hand has been found by describing the inter-layer dependencies by way of a first inter-dependency syntax structure indicating inter-dependencies between pairs of different values representable by a base layer-ID and a second inter-dependency syntax structure indicating inter-dependencies between pairs of different values representable by an extension layer-ID, the base layer ID and extension layer ID indexing the layers the portions of the multi-layer data stream are associated with.Type: GrantFiled: February 20, 2020Date of Patent: May 11, 2021Assignee: GE Video Compression, LLCInventors: Karsten Suehring, Thomas Schierl, Detlev Marpe, Robert Skupin, Yago Sanchez de la Fuente, Gerhard Tech
-
Patent number: 10939118Abstract: A luma-based chroma intra-prediction method includes: applying, by a filter circuit with a first weighting table, weighting to reconstructed luma samples to generate a first down-sampled luma sample, wherein the reconstructed luma samples are external to a luma block; computing parameters of a linear model, wherein a pair of the first down-sampled luma sample and a reconstructed chroma sample that is external to a chroma block is involved in computing the parameters of the linear model; and determining a predicted value of a chroma sample included in the chroma block according to the linear model and a second down-sampled luma sample that is derived from the luma block.Type: GrantFiled: October 21, 2019Date of Patent: March 2, 2021Assignee: MEDIATEK INC.Inventors: Cheng-Hsuan Shih, Jian-Liang Lin
-
Patent number: 10856755Abstract: A system assists users in time and frequency analysis of magnetoencephalography (MEG) signals. In one aspect, a system includes an analysis module, a configuration module and a user interface. The analysis module performs a time and frequency analysis of the MEG signal, for example a short time Fourier transform (STFT) or a continuous wavelet transform (CWT) analysis. The analysis is parameterized by a parameter set that affects the time and frequency resolution of the analysis, for example window size and overlap size for STFT or center frequency and decay parameter for CWT. The configuration module automatically determines or assists the user to determine correct values for the parameter set.Type: GrantFiled: March 6, 2018Date of Patent: December 8, 2020Assignee: Ricoh Company, Ltd.Inventors: Krishna Prasad Agara Venkatesha Rao, Srinidhi Srinivasa
-
Patent number: 10838601Abstract: A terminal obtains feature information of target content of a first picture, obtains, according to the feature information, at least one second picture whose at least one degree of matching with the first picture is greater than a preset threshold and whose definition is higher than that of the first picture, and displays the at least one second picture. Hence, the terminal provides a picture with a higher definition to a user.Type: GrantFiled: June 8, 2016Date of Patent: November 17, 2020Assignee: HUAWEI TECHNOLOGIES CO., LTD.Inventors: Xin Chen, Wenmei Gao
-
Patent number: 10834416Abstract: The present disclosure relates to a video coder for predictive coding a video stream of subsequent frames according to motion compensation into an encoded video bit stream, comprising a frame buffer adapted to store at least one reference frame of the video stream, the reference frame being different from a current frame of the video stream, an inter prediction unit adapted to generate a prediction block of a current block of the current frame from a reference block of the reference frame, and an adaptive sharpening filter configured to adaptively filter the prediction block.Type: GrantFiled: March 23, 2018Date of Patent: November 10, 2020Assignee: Huawei Technologies Co., Ltd.Inventors: Sergey Yurievich Ikonin, Maxim Borisovitch Sychev, Victor Alexeevich Stepin
-
Patent number: 10812831Abstract: There is disclosed a technique for providing multimedia content comprising: compressing a multimedia stream; and generating an error correction model for providing an alternative version of the compressed multimedia stream by: decompressing the compressed multimedia stream; determining errors in the decompressed version by comparing to the input multimedia stream; and correcting the errors to minimise the difference between the decompressed version and the input multimedia stream.Type: GrantFiled: September 30, 2016Date of Patent: October 20, 2020Assignee: Piksel, Inc.Inventor: Gerald CheShun Chao