Interframe Coding (e.g., Difference Or Motion Detection) Patents (Class 382/236)
-
Patent number: 8235534Abstract: 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: GrantFiled: May 20, 2009Date of Patent: August 7, 2012Assignee: Panasonic CorporationInventors: Kenji Nakayama, Tatsuo Itoh, Hiroyuki Furuya, Shinichi Kadowaki, Kazuhisa Yamamoto
-
Patent number: 8238424Abstract: 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: GrantFiled: February 9, 2007Date of Patent: August 7, 2012Assignee: Microsoft CorporationInventors: Cheng Chang, Chih-Lung Lin, Thomas W. Holcomb
-
Patent number: 8233730Abstract: 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: GrantFiled: March 9, 2009Date of Patent: July 31, 2012Assignee: Marvell International Ltd.Inventors: Vipin Namboodiri, Mainak Biswas, Sujith Srinivasan
-
Publication number: 20120189218Abstract: 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: ApplicationFiled: January 9, 2012Publication date: July 26, 2012Applicant: FUJITSU LIMITEDInventor: Kiyonori MORIOKA
-
Publication number: 20120189219Abstract: 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: ApplicationFiled: April 3, 2012Publication date: July 26, 2012Applicant: SONY CORPORATIONInventors: Kazushi SATO, Teruhiko SUZUKI, Yoichi YAGASAKI
-
Patent number: 8228341Abstract: 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: GrantFiled: February 18, 2009Date of Patent: July 24, 2012Assignee: Sony CorporationInventor: Koji Matsuura
-
Patent number: 8229233Abstract: 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: GrantFiled: April 18, 2008Date of Patent: July 24, 2012Assignee: Samsung Electronics Co., Ltd.Inventors: Il-koo Kim, Woo-jin Han
-
Patent number: 8224100Abstract: A method and a device for intra prediction coding and decoding of an image in which the intra prediction according to a selected intra prediction mode based on a direction of an input image is performed are provided. In the method and the device, an input block is frequency transformed, a direction of pixels in the input block is determined, and the intra prediction is performed according to an intra prediction mode that has the most similar direction to the determined direction of the pixels.Type: GrantFiled: December 12, 2006Date of Patent: July 17, 2012Assignee: Samsung Electronics Co., Ltd.Inventor: Junho Jeong
-
Patent number: 8223833Abstract: A picture coding method for preventing occurrence of a malfunction includes: an adding step (Step S203) of coding a memory management command for the first picture of a predetermined picture number and adding the coded command to the second picture that is different from the first picture; and a re-adding step (Steps S205 to S208) of coding the memory management command again and re-adding re-coded command to the section other than the second picture in a coded picture stream VSt. In the re-adding step, re-addition of the memory management command is prohibited when the first picture is not immediately previous in coding order among the pictures of the predetermined picture number included in the coded picture stream VSt.Type: GrantFiled: February 19, 2004Date of Patent: July 17, 2012Assignee: Panasonic CorporationInventor: Shinya Kadono
-
Patent number: 8217813Abstract: A compression technique includes storing respective fixed-size symbols for each of a plurality of words in a data block, e.g., a cache line, into a symbol portion of a compressed data block, e.g., a compressed cache line, where each of the symbols provides information about a corresponding one of the words in the data block. Up to a first plurality of data segments are stored in a data portion of the compressed data block, each data segment corresponds to a unique one of the symbols in the compressed data block and a unique one of the words in the cache line. Up to a second plurality of dictionary entries are stored in the data portion of the compressed cache line. The dictionary entries can correspond to multiple ones of the symbols.Type: GrantFiled: April 29, 2010Date of Patent: July 10, 2012Assignee: Advanced Micro Devices, Inc.Inventor: James Michael O'Connor
-
Patent number: 8218627Abstract: A scaleable macro block rate control method particularly well-suited for MPEG video. There is provided a method to easily derive a quantization parameter (QP) value using information such as bit usage, previous QP values and SAD values from the past encoded and future frames. The method utilizes quantization estimation techniques based on statistical relationships between different intensity measures, such as distortion intensity, absolute difference intensity and mean of absolute difference intensity. The method is well-suited to applications utilizing MPEG video such as MPEG-1, MPEG-2, MPEG-4, JVT/H.264 standards and so forth.Type: GrantFiled: February 25, 2010Date of Patent: July 10, 2012Assignees: Sony Corporation, Sony Electronics Inc.Inventor: Hung-Ju Lee
-
Patent number: 8218008Abstract: A method of displaying a shot image on a car reverse video system is described, which is applicable for adjusting an image displaying angle of the car reverse video system with a fixed lens according to a distance from an obstacle. Firstly, a scene image behind the car is shot through using the lens. Then, a distance detector is activated to detect a distance from the obstacle behind the car. If the distance from the obstacle is smaller than a preset distance, a scaling ratio is set according to a ratio of the preset distance to the distance from the obstacle. Finally, according to the scaling ratio and a distance between each pixel in the scene image and a reference point, all pixel pitches are adjusted, such that the scene image is deformed, and thus achieving an effect of switching a viewing angle of the scene image.Type: GrantFiled: January 29, 2008Date of Patent: July 10, 2012Assignee: Altek CorporationInventors: Shie-Ching Wu, Kuo-Hung Liao
-
Patent number: 8213508Abstract: A video decoder, a video decoding method, a video encoder and a video encoding method are disclosed. A video decoder for decoding a video bitstream for an image block includes a motion vector resolution reducer and a motion compensator. The motion vector resolution reducer is for receiving decoded high resolution motion vectors included in the video bitstream and for reducing an accuracy of the high resolution motion vectors to correspond to a low resolution. The motion compensator, in signal communication with the motion vector resolution reducer, is for forming a motion compensated high resolution prediction using the reduced accuracy motion vectors. The video encoder for encoding scalable video comprises a motion compensator for forming a motion compensated full resolution prediction and combining the motion compensated full resolution prediction from an image block to form a prediction residual. The prediction residual is downsampled to form a low resolution downsampled prediction residual and then coded.Type: GrantFiled: March 31, 2005Date of Patent: July 3, 2012Assignee: Thomson LicensingInventors: Jill MacDonald Boyce, Alexandros Michael Tourapis
-
Patent number: 8213503Abstract: Techniques and tools for skip modes in encoding and decoding of inter-layer residual video are described. For example, an encoder encodes multiple macroblocks of a picture of inter-layer residual video. For a current macroblock that is skipped, the encoder selects a skip mode from among multiple available skip modes and uses the selected skip mode when encoding the current macroblock. The skip modes can include intra skip mode and predicted-motion skip mode. A corresponding decoder, for the current macroblock, selects and uses the skip mode for the current macroblock during decoding. As another example, an encoder encodes multiple channels of a picture of inter-layer residual video. For each channel, the encoder determines whether to skip the channel. The encoder signals channel skip information to indicate which channels are skipped. A corresponding decoder parses the channel skip information and determines on a channel-by-channel basis whether to skip the respective channels.Type: GrantFiled: September 5, 2008Date of Patent: July 3, 2012Assignee: Microsoft CorporationInventors: Chengjie Tu, Shankar Regunathan, Shijun Sun, Chih-Lung Lin
-
Patent number: 8213497Abstract: A moving image converting apparatus includes: a block dividing unit executing block division processing for each of frames that form the moving image data; a motion amount detecting unit detecting a block motion amount corresponding to a motion amount of an object contained in each of blocks obtained; a line-of-sight motion amount detecting unit calculating a line-of-sight motion amount of a viewer who views the moving image data; a sampling point phase change amount determining unit receiving the block motion amount and the line-of-sight motion amount as input, and determining a block-corresponding sampling point phase change amount to be applied to spatial decimation processing on each of the blocks; and a decimation executing unit receiving the blocks obtained as input, executing the spatial decimation processing on the inputted blocks, the spatial decimation processing being executed by applying the block-corresponding sampling point phase change amount determined.Type: GrantFiled: June 27, 2007Date of Patent: July 3, 2012Assignee: Sony CorporationInventors: Seiji Kobayashi, Yasutaka Hirasawa
-
Patent number: 8208738Abstract: In an image coding apparatus, a ROI setting unit sets a ROI region in an image. An entropy coding unit entropy-codes the image. A ROI information coding unit encodes information for specifying the ROI region. A codestream generator generates a codestream in a manner that the coded image and the coded information are explicitly included in the codestream. When a plurality of ROI regions are set in the image, the information may include a degree of priority.Type: GrantFiled: October 25, 2005Date of Patent: June 26, 2012Assignee: Sanyo Electric Co., Ltd.Inventors: Shigeyuki Okada, Kazuhiko Taketa
-
Patent number: 8208739Abstract: A method determines a predicted image area for an image area, in which a temporal predictor for the image area is determined based on a reconstructed image that precedes said image, a local predictor for the image area is determined within a reconstructed image area of the image, a margin of error between the image area and the image area predicted image area is determined by the local predictor using the reconstructed image area and by the temporal predictor using one of the preceding images. A predicted image area can be reconstructed. Also disclosed are an establishing device for carrying out the method for determining a predicted image area as well as a reconstructing device for carrying out the reconstruction method.Type: GrantFiled: September 25, 2006Date of Patent: June 26, 2012Assignee: Siemens AktiengesellshcsftInventors: Bernhard Agthe, Gero Bäse, Robert Kutka, Norbert Oertel, Jürgen Pandel
-
Patent number: 8208758Abstract: The disclosure is directed to techniques for region-of-interest (ROI) video processing based on low-complexity automatic ROI detection within video frames of video sequences. The low-complexity automatic ROI detection may be based on characteristics of video sensors within video communication devices. In other cases, the low-complexity automatic ROI detection may be based on motion information for a video frame and a different video frame of the video sequence. The disclosed techniques include a video processing technique capable of tuning and enhancing video sensor calibration, camera processing, ROI detection, and ROI video processing within a video communication device based on characteristics of a specific video sensor. The disclosed techniques also include a sensor-based ROI detection technique that uses video sensor statistics and camera processing side-information to improve ROI detection accuracy.Type: GrantFiled: February 28, 2006Date of Patent: June 26, 2012Assignee: QUALCOMM IncorporatedInventors: Haohong Wang, Shuxue Quan, Khaled Helmi El-Maleh, Chinchuan Andrew Chiu, Xiaoyun Jiang
-
Patent number: 8208539Abstract: A video decoder cache used for motion compensation data may be dynamically reconfigured. In some embodiments, it may be reconfigured on picture or frame boundaries and in other embodiments it can be reconfigured on sequence boundaries. The cache may be flushed on each boundary to enable such reconfiguration.Type: GrantFiled: March 8, 2011Date of Patent: June 26, 2012Assignee: Intel CorporationInventor: Rahul Saxena
-
Patent number: 8204336Abstract: An image processing device (10) removes noise from an input image by adding the input image to a reference image, and includes: a motion estimation unit (1) which generates motion information for each of blocks of the input image; a motion compensation unit (3) which generates a motion-compensated reference image; a block distortion amount calculation unit (5) which calculates a block distortion amount for each of blocks of the motion-compensated reference image; an addition ratio calculation unit (6) which calculates an addition ratio of a block of the motion-compensated reference image so that the addition ratio decreases as the block distortion increases; and an addition unit (4) which perform weighted sum on a pixel value of the block of the motion-compensated reference image and a pixel value of a block of the input image, using the addition ratio.Type: GrantFiled: July 15, 2009Date of Patent: June 19, 2012Assignee: Panasonic CorporationInventors: Khang Nguyen, Yusuke Monobe, Masataka Ejima
-
Patent number: 8203613Abstract: In an image acquisition apparatus, RAW data obtained in image acquisition with an imager in which a color filter is disposed in a front face is divided into each identical color by a RAW data dividing unit, a compression coding processing unit produces coded data of each color by compressing the RAW data at a compression rate controlled for each color, and the coded data of each color is recorded in a recording unit. A motion compensation unit compensates a relative positional relationship between frames by estimating a motion of a subject between frames of plural images, using specific color division coded data which is decoded by the compression coding processing unit and a RAW format data reproducing unit, the specific color division coded data being coded data of a color close to a peak of spectral sensitivity of human vision in the coded data of each color.Type: GrantFiled: February 20, 2009Date of Patent: June 19, 2012Assignee: Olympus CorporationInventor: Eiji Furukawa
-
Patent number: 8204122Abstract: A method of compressed picture reconstruction using a plurality of post-processed reference pictures. The method generally includes the steps of (A) generating a first of a plurality of reconstructed pictures by decoding a first of a plurality of compressed pictures using at least one of a plurality of non-post-processed reference pictures buffered in a reference memory, wherein the compressed pictures are received in an input bitstream, (B) generating a first of a plurality of processed pictures by artifact processing the first reconstructed picture to remove artifacts, (C) buffering in the reference memory both (i) the first reconstructed picture as one of the non-post-processed reference pictures and (ii) the first processed picture as one of the post-processed reference pictures and (D) generating a second of the reconstructed pictures by decoding a second of the compressed pictures using at least one of the post-processed reference pictures buffered in the reference memory.Type: GrantFiled: July 23, 2007Date of Patent: June 19, 2012Assignee: LSI CorporationInventors: Lowell L. Winger, Ossama E. A. El Badawy, Cheng-Yu Pai
-
Patent number: 8204337Abstract: To provide an image processing apparatus which reduces, using a temporal noise removal scheme, image block distortion or noise and temporal flickering and fluctuation phenomena. The image processing apparatus (1) removing noise in an input image by adding a reference image to the input image includes a motion estimation unit (20) which generates motion information indicating a motion estimated for the input image; a motion compensation unit (30) which generates a after motion compensation second image corresponding to a before motion compensation first image by performing motion compensation using the generated motion information; a flatness degree calculation unit (40) which calculates a flatness degree of the input image; a blending rate calculation unit (53) which calculates addition rates for the input image, first image, and second image, using the calculated flatness degree; and a pixel addition unit (60) which adds the respective images according to the addition rates.Type: GrantFiled: May 13, 2010Date of Patent: June 19, 2012Assignee: Panasonic CorporationInventors: Khang Nguyen, Yusuke Monobe, Yusuke Tanji
-
Patent number: 8204126Abstract: An optimal interpolation frame is achieved by estimating optimal motion vectors both for a coding process and an interpolation frame generating process. A video codec apparatus coding and decoding a video and generating an interpolation frame in the decoding includes a motion vector estimation unit calculating an evaluation value to evaluate a correlation between images using a calculating formula and estimates a motion vector using the evaluation value, a motion vector coding unit coding video data using the motion vector and outputs a coded stream, video decoding unit decoding the coded stream and outputs video frames generated by the decoding, a frame interpolation unit generating interpolation frame using the motion vector, a cost calculating formula selecting unit selecting the calculation method depending upon whether the coding by the motion vector coding unit or the generating an interpolation frame by the frame interpolation unit is being executed.Type: GrantFiled: January 8, 2009Date of Patent: June 19, 2012Assignee: Panasonic CorporationInventors: Kenjiro Tsuda, Tatsuro Juri, Katsuo Saigo, Takashi Masuno, Yuki Kobayashi, Takuma Chiba, Yukinaga Seki, Hiroaki Shimazaki
-
Patent number: 8204125Abstract: Scalable Video Coding is recently attracting attentions due to its high flexibility. The current H.264/AVC scalable extension has adopted the Motion Compensated Temporal Filter (MCTF) framework to provide temporal scalability. In this paper, described is another fast motion estimation (ME) algorithm based on the MCTF framework. Simulation results show that the herein described algorithm can reduce the encoding complexity significantly while maintaining similar bit rate and PSNR, comparing with existing fast ME algorithms implemented in the reference software.Type: GrantFiled: October 6, 2008Date of Patent: June 19, 2012Assignee: Tsai Sheng Group LLCInventors: Oscar Chi Lim Au, Sui Yuk Lam
-
Patent number: 8204124Abstract: An image processing apparatus includes a unit configured to calculate a sum of absolute differences between pixel values of pixels in a block of interest and pixel values of pixels in a reference block, a unit configured to compare sums of absolute differences calculated and to determine a minimum sum of absolute differences thereamong, a unit configured to estimate a motion vector for the pixel of interest using the reference pixel having the minimum sum of absolute differences and the pixel of interest, a unit configured to generate a motion-compensated image by using pixel values of the pixels as pixel values of corresponding pixels in the motion-compensated image, a unit configured to cumulatively add sums of absolute differences, and a unit configured to generate an interpolation image by mixing the pixels and corresponding pixels in the motion-compensated image according to an obtained cumulative-sum result.Type: GrantFiled: August 26, 2008Date of Patent: June 19, 2012Assignee: Sony CorporationInventors: Shintaro Okada, Kazuhiko Nishibori, Tomohiro Nishi, Toshinori Ihara, Masuyoshi Kurokawa
-
Patent number: 8199821Abstract: A method for context-modeling 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 video signal of a base layer.Type: GrantFiled: January 6, 2010Date of Patent: June 12, 2012Assignee: LG Electronics Inc.Inventors: Byeong Moon Jeon, Doe Hyun Yoon, Ji Ho Park, Seung Wook Park
-
Patent number: 8199808Abstract: The present invention relates to a video decoder for decoding a bit stream corresponding to pictures of a video signal. The invention is such that, motion vectors having values coded at a nominal resolution in the bit stream, said video decoder includes a rounding unit for rounding decoded nominal motion vectors to a resolution different from the nominal resolution in a way that minimizes the error accumulation along prediction path by assigning to rounded successive motion vectors along the prediction path, successive values such that their average value is equal to the value of the nominal motion vector.Type: GrantFiled: June 7, 2006Date of Patent: June 12, 2012Assignee: NXP B.V.Inventors: Stephane Valente, Nicolas Vanhaelewyn
-
Patent number: 8200032Abstract: An image processing method includes generating a block matching result by performing a block matching operation according to a plurality of image blocks in the horizontal direction without referring to an image block in the vertical or other directions and performing an image processing operation according to the block matching result of the block matching operation.Type: GrantFiled: November 5, 2008Date of Patent: June 12, 2012Assignee: MStar Semiconductor, Inc.Inventors: Jen-Shi Wu, Chung-Yi Chen
-
Patent number: 8199969Abstract: The present invention relate generally to digital watermarking. One claim recites an apparatus comprising: electronic memory for buffering a color video signal comprising a first frame and a second frame; and one or more electronic processors programmed for: transforming a first color channel and a second color channel of the first frame by hiding a digital watermark in the first color channel such that the first digital watermark includes a first signal polarity, and hiding the digital watermark in the second color channel such that the digital watermark includes a second signal polarity that is inversely related to the first signal polarity; transforming a first color channel and a second color channel of the second frame by hiding a digital watermark in the first color channel such that the first digital watermark includes the second signal polarity, and hiding the digital watermark in the second color channel such that the digital watermark includes the first signal polarity.Type: GrantFiled: December 9, 2009Date of Patent: June 12, 2012Assignee: Digimarc CorporationInventor: Alastair M. Reed
-
Patent number: 8194747Abstract: A moving picture coding apparatus for performing inter-picture predictive coding on pictures constituting a moving picture is provided with a coding unit for performing predictive error coding on image data; a decoding unit for performing predictive error decoding on an output from the coding unit; a reference picture memory for holding output data from the decoding unit; and a motion vector detection unit for detecting forward and backward motion vectors on the basis of decoded image data stored in the memory. When coding a B picture, a picture that is timewise closest to the target picture is used as a candidate picture for forward reference, and an I or P picture that is timewise closest to the target picture is used as a candidate picture for backward reference. The moving picture coding apparatus so constructed can improve coding efficiency of a B picture to be subjected to bidirectional predictive coding.Type: GrantFiled: September 30, 2009Date of Patent: June 5, 2012Assignee: Panasonic CorporationInventors: Satoshi Kondo, Shinya Kadono, Makoto Hagai
-
Patent number: 8194731Abstract: A picture coding method for preventing occurrence of a malfunction includes: an adding step (Step S203) of coding a memory management command for the first picture of a predetermined picture number and adding the coded command to the second picture that is different from the first picture; and a re-adding step (Steps S205 to S208) of coding the memory management command again and re-adding re-coded command to the section other than the second picture in a coded picture stream VSt. In the re-adding step, re-addition of the memory management command is prohibited when the first picture is not immediately previous in coding order among the pictures of the predetermined picture number included in the coded picture stream VSt.Type: GrantFiled: October 25, 2007Date of Patent: June 5, 2012Assignee: Panasonic CorporationInventor: Shinya Kadono
-
Patent number: 8189054Abstract: A motion estimation method is provided for processing successive images in an image sequence, with a motion vector being associated with each of the processed images. For a current image, motion vectors associated with images that precede the current image in the sequence are selected. Candidate motion vectors are generated from the motion vectors that are selected. A motion vector is elected from among the candidate motion vectors. Information that associates the elected motion vector with the current image is stored in memory. At least one of candidate motion vectors is an acceleration vector generated from the acceleration between first and second motion vectors averaged relative to a first and second images, with the first and second images being distinct and preceding the current image in the image sequence. A motion vector averaged relative to a given image is obtained from selected motion vectors associated with images preceding the given image.Type: GrantFiled: December 14, 2005Date of Patent: May 29, 2012Assignee: STMicroelectronics S.A.Inventor: Pascal Mellot
-
Patent number: 8189670Abstract: An interpolation frame generation device that generates an interpolation frame that interpolates image frames that are obtained by decoding a coded image signal that is coded by motion compensation, includes a motion vector deriving unit and an interpolation frame generating unit. The motion vector deriving unit acquires a motion compensation vector of a coded block that forms the coded image signal. The interpolation frame generating unit generates the interpolation frame in accordance with the motion vector of the image block that forms an image frame by using the motion compensation vector of the coded block as the motion vector of the image block.Type: GrantFiled: June 11, 2009Date of Patent: May 29, 2012Assignee: Panasonic CorporationInventors: Hisao Sasai, Satoshi Kondo, Shinya Kadono
-
Publication number: 20120128261Abstract: Provided is an adaptive motion search range determining apparatus and method for encoding UHD-class high-resolution images. The adaptive motion search range determining apparatus includes an MVD average/standard deviation calculation unit calculating an value average and a standard deviation of MVDs of neighboring macroblocks of a current macroblock, and a motion search range determination unit determining a motion search range of the current macroblock using the value average and the standard deviation. According to the adaptive motion search range determining apparatus, it is possible to enable each macroblock to have an adaptive search range by variably adjusting a motion vector search range of a current macroblock with reference to motion vectors of neighboring macroblocks of the current macroblock.Type: ApplicationFiled: November 21, 2011Publication date: May 24, 2012Applicant: Electronics and Telecommunications Research InstituteInventors: Suk Ho LEE, Seong Mo Park, Nak Woong Eum, Hee-Bum Jung
-
Patent number: 8184703Abstract: According to one embodiment, an interpolated frame generator comprises first detector detects potential motion vector by block matching between input frame images, using first block of fixed size, second detector detects motion vector by block matching between the input frame images, using second block having fixed size larger than that of the first block, and generator generates interpolated frame by using the potential motion vector when first detector detects only one potential motion vector, and generates interpolated frame by using a potential motion vector closest to the motion vector detected by the second detector when first detector detects a plurality of motion vectors, wherein first detector includes extractor compares SAD of motion vector with SAD of motion vectors adjacent to the motion vector, and extracts potential motion vector having SAD smaller than any of the SAD of adjacent motion vectors, as a potential motion vector used in generator.Type: GrantFiled: November 29, 2007Date of Patent: May 22, 2012Assignee: Kabushiki Kaisha ToshibaInventors: Yohei Hamakawa, Masaya Yamasaki, Atsuo Shono, Hiroshi Yoshimura, Keiko Hirayama, Ko Sato, Kenichi Douniwa, Yoshihiko Ogawa
-
Patent number: 8184696Abstract: A method and apparatus for an adaptive systolic array structure is initially configured for motion estimation calculations and optionally reconfigured as the motion estimation algorithm progresses. A scheduling map of the processing element (PE) calculations for a given motion estimation algorithm is generated. A systolic array structure may then be generated from the scheduling map, whereby the size and shape of a processing element array is configured to generate the search pattern that is to be used during the search. In addition, delay elements may be implemented within the systolic array structure, so as to preserve the pixels of a current macroblock that are reused in accordance with the scheduling map. The systolic array structure may also be adapted by the motion estimation algorithm during subsequent search stages to accommodate refinements required by the search strategy.Type: GrantFiled: September 11, 2007Date of Patent: May 22, 2012Assignee: Xilinx, Inc.Inventors: Toader-Adrian Chirila-Rus, Wilson C. Chung
-
Patent number: 8184179Abstract: An image processing apparatus includes the following elements. An obtaining unit obtains a first still image, a first difficulty level indicating a complexity of the first still image, a second still image, and a second difficulty level indicating a complexity of the second still image. A combining unit combines the first and second still images at a combination ratio which is changed along a time axis to generate a moving image. An encoding unit encodes the moving image. A moving-image difficulty-level calculating unit calculates a moving-image difficulty level indicating a complexity of the moving image according to the first and second difficulty levels and the combination ratio changed along the time axis. A control unit controls a characteristic of a process of encoding the moving image according to the combination ratio changed along the time axis and the moving-image difficulty level.Type: GrantFiled: July 22, 2008Date of Patent: May 22, 2012Assignee: Sony CorporationInventors: Yoichi Hirota, Hiroshi Kobayashi
-
Patent number: 8184707Abstract: The invention provides a method of encoding a multi-view video and an encoder capable of calculating global disparity between pictures at different viewpoints in the multi-view video and forming a hierarchical B picture in both view and time directions on the basis of the calculated global disparity, thereby improving encoding efficiency. According to an embodiment of the invention, there is provided an encoder for encoding data for pictures captured at different viewpoints in a multi-view video. When a picture at one of the first and last viewpoints is encoded into an I picture, the encoder encodes a picture that is captured at the other viewpoint but is disposed in the same time direction into an VP picture.Type: GrantFiled: August 17, 2007Date of Patent: May 22, 2012Assignees: Gwangju Institute of Science and Technology, KT CorporationInventors: Yo Sung Ho, Kwan Jung Oh
-
Patent number: 8180165Abstract: An accelerated screen codec technique is described that provides a general screen compression framework, which, in one embodiment, is Graphics Processor Unit (GPU) friendly. In one embodiment, in order to compress screen data, blocks in a compound screen image containing both images and text are segmented into text blocks and pictorial blocks using a simple gradient-based procedure. The text and pictorial blocks are then compressed respectively via different compression techniques. Additionally, a GPU acceleration architecture of one embodiment of the accelerated screen codec technique provides a screen codec that maximally exploits a GPU's high parallelism and reduces the download bandwidth from GPU to Computer Processing Unit (CPU).Type: GrantFiled: December 19, 2008Date of Patent: May 15, 2012Assignee: Microsoft Corp.Inventors: Yan Lu, Huifeng Shen, Feng Wu, Shipeng Li
-
Patent number: 8179969Abstract: The present invention relates to a method and apparatus for encoding a multi-view video and a method and apparatus for decoding a multi-view video, and more particularly, to a method and apparatus for encoding a multi-view video and a method and apparatus for decoding a multi-view video that can perform encoding and decoding in consideration of global disparity between pictures captured at two different viewpoints to remove spatial redundancy. An embodiment of the invention provides an encoder for compressing data for pictures captured at different viewpoints using global disparity in a multi-view video. The encoder includes: an input unit that receives pictures captured at two or more viewpoints; a reference picture generating unit that generates a new reference picture on the basis of the global disparity between a target picture and a reference picture; and a motion predicting unit that calculates motion vectors of the target picture on the basis of the reference picture.Type: GrantFiled: August 17, 2007Date of Patent: May 15, 2012Assignees: Gwangju Institute of Science and Technology, KT CorporationInventors: Yo Sung Ho, Kwan Jung Oh
-
Patent number: 8179400Abstract: A method for controlling an ambient lighting element including receiving a content signal, analyzing the content signal to determine a motion vector of an object (120A) depicted in the content signal, presenting the content signal on a display device, and adjusting an ambient lighting effect provided by the ambient lighting element as determined by the motion vector The presented content signal may be portioned into macro-blocks (110A) and sub-blocks (230). A motion vector of each sub-block (230) may be resolved into components that are parallel and perpendicular to an outside edge of the display device. An average color of each sub-block (230) depicted within a macro-block (110A) in proximity to an outside edge of the display device may be weighted by the motion vector of the corresponding sub-block (230) for determining an average color of the macro-block (110A). The average color of the macro-block (110A) may be used to adjust the ambient lighting element.Type: GrantFiled: February 26, 2007Date of Patent: May 15, 2012Assignee: Koninklijke Philips Electronics N.V.Inventor: Cornelis Wilhelmus Kwisthout
-
Patent number: 8175162Abstract: An image processing apparatus which performs processing on an input moving image including a plurality of access units arranged every first period, includes a motion vector calculation unit which calculates a motion vector of an object included in the input moving image every second period, a motion vector conversion unit which, converts the motion vector by multiplying the calculated motion vector by a predetermined gain, a frame compensation unit which generates an output moving image including a plurality of access units arranged every third period by performing frame compensation processing of converting or compensating for the access units on the input moving image so that the object moves in accordance with the motion vector which has been subjected to the conversion, and a gain calculation unit which calculates the gain in accordance with brightness in a user environment and supplies the obtained gain to the motion vector conversion unit.Type: GrantFiled: September 25, 2008Date of Patent: May 8, 2012Assignee: Sony CorporationInventors: Toru Nishi, Kazuhiko Ueda, Mitsuyasu Asano
-
Patent number: 8175396Abstract: A method and apparatus for encoding and decoding multi-view images. The multi-view image encoding method selects a block corresponding to a current block from another picture having a view-point which is different from a view-point of a current picture to which the current block belongs, on the basis of a global disparity vector representing a global disparity between the current picture and the other picture; and encodes the current block on the basis of block information of a block from among the selected block and blocks adjacent to the selected block. Accordingly, multi-view images can be encoded in consideration of the individual differences between the appearances of objects as well as global disparities between view-points.Type: GrantFiled: January 3, 2008Date of Patent: May 8, 2012Assignee: Samsung Electronics Co., Ltd.Inventors: Hak-sup Song, Woo-sung Shim, Young-ho Moon, Jong-bum Choi
-
Patent number: 8175160Abstract: A system, method, and computer program product are provided for refining motion vectors. In operation, a plurality of motion vectors associated with a current frame and a first resolution are created. Furthermore, the motion vectors are refined utilizing information including at least one of first information describing motion vectors associated with a previous frame and second information describing motion vectors associated with the current frame and a second resolution.Type: GrantFiled: June 9, 2008Date of Patent: May 8, 2012Assignee: NVIDIA CorporationInventors: Tarik Arici, Elif Albuz
-
Patent number: 8175399Abstract: Multi-resolution images of a reference image and a target image are generated. Then, whole-range matching is performed on an image of a lower resolution to detect a two-dimensional displacement between the images. Block matching is performed on an image of a higher resolution to detect a displacement at each feature point. The accuracy of motion data is increased by correcting the motion data with an image of a higher resolution by using the previously calculated motion data of the lowest resolution through higher resolutions as an initial value.Type: GrantFiled: June 24, 2010Date of Patent: May 8, 2012Assignee: Morpho, Inc.Inventors: Masaki Hiraga, Kensuke Habuka
-
Publication number: 20120106862Abstract: The present invention relates to an image processing device, method, and program, enabling processing efficiency to be improved. In the event that a block B1 of a sub macro block SMB0 is a block which is the object of prediction, pixel values of a decoded image are set to be used for pixel values of adjacent pixels included in an upper region U and an upper left region LU, out of templates adjacent to the block B1 of the sub macro block SMB0. On the other hand, pixel values of a prediction image are set to be used for pixel values of adjacent pixels included in left region L, out of templates adjacent to the block B1 of the sub macro block SMB0. The present invention can be applied to an image encoding device performing encoding with the H.264/AVC format, for example.Type: ApplicationFiled: May 7, 2010Publication date: May 3, 2012Applicant: Sony CorporationInventor: Kazushi Sato
-
Patent number: 8170111Abstract: Data of both MPEG-2 and MPEG-4 is generated simultaneously with a small circuit scale and a small power consumption. A moving picture encoding apparatus for encoding a moving picture through motion-compensated inter-frame prediction has: a MPEG-2 encoding unit including a motion vector estimator, a frame memory, a forward prediction circuit, a bidirectional prediction circuit, a prediction selection circuit, an intra-frame encoding circuit and a local decoding circuit; a MPEG-4 encoding unit including a frame extraction circuit for extracting a predetermined MPEG-2 frame and a transcoder for encoding the extracted frame; a motion vector calculator calculating a motion vector to be used for MPEG-4 prediction from a motion vector to be used for MPEG-2 prediction; and a prediction mode controller controlling the prediction mode of the MPEG-2 encoding unit in such that the MPEG-2 prediction mode becomes coincident with the MPEG-4 prediction mode.Type: GrantFiled: January 13, 2010Date of Patent: May 1, 2012Assignee: Hitachi, Ltd.Inventors: Masaru Takahashi, Taku Nakamura
-
Patent number: 8170273Abstract: This disclosure describes apparatus and systems for encoding and decoding signals from a host signal such as audio, video or imagery. One claim recites an apparatus comprising: electronic memory for storing a media signal representing audio or video; and an electronic processor. The electronic processor is programmed for: extracting data representing at least some features of the media signal; using the extracted data as a key to select coefficients in a transform domain, the coefficients representing the media signal; and modifying selected coefficients to hide a steganographic signal in the media signal. Of course, other claims and combinations are provided as well.Type: GrantFiled: April 27, 2010Date of Patent: May 1, 2012Assignee: Digimarc CorporationInventors: Ravi K. Sharma, John Stach
-
Patent number: 8165414Abstract: A feature vector is encoded into a sparse binary vector. The feature vector is retrieved, for example from storage or a feature vector generator. The feature vector represents a media object or other data object. One or more permutations are generated, the dimensionality of the generated permutations equivalent to the dimensionality of the feature vector. The permutations may be generated randomly or formulaically. The feature vector is permuted with the one or more permutations, creating one or more permuted feature vectors. The permuted feature vectors are truncated according to a selected window size. The indexes representing the maximum values of the permuted feature vectors are identified and encoded using one-hot encoding, producing one or more sparse binary vectors. The sparse binary vectors may be concatenated into a single sparse binary vector and stored. The sparse binary vector may be used in the similarity search, indexing or categorization of media objects.Type: GrantFiled: November 3, 2011Date of Patent: April 24, 2012Assignee: Google Inc.Inventor: Jay Yagnik