Interframe Coding (e.g., Difference Or Motion Detection) Patents (Class 382/236)
  • Publication number: 20120269451
    Abstract: There is provided an apparatus including: a low-bit criterion image generation unit that reduces a bit number assigned to a pixel in a criterion image and generates low-bit criterion image data; a low bit reference image generation unit that reduces a bit number of a reference mage and generates low-bit reference image data; and a motion vector information generation unit that detects a block-unit local motion vector from the low-bit criterion/reference images and calculates reliability of the detected local motion vector. By reducing the image bit number, it is possible to detect a local motion vector in a simple configuration. By calculating a global motion vector using a local motion vector according to reliability, even if a local motion vector is detected from an image of the reduced bit number, it is possible to calculate a global motion vector at higher accuracy.
    Type: Application
    Filed: March 26, 2012
    Publication date: October 25, 2012
    Inventors: Jun LUO, Takefumi Nagumo
  • Patent number: 8295625
    Abstract: Enhanced dynamic range requires more than 8 bit representation for single color components of pixels. For this purpose, normal color resolution images and high color resolution images are available. Backward compatibility can be achieved by a layered approach using a color enhancement layer, and a conventional image as color base layer. Both have same spatial and temporal resolution. Encoding of the color enhancement layer uses prediction and residual. A methods for optimized color enhancement prediction is disclosed. Color bit depth prediction is done by constructing a polynomial that approximates for all pixels of one color component of a block the color enhancement layer from the color base layer. A predicted version of the high color resolution image and a residual are generated and updated by a residual. The coefficients are compressed and added as metadata to the data stream.
    Type: Grant
    Filed: September 30, 2006
    Date of Patent: October 23, 2012
    Assignee: Thomson Licensing
    Inventors: Yong Ying Gao, Yu Wen Wu, Ying Chen
  • Patent number: 8295619
    Abstract: An image processing apparatus includes a storage device, an image detection circuit, a compression circuit, a decompression circuit, and an overdrive processing circuit. The image detection circuit generates a compression mode control signal according to a first frame. The compression circuit compresses an image data of a second frame according to the compression mode control signal, thereby generating a compressed image data of the second frame to the storage device. The first frame precedes the second frame. The decompression circuit decompresses the compressed image data of the second frame read from the storage device according to the compression mode control signal, thereby generating a recovered image data of the second frame. The overdrive processing circuit determines overdrive voltages of a third frame according to an image data of the third frame and the recovered image data of the second frame, where the second frame precedes the third frame.
    Type: Grant
    Filed: April 5, 2010
    Date of Patent: October 23, 2012
    Assignee: Mediatek Inc.
    Inventors: Wei-Hsien Lin, Chiuan-Shian Chen
  • Publication number: 20120263389
    Abstract: According to one embodiment an image encoder encodes original image data using reference image data stored in a frame memory. The image encoder includes a controller, a memory, a motion controller, and a motion compensation module. The controller generates control information including a starting point coordinate and an ending point coordinate of a necessary area in the reference image data stored in the frame memory. The memory includes a storage area in which at least part of the reference image data is stored. The motion controller determines whether the necessary area is a transfer-necessary area or a transfer-unnecessary area based on the control information, and transfers the reference image data of the transfer-necessary area from the frame memory to the storage area. The motion compensation module generates prediction image data using the reference image data stored in the storage area.
    Type: Application
    Filed: August 31, 2011
    Publication date: October 18, 2012
    Applicant: KABUSHIKI KAISHA TOSHIBA
    Inventor: Takaya OGAWA
  • Patent number: 8290288
    Abstract: The coded block parameters used to code blocks of image samples into structures called macroblocks are compressed more efficiently by exploiting the correlation between chrominance and luminance blocks in each macroblock. In particular, the coded block pattern for chrominance and luminance are combined into a single parameter for the macroblock and jointly coded with a single variable length code. To further enhance coding efficiency, the spatial coherence of coded block patterns can be exploited by using spatial prediction to compute predicted values for coded block pattern parameters.
    Type: Grant
    Filed: September 20, 2007
    Date of Patent: October 16, 2012
    Assignee: Microsoft Corporation
    Inventors: Chih-Lung Lin, Ming-Chieh Lee
  • Patent number: 8290055
    Abstract: Disclosed herein is a method for encoding at least one video frame having a plurality of blocks including a current block, including determining motion vectors for each of at least some of blocks surrounding the current block, identifying surrounding blocks having that have the same motion vector and assigning the identified surrounding blocks to a plurality of groups, determining a number of blocks in at least two of the plurality of groups and selecting a motion vector to encode the current block based on the determined number of blocks in the at least two groups.
    Type: Grant
    Filed: September 30, 2011
    Date of Patent: October 16, 2012
    Assignee: Google Inc.
    Inventors: Eric Ameres, James Bankoski, Adrian W Grange, Tim Murphy, Paul G Wilkins, Yaowu Xu
  • Patent number: 8290289
    Abstract: An image encoding method includes determining a corresponding point on a target image for encoding, which corresponds to each pixel on a reference image, based on the distance from a camera used for obtaining the reference image to an imaged object, and a positional relationship between cameras; computing a parallax vector from the position of the pixel to the corresponding point in the pixel space; computing a target predictive vector having the same starting point as the parallax vector and components obtained by rounding off the components of the parallax vector; computing a target reference vector having the same starting point as the parallax vector and the same size and direction as a differential vector between the target predictive vector and the parallax vector; and setting a predicted pixel value of a pixel on the target encoding image, which is indicated by the target predictive vector, to a value of a pixel on the reference image, which is indicated by the target reference vector.
    Type: Grant
    Filed: September 18, 2007
    Date of Patent: October 16, 2012
    Assignee: Nippon Telegraph and Telephone Corporation
    Inventors: Shinya Shimizu, Masaki Kitahara, Kazuto Kamikura, Yoshiyuki Yashima
  • Patent number: 8289351
    Abstract: A method for driving a display includes following steps. A display panel is divided into a plurality of bright regions and a plurality of dark regions, wherein the dark regions and the bright regions are alternately arranged so that the bright regions within the display panel are not adjacent to each other. Next, a full-color frame is divided into four sub-frames, wherein the sub-frames are matched with the four color-orders one by one. In this way, the display randomly displays the sub-frames in a frame period.
    Type: Grant
    Filed: January 11, 2012
    Date of Patent: October 16, 2012
    Assignee: Chunghwa Picture Tubes, Ltd.
    Inventors: Ke-Horng Chen, Chun-Ho Chen, Shian-Jun Chiou, Han-Ping Shieh, Ti-Ti Liu
  • Patent number: 8290043
    Abstract: Coding techniques for a video image compression system involve improving an image quality of a sequence of two or more bi-directionally predicted intermediate frames, where each of the frames includes multiple pixels. One method involves determining a brightness value of at least one pixel of each bi-directionally predicted intermediate frame in the sequence as an equal average of brightness values of pixels in non-bidirectionally predicted frames bracketing the sequence of bi-directionally predicted intermediate frames. The brightness values of the pixels in at least one of the non-bidirectionally predicted frames is converted from a non-linear representation.
    Type: Grant
    Filed: February 7, 2012
    Date of Patent: October 16, 2012
    Assignee: Dolby Laboratories Licensing Corporation
    Inventor: Gary A. Demos
  • Patent number: 8284839
    Abstract: A video processing apparatus includes a storage interface, where information and hardware of a motion estimation module and a motion compensation module are shared between frame rate conversion and video coding operations. The video processing apparatus therefore may perform both the frame rate conversion and video coding operations at the same time or perform them by turns, while requiring fewer resources and a smaller chip area than conventional methods.
    Type: Grant
    Filed: June 23, 2008
    Date of Patent: October 9, 2012
    Assignee: Mediatek Inc.
    Inventors: Te-Hao Chang, Chung-Yen Lu
  • Patent number: 8284843
    Abstract: An information searching system includes an encoding apparatus and a searching apparatus. The encoding apparatus inputs information to be stored, encodes the input information in layers, and then stores the resulting per-layer encoding information in a database. The searching apparatus acquires information that has been thus encoded in layers in order from the upper layers thereof, compares the encoded information for an acquired search query to the encoded information for potential matches on a per-layer basis, decodes the information for the potential matches that resemble the search query on the basis of the comparison results, and then outputs the decoded information for the potential matches that resemble the search query. In so doing, searches are conducted rapidly and with reduced computational load.
    Type: Grant
    Filed: October 21, 2008
    Date of Patent: October 9, 2012
    Assignee: Sony Corporation
    Inventors: Tsugihiko Haga, Hideo Nakaya, Takashi Horishi, Ryosuke Araki, Seiichi Inomata, Takuro Kawai, Toshiyuki Hino, Tetsujiro Kondo
  • Patent number: 8284306
    Abstract: An image signal processing unit includes a frame rate conversion circuit performing double frame rate conversion on an input image signal from a first frame frequency to a second frame frequency. When performing frame rate conversion with the motion correction process, a motion vector is determined between a first frame image and a third frame image, and three interpolation frame images are formed through the motion correction process to the first frame image based on the motion vector, and are inserted between the first and third frame images so as to establish the second frame frequency. When performing frame rate conversion without the motion correction process, an interpolation frame image same as the first frame image is inserted between the first and second frame images, and an interpolation frame image same as the second frame image is inserted between the second and third frame images.
    Type: Grant
    Filed: August 3, 2009
    Date of Patent: October 9, 2012
    Assignee: Sony Corporation
    Inventors: Takaya Hoshino, Shinichiro Miyazaki, Seiko Imai
  • Patent number: 8280182
    Abstract: An image processing method of noise reduction and an apparatus thereof are disclosed herein. In the image processing method, a current image having a plurality of image blocks is provided. A first block of the image blocks of the current image is substrate by the first block of at least one previous image for obtaining a difference block. Next, the difference block is performed on a motion detection process for determining whether the first block of the current image is in a static state. When the first block of the current image is in the static state, the first block of the current image is performed on a temporal filtering process for reducing the noise. By analyzing the static state, occurrence of motion blur can be prevented.
    Type: Grant
    Filed: October 17, 2008
    Date of Patent: October 2, 2012
    Assignee: SONIX Technology Co., Ltd.
    Inventors: Chi-Feng Lee, Shih-Tse Chen
  • Patent number: 8279928
    Abstract: An encoding method and apparatus which include a coded picture that enables special playback to be easily performed while suppressing reduction in coding efficiency are provided. Coding is performed per a certain number of pictures, including pictures for special playback. When coded pictures for special playback using an interframe predictive coding scheme, referencing is limited to coded pictures encoded using an intraframe predictive coding scheme or coded pictures encoded using the interframe predictive coding scheme having the same reference limitation.
    Type: Grant
    Filed: May 2, 2007
    Date of Patent: October 2, 2012
    Assignee: Canon Kabushiki Kaisha
    Inventor: Keiichi Fukuzawa
  • Patent number: 8279340
    Abstract: An image signal processing unit and an image signal processing method thereof. An image signal processing unit estimates motion characteristics of an input image, and adjusts a phase of an interpolation frame according to the motion characteristics when converting a frame rate. Accordingly, linearity can be maintained according to the motion characteristics of an input image, and the frame rate can be converted without generating noise such as halo artifacts.
    Type: Grant
    Filed: February 19, 2009
    Date of Patent: October 2, 2012
    Assignee: Samsung Electronics Co., Ltd.
    Inventors: Shin-haeng Kim, Yeong-taeg Kim
  • Patent number: 8280178
    Abstract: A moving image receiving apparatus has a moving image decoding apparatus (303) for decoding received moving image data. The moving image decoding apparatus (303) comprises: a media buffer (401) for storing moving image data; an intra-map memory (402) for storing an intra-map indicating a location of an intrablock included in an interframe of the moving image data; a pseudo intraframe generator (404) that, based on an intra-map stored in the intra-map memory (402), extracts an image of an intrablock included in an interframe in order from a latest interframe accumulated in the media buffer (401), combines images of intrablocks extracted from a plurality of interframes, and thereby generates a pseudo intraframe; and a decoder (406) that starts to decode moving image data, using a pseudo intraframe. The moving image receiving apparatus can thus decode received moving image data from an arbitrary frame.
    Type: Grant
    Filed: October 18, 2011
    Date of Patent: October 2, 2012
    Assignee: Panasonic Corporation
    Inventors: Daisaku Komiya, Yoshimasa Honda
  • Patent number: 8275038
    Abstract: A motion detecting method and a motion detector are provided. The motion detecting method includes the following steps. When the type of the current macro block (MB) is intra-type (I-type) or predictively-coded type (P-type), a first procedure or a second procedure is performed. The first procedure includes setting the active flag of the current MB according to the type of the previous MB. The second procedure includes setting the active flag of the current MB according to the motion vectors of the previous MB and the current MB. The present invention is capable of reducing the probability of erroneous motion judgments.
    Type: Grant
    Filed: November 30, 2009
    Date of Patent: September 25, 2012
    Assignee: Faraday Technology Corp.
    Inventor: Wan-Ting Lee
  • Patent number: 8275048
    Abstract: A video encoding method for assigning a plurality of images to a plurality of GOPs and encoding images belonging to the GOPs as a video image. The method includes determining whether each image belonging to each GOP is to be encoded; encoding GOP encoding/non-encoding data for indicating whether encoded data of the image belonging to the relevant GOP is output; and encoding the image belonging to the relevant GOP when the encoded data of the image is output. Typically, it is determined whether an image generated by using one or more other GOPs without decoding the encoded data of the relevant GOP is closer to an original image of the relevant image in comparison with an image obtained by decoding the encoded data, so as to determine whether the image belonging to the relevant GOP is to be encoded.
    Type: Grant
    Filed: September 30, 2005
    Date of Patent: September 25, 2012
    Assignee: Nippon Telegraph and Telephone Corporation
    Inventors: Masaki Kitahara, Hideaki Kimata
  • Patent number: 8275039
    Abstract: Provided is a method of and apparatus for video encoding and decoding based on motion estimation. The method includes generating a motion vector by searching a reference picture using pixels of a current block, generating a prediction motion vector that is a prediction value of the motion vector by searching the reference picture using previously encoded pixels located adjacent to the current block, and encoding the current block based on the motion vector and the prediction motion vector. By accurately predicting the motion vector of the current block, the number of bits required for encoding the motion vector can be reduced, thereby improving the compression rate of video data.
    Type: Grant
    Filed: November 7, 2007
    Date of Patent: September 25, 2012
    Assignee: Samsung Electronics Co., Ltd.
    Inventors: Woo-jin Han, Kyo-hyuk Lee, Tammy Lee
  • Publication number: 20120237133
    Abstract: A motion estimation device includes a memory to store a reference image, a bus connected to the memory; and a motion estimator to control a size of data of a reference image block depending on an available bandwidth of the bus when extracting at least one reference image block for motion estimation from the reference image through the bus.
    Type: Application
    Filed: March 15, 2012
    Publication date: September 20, 2012
    Applicant: Samsung Electronics Co., Ltd
    Inventor: Kyungah JEONG
  • Patent number: 8270673
    Abstract: A motion detecting includes a fetcher which repeatedly fetches an object scene image having a designated resolution. An assigner assigns a plurality of areas each of which has a representative point to the object scene image in a manner to have an overlapping amount different depending on a size of the designated resolution. A divider divides each of a plurality of images respectively corresponding to the plurality of areas assigned by the assigner, into a plurality of partial images, by using the representative points as a base point. A detector detects a difference in brightness between a pixel corresponding to the representative point and surrounding pixels, from each of the plurality of partial images divided by the divider. A creator creates motion information indicating a motion of the object scene image fetched by the fetcher, based on a detection result of the detector.
    Type: Grant
    Filed: June 10, 2010
    Date of Patent: September 18, 2012
    Assignee: Sanyo Electric Co., Ltd.
    Inventor: Toru Yamamoto
  • Patent number: 8270738
    Abstract: A method of losslessly compressing and encoding signals representing image information is claimed. A lossy compressed data file and a residual compressed data file are generated. When the lossy compressed data file and the residual compressed data file are combined, a lossless data file that is substantially identical to the original data file is created.
    Type: Grant
    Filed: August 12, 2011
    Date of Patent: September 18, 2012
    Assignee: QUALCOMM Incorporated
    Inventors: Vijayalakshmi R. Raveendran, Kadayam S. Thyagarajan, John Ratzel, Dianne Ratzel, legal representative, Steven A. Morley, Ann Chris Irvine
  • Patent number: 8270473
    Abstract: A video encoding system encodes video streams for multiple bit rate video streaming using an approach that permits the encoded resolution to vary based, at least in part, on motion complexity. The video encoding system dynamically decides an encoding resolution for segments of the multiple bit rate video streams that varies with video complexity so as to achieve a better visual experience for multiple bit rate streaming. Motion complexity may be considered separately, or along with spatial complexity, in making the resolution decision.
    Type: Grant
    Filed: June 12, 2009
    Date of Patent: September 18, 2012
    Assignee: Microsoft Corporation
    Inventors: William Chen, Chun-Wei Chan, Stacey Spears, Yaming He, Florin Folta, Chuang Gu, King Wei Hor
  • Patent number: 8270491
    Abstract: The present invention is situated within the frame or video processing domain and more particularly in the domain of video interpolation. It relates to a device for generating an interpolated frame from source frames temporarily surrounding it. This device comprises motion estimation means, motion compensated interpolation means, linear interpolation means, means for mixing the frame produced by the motion compensated interpolation means with the frame produced by the linear interpolation means. According to the invention, the mixing coefficients assigned to these two frames depend on the displaced frame difference and/or the frame difference between the source frames surrounding this interpolated frame and/or estimated motion vectors.
    Type: Grant
    Filed: July 27, 2006
    Date of Patent: September 18, 2012
    Assignee: Thomson Licensing
    Inventors: Jonathan Kervec, Didier Doyen, Hassane Guermoud
  • Patent number: 8270482
    Abstract: Provided are a method and apparatus for encoding and decoding multi-view video to provide uniform picture quality at different viewpoints. The multi-view video encoding method includes selecting a set of referenced viewpoint video frames referred to by different viewpoint video frames, from among received multi-view video frames; encoding the multi-view video on the basis of the set of referenced viewpoint video frames; determining whether a condition for changing the set of referenced viewpoint video frames is satisfied; and if the condition is satisfied, changing the set of referenced viewpoint video frames, and encoding the multi-view video on the basis of the changed set of referenced viewpoint video frames. According to the present invention, it is possible to provide multi-view video in which degrees of video quality deterioration at different viewpoints are uniformly distributed with respect to a long time.
    Type: Grant
    Filed: February 16, 2007
    Date of Patent: September 18, 2012
    Assignee: Samsung Electronics Co., Ltd.
    Inventor: Myung-ho Kim
  • Patent number: 8269885
    Abstract: A system and method for determining a pixel characteristic of pixels in interpolated frames. Preceding and successive frames are evaluated to determine if there is a frame-wide change occurring to the pixels. To the extent there is a frame-wide change, the pixel characteristic in interpolated frames is accommodated by the frame-wide change. In one implementation, frame-wide changes in luminance, such as fade in and fade out, are detected and the pixel characteristic of pixels in the interpolated frame is determined based at least in part on fallback techniques rather than motion compensation interpolation.
    Type: Grant
    Filed: April 3, 2009
    Date of Patent: September 18, 2012
    Assignee: Samsung Electronics Co., Ltd.
    Inventors: Zhi Zhou, Yeongtaeg Kim
  • Patent number: 8270767
    Abstract: A system for providing stitched video from a first camera and a second camera to an electronic display system includes a processing circuit configured to associate a view a first camera with an approximate location. The processing circuit is further configured to build relationship data between the first camera and a second camera using the approximate location. The processing circuit is further configured to transform video from the first camera relative to video from the second camera, the transformation based on the relationship data. The processing circuit is further configured to use the transformed video to cause the stitched video to be provided to the electronic display system.
    Type: Grant
    Filed: April 10, 2009
    Date of Patent: September 18, 2012
    Assignee: Johnson Controls Technology Company
    Inventor: Youngchoon Park
  • Patent number: 8265163
    Abstract: Horizontal and vertical video shape padding (with or without attendant motion compensation) are facilitated through use of a two-dimensional small array of processing elements. Multiple pixel value assignments are determined and made with each clock cycle or iteration, thereby greatly reducing overall cycle time to complete the shape padding. This approach is compatible with MPEG 4.
    Type: Grant
    Filed: December 21, 2001
    Date of Patent: September 11, 2012
    Assignee: Motorola Mobility LLC
    Inventors: Carl M. Danielsen, Robert S. Chen
  • Patent number: 8265135
    Abstract: In one embodiment, the invention includes a method for compressing video data using redundant binary mathematics. Other embodiments are described and claimed.
    Type: Grant
    Filed: January 29, 2007
    Date of Patent: September 11, 2012
    Assignee: Intel Corporation
    Inventors: Mark Anders, Himanshu Kaul, Sanu Mathew, Steven Hsu, Amit Agarwal, Ram Krishnamurthy
  • Patent number: 8265461
    Abstract: A method for scaling subpicture data comprises receiving a video data stream and a subpicture data stream; pre-parsing the subpicture data stream to obtain line information of subpicture data, the subpicture data containing both top field pixel data and bottom field pixel data; calculating the number of lines contained in the top field pixel data and the bottom field pixel data from the pre-parsed line information; interlacing the top field pixel data and the bottom field pixel data; and scaling the top and bottom field pixel data together in interlaced form for adjusting the number of lines contained in the top field pixel data and the bottom field pixel data.
    Type: Grant
    Filed: March 12, 2009
    Date of Patent: September 11, 2012
    Assignee: Mediatek Inc.
    Inventor: Yu-Ching Hsieh
  • Patent number: 8265140
    Abstract: Techniques and tools for adjusting quality and bit rate of multiple chunks of media delivered over a network are described. For example, each of the multiple chunks is encoded as multiple layers (e.g., a base layer and multiple embedded residual layers) for fine-grained scalability at different rate/quality points. A server stores the encoded data for the layers of chunks as well as curve information that parameterizes rate-distortion curves for the chunks. The server sends the curve information to a client. For the multiple chunks, the client uses the curve information to determine rate-distortion preferences for the respective chunks, then sends feedback indicating the rate-distortion preferences to the server. For each of the multiple chunks, the server, based at least in part upon the feedback, selects one or more scalable layers of the chunk to deliver to the client.
    Type: Grant
    Filed: September 30, 2008
    Date of Patent: September 11, 2012
    Assignee: Microsoft Corporation
    Inventor: Sanjeev Mehrotra
  • Patent number: 8265157
    Abstract: A method for transcoding is disclosed. The method generally includes the steps of (A) generating a decoded frame by decoding an input video stream in an MPEG-2 format, the decoded frame including a plurality of decoded macroblocks; (B) determining a current search center to be used in encoding a current macroblock into an H.264 format, the current macroblock corresponding to a pair of the decoded macroblocks on consecutive macroblock rows, wherein when (i) the encoding uses a predictive field mode and (ii) a current field being encoded comprises a second field of a current frame and has a first field of the current frame as a reference field, the current search center comprises a temporally scaled version of a decoded motion vector from one of an upper macroblock of the pair and a lower macroblock in the pair; (C) generating a refined motion vector by searching in a temporal search direction about the current search center; and (D) generating an output video stream in the H.
    Type: Grant
    Filed: February 7, 2007
    Date of Patent: September 11, 2012
    Assignee: LSI Corporation
    Inventors: Anthony Peter Joch, Michael D. Gallant
  • Patent number: 8260055
    Abstract: Methods and apparatus for identifying primary media content in a post-production media content presentation are disclosed. An example computer-implemented method to detect primary media content included in a secondary media content presentation disclosed herein comprises determining a first image corresponding to the secondary media content presentation, the first image comprising a plurality of image subregions, each image subregion representative of an inter-frame variation associated with a corresponding subregion of the secondary media content presentation, selecting a region of the first image comprising a plurality of connected image subregions of the first image together exhibiting a first type of inter-frame variation, and when a shape of the selected region of the first image corresponds to a predefined shape, processing a region of the first captured image corresponding to the selected region of the first synthetic image to identify the primary media content.
    Type: Grant
    Filed: March 27, 2009
    Date of Patent: September 4, 2012
    Assignee: The Nielsen Company (US), LLC
    Inventors: David Howell Wright, Ronan Heffernan, Michael McLean, Kevin Keqiang Deng, Paul Bulson
  • Patent number: 8254707
    Abstract: The present invention relates to an encoding apparatus, an encoding method, an encoding program, a decoding apparatus, a decoding method and a decoding program for encoding and decoding efficiently a video signal in interlace scanning. An adder 12 and a subtractor 13 respectively perform addition and subtraction operations on an odd field and an even field of moving image data in interlace scanning. An intra encoder 14 and an intra encoder 15 wavelet transform addition image data and subtraction image data, quantize transform coefficients W, and entropy encode quantization coefficients q. Encoded data output from the intra encoder 14 and the intra encoder 15 is multiplexed into a single encoded stream to be output. Since data with the addition and subtraction operations performed on the odd field and the even field thereof is encoded, dynamic range is doubled while compression efficiency is increased.
    Type: Grant
    Filed: December 7, 2006
    Date of Patent: August 28, 2012
    Assignee: Sony Corporation
    Inventors: Takahiro Fukuhara, Akira Sugiyama, Kazuhisa Hosaka
  • Patent number: 8254461
    Abstract: A method and apparatus for performing motion estimation in a digital video system is disclosed. Specifically, the present invention discloses a system that quickly calculates estimated motion vectors in a very efficient manner. In one embodiment, a first multiplicand is determined by multiplying a first display time difference between a first video picture and a second video picture by a power of two scale value. This step scales up a numerator for a ratio. Next, the system determines a scaled ratio by dividing that scaled numerator by a second first display time difference between said second video picture and a third video picture. The scaled ratio is then stored calculating motion vector estimations. By storing the scaled ratio, all the estimated motion vectors can be calculated quickly with good precision since the scaled ratio saves significant bits and reducing the scale is performed by simple shifts.
    Type: Grant
    Filed: July 18, 2007
    Date of Patent: August 28, 2012
    Assignee: Apple Inc.
    Inventors: Barin Geoffry Haskell, David William Singer, Adriana Dumitras, Atul Puri
  • Patent number: 8254704
    Abstract: A “Remote Display Generator,” as described herein, provides various techniques for providing high-fidelity displays with highly responsive interactive application experiences to clients across a wide range of network bandwidths for remotely hosted applications. In general, the Remote Display Generator uses a compression-friendly remote display architecture as a core. With this compression architecture, actual screen data from a remote server is read out from the display buffer frame by frame, and then compressed with a unified screen codec. Other technologies, including timer-driven screen update models and adaptive transmission mechanisms, are then integrated with various embodiments of the Remote Display Generator to improve overall user experience by improving display quality and responsiveness to user interaction with remotely hosted applications.
    Type: Grant
    Filed: March 20, 2009
    Date of Patent: August 28, 2012
    Assignee: Microsoft Corporation
    Inventors: Yan Lu, Huifeng Shen, Feng Wu, Shipeng Li
  • Patent number: 8254451
    Abstract: An image coding apparatus includes a reference index assignment unit that assigns reference indices to reference pictures which can be referred to by a current picture to be coded, each of the reference indices having a different value and being assigned to a corresponding one of the plural reference pictures. An image coding unit performs field-coding on the current picture to be coded, by referring to the reference pictures indicated by the reference indices assigned by the reference index assignment unit, and codes the reference indices. The reference index assignment unit assigns, to one of two reference pictures included in the plural reference pictures, a reference index having a value smaller than a value of a reference index to be assigned to the other reference picture. One of the two reference pictures is temporally closer to the current picture to be coded.
    Type: Grant
    Filed: August 4, 2009
    Date of Patent: August 28, 2012
    Assignee: Panasonic Corporation
    Inventor: Yuki Maruyama
  • Patent number: 8249141
    Abstract: A method and system of managing QoS for a plurality of video capture devices coupled to a common communication link. A CU coupled between the video capture devices and the communication link may provide each video capture device a respective level of QoS over the communication link. The CU may then receive a video stream from a given video capture device. Thereafter, the CU may detect a predefined minimum threshold rate of intraframes in the video stream and responsively adjust QoS over the communication link to increase a respective level of QoS provided to the given video capture device. In turn, the CU may send the video stream over the communication link with the increased respective level of QoS. Subsequently, the CU may adjust QoS over the communication link to decrease a respective level of QoS provided to the given video capture device.
    Type: Grant
    Filed: July 13, 2007
    Date of Patent: August 21, 2012
    Assignee: Sprint Spectrum L.P.
    Inventors: David L. Harris, Claudio R. Lima
  • Patent number: 8244048
    Abstract: Provided are a method and apparatus for image encoding which improves encoding efficiency in accordance with image characteristics by performing prediction in lines and performing a one-dimensional transformation in lines on an input image, and a method and apparatus for image decoding. Encoding efficiency of an image may be improved by generating a prediction sub residual block using neighboring residues and performing a one-dimensional discrete cosine transformation (DCT) on a difference residual block which is a difference between an original sub residual block and the prediction sub residual block.
    Type: Grant
    Filed: December 27, 2007
    Date of Patent: August 14, 2012
    Assignee: Samsung Electronics Co., Ltd.
    Inventors: Yu-mi Sohn, Woo-jin Han
  • Patent number: 8243811
    Abstract: Noise filtering data compression removes noise differences from successive frames in a video signal. This is accommodated by accessing successive frames corresponding to a video signal. Frequency domain representations, for example first row and first column coefficients in the quantized DCT result matrix, are used to determine whether the block in the current frame should be considered identical to the corresponding block in the previous frame. If such is the case, the block data is rendered identical such as by overwriting one for the other. This removes any noise differential between the corresponding blocks from the successive frames.
    Type: Grant
    Filed: November 29, 2007
    Date of Patent: August 14, 2012
    Assignee: Takashi Kosaka
    Inventor: Takashi Kosaka
  • Patent number: 8235534
    Abstract: A projector has: light source (1R, 1G, 1B); a light modulation unit (6) that modulates a light emitted from the light source based on image signals; a display control unit (41) that outputs the image signals including main cyclic image signals to the light modulation unit, and controls the display thereof; a projection unit (7) that projects the image based on the light modulated by the light modulation unit; and an imaging unit (40) that captures an image to be displayed based on the light projected from the projection unit, and the display control unit inserts a correction image signal for projecting a correction image, which is visually recognized as a uniform white or gray screen when time integration is performed, between the cyclic main image signals.
    Type: Grant
    Filed: May 20, 2009
    Date of Patent: August 7, 2012
    Assignee: Panasonic Corporation
    Inventors: Kenji Nakayama, Tatsuo Itoh, Hiroyuki Furuya, Shinichi Kadowaki, Kazuhisa Yamamoto
  • Patent number: 8238424
    Abstract: Multiple-pass video encoding systems and techniques are described which utilize statistics taken during a first-pass encoding to create complexity measurements for video data which is to be encoded. By analyzing these complexity measurements, preprocessing decisions, such as, for example, the determination of strength of denoise filters, can be made with greater accuracy. In one implementation, these complexity measurements take the form of calculation of temporal and spatial complexity parameters, which are then used to compute a unified complexity parameter for each group of pictures being encoded.
    Type: Grant
    Filed: February 9, 2007
    Date of Patent: August 7, 2012
    Assignee: Microsoft Corporation
    Inventors: Cheng Chang, Chih-Lung Lin, Thomas W. Holcomb
  • Patent number: 8233730
    Abstract: Systems and methods for identifying motion between a previous frame and a current frame. The system may include a fast Fourier transform calculator that generates low pass frequency domain outputs and high pass frequency domain outputs of previous frame data and current frame data. The system may further include a phase difference calculator that calculates a first phase difference between the low pass frequency domain outputs and a second phase difference between the high pass frequency domain outputs. An inverse Fourier transform calculator may be included to generate a first inverse Fourier result and a second inverse Fourier result based on the first and second phase difference respectively, and a motion vector calculator may be included for generating motion vectors based on the inverse Fourier results.
    Type: Grant
    Filed: March 9, 2009
    Date of Patent: July 31, 2012
    Assignee: Marvell International Ltd.
    Inventors: Vipin Namboodiri, Mainak Biswas, Sujith Srinivasan
  • Publication number: 20120189218
    Abstract: An image processing apparatus includes a demultiplexing circuit to sample image data at a first sampling point, reduce sampled image data to generate first reduced image data, sample the image data at a second sampling point that is different from the first sampling point and reduce sampled image data to generate second reduced image data.
    Type: Application
    Filed: January 9, 2012
    Publication date: July 26, 2012
    Applicant: FUJITSU LIMITED
    Inventor: Kiyonori MORIOKA
  • Publication number: 20120189219
    Abstract: The present invention is directed to an image information encoding apparatus, used in receiving compressed image information through network media when processing of such compressed image information is performed on storage media. A picture sorting buffer delivers information of picture type of frame Picture_type to a picture type discrimination unit. The picture type discrimination unit transmits command to a motion prediction/compensation unit on the basis of that information. The motion prediction/compensation unit generates predictive picture by using filter coefficients having the number of taps lesser than that of P picture with respect to B picture for which operation quantity and the number of memory accesses are required to more degree as compared to P picture on the basis of that command.
    Type: Application
    Filed: April 3, 2012
    Publication date: July 26, 2012
    Applicant: SONY CORPORATION
    Inventors: Kazushi SATO, Teruhiko SUZUKI, Yoichi YAGASAKI
  • Patent number: 8228341
    Abstract: A plurality of input image signals are synthesized to generate a synthesis signal on the basis of synthesis information indicating an area where input image signals which are image signals of an image composed of at least one of input moving images and still images are respectively synthesized, a motion vector of the synthesis signal is detected, a synthesis interpolation exclusion area is decided where the interpolation in the synthesis signal is not performed on the basis of the synthesis information and interpolation control information indicating an input interpolation exclusion area where the interpolation in the respective input image signals is not performed, and a synthesis signal in-between signal is interpolated and output which is an image signal at an arbitrary time between the synthesis signal and a previous synthesis signal on the basis of the motion vector in an area other than the synthesis interpolation exclusion area.
    Type: Grant
    Filed: February 18, 2009
    Date of Patent: July 24, 2012
    Assignee: Sony Corporation
    Inventor: Koji Matsuura
  • Patent number: 8229233
    Abstract: A method of estimating and compensating for motion in image decoding are provided. The method involves determining a reference block of a reference frame indicated by a motion vector of a current block of a current frame being decoded, and generating a spatiotemporal estimation block of the current block by using the current frame and the reference frame, when some pixels of the reference block are outside the reference frame.
    Type: Grant
    Filed: April 18, 2008
    Date of Patent: July 24, 2012
    Assignee: Samsung Electronics Co., Ltd.
    Inventors: Il-koo Kim, Woo-jin Han
  • Patent number: RE43567
    Abstract: Embodiments of the present invention relate to methods and systems for estimating a pixel prediction mode to be used in a video encoding or decoding process.
    Type: Grant
    Filed: October 29, 2009
    Date of Patent: August 7, 2012
    Assignee: Sharp Kabushiki Kaisha
    Inventors: Shijun Sun, Louis Joseph Kerofsky
  • Patent number: RE43628
    Abstract: Adjacent blocks are identified in an image. Coding parameters for the adjacent blocks are identified. Deblock filtering between the identified adjacent blocks is skipped if the coding parameters for the identified adjacent blocks are similar and not skipped if the coding parameters for the identified adjacent blocks are substantially different.
    Type: Grant
    Filed: October 20, 2010
    Date of Patent: September 4, 2012
    Assignee: Sharp Kabushiki Kaisha
    Inventors: Shijun Sun, Shawmin Lei
  • Patent number: RE43709
    Abstract: The present invention relates to a method for eliminating a blocking effect in a compressed video signal signal. The method of the invention includes: the encoding step of eliminating a blocking effect by compensating the motion of a signal compressed in block unit to be transmitted; the decoding step of restoring the motion compensated video signal to the original video signal by reducing the prediction residual between the motion compensated video signal and the original video signal and the blocking effect; and the post-filtering step of performing post-filtering in a blocking elimination filter in order to eliminate a blocking effect and ring effect remained in the compensated signal. The equation for obtaining the original pixel is made simple by eliminating the remaining blocking effect and ring effect using a loop/post filter.
    Type: Grant
    Filed: February 20, 2007
    Date of Patent: October 2, 2012
    Assignee: LG Electronics Inc.
    Inventor: Min-Cheol Hong