Substantial Processing Of Image In Compressed Form Patents (Class 382/235)
  • Patent number: 8711924
    Abstract: A method and apparatus for variable accuracy inter-picture timing specification for digital video encoding is disclosed. Specifically, the present invention discloses a system that allows the relative timing of nearby video pictures to be encoded in a very efficient manner. In one embodiment, the display time difference between a current video picture and a nearby video picture is determined. The display time difference is then encoded into a digital representation of the video picture. In a preferred embodiment, the nearby video picture is the most recently transmitted stored picture. For coding efficiency, the display time difference may be encoded using a variable length coding system or arithmetic coding. In an alternate embodiment, the display time difference is encoded as a power of two to reduce the number of bits transmitted.
    Type: Grant
    Filed: January 18, 2010
    Date of Patent: April 29, 2014
    Assignee: Apple Inc.
    Inventors: Barin Geoffry Haskell, David William Singer, Adriana Dumitras, Atul Puri
  • Patent number: 8705895
    Abstract: Methods for reducing dimensionality of hyperspectral image data having a number of spatial pixels, each associated with a number of spectral dimensions, include receiving sets of coefficients associated with each pixel of the hyperspectral image data, a set of basis vectors utilized to generate the sets of coefficients, and either a maximum error value or a maximum data size. The methods also include calculating, using a processor, a first set of errors for each pixel associated with the set of basis vectors, and one or more additional sets of errors for each pixel associated with one or more subsets of the set of basis vectors. Utilizing such errors calculations, an optimum size of the set of basis vectors may be ascertained, allowing for either a minimum amount of error within the maximum data size, or a minimum data size within the maximum error value.
    Type: Grant
    Filed: November 22, 2011
    Date of Patent: April 22, 2014
    Assignee: Raytheon Company
    Inventors: Ian S. Robinson, Bradley A. Flanders
  • Patent number: 8700794
    Abstract: A video transmission method is provided, which includes receiving state information from at least one mobile terminal that intends to perform a video stream service through a wireless network, determining a size of an image by selecting a specified spatial layer bit stream on the basis of the state information of the mobile terminal from a plurality of spatial layer bit streams generated at different bit rates during encoding of the bit stream, selecting a specified time and an SNR layer bit stream by increasing or decreasing time of the image and a layer position of the SNR layer bit stream on the basis of network parameters included in the state information of the mobile terminal, and transmitting the bit stream generated by extracting the specified layer bit stream of the selected layer to the mobile terminal.
    Type: Grant
    Filed: April 13, 2010
    Date of Patent: April 15, 2014
    Assignees: Samsung Electronics Co., Ltd., Korea University Research and Business Foundation
    Inventors: Sung-Kee Kim, Tae-Sung Park, Sung-Jae Ko, Hyeong-Min Nam
  • Patent number: 8699582
    Abstract: A receive device receives video data in the form of an encoded video bit stream. A video decoder of the receive device identifies a portion of the video data corresponding to a first scene and determines a complexity for this first scene and also determines a quality of service for the receive device. If the complexity of the first portion of video data is greater than a complexity threshold value or the quality of service is less than a quality of service threshold value, then the video decoder uses a hardware accelerator to decode the portion of video data. If, however, the complexity of the portion of video data is less than the complexity threshold value and the quality of service is greater than the quality of service threshold value, then the video decoder may use software decoding to decode the portion of video data.
    Type: Grant
    Filed: October 6, 2010
    Date of Patent: April 15, 2014
    Assignee: QUALCOMM Incorporated
    Inventor: Khosro M Rabii
  • Patent number: 8699574
    Abstract: A method of processing video data includes: receiving a first video frame with first blocks of pixels associated with a known motion vector and a second video frame with second blocks of pixels, the second blocks corresponding to the first blocks, and uncovered blocks adjacent to the first frame boundary not corresponding to the first blocks in the first video frame; determining a first block for each line segment in the second video frame corresponding to a block in the first video frame, wherein the first block has the known motion vector from the first video frame; and assigning a motion vector for at least one of the line segments in the second video frame to the uncovered blocks in the line segment of the second video frame between first block and the first frame boundary.
    Type: Grant
    Filed: October 28, 2011
    Date of Patent: April 15, 2014
    Assignee: Samsung Electronics Co., Ltd.
    Inventors: Zhi Zhou, Yeong-Taeg Kim
  • Publication number: 20140093182
    Abstract: Provided is an image pickup apparatus including: an image pickup unit configured to pick up an image; a frequency decomposition unit configured to frequency-decompose the picked-up image into one or more high-frequency images of high frequency components and a low-frequency image of a low frequency component; a first encoding unit configured to encode the high-frequency images to generate encoded high-frequency images; an image processing unit configured to subject the low-frequency image to image processing to generate an adjusted low-frequency image; a difference generation unit configured to generate difference information for the adjusted low-frequency image and the low-frequency image; a second encoding unit configured to encode the difference information to generate encoded difference information; and a transmission unit configured to transmit the encoded high-frequency images, the encoded difference information, and the adjusted low-frequency image.
    Type: Application
    Filed: September 26, 2013
    Publication date: April 3, 2014
    Applicant: Sony Corporation
    Inventor: Hiroshi Arai
  • Patent number: 8682089
    Abstract: An image processing apparatus includes a filter unit which filters image signals; a sampling unit which generates first digital image signals having a first resolution by sampling the filtered image signals at a predetermined sampling frequency; and a super-resolution unit which reconstructs a second digital image signal having a second resolution which is higher than the first resolution by performing super-resolution on the first digital image signals generated by the sampling unit, wherein the filter unit passes frequency components corresponding to or lower than the Nyquist frequency which is half the sampling frequency, and passes a part of frequency components within a range from the Nyquist frequency to the highest frequency which can be represented by the second resolution.
    Type: Grant
    Filed: January 17, 2013
    Date of Patent: March 25, 2014
    Assignee: Panasonic Corporation
    Inventor: Thomas Wedi
  • Patent number: 8671316
    Abstract: An image processing apparatus of the present disclosure includes: a two-dimensional matrix barcode decoding unit configured to decode a two-dimensional matrix barcode in an image of image data; and a restoration determining unit configured (a) to obtain an error detection rate and error detection position information detected while the two-dimensional matrix barcode is decoded, (b) to compare the error detection rate with a predetermined threshold value, (c) on the basis of the comparison result, to determine whether the two-dimensional matrix barcode should be restored, and (d) to adjust the threshold value according to an error detection position determined from the error detection position information.
    Type: Grant
    Filed: April 20, 2012
    Date of Patent: March 11, 2014
    Assignee: Kyocera Document Solutions Inc.
    Inventors: Kunihiko Shimamoto, Yuya Tagami
  • Patent number: 8666183
    Abstract: Several quality-aware transcoding systems and methods are described, in which the impact of both quality factor (QF) and scaling parameter choices on the quality of transcoded images are considered in combination. A basic transcoding system is enhanced by the addition of a quality prediction look-up table, and a method of generating such a table is also shown.
    Type: Grant
    Filed: September 13, 2013
    Date of Patent: March 4, 2014
    Assignee: Ecole de Technologie Superieur
    Inventors: Stéphane Coulombe, Steven Pigeon, Jean-François Franche
  • Patent number: 8665952
    Abstract: Embodiments of an apparatus and method for decoding an encoded bitstream to generate a video signal are taught. A decoder receives the bitstream and decodes a portion thereof to obtain at least a portion of a predictive reference frame. The reference frame is generated by, for example, selecting a filter set including a target frame with a block having a plurality of pixels and at least one adjacent frame, determining a coding mode associated with the block, determining a block-specific factor derived from the coding mode, determining weighted averages of pixels in the filter set and using the weighted averages to generate the predictive reference frame. The decoder also generates a residual from another portion of the encoded bitstream that represents a portion of a frame of the plurality of frames and reconstructs the portion of the frame by adding the residual to the predictive reference frame.
    Type: Grant
    Filed: November 28, 2011
    Date of Patent: March 4, 2014
    Assignee: Google Inc.
    Inventors: Adrian Grange, Paul Wilkins, Francis William Galligan
  • Patent number: 8666160
    Abstract: Certain embodiments of the invention provide a method and apparatus for DRAM 2D video word formatting. In one aspect of the invention, words of data in a DRAM may be arranged for optimal DRAM operating efficiency. The data organization may utilize a 2-dimensional array of samples, for example. In one embodiment of the invention, a 128-bit or 16-byte word or GWord of DRAM may include an 8×2 array of luma samples, comprising 8 horizontal samples and 2 vertical samples from one field, for example. In this regard, either both may be even lines or both may be odd lines. Various other 2-dimensional arrangements may be chosen according to the demands of the video format being processed in accordance with various embodiments of the invention.
    Type: Grant
    Filed: April 22, 2013
    Date of Patent: March 4, 2014
    Assignee: Broadcom Corporation
    Inventor: Alexander MacInnis
  • Patent number: 8665960
    Abstract: A video codec having a modular structure for encoding/decoding a digitized sequence of video frames in a multi-core system is described. The video codec comprises a memory unit; a multithreading engine. and a plurality of control and task modules organized in a tree structure, each module corresponding to a coding operation. The modules communicate with each other by control messages and shared memory. The control modules control all coding logic and workflow, and lower level task modules perform tasks and provide calculations upon receiving messages from the control task modules. The multithreading engine maintains context of each task and assigns at least one core to each task for execution. The method of coding/decoding comprises an error resilient algorithm.
    Type: Grant
    Filed: December 20, 2011
    Date of Patent: March 4, 2014
    Assignee: Vanguard Software Solutions, Inc.
    Inventors: Alexander Zheludkov, Alexey Martemyanov, Nikolay Terterov
  • Patent number: 8666182
    Abstract: The present invention relates to a method for generating a thumbnail image for a video image, and more particularly, to a method for generating a thumbnail image for a video image that includes directly computing a DC coefficient of a prediction block for the video block constituting a video image from a prediction reference pixel of the video block of a spatial domain, and computing a DC coefficient of the video block from the computed DC coefficient of the prediction block and from a DC coefficient of an residual block for the video block. The method for generating a thumbnail image according to the present invention directly computes a DC coefficient of the video block from the DC coefficient of the residual block for the video block and the DC coefficient of the prediction block for the video block, thus generating a thumbnail image for a video image of the H.
    Type: Grant
    Filed: August 13, 2009
    Date of Patent: March 4, 2014
    Assignee: University-Industry Cooperation Group of Kyung-Hee University
    Inventors: Won Ha Kim, Hyung Suk Oh
  • Patent number: 8659451
    Abstract: A method to at least one of compress and decompress data includes providing a string (T) consisting of multiple given substrings. Identification symbols ($,$1,$2,$3) are assigned to the substrings of the string (T). The substrings of the string (T) are transferred by permutation into a permuted string (O(T),O*(T)). The permuted string (O(T),O*(T)) is sorted into a sorted permuted string (oSort(T), oSort*(T)) according to a given sorting criterion. The identification symbols ($,$1,$2,$3) are permuted and sorted together with the substrings of the sting (T) so that, in a partial inverse transformation step, characters of an Nth substring are sequentially determined within the permuted string (O(T),O*(T)) after determining a position (P) of an Nth identification symbol ($,$1,$2,$3) assigned to an Nth substring within the sorted permuted string (oSort(T),oSort*(T)) without reading characters of other substrings of the permuted string (O(T),O*(T)).
    Type: Grant
    Filed: December 18, 2009
    Date of Patent: February 25, 2014
    Assignee: Universitaet Paderborn
    Inventors: Stefan Boettcher, Alexander Bueltmann, Rita Hartel
  • Patent number: 8654841
    Abstract: An image decoding apparatus for decoding a bit stream includes a decoding unit that decodes the bit stream and generates a chroma component of quantized coefficients. In addition, the image decoding apparatus includes a setting unit that sets a chroma quantization parameter calculated on the basis of a luma quantization parameter weighted by an addition operation that adds a weight parameter. In addition, the image decoding apparatus includes a dequantization unit that performs dequantization on the chroma component of quantized coefficients using the chroma quantization parameter. Further, the image decoding apparatus includes a transform unit that performs an inverse orthogonal transform.
    Type: Grant
    Filed: December 6, 2012
    Date of Patent: February 18, 2014
    Assignee: Sony Corporation
    Inventors: Kazushi Sato, Osamu Sunohara, Teruhiko Suzuki, Peter Kuhn, Yoichi Yagasaki, Kuniaki Takahashi
  • Patent number: 8655030
    Abstract: A system for processing a video signal into a processed video signal includes a pattern recognition module for detecting a face in the image sequence, based on coding feedback data, and generating pattern recognition data in response thereto, wherein the pattern recognition data indicates the pattern of interest. A video codec generates the processed video signal and generates the coding feedback data in conjunction with the processing of the image sequence.
    Type: Grant
    Filed: May 9, 2012
    Date of Patent: February 18, 2014
    Assignee: ViXS Systems, Inc.
    Inventors: Ying Li, Xu Gang (Wilf) Zhao
  • Patent number: 8654857
    Abstract: A method and apparatus for variable accuracy inter-picture timing specification for digital video encoding is disclosed. Specifically, the present invention discloses a system that allows the relative timing of nearby video pictures to be encoded in a very efficient manner. In one embodiment, the display time difference between a current video picture and a nearby video picture is determined. The display time difference is then encoded into a digital representation of the video picture. In a preferred embodiment, the nearby video picture is the most recently transmitted stored picture. For coding efficiency, the display time difference may be encoded using a variable length coding system or arithmetic coding. In an alternate embodiment, the display time difference is encoded as a power of two to reduce the number of bits transmitted.
    Type: Grant
    Filed: December 22, 2011
    Date of Patent: February 18, 2014
    Assignee: Apple Inc.
    Inventors: Barin Geoffry Haskell, David William Singer, Adriana Dumitras, Atul Puri
  • Patent number: 8654855
    Abstract: Disclosed is an apparatus for decoding motion information in merge mode for reconstructing a moving picture signal coded at a low data rate while maintaining a high quality of an image. The apparatus for decoding motion information in merge mode discloses the position of a merge mode candidate and the configuration of a candidate in order to predict motion information in merge mode efficiently. Furthermore, a merge candidate indicated by the merge index of a current block can be efficiently reconstructed irrespective of a network environment by adaptively generating a merge candidate based on the number of valid merge candidate.
    Type: Grant
    Filed: January 18, 2013
    Date of Patent: February 18, 2014
    Assignee: Ibex PT Holdings Co., Ltd.
    Inventors: Kwangje Kim, Hyunoh Oh
  • Patent number: 8655064
    Abstract: An image compression circuit 1 of the invention includes an image calculator 11, a compression-system decision unit 12, and a compression processor 13. Compression-system decision unit 12 determines a variation of pieces of image data of four adjacent pixels based on a variation in luminance Y of the pixels or variations in luminance Y and saturation S of the pixels, compresses the image data into image data of one or two pixels (RGB 888 and RGB 787) expressed by an RGB color space having a small quantization error in the case of the small variation of the pieces of image data, and compresses the image data into data including the luminances of the four adjacent pixels and pieces of image data of two pixels (YCbCr 422) expressed by a YCbCr color space having a large quantization error in the case of the large variation of the pieces of image data.
    Type: Grant
    Filed: June 15, 2012
    Date of Patent: February 18, 2014
    Assignee: Rohm Co., Ltd.
    Inventor: Takateru Yamamoto
  • Patent number: 8654853
    Abstract: A method for transcoding from an MPEG-2 format to a VC-1 format is disclosed. The method generally comprises the steps of (A) decoding an input video stream in the MPEG-2 format to generate a picture; (B) determining a mode indicator for the picture; and (C) coding the picture into an output video stream in the VC-1 format using one of (i) a VC-1 field mode coding and (ii) a VC-1 frame mode coding as determined from the mode indicator.
    Type: Grant
    Filed: August 31, 2011
    Date of Patent: February 18, 2014
    Assignee: LSI Corporation
    Inventors: Guy Cote, Anthony Peter Joch, Lowell L. Winger
  • Publication number: 20140037222
    Abstract: Systems and methods for estimation of compression noise in an image or in a video sequence are provided. Difference values in a first direction are computed, and a plurality of statistical feature values for the difference values are computed in association with a plurality of offsets. At least one feature value is computed using the plurality of statistical feature values, and a compression-noise estimate may be determined in accordance with a criterion based on a comparison of the at least on feature value and an associated threshold and an additive noise estimate.
    Type: Application
    Filed: October 17, 2013
    Publication date: February 6, 2014
    Applicant: Sharp Laboratories of America, Inc.
    Inventors: Anustup Kumar Choudhury, Christopher A. Segall
  • Patent number: 8644626
    Abstract: The present invention relates to a method for storing an image sequence and a method for compressing, storing an image sequence. The method for storing an image sequence comprises the following steps: within the image sequence, forming a pixel-bit sequence according to known positions and order of each pixel in each of image frames formed by pixels; within the image sequence, setting a pixel value of a first pixel-bit position of a preceding image frame as a “preceding pixel value”, while setting the pixel value of the same pixel-bit position of the succeeding image frame adjacent to the said preceding image frame as a “succeeding pixel value”, comparing the said “preceding pixel value” with the said “succeeding pixel value”; creating a recording program to record a number of times of consecutively repeated presence of the “preceding pixel value” in the pixel-bit position.
    Type: Grant
    Filed: December 17, 2010
    Date of Patent: February 4, 2014
    Assignee: Intellesys Co., Ltd.
    Inventor: Peining Yu
  • Patent number: 8644390
    Abstract: A method for transcoding from an H.264 format to a VC-1 format. The method generally comprises the steps of (A) decoding an input video stream in the H.264 format to generate a picture having a plurality of macroblock pairs that used an H.264 macroblock adaptive field/frame coding; (B) determining a mode indicator for each of the macroblock pairs; and (C) coding the macroblock pairs into an output video stream in the VC-1 format using one of (i) a VC-1 field motion compensation mode coding and (ii) a VC-1 frame motion compensation mode coding as determined from the mode indicator.
    Type: Grant
    Filed: February 17, 2011
    Date of Patent: February 4, 2014
    Assignee: LSI Corporation
    Inventors: Anthony Peter Joch, Lowell L. Winger
  • Patent number: 8644548
    Abstract: The present invention relates generally to digital watermarking and steganographic data hiding. In one embodiment a method of rendering content to a user is provided. The rendered content includes a digital watermark embedded therein. In another embodiment, digital watermarking is utilized to facilitate purchase or lease of audio or video content over a network or with a remote computer. In still another embodiment, a compression characteristic is determined, and subsequent steganographic embedding is influenced based on the characteristic. Other embodiments are provided as well.
    Type: Grant
    Filed: September 21, 2011
    Date of Patent: February 4, 2014
    Assignee: Digimarc Corporation
    Inventors: Geoffrey B. Rhoads, J. Scott Carr
  • Patent number: 8644627
    Abstract: First and second codewords are determined, based on first feature vector components of the image elements in an image block, as representations of a first and second component value. Third and fourth codewords are determined, based on second vector components, as representations of a third and fourth component value. First N1 and second N2 resolution numbers are selected based on the relation of a distribution of the first vector components and a distribution of the second vector components. N1 additional component values are generated based on the first and second component values and N2 additional component values are generated based on the third and fourth component values. Component indices indicative of the generated component values are then provided for the different image elements.
    Type: Grant
    Filed: January 23, 2013
    Date of Patent: February 4, 2014
    Assignee: Telefonaktiebolaget L M Ericsson (publ)
    Inventors: Tomas Akenine-Möller, Jacob Munkberg, Petrik Clarberg, Jon Hasselgren, Jacob Ström
  • Patent number: 8638978
    Abstract: Methods for embedding digital watermarks in compressed video include perceptual adapting a digital watermark in predicted and non-predicted data based on block activity derived from the compressed video stream, embedding in predicted objects in a video stream having separately compressed video objects, and bit rate control of watermarked video.
    Type: Grant
    Filed: July 28, 2009
    Date of Patent: January 28, 2014
    Assignee: Digimarc Corporation
    Inventors: Adnan M. Alattar, Eugene T. Lin, Mehmet U. Celik
  • Patent number: 8639046
    Abstract: A scalable method and apparatus is described to provide personalized interactive visualization of a plurality of compressed image data to a plurality of concurrent users. A plurality of image sources are digitally processed in the compressed domain to provide controllable enhanced user-specific interactive visualization with support for adjustment in viewing parameters such frame-rate, field of view, resolution, color format, viewpoint and bandwidth.
    Type: Grant
    Filed: May 4, 2010
    Date of Patent: January 28, 2014
    Assignee: Mamigo Inc
    Inventor: Manoj Aggarwal
  • Patent number: 8634461
    Abstract: An image decoding apparatus for decoding a bit stream includes a decoding unit that decodes the bit stream and generates a chroma component of quantized coefficients. The image decoding apparatus also includes a dequantization unit that performs a dequantization on the chroma component of quantized coefficients using a chroma quantization parameter calculated on the basis of a luma quantization parameter weighted by an addition operation. Further, the image decoding apparatus includes a transform unit that performs an inverse orthogonal transform.
    Type: Grant
    Filed: December 6, 2012
    Date of Patent: January 21, 2014
    Assignee: Sony Corporation
    Inventors: Kazushi Sato, Osamu Sunohara, Teruhiko Suzuki, Peter Kuhn, Yoichi Yagasaki, Kuniaki Takahashi
  • Patent number: 8634459
    Abstract: A decoding method decodes a bit stream in an image decoding apparatus. The method includes receiving a weight parameter that is added to a luma quantization parameter as the bit stream. The method also includes decoding, in a decoding unit in the image decoding apparatus, the bit stream, and generating a luma component of quantized coefficients and a chroma component of quantized coefficients. Further, the method includes performing, in a dequantization unit in the image decoding apparatus, dequantization on the luma component of quantized coefficients using the luma quantization parameter and the chroma component of quantized coefficients using a chroma quantization parameter calculated on the basis of the luma quantization parameter weighted by an add operation of the weight parameter. In addition, the method includes performing, in a transform unit in the image decoding apparatus, an inverse orthogonal transform.
    Type: Grant
    Filed: December 6, 2012
    Date of Patent: January 21, 2014
    Assignee: Sony Corporation
    Inventors: Kazushi Sato, Osamu Sunohara, Teruhiko Suzuki, Peter Kuhn, Yoichi Yagasaki, Kuniaki Takahashi
  • Patent number: 8634460
    Abstract: A decoding method decodes a bit stream in an image decoding apparatus. The method includes decoding, in a decoding unit in the image decoding apparatus, the bit stream, and generating a luma component of quantized coefficients and a chroma component of quantized coefficients. The method also includes performing, in a dequantization unit in the image decoding apparatus, dequantization on the luma component of quantized coefficients and the chroma component of quantized coefficients using a chroma quantization parameter calculated on the basis of a luma quantization parameter weighted by an addition operation.
    Type: Grant
    Filed: December 6, 2012
    Date of Patent: January 21, 2014
    Assignee: Sony Corporation
    Inventors: Kazushi Sato, Osamu Sunohara, Teruhiko Suzuki, Peter Kuhn, Yoichi Yagasaki, Kuniaki Takahashi
  • Patent number: 8630339
    Abstract: A method and apparatus for variable accuracy inter-picture timing specification for digital video encoding is disclosed. Specifically, the present invention discloses a system that allows the relative timing of nearby video pictures to be encoded in a very efficient manner. In one embodiment, the display time difference between a current video picture and a nearby video picture is determined. The display time difference is then encoded into a digital representation of the video picture. In a preferred embodiment, the nearby video picture is the most recently transmitted stored picture. For coding efficiency, the display time difference may be encoded using a variable length coding system or arithmetic coding. In an alternate embodiment, the display time difference is encoded as a power of two to reduce the number of bits transmitted.
    Type: Grant
    Filed: December 17, 2010
    Date of Patent: January 14, 2014
    Assignee: Apple Inc.
    Inventors: Barin Geoffry Haskell, David William Singer, Adriana Dumitras, Atul Puri
  • Patent number: 8625907
    Abstract: A database of images may be accessed. A feature set may be computed for each image, respectively. Each feature set includes feature integers quantized from interest points of a corresponding image. An initial set of clusters of the feature sets is found based on min hashes of the feature sets. Given the clusters of feature sets, descriptors for each of the clusters are computed, respectively, by selecting feature integers from among the feature sets in a cluster. The clusters are then refined by comparing at least some of the feature sets with at least some of the cluster descriptors, and based on such comparing adding some of the feature sets to clusters whose feature descriptors have similarity to the feature sets.
    Type: Grant
    Filed: June 10, 2010
    Date of Patent: January 7, 2014
    Assignee: Microsoft Corporation
    Inventors: Charles Zitnick, Rafael Sagula, Ashok Chandrashekar
  • Patent number: 8625672
    Abstract: There are provided methods and apparatus for video coding. Using the method, a video encoder (100) performs filtering of at least one reference picture to obtain at least one filtered reference picture (310), and predictively codes the picture using the at least one filtered reference picture (315). In an exemplary embodiment, the filtering is done using parametric filtering.
    Type: Grant
    Filed: January 5, 2009
    Date of Patent: January 7, 2014
    Assignee: Thomson Licensing
    Inventors: PoLin Lai, Purvin Bibhas Pandit, Peng Yin
  • Patent number: 8619310
    Abstract: A CPU perform the steps of: (a) causing a compression/decompression processor to decompress the compressed data of one of three bands in the data area except for the first block in the band, and storing decompressed bitmap data in the data area; (b) rasterizing each of the intermediate data blocks in the band and synthesizing the rasterized data and the decompressed bitmap data in the band; and (c) causing the compression/decompression processor to compress the synthesized bitmap data and storing the compressed data in the data area. The CPU performs the steps (a) to (c) in different respective tasks in parallel, and performs the steps (a) to (c) along the order of (a), (b), (c) for each of the intermediate code blocks in each of the bands while using the 1st to the 3rd bitmap data area in turn for each of the steps (a) to (c).
    Type: Grant
    Filed: May 21, 2008
    Date of Patent: December 31, 2013
    Assignee: Kyocera Document Solutions, Inc.
    Inventor: Hiroyuki Hara
  • Patent number: 8620018
    Abstract: A digital watermark embedding apparatus for embedding embedding information into an input signal having dimensions equal to or greater than N(N is an integer equal to or greater than 2). The apparatus generates an embedding sequence based on the embedding information, generates an N?1-dimensional pattern based on the embedding sequence, generates an N-dimensional embedding pattern by modulating a periodic signal according to a value on the N?1-dimensional pattern, and superimposes the embedding pattern in the input signal and outputs it. A digital watermark detection apparatus measures a component of a predetermined periodic signal in a direction of a dimension of the input signal to obtain an N?1-dimensional pattern, obtains a detection sequence from values of the N?1 dimensional pattern, and detects the embedded digital watermark based on a size of correlation value between the detection sequence and an embedding sequence.
    Type: Grant
    Filed: November 22, 2011
    Date of Patent: December 31, 2013
    Assignee: Nippon Telegraph and Telephone Corporation
    Inventors: Susumu Yamamoto, Takao Nakamura
  • Patent number: 8619861
    Abstract: Architecture that employs texture sensitive temporal filtering to reuse motion estimation information in a realtime encoder. The temporal filter is applied for classified static areas. The architecture reuses the motion estimation results on motion vectors, cost estimates (e.g., sum of absolute difference (SAD)), and edge awareness texture information to apply the temporal filter on the current picture. Filtering can be applied at the pixel level, block level or macroblock level.
    Type: Grant
    Filed: February 26, 2008
    Date of Patent: December 31, 2013
    Assignee: Microsoft Corporation
    Inventors: Peter X. Zuo, Bruce Lin, Bharath Siravara, Walid Ali
  • Patent number: 8611589
    Abstract: This patent application is generally related to watermarking and steganography. One claim recites a method of transmarking an audio or video signal previously embedded with a first digital watermark using a first digital watermark embedding method. The method includes: utilizing a programmed electronic processor, decoding the first digital watermark from the audio or video signal; converting the audio or video signal into a different form; and utilizing a programmed electronic processor, embedding decoded message information from the first digital watermark into a second digital watermark in the different form such that the second digital watermark is adapted to robustness or perceptibility parameters associated with the different form. Of course, other combinations and claims are provided as well.
    Type: Grant
    Filed: September 27, 2011
    Date of Patent: December 17, 2013
    Assignee: Digimarc Corporation
    Inventor: Kenneth L. Levy
  • Patent number: 8605104
    Abstract: One embodiment of the present invention sets forth a technique for compressing color data. Color data for a tile including multiple samples is compressed based on an equality comparison and a threshold comparison based on a programmable threshold value. The equality comparison is performed on a first portion of the color data that includes at least exponent and sign fields of floating point format values or high order bits of integer format values. The threshold comparison is performed on a second portion of the color data that includes mantissa fields of floating point format values or low order bits of integer format values. The equality comparison and threshold comparison are used to select either computed averages of the pixel components or the original color data as the output color data for the tile. When the threshold is set to zero, only tiles that can be compressed without loss are compressed.
    Type: Grant
    Filed: December 31, 2009
    Date of Patent: December 10, 2013
    Assignee: NVIDIA Corporation
    Inventors: David Kirk McAllister, Steven E. Molnar, Narayan Kulshrestha
  • Patent number: 8606040
    Abstract: An image conversion device is disclosed, having an image converting circuit for receiving a first and a second image frames of a first format and generating a third and a fourth image frames of a second format; and a signal generating circuit coupled with the image converting circuit for generating a plurality of first synchronization signals having a substantially fixed period and one or more second synchronization signals for the third and the fourth image frames, wherein each of the second synchronization signals is synchronized with one of the first synchronization signals and the third image frame contains at least one more first synchronization signal than the fourth image frame.
    Type: Grant
    Filed: November 25, 2011
    Date of Patent: December 10, 2013
    Assignee: Realtek Semiconductor Corp.
    Inventors: An-Shih Lee, Jou-Ping Chen
  • Patent number: 8588292
    Abstract: A method and apparatus are provided for decoding a signal representative of an image sequence. The method includes extracting motion tubes from the signal, each of the tubes being defined by at least the following information cues: a block of reference pixels comprising reference texture information cues; start-of-tube and end-of-tube instants; and transition information cues. The method further includes processing the transition information cues and combining the information cues associated with the current blocks of at least two of the tubes overlapping in an overlap zone of the current image.
    Type: Grant
    Filed: June 23, 2008
    Date of Patent: November 19, 2013
    Assignee: France Telecom
    Inventors: Stéphane Pateux, Benjamin Le Guen, Nathalie Cammas, Isabelle Amonou, Sylvain Kervadec
  • Publication number: 20130301945
    Abstract: A technique for controlling the quality of one or more compressed images. The technique allows, for example, the selection of a target quality metric(s) and the compression of the image(s) such the compressed image(s) meets the metric(s). Alternatively, a target quality metric can be specified, and the image(s) compressed using parameters estimated to achieve the target quality. Optionally, the quality metric can also be made available to, for example, a user on an image processing system. The quality metrics can be, for example, for one or more layers, one or more images and/or one or more image sequences.
    Type: Application
    Filed: July 8, 2013
    Publication date: November 14, 2013
    Inventors: Alexis Paul Tzannes, Ron Abraham Gut
  • Patent number: 8565543
    Abstract: A video recording apparatus optimally records partial images made up of a partial area from an original image and containing a feature point such as person's face. An imaging unit acquires the original image by imaging at a resolution higher than the pixel count used for video recording. A feature point detector detects one or more feature points from the original image. A partial image clipper clips, from the original image, a partial image containing a feature point selected by the user. An encoder encodes the clipped partial image. A recording unit then records the encoded partial image to a recording medium. In so doing, the user is able to select a recording subject from a summary of detected feature points before or during video recording, and thus record a desired face.
    Type: Grant
    Filed: July 7, 2009
    Date of Patent: October 22, 2013
    Assignee: Sony Corporation
    Inventors: Shinya Kano, Shunji Okada
  • Patent number: 8565320
    Abstract: Disclosed are a method of encoding/decoding video data and a device thereof. The device includes a toolbox, which stores a plurality of functional units, a reconstruction unit, which reconstructs a decoder description by receiving a compressed decoder description, a decoder description parsing unit, which converts the decoder description to an XML-based decoder description, an ADM generating unit, generates an abstract decoding model (ADM) by using the XML-based decoder description, and a decoding solution, which loads the plurality of functional units stored in the toolbox by using the ADM or the XML-based decoder description to decode input data to video data. With the present invention, it is possible to reconstruct and reassemble a decoder in various forms by using a decoder description.
    Type: Grant
    Filed: July 9, 2010
    Date of Patent: October 22, 2013
    Assignee: Humax Co., Ltd.
    Inventors: Euee-Seon Jang, Chung-Ku Lee, Hyun-Gyu Kim
  • Patent number: 8559760
    Abstract: Methods for reducing dimensionality of hyperspectral image data having a number of spatial pixels, each associated with a number of spectral dimensions, include receiving sets of coefficients associated with each pixel of the hyperspectral image data, a set of basis vectors utilized to generate the sets of coefficients, and either a maximum error value or a maximum data size. The methods also include calculating, using a processor, a first set of errors for each pixel associated with the set of basis vectors, and one or more additional sets of errors for each pixel associated with one or more subsets of the set of basis vectors. Utilizing such errors calculations, an optimum size of the set of basis vectors may be ascertained, allowing for either a minimum amount of error within the maximum data size, or a minimum data size within the maximum error value.
    Type: Grant
    Filed: November 22, 2011
    Date of Patent: October 15, 2013
    Assignee: Raytheon Company
    Inventors: Ian S. Robinson, Bradley A. Flanders
  • Patent number: 8559504
    Abstract: An image decoding apparatus for decoding a bit stream includes a receiving unit that receives the bit stream and a weight parameter that is added to a luma quantization parameter. The image decoding apparatus also includes a decoding unit that decodes the bit stream and generates a chroma component of quantized coefficients. Further, the image decoding apparatus includes a dequantization unit that performs dequantization on the chroma component of quantized coefficients using a chroma quantization parameter calculated on the basis of a luma quantization parameter weighted by the weight parameter. In addition, the image decoding apparatus includes a transform unit that performs an inverse orthogonal transform.
    Type: Grant
    Filed: December 6, 2012
    Date of Patent: October 15, 2013
    Assignee: Sony Corporation
    Inventors: Kazushi Sato, Osamu Sunohara, Teruhiko Suzuki, Peter Kuhn, Yoichi Yagasaki, Kuniaki Takahashi
  • Patent number: 8559739
    Abstract: A method for quality-aware transcoding of an input image into an output image for display on a terminal having device file size and image size constraints are disclosed. The method extracts features of the input image including dimensions and file size of the input image, predicts a file size of the output image taking into account constraints of the terminal and extracted features, including selecting a set of feasible transcoding parameters so that a corresponding predicted file size of the output image meets the device file size constraint of the terminal, determines quality metric values of the output image, characterizing a measure of distortion of the input image introduced by the transcoding, corresponding to the feasible transcoding parameters in the set of feasible transcoding parameters, and selects those transcoding parameters from the set of feasible transcoding parameters, which yield the highest quality metric value. A corresponding system is also provided.
    Type: Grant
    Filed: September 17, 2012
    Date of Patent: October 15, 2013
    Assignee: Ecole de Technologie Superieure
    Inventors: Stéphane Coulombe, Steven Pigeon, Jean-François Franche
  • Patent number: 8553765
    Abstract: A decoding method decodes a bit stream in an image decoding apparatus. The method includes receiving a luma quantization parameter and a weight parameter that is added to the luma quantization parameter as the bit stream. The method also includes decoding, in a decoding unit in the image decoding apparatus, the bit stream, and generating a luma component of quantized coefficients and a chroma component of quantized coefficients. Further, the method includes performing, in a dequantization unit in the image decoding apparatus, dequantization on the luma component of quantized coefficients using the luma quantization parameter and the chroma component of quantized coefficients using a chroma quantization parameter calculated on the basis of the luma quantization parameter weighted by an add operation of the weight parameter.
    Type: Grant
    Filed: December 6, 2012
    Date of Patent: October 8, 2013
    Assignee: Sony Corporation
    Inventors: Kazushi Sato, Osamu Sunohara, Teruhiko Suzuki, Peter Kuhn, Yoichi Yagasaki, Kuniaki Takahashi
  • Patent number: 8553766
    Abstract: An image decoding apparatus for decoding a bit stream includes a receiving unit that receives the bit stream and a weight parameter that is added to a luma quantization parameter. Further, the image decoding apparatus includes a decoding unit that decodes the bit stream and generates a chroma component of quantized coefficients. The image decoding apparatus also includes a setting unit that sets a chroma quantization parameter calculated on the basis of the luma quantization parameter weighted by an addition operation that adds the weight parameter. Additionally, the image decoding apparatus includes a dequantization unit that performs dequantization on the chroma component of quantized coefficients using the chroma quantization parameter. In addition, the image decoding apparatus includes a transform unit that performs an inverse orthogonal transform.
    Type: Grant
    Filed: December 6, 2012
    Date of Patent: October 8, 2013
    Assignee: Sony Corporation
    Inventors: Kazushi Sato, Osamu Sunohara, Teruhiko Suzuki, Peter Kuhn, Yoichi Yagasaki, Kuniaki Takahashi
  • Patent number: 8537898
    Abstract: Methods, medium, and machines which compress, enhance, encode, transmit, decode, decompress and display digital video images. Real time compression is achieved by sub-sampling each frame of a video signal, filtering the pixel values, and encoding. Real time transmission is achieved due to high levels of effective compression. Real time decompression is achieved by decoding and decompressing the encoded data to display high quality images. A receiver can alter various setting including, but not limited to, the format for the compression, image size, frame rate, brightness and contrast. In a Doppler improvement aspect of the invention, Doppler velocity scales are incorporated into grayscale compression methods using two bits. Variable formats may be selected and Doppler encoding can be turned on and off based on the image content. Frames or sets of pixels may be distinguished by automated analysis of the characteristics of an image, such as the presence of Doppler enhanced pixels.
    Type: Grant
    Filed: October 11, 2011
    Date of Patent: September 17, 2013
    Assignee: Zin Stai Pte. IN, LLC
    Inventor: Kendyl A. Roman
  • Patent number: RE44497
    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: June 13, 2012
    Date of Patent: September 17, 2013
    Assignee: Sharp Kabushiki Kaisha
    Inventors: Shijun Sun, Shawmin Lei