Patents Examined by Xiaolan Xu
  • Patent number: 8878912
    Abstract: In general, techniques are described for encapsulating three dimensional video data in accordance with a transport protocol. As one example, an apparatus comprising a multimedia processing module, a transport protocol module and a wireless module implement the techniques. The multimedia processing module generates a video data segment, an audio data segment and a depth data segment of 3D video content. The transport protocol module encapsulates each of the video data, audio data and depth data segments in different ones of a plurality of packets according to a transport protocol and adds metadata to at least one of the plurality of packets for enhancing playback of the 3D video content. The wireless module transmits the packets to a 3D display device external from the apparatus.
    Type: Grant
    Filed: May 13, 2010
    Date of Patent: November 4, 2014
    Assignee: QUALCOMM Incorporated
    Inventors: Vijayalakshmi R. Raveendran, Judit Martinez Bauza, Samir S. Soliman
  • Patent number: 8867615
    Abstract: Devices, systems, methods, and other embodiments associated with encoding image data are described. In one embodiment, a method includes determining, using at least hardware, a first cost based on a first prediction mode of a macroblock of image data and determining a second cost based on a second prediction mode of the macro-block. Upon determining the first cost is less than the second cost, the method determines a third cost based on a third prediction mode of the macro-block. Upon determining the third cost is less than the first cost, the method determines a fourth cost based on a fourth prediction mode of the macro-block. Upon determining the third cost is less than or equal to the fourth cost, the method assigns the third prediction mode to the macro-block.
    Type: Grant
    Filed: September 11, 2012
    Date of Patent: October 21, 2014
    Assignee: Marvell International Ltd.
    Inventor: Yi Wang
  • Patent number: 8855213
    Abstract: Embodiments of the present invention provides a method and device for processing a source video. The method and device may provide computing an artifact estimation from differences among pixels selected from spatially-distributed sampling patterns in the source video; filtering the source video to produce a filtered version of the source video, computing a blending factor based on the artifact estimation in the source video, and computing an output video by blending the source video and the filtered version of the source video based on the blending factor.
    Type: Grant
    Filed: May 11, 2009
    Date of Patent: October 7, 2014
    Assignee: Apple Inc.
    Inventors: Gianluca Filippini, Xiaosong Zhou, Hsi-Jung Wu, James Oliver Normile, Xiaojin Shi, Ionut Hristodorescu
  • Patent number: 8855199
    Abstract: Embodiments of the present invention relate to video coding for multi-view video content. It provides a coding system enabling scalability for the multi-view video content. In one embodiment, a method is provided for encoding at least two views representative of a video scene, each of the at least two views being encoded in at least two scalable layers, wherein one of the at least two scalable layers representative of one view of the at least two views is encoded with respect to a scalable layer representative of the other view of the at least two views.
    Type: Grant
    Filed: April 20, 2009
    Date of Patent: October 7, 2014
    Assignee: Nokia Corporation
    Inventors: Miska Matias Hannuksela, Ye-Kui Wang, Ying Chen
  • Patent number: 8855210
    Abstract: Provided is a method and apparatus for encoding and decoding multi-view video data. The encoding method includes: decomposing each view image of the multi-view video into an overlapped region and a non-overlapped region, the overlapped region being overlapped with other view image and the non-overlapped region not being overlapped with other view image; generating a stitched image by combining the non-overlapped region of each view image and a middle view image; encoding the stitched image using a first encoding algorithm; and encoding the overlapped region of each view image, using a second encoding algorithm. Further, the decomposing step includes the steps of estimating disparity information for each view image, based on a predetermined view image; and decomposing each view image into said overlapped region and said non-overlapped region using the estimated disparity information.
    Type: Grant
    Filed: May 17, 2012
    Date of Patent: October 7, 2014
    Assignees: Electronics and Telecommunications Research Institute, Industry-Academic Cooperation Foundation, Yonsei University
    Inventors: Suk Hee Cho, Kug Jin Yun, Dae Hee Kim, Chung Hyun Ahn, Soo In Lee, Kwang Hoon Sohn, Yong Tae Kim
  • Patent number: 8831095
    Abstract: A moving image encoding method includes outputting encoded data that comprises an image code sequence corresponding to slices of a moving image and first timing information indicating times at which the slices are to be decoded.
    Type: Grant
    Filed: September 21, 2009
    Date of Patent: September 9, 2014
    Assignee: Kabushiki Kaisha Toshiba
    Inventors: Shinichiro Koto, Tomoo Yamakage
  • Patent number: 8831086
    Abstract: This disclosure describes filtering techniques applied by an encoder and a decoder during the prediction stage of a video encoding and/or decoding process. The filtering techniques may enhance the accuracy of predictive data used during fractional interpolation, and may improve predictive data of integer blocks of pixels. There are several aspects to this disclosure, including a useful twelve-pixel filter support that may be used for interpolation, techniques that use coefficient symmetry and pixel symmetry to reduce the amount of data needed to be sent between an encoder and a decoder to configure the filter support for interpolation, and techniques for filtering data at integer pixel locations in a manner that is similar to sub-pixel interpolation. Other aspects of this disclosure concern techniques for encoding information in the bitstream to convey the type of filter used, and possibly the filter coefficients used. Predictive coding of filter coefficients is also described.
    Type: Grant
    Filed: April 8, 2009
    Date of Patent: September 9, 2014
    Assignee: Qualcomm Incorporated
    Inventors: Yan Ye, Marta Karczewicz
  • Patent number: 8831087
    Abstract: In generally, techniques are described for efficiently selecting a prediction mode by which to predict predictive video data from reference video data. In particular, an apparatus may include a memory that stores at least a first and second reference coded unit that each includes a first and second reference video data unit, respectively. The apparatus may further comprise a motion compensation unit that performs default weighted prediction to predict a first version of a predictive video data unit from the first and second reference video data units and calculates an offset value for the first version of the predictive video data unit. The motion compensation unit may then perform, based on the calculated offset value, either implicit weighted prediction or explicit weighted prediction to predict a second version of the predictive video data unit and encode the predictive video data unit as either the first or second version.
    Type: Grant
    Filed: April 15, 2009
    Date of Patent: September 9, 2014
    Assignee: Qualcomm Incorporated
    Inventors: Rahul Panchal, Marta Karczewicz
  • Patent number: 8823776
    Abstract: A method that includes capturing depth information associated with a first field of view of a depth camera. The depth information is represented by a first plurality of depth pixels. The method also includes capturing color information associated with a second field of view of a video camera that substantially overlaps with the first field of view of the depth camera. The color information is represented by a second plurality of color pixels. The method further includes enhancing color information represented by at least one color pixel of the second plurality of color pixels to generate an enhanced image. The enhanced image adjusts an exposure characteristic of the color information captured by the video camera. The at least one color pixel is enhanced based on depth information represented by at least one corresponding depth pixel of the first plurality of depth pixels.
    Type: Grant
    Filed: May 20, 2010
    Date of Patent: September 2, 2014
    Assignee: Cisco Technology, Inc.
    Inventors: Dihong Tian, J. William Mauchly, Joseph T. Friel
  • Patent number: 8823788
    Abstract: An imaging apparatus includes: a first and second optical systems that focus and emit incident light, a transparent wavelength, and a focal length of them being different from each other; an imaging unit that includes a first region on which the light emitted from the first optical system is incident and a second region on which the light emitted from the second optical system is incident, can output, as pixel information, an electric signal after photoelectric conversion from pixels arbitrarily set as read targets; a setting unit that can arbitrarily set the read targets in at least one of the first region and the second region; a reading unit that reads the pixel information from the read targets; a control unit that changes the read targets according to an acquisition target image; and an image processing unit that generates the acquisition target image.
    Type: Grant
    Filed: December 27, 2012
    Date of Patent: September 2, 2014
    Assignee: Olympus Medical Systems Corp.
    Inventor: Wataru Ono
  • Patent number: 8804831
    Abstract: This disclosure describes techniques applied during video encoding and decoding processes. In one example, a method of encoding video data comprises calculating a plurality of offset values for a coded unit of the video data, wherein the offset values are associated with a plurality of different integer and sub-integer pixel locations, applying the offset values to predictive video blocks to generate offset predictive video blocks, and encoding video blocks of the coded unit based on the offset predictive video blocks. In another example, a method of decoding video data comprises receiving a plurality of offset values for a coded unit of the video data, wherein the offset values are associated with a plurality of different integer and sub-integer pixel locations, applying the offset values to predictive video blocks to generate offset predictive video blocks, and decoding video blocks of the coded unit based on the offset predictive video blocks.
    Type: Grant
    Filed: April 8, 2009
    Date of Patent: August 12, 2014
    Assignee: QUALCOMM Incorporated
    Inventors: Marta Karczewicz, Yan Ye
  • Patent number: 8773516
    Abstract: A CT processing unit as an example of a video signal processing apparatus includes: a CT canceling unit which calculates, for each of a first color component and a second color component of each of pixels, a crosstalk component that is produced by a first image and subtracts the crosstalk component from the corresponding one of the signal levels of the pixels of a second image, to generate a modified second image represented as a combination of a signal level of a modified first color component and a signal level of a modified second color component; and a saturation modifying unit which updates the negative signal level of the modified first color component to a value of 0 or larger from among a modified first color component and a modified second color component, and modifies the signal level of the modified second color component according to this update.
    Type: Grant
    Filed: November 17, 2010
    Date of Patent: July 8, 2014
    Assignee: Panasonic Corporation
    Inventor: Keizo Matsumoto
  • Patent number: 8767818
    Abstract: An indirect aggregator NAL unit for the SVC file format and RTP payload format for video coding. The indirect aggregator NAL unit of the present invention enables easy identification of scalability dependencies within a bit stream, thereby enabling fast and efficient stream manipulation. Furthermore, the indirect aggregator NAL unit of the present invention ensures that a base layer of the streams can still be processed with a H.264/AVC decoder, AVC file format parser, and H.264/AVC RTP payload parser.
    Type: Grant
    Filed: January 11, 2007
    Date of Patent: July 1, 2014
    Assignee: Nokia Corporation
    Inventors: Miska Hannuksela, Ye-Kui Wang
  • Patent number: 8761246
    Abstract: This is an encoding device for compressing/encoding an input video signal. The encoding device comprises a reduction/conversion unit for converting the format of either a luminance component or a chrominance component according to the characteristic of the input video signal and an encoding unit for compressing/encoding the video signal whose format is converted by the reduction/conversion unit to generate encoded data.
    Type: Grant
    Filed: March 2, 2009
    Date of Patent: June 24, 2014
    Assignee: Fujitsu Limited
    Inventors: Akihiro Yamori, Satoshi Shimada
  • Patent number: 8755440
    Abstract: This disclosure describes frame interpolation techniques within a wavelet transform coding scheme. The frame interpolation may be used to generate one or more interpolated frames between two successive low frequency frames coded according to the wavelet transform coding scheme. Such interpolation may be useful to increase the frame rate of a multimedia sequence that is coded via wavelet transforms. Also, the techniques may be used to interpolate lost frames, e.g., which may be lost during wireless transmission.
    Type: Grant
    Filed: August 16, 2006
    Date of Patent: June 17, 2014
    Assignee: QUALCOMM Incorporated
    Inventors: Peisong Chen, Vijayalakshmi R. Raveendran, Fang Shi
  • Patent number: 8750380
    Abstract: [Object] To provide a transmission apparatus, a reception apparatus, a frame rate conversion system, and a frame rate conversion method that are capable of transmitting reference control information even when a data amount of the reference control information is large. [Solving Means] In a reproducing apparatus (151), a decode unit (152) decodes a certain amount of encoded video data. The decoded video data and reference control information (motion vector and identifier described above) obtained at a time of the decode are supplied to a transmission interface (153), and the transmission interface (153) transmits them to a display apparatus (161). The transmission interface (153) includes a first transmission channel for transmitting the decoded video data and a second transmission channel for transmitting the reference control information.
    Type: Grant
    Filed: January 14, 2009
    Date of Patent: June 10, 2014
    Assignee: Sony Corporation
    Inventor: Kei Matsubayashi
  • Patent number: 8743966
    Abstract: An apparatus and method are provided for compensating a block error in an image frame. This may include a video codec decoder for decoding an inputted image frame, and outputting a decoded image frame. An error concealment block may detect an error-generated block in the decoded image frame and compensate the detected error block through a median filter, and output the compensated image frame.
    Type: Grant
    Filed: September 6, 2013
    Date of Patent: June 3, 2014
    Assignee: LG Electronics Inc.
    Inventor: Sung Kyu Lee
  • Patent number: 8743970
    Abstract: A system and method of decoding input video information is disclosed which includes performing error detection for each video block of a frame, determining whether a scene change occurs for the frame, and when an error is detected in a video block, performing spatial concealment by concealing error of the erroneous video block using neighboring video information within the frame when the erroneous video block is intraframe encoded or when a scene change is detected for the frame, or performing temporal concealment by replacing the erroneous video block with a reference video block from a reference frame when the erroneous video block is interframe encoded and when a scene change is not detected for the frame. The method may further include detecting false frames based on comparing current and new frame number and picture order count values of a new slice.
    Type: Grant
    Filed: April 13, 2009
    Date of Patent: June 3, 2014
    Assignee: Freescale Semiconductor, Inc.
    Inventors: Zhongli He, Xianzhong Li
  • Patent number: 8737478
    Abstract: Disclosed is a motion estimation apparatus and method capable of reduce a memory bandwidth by accessing reference image data occupying the largest part of the memory bandwidth based on a result of motion estimation skip determination. The motion estimation apparatus includes a motion estimation skip determination unit, a sum absolute of absolute difference (SAD) processing unit and a multiplexer (MUX) unit. The motion estimation skip determination unit determines the presence of motion estimation skip by reading current image data and skip reference image data, and outputs a motion vector in a skip mode. The SAD processing unit calculates an SAD value by reading the current image data and reference image data and outputs a motion vector in a normal mode. The MUX unit outputs the motion vector in the skip mode or the motion vector in the normal mode as a final motion vector based on a skip flag signal.
    Type: Grant
    Filed: November 16, 2011
    Date of Patent: May 27, 2014
    Assignee: Electronics and Telecommunications Research Institute
    Inventors: Seong Mo Park, Nak Woong Eum
  • Patent number: 8731055
    Abstract: A method and apparatus for encoding and decoding an image using a plurality of reference pictures. In an exemplary embodiment, the method of encoding an image comprises: generating information about transforms between a first picture and a second picture; generating a reference picture by transforming the second picture based on the generated information about transforms; predicting a current block of a current picture based on at least one of the reference picture and the first picture; and encoding the current block based on the predicting. Therefore, prediction encoding based on more accurate prediction is possible, thereby increasing a compression ratio of image encoding.
    Type: Grant
    Filed: March 2, 2009
    Date of Patent: May 20, 2014
    Assignee: Samsung Electronics Co., Ltd.
    Inventors: Sang-rae Lee, Woo-jin Han, Jung-hye Min