Patents Examined by Jeremaiah Hallenbeck-Huber
  • Patent number: 8379722
    Abstract: Methods and apparatuses are provided for achieving improved video coding efficiency through the use of Motion Vector Predictors (MVPs) for the encoding or decoding of motion parameters within the calculation of the motion information in B pictures and/or P pictures. Certain exemplary methods and apparatuses selectively apply temporal and/or spatial prediction. Rate Distortion Optimization (RDO) techniques are also applied in certain methods and apparatuses to further help improve coding efficiency.
    Type: Grant
    Filed: August 21, 2006
    Date of Patent: February 19, 2013
    Assignee: Microsoft Corporation
    Inventors: Alexandros Tourapis, Shipeng Li, Feng Wu, Gary J. Sullivan
  • Patent number: 8374245
    Abstract: Several improvements for use with Bidirectionally Predictive (B) pictures within a video sequence are provided. In certain improvements Direct Mode encoding and/or Motion Vector Prediction are enhanced using spatial prediction techniques. In other improvements Motion Vector prediction includes temporal distance and subblock information, for example, for more accurate prediction. Such improvements and other presented herein significantly improve the performance of any applicable video coding system/logic.
    Type: Grant
    Filed: September 20, 2006
    Date of Patent: February 12, 2013
    Assignee: Microsoft Corporation
    Inventors: Alexandros Tourapis, Shipeng Li, Feng Wu
  • Patent number: 8369416
    Abstract: An error concealment method and apparatus are provided. The error concealment method includes determining a reference direction of a lost frame by determining whether a scene change between frames has occurred based on the lost frame; extracting concealment reference points for a pixel of the lost frame by using at least one frame except for the lost frame according to the determined reference direction; obtaining a concealment pixel value of the pixel of the lost frame by giving weight values to the extracted concealment reference points; and restoring the lost frame by performing a concealment of the pixel using the concealment pixel value. According to the error concealment method and apparatus, when a frame loss occurs in an appliance that receives/outputs compressed moving images, error concealment in the unit of a frame can be effectively performed, and the deterioration of picture quality due to the error propagation can be minimized.
    Type: Grant
    Filed: June 29, 2006
    Date of Patent: February 5, 2013
    Assignee: Samsung Electronics Co., Ltd.
    Inventor: Hyun-ki Baik
  • Patent number: 8351502
    Abstract: A method and apparatus for adaptively selecting a context model for entropy coding and a video decoder are provided. A method of coding a residual prediction flag indicating whether residual data for an enhancement layer block of a multi-layered video signal is predicted from residual data for a lower layer block corresponding to the residual data for the enhancement layer block includes the steps of calculating the energy of the residual data for the lower layer block, determining a coding method for the residual prediction flag according to the energy, and coding the residual prediction flag using the determined coding method.
    Type: Grant
    Filed: April 18, 2006
    Date of Patent: January 8, 2013
    Assignee: Samsung Electronics Co., Ltd.
    Inventors: Bae-keun Lee, Kyo-hyuk Lee, Sang-chang Cha, Woo-jin Han
  • Patent number: 8345745
    Abstract: A method of encoding moving pictures using a plurality of quantization matrices. The method involves selecting one of the plurality of quantization matrices in consideration of an at least one characteristics of an input image; transforming the input image; and quantizing the transformed input image using the selected quantization matrix.
    Type: Grant
    Filed: April 30, 2008
    Date of Patent: January 1, 2013
    Assignee: Samsung Electronics Co., Ltd.
    Inventors: Byung-cheol Song, Kang-wook Chun
  • Patent number: 8340172
    Abstract: This disclosure describes rate control techniques that can improve video encoding. The described rate control techniques exploit relationships between the number of bits encoded per frame and the number of non-zero coefficients of the video blocks after quantization. The number of number of non-zero coefficients of the video blocks after quantization is referred to as rho (?). The value of ? is generally proportional to the number of bits used in the video encoding. This disclosure utilizes a relationship between ? and a quantization parameter (QP) in order to achieve rate controlled video encoding. More specifically, this disclosure exploits a parametric equation to map a value of a predicted ? to a QP.
    Type: Grant
    Filed: March 10, 2005
    Date of Patent: December 25, 2012
    Assignee: QUALCOMM Incorporated
    Inventor: Prasanjit Panda
  • Patent number: 8340173
    Abstract: A method of encoding moving pictures using a plurality of quantization matrices. The method involves selecting one of the plurality of quantization matrices in consideration of an at least one characteristics of an input image; transforming the input image; and quantizing the transformed input image using the selected quantization matrix.
    Type: Grant
    Filed: April 30, 2008
    Date of Patent: December 25, 2012
    Assignee: Samsung Electronics Co., Ltd.
    Inventors: Byung-cheol Song, Kang-wook Chun
  • Patent number: 8331440
    Abstract: A method of encoding moving pictures using a plurality of quantization matrices. The method involves selecting one of the plurality of quantization matrices in consideration of an at least one characteristics of an input image; transforming the input image; and quantizing the transformed input image using the selected quantization matrix.
    Type: Grant
    Filed: April 30, 2008
    Date of Patent: December 11, 2012
    Assignee: Samsung Electronics Co., Ltd.
    Inventors: Byung-cheol Song, Kang-wook Chun
  • Patent number: 8331453
    Abstract: A method and an apparatus of decoding a video signal are provided. The present invention includes the steps of parsing first coding information indicating whether a residual data of an image block in the enhanced layer is predicted from a corresponding block in the base layer, from the bitstream of the enhanced layer, and decoding the video signal based on the first coding information. And, the step of parsing includes the step of performing modeling the first coding information based on second coding information indicating whether prediction information of the corresponding block in the base layer is used to decode the image block in the enhanced layer. Accordingly, the present invention raises efficiency of video signal processing by enabling a decoder to derive information on a prediction mode of a current block in a decoder instead of transferring the information to the decoder.
    Type: Grant
    Filed: July 26, 2010
    Date of Patent: December 11, 2012
    Assignee: LG Electronics Inc.
    Inventors: Byeong Moon Jeon, Doe Hyun Yoon, Ji Ho Park, Seung Wook Park, Dong Seok Kim, Soung Hyun Um
  • Patent number: 8331442
    Abstract: The present invention relates generally to systems, methods, and computer program products for optimally allocating a fixed number of bits among a plurality of multi-media data channels. The optimal number of bits is determined by preprocessing each channel to calculate complexity data, and then the complexity data is used to determine the optimal number of bits to assign to each channel. The optimal number of bits may be determined by a closed loop controller in communication with one or more channel encoders, and the multi-media channels may contain video data conforming to the MPEG2 video format.
    Type: Grant
    Filed: May 20, 2009
    Date of Patent: December 11, 2012
    Assignee: ARRIS Group, Inc.
    Inventor: Joseph Wilson Monaco
  • Patent number: 8325808
    Abstract: Some embodiments of the invention provide a method for encoding a video signal that is formed by a series of successive images. Each image includes several sections, and each section has a set of image values. To encode a particular section of a particular image, the method initially partitions the particular section into several sub-sections. For each of at least two particular sub-sections, the method then computes a statistical parameter regarding the image values of the particular sub-section. The method compares the computed statistical parameters, and based on the comparison, selects an encoding technique from a set of encoding techniques to encode the particular section. In some embodiments, the set of encoding schemes includes a first scheme that encodes the selected section without reference to any other section of any other image, and a second scheme that encodes the selected section by reference to at least one other section.
    Type: Grant
    Filed: April 12, 2011
    Date of Patent: December 4, 2012
    Assignee: Apple Inc.
    Inventors: Thomas Pun, Roger Kumar, Xiaochun Nie, Hsi-Jung Wu
  • Patent number: 8320453
    Abstract: A method for context modeling of coding information of a video signal for compressing or decompressing the coding information is provided. An initial value of a function for probability coding of coding information of a video signal of an enhanced layer is determined based on coding information of a corresponding video signal of a base layer.
    Type: Grant
    Filed: July 10, 2006
    Date of Patent: November 27, 2012
    Assignee: LG Electronics Inc.
    Inventors: Byeong Moon Jeon, Doe Hyun Yoon, Ji Ho Park, Seung Wook Park, Dong Seok Kim, Soung Hyun Um
  • Patent number: 8311125
    Abstract: A process for distributing video streams to a plurality of addressees, comprising a marking step comprising adding at least one visual element to a video stream, which marking step applied to an original video stream common to all the addressees and which is personalized for each addressee by addition of a visual element specific to the addressee that allows rapid visual identification of the addressee, wherein the added visual element replaces part of the original video stream that is stored in complementary information on a multimedia server.
    Type: Grant
    Filed: February 5, 2004
    Date of Patent: November 13, 2012
    Assignee: Querrell Data Limited Liability Compamy
    Inventors: Daniel Lecomte, Pierre Sarda
  • Patent number: 8289392
    Abstract: A system for automatically acquiring high-resolution images by steering a pan-tilt-zoom camera at targets detected in a fixed camera view is provided. The system uses automatic or manual calibration between multiple cameras. Using automatic calibration, the homography between the cameras in a home position is estimated together with the effects of pan and tilt controls and the expected height of a person in the image. These calibrations are chained together to steer a slave camera. The manual calibration scheme steers a camera to the desired region of interest and calculates the pan, tile and zoom parameters accordingly.
    Type: Grant
    Filed: July 2, 2008
    Date of Patent: October 16, 2012
    Assignee: International Business Machines Corporation
    Inventors: Andrew William Senior, Sharathchandra Pankanti, Arun Hampapur, Lisa Marie Brown, Ying-Li Tian
  • Patent number: 8274552
    Abstract: Disclosed herein are primary and auxiliary image capture devices for image processing and related methods. According to an aspect, a method may include using primary and auxiliary image capture devices to perform image processing. The method may include using the primary image capture device to capture a first image of a scene, the first image having a first quality characteristic. Further, the method may include using the auxiliary image capture device to capture a second image of the scene. The second image may have a second quality characteristic. The second quality characteristic may be of lower quality than the first quality characteristic. The method may also include adjusting at least one parameter of one of the captured images to create a plurality of adjusted images for one of approximating and matching the first quality characteristic. Further, the method may include utilizing the adjusted images for image processing.
    Type: Grant
    Filed: May 25, 2011
    Date of Patent: September 25, 2012
    Assignee: 3DMedia Corporation
    Inventors: Bahram Dahi, Michael McNamer, Izzat H. Izzat, Tassos Markas
  • Patent number: 8264526
    Abstract: The present invention provides a method, system, and apparatus for solving the stereo vision matching problem. The invention implements a method for solving image correspondence problems so that each front region between consecutive extremal pixels in one image is matched to a corresponding front region between consecutive extremal pixels in another image.
    Type: Grant
    Filed: June 26, 2009
    Date of Patent: September 11, 2012
    Assignee: The University of Southern Mississippi
    Inventor: Beddhu Murali
  • Patent number: 8265156
    Abstract: A video encoding/decoding method and apparatus in a temporal direct mode in a hierarchical structure. The video encoding method in the temporal direct mode in the hierarchical structure includes calculating a temporal position of a forward reference frame or a backward reference frame of a high-pass frame; searching for frames that exist at the temporal position and have motion vector information; if there is a plurality of frames searched for, selecting as a co-located frame a frame, among the plurality of frames, having a motion vector of which an interval is closest to a difference in interval between the forward reference frame and the backward reference frame of the high-pass frame, and extracting the motion vector of the selected frame; and encoding information on the selected frame so that the high-pass frame can use the extracted motion vector.
    Type: Grant
    Filed: June 28, 2006
    Date of Patent: September 11, 2012
    Assignee: Samsung Electronics Co., Ltd.
    Inventors: Kyo-hyuk Lee, Woo-jin Han
  • Patent number: 8237795
    Abstract: The driving assistance device is adapted to have the first guide marker occupy a first position to ensure that the roadside occupies the first position in superimposed relationship with the first guide marker, at the time of making a judgment that an angle of the vehicle to the roadside is equal to a predetermined value, after the vehicle is moved toward the space in reverse gear with one maximum steering angle, and to have the second guide marker occupy a second position to ensure that the roadside occupies the second position in superimposed relationship with the second guide marker, at the time of making a judgment that the second guide marker is superimposed on the roadside, after the automotive vehicle is moved toward the space straight in reverse gear and the vehicle is parked, after the vehicle is moved toward the space in reverse gear with the other maximum steering angle.
    Type: Grant
    Filed: December 22, 2005
    Date of Patent: August 7, 2012
    Assignee: Panasonic Corporation
    Inventors: Kazufumi Mizusawa, Tatsuto Ryuugou
  • Patent number: 8228379
    Abstract: In a night vision arrangement for a motor vehicle in which a camera captures an infra-red image of the roadway in front of the vehicle, a video signal generated by the camera is processed by a signal processor so that the field of view of the image displayed by a display unit is selected in accordance with a control signal. The control signal is generated by a signal generator which is responsive to one or more parameters of the movement of the vehicle. The width of the field of view may be decreased with increasing speed. The axial direction of the field of view may be adjusted depending upon the nature of a turning movement of the vehicle.
    Type: Grant
    Filed: February 5, 2008
    Date of Patent: July 24, 2012
    Assignees: Autoliv Development AB, Flir Systems, Inc.
    Inventors: Jan-Erik Kallhammer, Dick Eriksson, Lars Karlsson, Staffan Straat
  • Patent number: 8223845
    Abstract: Method for determining frame slice sizes of a frame for multithreaded decoding. The frame is encoded using at least two different slice types based on size where a large-type slice is at least two times larger than a small-type slice and/or the large-type slices comprise 70-90% of the frame. In some embodiments, the number of large-type slices is equal to the number of threads available for decoding and comprise the beginning slices of the frame to be decoded before the small-type slices. Methods for multithreaded deblocking of the frame under the H.264 codec is provided where first and second threads processes first and second sections of the frame in parallel. The first section comprises macroblocks on one side of a diagonal line and the second section comprises the remainder, the diagonal line extending from a first corner of a sub-frame to a second corner of the sub-frame.
    Type: Grant
    Filed: March 16, 2005
    Date of Patent: July 17, 2012
    Assignee: Apple Inc.
    Inventor: Christian L. Duvivier