Patents Examined by Kevin McInnish
  • Patent number: 9491457
    Abstract: During a coding process, systems, methods, and apparatus may code information indicating whether gradual decoder refresh (GDR) of a picture is enabled. When GDR is enabled, the coding process, systems, methods, and apparatus may code information that indicates whether one or more slices of the picture belong to a foreground region of the picture. In another example, during a coding process, systems, methods, and apparatus may decode video data corresponding to an ISP identification (ISP ID) for one of the ISPs for slices of a picture. The systems, methods, and apparatus may decode video data corresponding to an ROI using the ISP.
    Type: Grant
    Filed: August 26, 2013
    Date of Patent: November 8, 2016
    Assignee: QUALCOMM Incorporated
    Inventor: Ye-Kui Wang
  • Patent number: 9463081
    Abstract: A system for capturing and displaying an image of an entire oral cavity includes a handheld intraoral camera and a computer processor. Each of left and right panoramic tooth row images is generated by combining a first digital still image including the center of the front teeth with a second digital still image taken adjacent to the first digital still image and having an overlapping portion with the first digital still image, to form a first combined image. This step is repeated until a last digital still image positioned at the back tooth of the respective row is combined with a last combined image, forming the left or right panoramic tooth row image. The left and right panoramic tooth row images are superposed in an area of the center of the front teeth to form the full panoramic tooth row image.
    Type: Grant
    Filed: January 11, 2012
    Date of Patent: October 11, 2016
    Assignee: Kabushiki Kaisya Advance
    Inventor: Nobuchika Urakabe
  • Patent number: 9445105
    Abstract: An image coding method includes: adding, to a candidate list, a first adjacent motion vector as a candidate for a predicted motion vector to be used for coding the current motion vector; selecting the predicted motion vector from the candidate list; and coding the current motion vector, wherein in the adding, the first adjacent motion vector indicating a position in a first reference picture included in a first reference picture list is added to the candidate list for the current motion vector indicating a position in a second reference picture included in a second reference picture list.
    Type: Grant
    Filed: December 21, 2015
    Date of Patent: September 13, 2016
    Assignee: SUN PATENT TRUST
    Inventors: Toshiyasu Sugio, Takahiro Nishi, Youji Shibahara, Hisao Sasai
  • Patent number: 9445097
    Abstract: An image decoding method is provided which includes reconstructing an intra prediction mode group indicator and a prediction mode index of a current block, constructing a first group using valid intra prediction modes of left and top blocks, and determining the intra prediction mode corresponding to the prediction mode index and the intra prediction mode group indicator. Therefore, by causing the first group to include modes having a high possibility of being equal to the prediction mode of the current block on the basis of the valid intra prediction modes of the left and top blocks of the current block and determining the intra prediction mode group indicator and the prediction mode index to be encoded using the first group, it is possible to reduce an amount of information of the intra prediction mode to be encoded.
    Type: Grant
    Filed: April 14, 2015
    Date of Patent: September 13, 2016
    Assignee: INFOBRIDGE PTE. LTD.
    Inventor: Shin Ji Park
  • Patent number: 9429744
    Abstract: A system and method are disclosed for correcting the color of microscope images for different illuminants. The system includes a microscope having at least one image setting value selector with a plurality of pre-set positions, and an optical train having a distal end and a proximal end and being configured to convey illumination. The optical train is further configured to allow introduction of a calibration slide into the optical train of the microscope at a plurality of possible positions, each position being a conjugate plane of the sample plane, when the sample is in focus. The calibration slide incorporates an integral transmission filter array of known transmission values.
    Type: Grant
    Filed: April 4, 2013
    Date of Patent: August 30, 2016
    Assignee: DATACOLOR HOLDING AG
    Inventors: Hong Wei, Michael H. Brill
  • Patent number: 9429421
    Abstract: This application relates to determining uniformity of a housing for a computing device based on characteristics of a reflected pattern of light incident upon the housing. The reflected pattern of light can include an array of shapes such as dots whose orientation and location can provide indications of uniformity for the housing. The array of shapes are analyzed to determine certain geometric properties such as area for each shape in the array of shapes. The geometric properties can thereafter be compared to a predetermined geometric, threshold, or tolerance value, and each shape can be assigned a rank of uniformity. Once a rank of uniformity is defined for each shape, a compilation of uniformity values can be generated and used to find portions on the housing where the housing is not uniform or flat.
    Type: Grant
    Filed: July 29, 2014
    Date of Patent: August 30, 2016
    Assignee: Apple Inc.
    Inventors: Patrick Kessler, Jason Bakhshi, Katherine J. Spriggs, Akhil Suri
  • Patent number: 9426470
    Abstract: An image decoding method is provided which includes reconstructing an intra prediction mode group indicator and a prediction mode index of a current block, constructing a first group using valid intra prediction modes of left and top blocks, and determining the intra prediction mode corresponding to the prediction mode index and the intra prediction mode group indicator. Therefore, by causing the first group to include modes having a high possibility of being equal to the prediction mode of the current block on the basis of the valid intra prediction modes of the left and top blocks of the current block and determining the intra prediction mode group indicator and the prediction mode index to be encoded using the first group, it is possible to reduce an amount of information of the intra prediction mode to be encoded.
    Type: Grant
    Filed: April 14, 2015
    Date of Patent: August 23, 2016
    Assignee: INFOBRIDGE PTE. LTD.
    Inventor: Shin Ji Park
  • Patent number: 9426471
    Abstract: An image decoding method is provided which includes reconstructing an intra prediction mode group indicator and a prediction mode index of a current block, constructing a first group using valid intra prediction modes of left and top blocks, and determining the intra prediction mode corresponding to the prediction mode index and the intra prediction mode group indicator. Therefore, by causing the first group to include modes having a high possibility of being equal to the prediction mode of the current block on the basis of the valid intra prediction modes of the left and top blocks of the current block and determining the intra prediction mode group indicator and the prediction mode index to be encoded using the first group, it is possible to reduce an amount of information of the intra prediction mode to be encoded.
    Type: Grant
    Filed: April 14, 2015
    Date of Patent: August 23, 2016
    Assignee: INFOBRIDGE PTE. LTD.
    Inventor: Shin Ji Park
  • Patent number: 9420289
    Abstract: An apparatus for coding video information according to certain aspects includes a memory unit and a processor in communication with the memory unit. The memory unit stores difference video information associated with a difference video layer of pixel information derived from a difference between an enhancement layer and a corresponding reconstructed base layer of the video information. The processor determines a Most Probable Mode (MPM) list associated with the difference video layer based on the characteristics of the difference video layer, and determines a value of a current video unit based on the difference video layer and the MPM list.
    Type: Grant
    Filed: July 3, 2013
    Date of Patent: August 16, 2016
    Assignee: QUALCOMM Incorporated
    Inventors: Krishnakanth Rapaka, Jianle Chen, Marta Karczewicz
  • Patent number: 9406150
    Abstract: Embodiments of the present invention provide an encoder for encoding data defining coded orientations representing a reorientation of an object based on spatio-temporal data representing a time series of orientations of the object. The encoder includes a deriver, a selector, and a coder. The deriver is configured for deriving a plurality of components describing an orientation change difference between a last coded orientation change from a second last coded orientation to a last coded orientation, and a current orientation change from the last coded orientation to a current orientation of the object. The selector is configured for selecting a component of the plurality of components describing the orientation change difference. The coder is configured for coding the current orientation of the object based on the select component of the plurality of components describing the orientation change difference, thereby defining a current coded orientation.
    Type: Grant
    Filed: December 13, 2011
    Date of Patent: August 2, 2016
    Assignee: Fraunhofer-Gesellschaft zur Foerderung der angewandten Forschung e.V.
    Inventors: Thorsten Edelhaeusser, Hans Holm Fruehauf
  • Patent number: 9398304
    Abstract: An image coding method includes: generating a predicted block; calculating a residual block; calculating quantized coefficients by performing transform and quantization on the residual block; calculating a coded residual block by performing inverse quantization and inverse transform on the quantized coefficients; generating a temporary coded block; determining whether or not an offset process is required, to generate first flag information indicating a result of the determination; executing the offset process on the temporary coded block when it is determined that the offset process is required; and performing variable-length coding on the quantized coefficients and the first flag information.
    Type: Grant
    Filed: December 3, 2015
    Date of Patent: July 19, 2016
    Assignee: SUN PATENT TRUST
    Inventors: Toru Matsunobu, Takahiro Nishi, Youji Shibahara, Hisao Sasai, Kyoko Tanikawa, Toshiyasu Sugio
  • Patent number: 9392284
    Abstract: An image decoding method is provided which includes reconstructing an intra prediction mode group indicator and a prediction mode index of a current block, constructing a first group using valid intra prediction modes of left and top blocks, and determining the intra prediction mode corresponding to the prediction mode index and the intra prediction mode group indicator. Therefore, by causing the first group to include modes having a high possibility of being equal to the prediction mode of the current block on the basis of the valid intra prediction modes of the left and top blocks of the current block and determining the intra prediction mode group indicator and the prediction mode index to be encoded using the first group, it is possible to reduce an amount of information of the intra prediction mode to be encoded.
    Type: Grant
    Filed: April 14, 2015
    Date of Patent: July 12, 2016
    Assignee: INFOBRIDGE PTE. LTD.
    Inventor: Shin Ji Park
  • Patent number: 9392242
    Abstract: An imaging apparatus configured to perform white balance correction on an image captured with flash emission includes an object region specifying unit configured to specify an object region irradiated with flash by the flash emission, a first white balance coefficient calculation unit configured to calculate a first white balance coefficient based on a light amount of flash for the object region specified by the object region specifying unit and a light amount of external light, an object distance calculation unit configured to calculate an object distance when imaging with the flash emission includes underwater photography, and a second white balance coefficient calculation unit configured to calculate a second white balance coefficient from the first white balance coefficient and the object distance calculated by the object distance calculation unit when the object distance calculated by the object distance calculation unit is equal to or less than a predetermined distance.
    Type: Grant
    Filed: January 2, 2013
    Date of Patent: July 12, 2016
    Assignee: Canon Kabushiki Kaisha
    Inventor: Takaaki Fukui
  • Patent number: 9386219
    Abstract: An imaging apparatus is capable of preventing unintended shooting setting when a through-image is displayed at a zoom position different from a field angle for reach shooting. The imaging apparatus includes a recording control unit configured to record a zoom position taken before a start of a function for temporarily changing the zoom position as a first position, a zoom control unit configured to perform control to move the zoom position from the first position to a second position when the function is started, and from the second position to the first position when the function is ended, and a control unit configured to perform control, when the zoom position is at the second position by the function, not to make any changes according to an instruction for changing specific shooting setting.
    Type: Grant
    Filed: April 27, 2015
    Date of Patent: July 5, 2016
    Assignee: Canon Kabushiki Kaisha
    Inventor: Tetsuya Hada
  • Patent number: 9384387
    Abstract: Encoder for encoding data defining coded positions representing a trajectory of an object based on spatio-temporal data representing a time series of positions of the object. The encoder comprises a deriver, a selector, and a coder. The deriver is configured for deriving a plurality of components of a motion vector difference between a last coded motion coded vector pointing from a second last coded position to a last coded position and a current motion vector pointing from the last coded position to a current position of the object. The selector is configured for selecting a component of the plurality of components of the motion vector difference. The coder is configured for coding the current motion vector based on the selected component of the motion vector difference to obtain a current coded motion vector, thereby defining a current coded position.
    Type: Grant
    Filed: December 13, 2011
    Date of Patent: July 5, 2016
    Assignee: Fraunhofer-Gesellschaft zur Foerderung der angewandten Forschung e.V.
    Inventors: Thorsten Edelhaeusser, Hans Holm Fruehauf, Michael Philippsen, Gabriella Kókai, Joerg Nielson
  • Patent number: 9369725
    Abstract: A method for implementing a deblocking filter including the steps of (A) reading pixel values for a plurality of macroblocks of an unfiltered video frame from an input buffer into a working buffer, where the working buffer has dimensions determined by a predefined input region of the deblocking filter and a portion of the working buffer forms a filter output region of the deblocking filter, (B) sequentially processing the pixel values in the working buffer through a plurality of filter processing stages using an array of software-configurable general purpose parallel processors, where each of the plurality of filter processing stages operates on a respective set of the pixel values in the working buffer, and (C) writing filtered pixel values from the filter output region of the working buffer to an output buffer after the plurality of filter processing stages are completed.
    Type: Grant
    Filed: October 22, 2012
    Date of Patent: June 14, 2016
    Assignee: Amazon Technologies, Inc.
    Inventor: Brian G. Lewis
  • Patent number: 9367951
    Abstract: Graphical elements displayed on a two-dimensional display screen have an appearance that is consistent with a three-dimensional view of those elements over a range of viewing angles. A current viewing angle of a user is determined, and a view of an element to be rendered can be determined that includes an orientation appropriate for the current viewing angle. An image manipulation process is applied in order to enable the element to have the determined view from the current viewing angle of the user, taking into account the angle of the display screen with respect to the user. In at least some embodiments, an anamorphic skewing process can be used to correlate locations on the display screen with apparent positions of those locations at the current viewing angle, and cause the graphical elements to be rendered on the display screen with a skew or distortion based on the correlated locations.
    Type: Grant
    Filed: March 21, 2012
    Date of Patent: June 14, 2016
    Assignee: Amazon Technologies, Inc.
    Inventors: Timothy T. Gray, David Allen Smith
  • Patent number: 9363522
    Abstract: A specification defining allowable luma and chroma code-values is applied in a region-of-interest encoding method of a mezzanine compression process. The method may include analyzing an input image to determine regions or areas within each image frame that contain code-values that are near allowable limits as specified by the specification. In addition, the region-of-interest method may comprise then compressing those regions with higher precision than the other regions of the image that do not have code-values that are close to the legal limits.
    Type: Grant
    Filed: April 28, 2011
    Date of Patent: June 7, 2016
    Assignee: WARNER BROS. ENTERTAINMENT, INC.
    Inventors: Michael Smith, Bradley Collar
  • Patent number: 9363483
    Abstract: A computer-implemented method, system, and computer-readable medium is disclosed for determining an estimated available parking distance for a vehicle via vehicle side detection in one or more image frames from an operational video. The operational video can be acquired from a fixed parking occupancy video camera and can include a field of view associated with a parking region. The method can include obtaining operational video from a fixed parking occupancy video camera; detecting, within a region of interest (ROI) of the one or more image frames from the operational video, a side of one or more vehicles parked in a parking region facing a traffic lane using a trained classifier that is trained to detect the side of the one or more vehicles; and determining an estimated available parking distance based on the side of the one or more vehicles that are detected.
    Type: Grant
    Filed: June 19, 2013
    Date of Patent: June 7, 2016
    Assignee: XEROX CORPORATION
    Inventors: Orhan Bulan, Yao Rong Wang, Wencheng Wu, Robert Loce
  • Patent number: 9351007
    Abstract: Methods of encoding an image stream. In one embodiment, the method comprises analyzing, for each block in a plurality of image blocks, changes from the same block in previous image frames; classifying each block as a non-video block if it has changed from a corresponding block in an immediately previous frame; re-classifying each non-video block as a video block if it meets video block requirements; encoding each non-video block having a first image type to a lossless quality level; encoding each non-video block having a second image type to a first lossy quality level; and encoding each video block to a second lossy quality level, wherein each of the lossless quality level, the first and the second lossy quality levels define a measurable image quality level of a decoded output of a corresponding block at a client computer, wherein the image frame comprises separate video insert, text and picture portions.
    Type: Grant
    Filed: April 3, 2015
    Date of Patent: May 24, 2016
    Assignee: Teradici Corporation
    Inventors: David Victor Hobbs, Patrick Ratto