Subsampling Patents (Class 375/240.21)
-
Patent number: 12126840Abstract: Disclosed are a video processing method and apparatus, and a device, a decoder, a system and a storage medium, applied to a video device. The method comprises: obtaining a video sequence of a first resolution, the video sequence comprising at least one video frame; and inputting the video sequence into a super-resolution network model to obtain a target video sequence of a second resolution, wherein the super-resolution network model at least comprises a first sub-network model and a second sub-network model, the first sub-network model is used for improving the resolution of the video sequence, and the second sub-network model is used for improving the quality of at least one image frame in the output result of the first sub-network model.Type: GrantFiled: December 1, 2022Date of Patent: October 22, 2024Assignee: GUANGDONG OPPO MOBILE TELECOMMUNICATIONS CORP., LTD.Inventors: Hui Yuan, Congrui Fu, Ming Li
-
Patent number: 11974028Abstract: Provided are an information processing device, an information processing method, a reproduction processing device, and a reproduction processing method that reduce the amount of information and provide a viewer with a high-quality viewing experience. A preprocessing unit individually generates SubSample information used for decoding each of SubSamples, which are a plurality of component streams, in a content stream including the SubSamples. The file generation unit generates a file including the SubSample1 information generated by the preprocessing unit.Type: GrantFiled: June 4, 2020Date of Patent: April 30, 2024Assignee: Sony Group CorporationInventors: Mitsuhiro Hirabayashi, Ryohei Takahashi
-
Patent number: 11677934Abstract: In an example method, a system receives a plurality of frames of a video, and generates a data structure representing the video and representing a plurality of temporal layers. Generating the data structure includes: (i) determining a plurality of quality levels for presenting the video, where each of the quality levels corresponds to a different respective sampling period for sampling the frames of the video, (ii) assigning, based on the sampling periods, each of the frames to a respective one of the temporal layers of the data structure, and (iii) indicating, in the data structure, one or more relationships between (a) at least one the frames assigned to at least one of the temporal layers of the data structure, and (b) at least another one of the frames assigned to at least another one of the temporal layers of the data structure. Further, the system outputs the data structure.Type: GrantFiled: September 24, 2021Date of Patent: June 13, 2023Assignee: Apple Inc.Inventors: Sudeng Hu, David L. Biderman, Christopher M. Garrido, Hsi-Jung Wu, Xiaosong Zhou, Dazhong Zhang, Jinbo Qiu, Karthick Santhanam, Hang Yuan, Joshua L. Hare, Luciano M. Verger, Kevin Arthur Robertson, Sasanka Vemuri
-
Patent number: 11622112Abstract: Computer processor hardware receives a first set of adjustment values. The first set of adjustment values specify adjustments to be made to a predicted rendition of a signal generated at a first level of quality to reconstruct a rendition of the signal at the first level of quality. The computer processor hardware processes the first set of adjustment values and derives a second set of adjustment values based on the first set of adjustment values and a rendition of the signal at a second level of quality. The second level of quality is lower than the first level of quality.Type: GrantFiled: March 1, 2022Date of Patent: April 4, 2023Inventors: Luca Rossato, Guido Meardi
-
Patent number: 11544209Abstract: A semiconductor storage device includes a bridge chip and memory chips connected to the bridge chip by a plurality of channels. The bridge chip includes a first delay circuit for setting the start of a first timing signal for a first memory chip output via a first channel and a second delay circuit for setting the start of for second timing signal for a second memory chip output via a second channel. A controller on the bridge chip controls at least one of the first and second delay circuits to adjust the start time of at least one of the first and second timing signals such that data sequences from the first and second memory chips will be aligned in time. The controller combines the data sequence from the first memory chip with the data sequence from the second memory chip to generate an interleaved serial sequence.Type: GrantFiled: August 31, 2021Date of Patent: January 3, 2023Assignee: KIOXIA CORPORATIONInventors: Goichi Ootomo, Tomoaki Suzuki
-
Patent number: 11463651Abstract: A video system includes one or more media sources and a media server configured to communicate with a video viewing device through a network. The media server includes memory and a processor configured to perform a plurality of operations. The operations include receiving a video stream from the one or more media sources, where the video stream includes one or more sequences of a key frame followed by one or more secondary frames. The operations also include determining whether throttling is enabled for the video stream, dropping the one or more secondary frames with transmission of the key frame to the video viewing device based on determining that throttling is enabled, and transmitting the key frame and the one or more secondary frames to the video viewing device based on determining that throttling is disabled.Type: GrantFiled: November 10, 2020Date of Patent: October 4, 2022Assignee: CARRIER CORPORATIONInventor: Richard W. Garmon
-
Patent number: 11445174Abstract: Aspects of the disclosure provide methods and apparatuses for video encoding/decoding. In some examples, an apparatus for video decoding includes receiving circuitry and processing circuitry. The processing circuitry decodes prediction information of a current block from a coded video bitstream. The prediction information is indicative of an inter prediction mode and a usage of a position dependent prediction combination (PDPC) in the inter prediction mode. Then, the processing circuitry calculates an intermediate value for a sample in the current block based on neighboring samples of the current block that are selected based on a position of the sample, and combines the intermediate value for the sample with an inter prediction value of the sample to reconstruct the sample.Type: GrantFiled: April 27, 2020Date of Patent: September 13, 2022Assignee: Tencent America LLCInventors: Liang Zhao, Xiang Li, Xin Zhao, Shan Liu
-
Patent number: 11381626Abstract: Embodiments disclosed herein provide systems, methods, and computer readable media for a segmented video codec for high resolution and high frame rate video. In a particular embodiment, a method of encoding a composite video stream provides identifying a first portion of an image of a video stream for encoding using first parameters and a second portion of the image of the video stream for encoding using second parameters. The method further provides segmenting the first portion of the image into one or more first tiles and the second portion of the image into one or more second tiles. The method further provides encoding the first tiles using the first parameters and the second tiles using the second parameters and, after the encoding, combining the first tiles and the second tiles into the composite video stream.Type: GrantFiled: April 16, 2021Date of Patent: July 5, 2022Assignee: Avaya Inc.Inventors: Ori Modai, Gal Eliraz-Levonai
-
Patent number: 11323749Abstract: A video coding mechanism is disclosed. The mechanism includes at least one pre-encoder configured to pre-encode a received input video signal, and output a pre-encoded video signal. The mechanism also includes an encoder configured to obtain the pre-encoded video signal from the pre-encoder, and encode the pre-encoded video signal as a bitstream for transmitting the bitstream to decoder for decoding.Type: GrantFiled: October 2, 2020Date of Patent: May 3, 2022Assignee: Huawei Technologies Co., Ltd.Inventors: Jianhua Zheng, Quanhe Yu, Meng Li, Hai Chen, Chen-Xiong Zhang
-
Patent number: 11214279Abstract: A method (900, 1000, 1200, 1300) of controlling the operation of a head-up display apparatus (302), a control apparatus (801), a system (302), a vehicle (101), a computer program (804) and a non-transitory computer readable medium (806) is disclosed. The method (900, 1000, 1200, 1300) comprises: obtaining first directional data indicative of a path of a vehicle (101, 101A, 101B); and adjusting the position of a graphical element (106) presented by the head-up display apparatus (302) in dependence on the first directional data.Type: GrantFiled: January 30, 2018Date of Patent: January 4, 2022Assignee: Jaguar Land Rover LimitedInventors: Eduardo Dias, Robert Hardy
-
Patent number: 11218702Abstract: A method for video coding includes receiving a bitstream representation of a current block of video data including at least one luma component and at least one chroma component, predicting, using a linear model, a first set of samples of the at least one chroma component based on a second set of samples that is selected by sub-sampling samples of the at least one luma component, and processing, based on the first and second sets of samples, the bitstream representation to generate the current block. In another representative aspect, the second set of samples are neighboring samples of the current block and are used for an intra prediction mode of the at least one luma component.Type: GrantFiled: December 8, 2020Date of Patent: January 4, 2022Assignees: BEIJING BYTEDANCE NETWORK TECHNOLOGY CO., LTD., BYTEDANCE INC.Inventors: Kai Zhang, Li Zhang, Hongbin Liu, Yue Wang
-
Patent number: 11115669Abstract: A device includes, in a first track of the file, a first end of sequence (EOS) network abstraction layer (NAL) unit for a coded video sequence of a bitstream. The first EOS NAL unit is in a first access unit of the coded video sequence. The device also includes, in a second track of the file, a second EOS NAL unit for the coded video sequence. The second EOS NAL unit is in a second access unit of the coded video sequence, the second EOS NAL unit being different from the first EOS NAL unit. The device may perform similar actions for end of bitstream (EOB) NAL units.Type: GrantFiled: January 17, 2020Date of Patent: September 7, 2021Assignee: QUALCOMM IncorporatedInventor: Ye-Kui Wang
-
Patent number: 11115691Abstract: A media processing tool adds custom data to an elementary media bitstream or media container. The custom data indicates nominal range of samples of media content, but the meaning of the custom data is not defined in the codec format or media container format. For example, the custom data indicates the nominal range is full range or limited range. For playback, a media processing tool parses the custom data and determines an indication of media content type. A rendering engine performs color conversion operations whose logic changes based at least in part on the media content type. In this way, a codec format or media container format can in effect be extended to support full nominal range media content as well as limited nominal range media content, and hence preserve full or correct color fidelity, while maintaining backward compatibility and conformance with the codec format or media container format.Type: GrantFiled: June 11, 2020Date of Patent: September 7, 2021Assignee: Microsoft Technology Licensing, LLCInventors: Yongjun Wu, Naveen Thumpudi, Shyam Sadhwani
-
Patent number: 11082961Abstract: The present disclosure relates to a pre-5th-Generation (5G) or 5G communication system to be provided for supporting higher data rates Beyond 4th-Generation (4G) communication system such as Long Term Evolution (LTE). The objective of the present disclosure is to signal control information necessary for selecting a transmission scheme in a wireless communication system. An method for operating a transmitting end includes, receiving capability information related to a receiver of a receiving end; transmitting control information related to a transmission scheme used for processing data determined based on the capability information; and transmitting a generated data signal by using the transmission scheme. The capability information comprises a rule for combining channel coding and a modulation and/or a rule for bit and symbol mapping.Type: GrantFiled: August 21, 2017Date of Patent: August 3, 2021Assignee: Samsung Electronics Co., Ltd.Inventors: Sungho Chae, Cheol Jeong, Seok-Ki Ahn, Min Jang
-
Patent number: 11025905Abstract: A method for decoding a video sequence of a coded video stream, performed by at least one processor, using at least one color palette in a palette mode, each of the at least one color palette including at least one luma value or at least one chroma value, the method including determining whether a current tree structure is a dual tree structure where a luma color plane has a split tree structure that is different from a split tree structure of a chroma color plane; and decoding at least one image of the video sequence using one or more color palettes of the at least one color palette based on the determining whether the current tree structure is the dual tree structure.Type: GrantFiled: August 9, 2019Date of Patent: June 1, 2021Assignee: TENCENT AMERICA LLCInventors: Jing Ye, Shan Liu, Xiaozhong Xu, Xiang Li
-
Patent number: 11019351Abstract: A video decoder or encoder can be used to convert and process different video streams having different combinations of frame rate and Chroma fidelity. Rather than setting the maximum sample rate of the encoder based on a Luma sample rate, the encoder's throughput is set based on a maximum color sample rate. Additionally, the picture buffer size can be set based on a maximum number of color pictures. An input of the video decoder receives an input video stream having a given display resolution and encoded in a first format employing a first combination of frame rate and Chroma fidelity. Processing circuitry in the decoder converts the input video stream from the first format to an output video stream having a second format, the second format having the given display resolution and employing a second combination of frame rate and Chroma fidelity different from the first combination.Type: GrantFiled: December 30, 2019Date of Patent: May 25, 2021Assignee: Avago Technologies International Sales Pte. LimitedInventor: Minhua Zhou
-
Patent number: 10986356Abstract: Provided are an image compressing method including determining a compressed image by performing downsampling using a deep neural network (DNN) on an image; determining a prediction signal by performing prediction based on the compressed image; determining a residual signal based on the compressed image and the prediction signal; and generating a bitstream comprising information about the residual signal, wherein the DNN has a network structure that is predetermined according to training of a downsampling process using information generated in an upsampling process, and an image compressing device for performing the image compressing method. Also, provided are an image reconstructing method of reconstructing a compressed image by using a DNN for upsampling, the compressed image having been compressed by the image compressing method, and an image reconstructing device for performing the image reconstructing method.Type: GrantFiled: January 23, 2020Date of Patent: April 20, 2021Assignee: SAMSUNG ELECTRONICS CO., LTD.Inventors: Jae-hwan Kim, Young-o Park, Jeong-hoon Park, Jong-seok Lee, Sun-young Jeon, Kwang-pyo Choi
-
Patent number: 10782984Abstract: Interactive event creation control consoles are provided to facilitate the creation of events from a plurality of different content sources. In some instances, the event creation control consoles include two different frames, a content source frame for selecting content for corresponding content tiles and an event creation frame for identifying the content tiles to be published in an event canvas associated with a particular event and which is published differently on different end user systems based on the contextual event role of the end user and/or the different end user system configurations.Type: GrantFiled: March 26, 2019Date of Patent: September 22, 2020Assignee: MICROSOFT TECHNOLOGY LICENSING, LLCInventors: Eli Schwartz, Michael Andrew Foynes, Alexander Vakaluk, Nir Levy, Irit Shalom Kantor, Eli Arbel, Eyal Livne, Avner Shahar-Kashtan
-
Patent number: 10785493Abstract: A method of compressing image data is described in which a difference value is formed for a respective pixel, said difference value corresponding to a predetermined relation between the pixel value and the estimated pixel value of the respective pixel and being represented by a first binary word that has a first length. The first binary word is encoded by at least one second binary word that has a second predetermined length. the first length is compared with the second length to determine whether the first length is smaller than the second length, with the first binary word otherwise being completely encoded by a single second binary word when the first length is smaller than the second length, and with the first binary word otherwise being completely encoded by a plurality of second binary words. A method of decompressing image data is furthermore described that corresponds to a reversal of the compression method.Type: GrantFiled: September 12, 2019Date of Patent: September 22, 2020Assignee: ARNOLD & RICHTER CINE TECHNIK GMBH & CO. BETRIEBS KGInventors: Kevin Abraham, Florian Bauer, Peter Geissler
-
Patent number: 10764608Abstract: Coding schemes for coding a spatially sampled information signal using sub-division and coding schemes for coding a sub-division or a multitree structure are described, wherein representative embodiments relate to picture and/or video coding applications.Type: GrantFiled: September 5, 2019Date of Patent: September 1, 2020Assignee: GE VIDEO COMPRESSION, LLCInventors: Heiner Kirchhoffer, Martin Winken, Philipp Helle, Detlev Marpe, Heiko Schwarz, Thomas Wiegand
-
Patent number: 10742986Abstract: One embodiment of the present invention sets forth a technique for correcting color values. The technique includes downsampling first color space values to generate downsampled color space values and upsampling the downsampled color space values via a first upsampling filter type to generate second color space values. The technique further includes modifying at least one component value included in the downsampled color space values based on a first component value included in the first color space values, a second component value included in the second color space values, and an approximation of a nonlinear transfer function. The technique further includes at least one of (i) storing an indication of the first upsampling filter type in conjunction with a video bitstream associated with the at least one component value, and (ii) transmitting the indication of the first upsampling filter type to a receiving device in conjunction with the video bitstream.Type: GrantFiled: October 4, 2017Date of Patent: August 11, 2020Assignee: NETFLIX, INC.Inventor: Andrey Norkin
-
Patent number: 10742987Abstract: Disclosed is a method for analyzing a set of images of a video sequence with a view to performing a processing of the sequence. The method includes: determining, in the video sequence, a plurality of disjointed consecutive sub-sequences of at least one successive image according to the type of processing to be carried out and according to the content of the video sequence; and analyzing the images of each sub-sequence determined in the video sequence.Type: GrantFiled: April 20, 2016Date of Patent: August 11, 2020Assignee: ATEMEInventor: Pierre Larbier
-
Patent number: 10728538Abstract: An objective video quality estimation technique is disclosed. The technique may be based on a video bitstream model, using parameters taken from the video coding layer of the bitstream for estimating the quality of the video. The technique can be implemented as a method, a computer program, a computer program product, a device, or any one of a server node, a client terminal and a network node comprising the device. As a method embodiment, the technique comprises receiving a video bitstream comprising a series of picture frames; determining an error occurrence in a picture frame of the video bitstream; determining at least one of a temporal propagation and a spatial propagation of the error; and estimating the quality of the video bitstream based on result of the determination.Type: GrantFiled: February 1, 2010Date of Patent: July 28, 2020Assignee: Telefonaktiebolaget L M Ericsson(publ)Inventors: Martin Pettersson, Andreas Rossholm
-
Patent number: 10715847Abstract: A media processing tool adds custom data to an elementary media bitstream or media container. The custom data indicates nominal range of samples of media content, but the meaning of the custom data is not defined in the codec format or media container format. For example, the custom data indicates the nominal range is full range or limited range. For playback, a media processing tool parses the custom data and determines an indication of media content type. A rendering engine performs color conversion operations whose logic changes based at least in part on the media content type. In this way, a codec format or media container format can in effect be extended to support full nominal range media content as well as limited nominal range media content, and hence preserve full or correct color fidelity, while maintaining backward compatibility and conformance with the codec format or media container format.Type: GrantFiled: August 10, 2018Date of Patent: July 14, 2020Assignee: Microsoft Technology Licensing, LLCInventors: Yongjun Wu, Naveen Thumpudi, Shyam Sadhwani
-
Patent number: 10701208Abstract: Multi-party call control method and device, and a multi-pass terminal are provided. The method includes: setting up calls with at least two terminals, respectively; and controlling uplink and downlink service data of at least one of the at least two terminals, or informing a network to control uplink and downlink service data of at least one of the at least two terminals, or informing at least one of the at least two terminals to control uplink and downlink service data of the at least one terminal. Compared with the existing techniques, in embodiments of the present disclosure, all the remote terminals in the multi-party call may be flexibly controlled according to different session demands and actions.Type: GrantFiled: November 7, 2017Date of Patent: June 30, 2020Assignee: SPREADTRUM COMMUNICATIONS (SHANGHAI) CO., LTD.Inventors: Xichun Gao, Mengping Xu, Huawei Zhang, Ping Jiang
-
Patent number: 10687087Abstract: Coding schemes for coding a spatially sampled information signal using sub-division and coding schemes for coding a sub-division or a multitree structure are described, wherein representative embodiments relate to picture and/or video coding applications.Type: GrantFiled: September 5, 2019Date of Patent: June 16, 2020Assignee: GE VIDEO COMPRESSION, LLCInventors: Heiner Kirchhoffer, Martin Winken, Philipp Helle, Detlev Marpe, Heiko Schwarz, Thomas Wiegand
-
Patent number: 10645342Abstract: A striped composed video image is disclosed, in which a main segment image is displayed with a strip of small strip segments. The strip of small strip segments is composed from a plurality of video images from a plurality of video streams. A user may pull video from the strip into the main segment. The strip of small strip segments may scrolled without affecting the main segment.Type: GrantFiled: December 13, 2017Date of Patent: May 5, 2020Assignee: POLYCOM, INC.Inventors: Ami Noy, Uri Avni, Eyal Leviav
-
Patent number: 10645389Abstract: Entropy encoding and decoding a sequence of symbols using probability mixing is disclosed. A method includes selecting models including a first model and a second model; for at least a symbol, at a position of the symbols, determining a mixed probability using the first model and the second model, by: determining, using the first model, a first conditional probability for coding the symbol, the first conditional probability being a conditional probability of the symbol given a sub-sequence of the sequence having a first value; determining, using the second model, a second conditional probability for coding the symbol, the second conditional probability being a conditional probability of the symbol given the sub-sequence having a second value; and determining, using the first conditional probability and the second conditional probability, the mixed probability for coding the symbol; and coding the symbol using the mixed probability.Type: GrantFiled: September 6, 2019Date of Patent: May 5, 2020Assignee: GOOGLE LLCInventor: Dake He
-
Patent number: 10623755Abstract: A device includes, in a first track of the file, a first end of sequence (EOS) network abstraction layer (NAL) unit for a coded video sequence of a bitstream. The first EOS NAL unit is in a first access unit of the coded video sequence. The device also includes, in a second track of the file, a second EOS NAL unit for the coded video sequence. The second EOS NAL unit is in a second access unit of the coded video sequence, the second EOS NAL unit being different from the first EOS NAL unit. The device may perform similar actions for end of bitstream (EOB) NAL units.Type: GrantFiled: May 22, 2017Date of Patent: April 14, 2020Assignee: QUALCOMM IncorporatedInventor: Ye-Kui Wang
-
Patent number: 10572255Abstract: A streaming engine employed in a digital data processor specifies a fixed read only data stream defined by plural nested loops. An address generator produces address of data elements. A steam head register stores data elements next to be supplied to operational units for use as operands. A promotion unit optionally increases date element data size by an integral power of 2 either zero filing or sign filling the additional bits. A decimation unit optionally decimates data elements by an integral factor of 2. For ease of implementation the promotion factor must be greater than or equal to the decimation factor.Type: GrantFiled: June 29, 2017Date of Patent: February 25, 2020Assignee: TEXAS INSTRUMENTS INCORPORATEDInventor: Joseph Zbiciak
-
Patent number: 10547860Abstract: A video decoder or encoder can be used to convert and process different video streams having different combinations of frame rate and Chroma fidelity. Rather than setting the maximum sample rate of the encoder based on a Luma sample rate, the encoder's throughput is set based on a maximum color sample rate. Additionally, the picture buffer size can be set based on a maximum number of color pictures. An input of the video decoder receives an input video stream having a given display resolution and encoded in a first format employing a first combination of frame rate and Chroma fidelity. Processing circuitry in the decoder converts the input video stream from the first format to an output video stream having a second format, the second format having the given display resolution and employing a second combination of frame rate and Chroma fidelity different from the first combination.Type: GrantFiled: August 22, 2016Date of Patent: January 28, 2020Assignee: Avago Technologies International Sales Pte. LimitedInventor: Minhua Zhou
-
Patent number: 10542063Abstract: Disclosed are a coded video data processing method and apparatus which consider a random access, and a coded video data generating method and apparatus which consider a random access. The coded video data processing method includes obtaining a bitstream of coded video data, obtaining metadata information used for video-processing of pictures having a decoding order after a random access point picture in the bitstream, and performing video-processing on decoded video data among the pictures having the decoding order after the random access point picture, based on the metadata information.Type: GrantFiled: October 15, 2015Date of Patent: January 21, 2020Assignee: SAMSUNG ELECTRONICS CO., LTD.Inventors: Tammy Lee, Seung-hoon Han
-
Patent number: 10326987Abstract: Systems and methods for encoding alternative streams for use in adaptive bitrate streaming based upon the delay of each stream in accordance with embodiments of the invention are described. One embodiment of the invention includes memory, and a processor configured by a source encoding application to: receive multimedia content, where the multimedia content includes source video data having a primary resolution and a primary sample aspect ratio; and encode the source video data as a set of alternative video streams, where: the alternative video streams have different maximum bitrates; and the alternative video streams are encoded to have an upper bound seek delay that is equal to or less than the upper bound seek delay of streams in the set of alternative video streams that are encoded at a higher maximum bitrate.Type: GrantFiled: March 8, 2017Date of Patent: June 18, 2019Assignee: DIVX, LLCInventor: Auke Sjoerd van der Schaar
-
Patent number: 10306262Abstract: A method of encoding a video is provided, the method includes: determining a filtering boundary on which deblocking filtering is to be performed based on at least one data unit from among a plurality of coding units that are hierarchically configured according to depths indicating a number of times at least one maximum coding unit is spatially spilt, and a plurality of prediction units and a plurality of transformation units respectively for prediction and transformation of the plurality of coding units, determining filtering strength at the filtering boundary based on a prediction mode of a coding unit to which pixels adjacent to the filtering belong from among the plurality of coding units, and transformation coefficient values of the pixels adjacent to the filtering boundary, and performing deblocking filtering on the filtering boundary based on the determined filtering strength.Type: GrantFiled: June 22, 2018Date of Patent: May 28, 2019Assignee: SAMSUNG ELECTRONICS CO., LTD.Inventors: Woo-jin Han, Elena Alshina, Jung-hye Min, Alexander Alshin, Il-koo Kim, Nikolay Shlyakhov, Tammy Lee, Sun-il Lee, Min-su Cheon, Jianle Chen, Vadim Seregin, Yoon-mi Hong
-
Patent number: 10194158Abstract: An apparatus for coding video information according to certain aspects includes a memory unit and a processor in communication with the memory unit. The memory unit stores video information associated with a reference layer and a corresponding enhancement layer. The processor obtains residue block information based at least in part on video information associated with the reference layer and the enhancement layer. The processor determines an adjustment transform function based on a transform function associated with the video information. The processor determines a transform block based on the adjusted transform function and the residue block information.Type: GrantFiled: August 29, 2013Date of Patent: January 29, 2019Assignee: QUALCOMM IncorporatedInventors: Marta Karczewicz, Liwei Guo, Joel Sole Rojals
-
Patent number: 10123031Abstract: In one embodiment, a method, system and apparatus for watermarking MPEG-2 compressed video is described, the method, system and apparatus including detecting a pair of neighboring blocks in a MPEG-2 encoded I-frame, determining if the pair of neighboring blocks have dct_dc_differential fields with different values that are within a given threshold value of each other, and embedding a watermark payload bit in the neighboring blocks as a positive result of the determining, the embedding including ordering dct_dc_differential fields of the neighboring blocks such that ordering the dct_dc_differential fields in a first manner encodes a one bit and ordering the dct_dc_differential fields in a second manner encodes a zero bit. Related embodiments of methods, systems, and apparatuses are also described.Type: GrantFiled: July 2, 2015Date of Patent: November 6, 2018Assignee: Cisco Technology, Inc.Inventors: Harel Cain, Yaron Sella, Michal Devir
-
Patent number: 10057598Abstract: A method is provided for decoding at least one current encoded block of a first image relative to a reference block of a second image including at least one common element with the first image, wherein the reference block has been previously decoded. The method includes: filtering the decoded reference block; estimating, only on the basis of the filtered decoded reference block, at least one value of a local characteristic of the filtered decoded reference block; determining, on the basis of the estimated value of the local characteristic: a set of decoding information to be used for decoding the current block, a method for decoding the current block, on the basis of the estimated value of the local characteristic, decoding the current block on the basis of the set of determined decoding information and according to the determined decoding method.Type: GrantFiled: January 25, 2013Date of Patent: August 21, 2018Assignee: ORANGEInventors: Joel Jung, Elie Mora
-
Patent number: 10051254Abstract: The present invention relates to a method for encoding a color transform. The method includes encoding first parameters representative of video signal characteristics of color output decoded pictures remapped by at least one color transform; and encoding second parameters representative of the at least one color transform.Type: GrantFiled: July 10, 2014Date of Patent: August 14, 2018Assignee: THOMSON LicensingInventors: Pierre Andrivon, Philippe Bordes, Emmanuel Jolly
-
Patent number: 9984653Abstract: Aspects of the disclosure provide a method for reducing video latency. The method includes decoding compressed video data into video frames and storing the video frames in a frame buffer for subsequent display by a display interface, logging decoding ending times of video frames and display times of video frames to generate a latency history over a first window of time, and adjusting a display rate of the display interface based on the latency history over the first window of time in order to change waiting times of video frames, the waiting time of a video frame being a difference between the decoding ending time of the video frame and the display time of the video frame.Type: GrantFiled: December 11, 2015Date of Patent: May 29, 2018Assignees: SYNAPTICS INCORPORATED, SYNAPTICS LLCInventors: Prakash Madhvapathy, Yongchun Li
-
Patent number: 9787879Abstract: According to one embodiment, there is provided an image data receiving device including 1st to Kth lane reproduction circuits, 1st to Kth timing adjustment circuits, 1st to Kth lane reproduction outputs, and 1st to (K?1)th selectors. The Nth lane reproduction circuit transmits data of an nth pixel. The (N+1)th lane reproduction circuit transmits data of an (n+1)th pixel adjacent to the nth pixel. The Nth timing adjustment circuit has an input terminal electrically connected to the Nth lane reproduction circuit. The (N+1)th timing adjustment circuit has an input terminal electrically connected to the (N+1)th lane reproduction circuit. The Nth lane reproduction output can be electrically connected to an output terminal of the Nth timing adjustment circuit. The Nth selector can electrically connect one of the output terminal of the Nth timing adjustment circuit and the output terminal of the (N+1)th timing adjustment circuit to the (N+1)th lane reproduction output.Type: GrantFiled: December 28, 2015Date of Patent: October 10, 2017Assignee: Kabushiki Kaisha ToshibaInventor: Takashi Kanoh
-
Patent number: 9667961Abstract: A video sequence is encoded by encoding key frames to obtain coded data and non-key frames to obtain error-correcting information. In the encoding process, key frame data are stored in a buffer, first motion information pertaining to the key frames is obtained, and the first motion information is applied to the stored key frame data to generate predicted key frame data. Second motion information pertaining to the non-key frames is also obtained and used to generate predicted non-key frame data. Either the first motion information is obtained from the second motion information, or the second motion information is obtained from the first motion information. The encoder accordingly does not have to obtain motion information from the decoder, and can estimate the amount of error-correcting information to send to the decoder.Type: GrantFiled: October 8, 2013Date of Patent: May 30, 2017Assignee: Oki Electric Industry Co., Ltd.Inventor: Takahiro Yamasaki
-
Patent number: 9606928Abstract: A memory system includes: a memory controller which executes a data access process with an external device using an access unit; a first memory which is connected to the memory controller via a bus and has a first latency; and a second memory which is connected to the memory controller via a bus and has a second latency longer than the first latency. The access unit comprises a first access size assigned to the first memory and a second access size assigned to the second memory. The memory controller executes a data access process with the first memory using the first access size, and executes a data access process with the second memory using the second access size.Type: GrantFiled: February 24, 2015Date of Patent: March 28, 2017Assignee: KABUSHIKI KAISHA TOSHIBAInventor: Yasuyuki Eguchi
-
Patent number: 9602814Abstract: Methods and apparatus are provided for sampling-based super resolution video encoding and decoding. The encoding method receives high resolution pictures and generates low resolution pictures and metadata there from, the metadata for guiding post-decoding post-processing of the low resolution pictures and the metadata; and then encodes the low resolution pictures and the metadata using at least one encoder. The corresponding decoding method receives a bitstream and decodes low resolution pictures and metadata there from using a decoder; and then reconstructs high resolution pictures respectively corresponding to the low resolution pictures using the low resolution pictures and the metadata.Type: GrantFiled: January 20, 2011Date of Patent: March 21, 2017Assignee: THOMSON LICENSINGInventors: Sitaram Bhagavathy, Joan Llach, Dong-Qing Zhang
-
Patent number: 9578277Abstract: The present disclosure provides a method and device for storing a video image. The method includes the follows. For each frame of image collected, a confidence value is generated after passing M frames of image each time, in which M is a positive integer. A target encoding frame rate may be determined based on the confidence value latest generated, after passing N frames of image each time. The N frames of image may be encoded and recorded, based on the target encoding frame rate determined, in which N is a positive integer. By adopting the technical solutions of the present disclosure, adaptive capability and availability of system may be improved.Type: GrantFiled: August 29, 2014Date of Patent: February 21, 2017Assignee: HANGZHOU HIKVISION DIGITAL TECHNOLOGY CO., LTD.Inventors: Hai Yu, Tian Huang, Shiliang Pu
-
Patent number: 9549188Abstract: Techniques related to designating golden frames and to determining frame sizes and/or quantization parameters golden and non-golden frames for video coding are discussed. Such techniques may include designating an frame as a golden frame or a non-golden frame based on whether the frame is a scene change frame, a distance of the frame to a previous golden frame, and an average temporal distortion of the frame and determining a frame size and/or quantization parameter for the frame based on the designation and a temporal distortion of the frame.Type: GrantFiled: July 30, 2014Date of Patent: January 17, 2017Assignee: Intel CorporationInventors: Ximin Zhang, Sang-Hee Lee
-
Patent number: 9525444Abstract: A system may include a detector, a controller, a shuffler, and a processor. The detector may detect a signal. The controller may control the shuffler based upon the signal. The shuffler may shuffle a plurality of channels at the input of a plurality of processing elements of the processor based upon the signal. The processor may process the signal according to the plurality of channels as configured by the shuffler.Type: GrantFiled: July 19, 2013Date of Patent: December 20, 2016Assignee: Analog Devices GlobalInventors: Hajime Shibata, Donald Paterson, Trevor Caldwell, Ali Sheikholeslami, Zhao Li
-
Patent number: 9465954Abstract: Methods and systems for tracking masking of one or more data elements in a datastore are disclosed. The methods involve monitoring one or more masking operations on the one or more data elements in the datastore. Thereafter, one or more metadata associated with the one or more masking operations are identified. Subsequent to identifying the one or more metadata, at least a part of the one or more metadata may be recorded. This metadata may then be transmitted to the destination when a copy (full/partial) of the original data is made, enabling the same information on masking to be obtained at the destination, as at the source.Type: GrantFiled: March 15, 2013Date of Patent: October 11, 2016Assignee: DATAGUISE INC.Inventors: Malcolm Speedie, Ghanaya Singh, Subramanian Ramesh
-
Patent number: 9442176Abstract: This disclosure provides methods and systems for form a trajectory of a moving vehicle captured with an image capturing device. According to one exemplary embodiment, a method forms a trajectory of a moving vehicle and determines if the vehicle is moving in one of a permitted manner and an unpermitted manner relative to the appropriate motor vehicle lane restriction laws and/or regulations.Type: GrantFiled: October 31, 2013Date of Patent: September 13, 2016Assignee: Xerox CorporationInventors: Orhan Bulan, Edgar A. Bernal, Robert P. Loce
-
Patent number: 9407928Abstract: A sub-pel-unit image interpolation method using a transformation-based interpolation filter includes, selecting, based on a sub-pel-unit interpolation location in a region supported by a plurality of interpolation filters for generating at least one sub-pel-unit pixel value located between integer-pel-unit pixels, one of a symmetric interpolation filter and an asymmetric interpolation filter from among the plurality of interpolation filters; and using the selected interpolation filter to generate the at least one sub-pel-unit pixel value by interpolating the integer-pel-unit pixels.Type: GrantFiled: March 11, 2015Date of Patent: August 2, 2016Assignee: SAMSUNG ELECTRONICS CO., LTD.Inventors: Elena Alshina, Alexander Alshin
-
Patent number: 9377909Abstract: Capacitive touch sensors and touchscreen data processing methods are provided. In one embodiment, the method includes sequentially integrating and converting charge from each of a plurality of sensing capacitors in an array to digital data, the digital data including sample values corresponding to a measured capacitance for each of the plurality of sensing capacitors. Noise is then separated from useful information by filtering the sample values on a sample-by-sample basis. Finally, the filtered sample values are summed and a position of at least one contact on the array determined using the filtered capacitance values. Other embodiments are also provided.Type: GrantFiled: September 5, 2013Date of Patent: June 28, 2016Assignee: PARADE TECHNOLOGIES, LTD.Inventors: Oleksandr Karpin, Igor Kolych, Andriy Maharyta, Ihor Musijchuk, Victor Kremin, Jan-Willem van de Waerdt