Patents Examined by Luis Perez Fuentes
  • Patent number: 9546963
    Abstract: An inspection device for painted surface with a base layer and a clear layer painted on the base layer of a vehicle includes a frame mounted to an arm of a robot, a line scan camera, a first light source lighting up at a predetermined angle is provided thereto, which is mounted to the frame, and the line scan camera which acquires first vision data through the regular reflection light from the painted surface using the light of the first light source, and a controller which receives the first vision data from the line scan camera and detects surface defect of the painted surface according to the first vision data.
    Type: Grant
    Filed: December 30, 2013
    Date of Patent: January 17, 2017
    Assignees: Hyundai Motor Company, Kia Motors Corporation, Digital Imaging Technology, Inc.
    Inventors: Sang Ki Hwang, Jinho Seok
  • Patent number: 9549190
    Abstract: The video encoding/decoding apparatus includes a video encoder for encoding macroblocks by each of prediction basic unit candidates, determining prediction basic units based on encoding costs for each of the prediction basic unit candidates, and generating a bitstream including image data encoded in determined prediction basic units, information on a prediction type for each of the determined prediction basic units, and prediction data depending on the prediction type; and a video decoder for extracting information on the prediction type for each of the prediction basic units, prediction data depending on the prediction type, and encoded image data from the bitstream, and generating a reconstructed image by decoding the encoded image data depending on the prediction type for each of the prediction basic units.
    Type: Grant
    Filed: October 1, 2010
    Date of Patent: January 17, 2017
    Assignee: SK TELECOM CO., LTD.
    Inventors: Jeongyeon Lim, Joohee Moon, Yunglyul Lee, Haekwang Kim, Sunyeon Kim, Byeungwoo Jeon, Jongki Han, Hyoungmee Park, Mincheol Park, Dongwon Kim, Kibaek Kim, Juock Lee
  • Patent number: 9544587
    Abstract: Disclosed is a method comprising: (a) receiving a layer 0 bitstream, the layer 0 bitstream including coding information for the layer 0 bitstream; (b) receiving a layer 1 bitstream, the layer 1 bitstream including coding information for the layer 1 bitstream; and (c) reconstructing the layer 0 bitstream using previously received information for another layer 0 bitstream and previously received information for another layer 1 bitstream.
    Type: Grant
    Filed: May 14, 2013
    Date of Patent: January 10, 2017
    Assignee: GOOGLE TECHNOLOGY HOLDINGS LLC
    Inventors: Koohyar Minoo, Ajay K. Luthra, David M. Baylon
  • Patent number: 9530236
    Abstract: A time code display device includes a time code extraction unit that extracts a left image time code from a left image signal that constitutes a stereoscopic image and a right image time code from a right image signal that constitutes the stereoscopic image; a time code comparison unit that compares the left image time code with the right image time code and outputs a comparison result including information on agreement or disagreement between the left and right image time codes; and a display determination unit that determines to display the left and right image time codes in the same manner when the comparison result indicates agreement therebetween, determines to display the left and right image time codes in different manners when the comparison result indicates disagreement therebetween, and displays the left and right image time codes on a display unit.
    Type: Grant
    Filed: December 17, 2012
    Date of Patent: December 27, 2016
    Assignee: SONY CORPORATION
    Inventors: Shinji Kunihara, Yasuyuki Uemura
  • Patent number: 9532064
    Abstract: The present invention relates to a scalable video coding method and apparatus using an intra prediction mode. A decoding method includes configuring a maximum probability mode set for predicting an intra prediction mode for a target decoding block of an enhancement layer so that the maximum probability mode set includes an intra prediction mode for a corresponding block of a reference layer and restoring the target decoding block of the enhancement layer using any one of intra prediction modes included in the maximum probability mode set.
    Type: Grant
    Filed: September 14, 2015
    Date of Patent: December 27, 2016
    Assignee: INTELLECTUAL DISCOVERY CO., LTD.
    Inventors: Dong Gyu Sim, Jung Hak Nam, Hyun Ho Jo, Hyo Min Choi
  • Patent number: 9525891
    Abstract: Provided are entropy decoding and encoding methods of a video. The entropy decoding method includes obtaining a transformation unit significant coefficient flag indicating whether a non-zero transformation coefficient exists in the transformation unit, from a bitstream, determining a context model for arithmetically 5 decoding the transformation unit significant coefficient flag, based on the transformation depth of the transformation unit and arithmetically decoding the transformation unit significant coefficient flag based on the determined context model.
    Type: Grant
    Filed: March 12, 2015
    Date of Patent: December 20, 2016
    Assignee: SAMSUNG ELECTRONICS CO., LTD.
    Inventor: Il-koo Kim
  • Patent number: 9516350
    Abstract: Provided are entropy decoding and encoding methods of a video. The entropy decoding method includes obtaining a transformation unit significant coefficient flag indicating whether a non-zero transformation coefficient exists in the transformation unit, from a bitstream, determining a context model for arithmetically decoding the transformation unit significant coefficient flag, based on the transformation depth of the transformation unit and arithmetically decoding the transformation unit significant coefficient flag based on the determined context model.
    Type: Grant
    Filed: January 22, 2015
    Date of Patent: December 6, 2016
    Assignee: SAMSUNG ELECTRONICS CO., LTD.
    Inventor: Il-koo Kim
  • Patent number: 9490837
    Abstract: The present invention describes a method and an arrangement for coding transform coefficients in picture and/or video coders and decoders and a corresponding computer program and a corresponding computer-readable storage medium, which can particularly be employed as a novel efficient method for binary-arithmetic coding transform coefficients in the field of video coding. For this, it is suggested that, for blocks of (video) pictures containing significant transform coefficients, coding of the transform coefficients takes place in such a way that, for each block in a scan process, the positions of significant transform coefficients in the block and subsequently, in a reverse scan order—starting from the last significant transform coefficient within the block—the values (levels) of the significant transform coefficients are determined and coded.
    Type: Grant
    Filed: April 22, 2009
    Date of Patent: November 8, 2016
    Assignee: Fraunhofer-Gesellschaft zur Foerderung der Angewandten Forschung e.V.
    Inventors: Heiko Schwarz, Detlef Marpe, Thomas Wiegand
  • Patent number: 9491466
    Abstract: A video coding apparatus includes a processor that executes a procedure. The procedure includes: (c) classifying each of a plurality of groups into either a full evaluation group or into a partial evaluation group; (d) determining the prediction mode to use as generating the predicted image of a coding target block by evaluating coding costs of all the prediction modes belonging to each of the groups for a group classified at (c) into the full evaluation group, and evaluating coding costs of a portion of prediction modes out of the prediction modes belonging to each of the groups for a group classified at (c) into the partial evaluation group; and (e) generating a predicted image of the coding target block using the prediction mode determined at (d).
    Type: Grant
    Filed: February 24, 2014
    Date of Patent: November 8, 2016
    Assignee: FUJITSU LIMITED
    Inventors: Xuying Lei, Hidenobu Miyoshi, Satoshi Shimada
  • Patent number: 9490838
    Abstract: The present invention describes a method and an arrangement for coding transform coefficients in picture and/or video coders and decoders and a corresponding computer program and a corresponding computer-readable storage medium, which can particularly be employed as a novel efficient method for binary-arithmetic coding transform coefficients in the field of video coding. For this, it is suggested that, for blocks of (video) pictures containing significant transform coefficients, coding of the transform coefficients takes place in such a way that, for each block in a scan process, the positions of significant transform coefficients in the block and subsequently, in a reverse scan order—starting from the last significant transform coefficient within the block—the values (levels) of the significant transform coefficients are determined and coded.
    Type: Grant
    Filed: April 22, 2009
    Date of Patent: November 8, 2016
    Assignee: Fraunhofer-Gesellschaft zur Foerderung der Angewandten Forschung E.V.
    Inventors: Heiko Schwarz, Detlef Marpe, Thomas Wiegand
  • Patent number: 9485511
    Abstract: Provided are a method and apparatus for encoding a video and a method and apparatus for decoding a video. The encoding method includes: splitting a picture of the video into one or more maximum coding units that are coding units having a maximum size; encoding the picture based on coding units according to depths which are obtained by hierarchically splitting each of the one or more maximum coding units according to depths in each of the one or more maximum coding units, determining coding units according to coded depths with respect to each of the coding units according to depths, and thus determining coding units having a tree structure; and outputting data that is encoded based on the coding units having the tree structure, information about the coded depths and an encoding mode, and coding unit structure information indicating a size and a variable depth of a coding unit.
    Type: Grant
    Filed: April 13, 2011
    Date of Patent: November 1, 2016
    Assignee: SAMSUNG ELECTRONICS CO., LTD.
    Inventors: Jung-hye Min, Woo-jin Han
  • Patent number: 9456216
    Abstract: Techniques and tools for sub-block transform coding are described. For example, a video encoder adaptively switches between 8×8, 8×4, and 4×8 DCTs when encoding 8×8 prediction residual blocks; a corresponding video decoder switches between 8×8, 8×4, and 4×8 inverse DCTs during decoding. The video encoder may determine the transform sizes as well as switching levels (e.g., frame, macroblock, or block) in a closed loop evaluation of the different transform sizes and switching levels. The encoder and decoder may use different scan patterns for different transform sizes when scanning values from two-dimensional blocks into one-dimensional arrays, or vice versa. The encoder and decoder may use sub-block pattern codes to indicate the presence or absence of information for the sub-blocks of particular blocks.
    Type: Grant
    Filed: July 22, 2014
    Date of Patent: September 27, 2016
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Thomas W. Holcomb, Chih-Lung Lin
  • Patent number: 9450608
    Abstract: The present invention describes a method and an arrangement for coding transform coefficients in picture and/or video coders and decoders and a corresponding computer program and a corresponding computer-readable storage medium, which can particularly be employed as a novel efficient method for binary-arithmetic coding transform coefficients in the field of video coding. For this, it is suggested that, for blocks of (video) pictures containing significant transform coefficients, coding of the transform coefficients takes place in such a way that, for each block in a scan process, the positions of significant transform coefficients in the block and subsequently, in a reverse scan order—starting from the last significant transform coefficient within the block—the values (levels) of the significant transform coefficients are determined and coded.
    Type: Grant
    Filed: April 22, 2009
    Date of Patent: September 20, 2016
    Assignee: Faunhofer-Gesellschaft zur Foerderung der Angewandten Forschung E.V.
    Inventors: Heiko Schwarz, Detlef Marpe, Thomas Wiegand
  • Patent number: 9432686
    Abstract: Techniques and tools for video coding/decoding with motion resolution switching and sub-block transform coding/decoding are described. For example, a video encoder adaptively switches the resolution of motion estimation and compensation between quarter-pixel and half-pixel resolutions; a corresponding video decoder adaptively switches the resolution of motion compensation between quarter-pixel and half-pixel resolutions. For sub-block transform sizes, for example, a video encoder adaptively switches between 8×8, 8×4, and 4×8 DCTs when encoding 8×8 prediction residual blocks; a corresponding video decoder switches between 8×8, 8×4, and 4×8 inverse DCTs during decoding.
    Type: Grant
    Filed: November 11, 2014
    Date of Patent: August 30, 2016
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Pohsiang Hsu, Chih-Lung Lin, Ming-Chieh Lee, Thomas W. Holcomb, Sridhar Srinivasan
  • Patent number: 9426492
    Abstract: A method of decoding video including obtaining bit strings corresponding to current transformation coefficient level information by arithmetic decoding a bitstream based on a context model; determining a current binarization parameter by updating or maintaining a previous binarization parameter based on a comparison of a predetermined value and a size of a previous transformation coefficient; obtaining the current transformation coefficient level information by performing de-binarization of the bit strings using the determined current binarization parameter; and generating a size of a current transformation coefficient using the current transformation coefficient level information, wherein the determining the current binarization parameter further comprising: when the previous binarization parameter is larger than the predetermined value, updating the previous binarization parameter; and when the previous binarization parameter is not larger than the predetermined value, maintaining the previous binarization
    Type: Grant
    Filed: March 12, 2015
    Date of Patent: August 23, 2016
    Assignee: SAMSUNG ELECTRONICS CO., LTD.
    Inventors: Chan-yul Kim, Jae-hyun Kim, Jeong-hoon Park
  • Patent number: 9426496
    Abstract: Provided are entropy decoding and encoding methods of a video. The entropy decoding method includes obtaining a transformation unit significant coefficient flag indicating whether a non-zero transformation coefficient exists in the transformation unit, from a bitstream, determining a context model for arithmetically 5 decoding the transformation unit significant coefficient flag, based on the transformation depth of the transformation unit and arithmetically decoding the transformation unit significant coefficient flag based on the determined context model.
    Type: Grant
    Filed: March 12, 2015
    Date of Patent: August 23, 2016
    Assignee: SAMSUNG ELECTRONICS CO., LTD.
    Inventor: Il-koo Kim
  • Patent number: 9407936
    Abstract: Provided are entropy decoding and encoding methods of a video. The entropy decoding method includes obtaining a transformation unit significant coefficient flag indicating whether a non-zero transformation coefficient exists in the transformation unit, from a bitstream, determining a context model for arithmetically decoding the transformation unit significant coefficient flag, based on the transformation depth of the transformation unit and arithmetically decoding the transformation unit significant coefficient flag based on the determined context model.
    Type: Grant
    Filed: July 2, 2013
    Date of Patent: August 2, 2016
    Assignee: SAMSUNG ELECTRONICS CO., LTD.
    Inventor: Il-koo Kim
  • Patent number: 9407921
    Abstract: A computing system is disclosed and may include a processor, a plurality of video processing tools, and memory. The plurality of video processing tools include plural alternative video decoder implementations for a first video format, plural alternative video conversion processor implementations, and plural alternative video encoder implementations for a second video format, wherein the plurality of video processing tools form a plurality of transcoding paths. The memory stores instructions for decoding video data in the first video format based on configuration information for the plurality of video processing tools, modifying the decoded video data based on the configuration information for the plurality of video processing tools, and encoding the modified decoded video data into the second video format based on the configuration information for the plurality of video processing tools.
    Type: Grant
    Filed: March 2, 2015
    Date of Patent: August 2, 2016
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Wenfeng Gao, Shyam Sadhwani
  • Patent number: 9386323
    Abstract: Methods and apparatuses for decoding and encoding video are provided. A method of decoding video includes obtaining bit strings corresponding to current transformation coefficient level information by arithmetic decoding a bitstream based on a context model; determining a current binarization parameter by updating or maintaining a previous binarization parameter based on a comparison of a threshold and a size of a previous transformation coefficient; obtaining the current transformation coefficient level information by performing de-binarization of the bit strings using the determined current binarization parameter; and generating a size of a current transformation coefficient using the current transformation coefficient level information, wherein the current binarization parameter has a value equal to or smaller than a predetermined value.
    Type: Grant
    Filed: March 12, 2015
    Date of Patent: July 5, 2016
    Assignee: SAMSUNG ELECTRONICS CO., LTD.
    Inventors: Chan-yul Kim, Jae-hyun Kim, Jeong-hoon Park
  • Patent number: 9380271
    Abstract: An approach for generating a coding schema for identifying a spatial location of an event within video image data is provided. In one embodiment, there is a spatial representation tool, including a compression component configured to receive trajectory data of a trajectory of an object for an event within video image data; generate a lossless compressed contour-coded blob to encode the trajectory data of the trajectory of the object for the event within video image data; generate a lossy searchable code of the trajectory of the object for the event within the video image data; convert a region of interest within the video image data to a lossy query code, the region of interest corresponding to a sub-section of a visual display output of the video image data; and compare the lossy query code to the lossy searchable code within a relational database to identify a corresponding lossless trajectory data of the trajectory of the object for the event within the video image data.
    Type: Grant
    Filed: September 30, 2013
    Date of Patent: June 28, 2016
    Assignee: International Business Machines Corporation
    Inventors: Michael J. Desimone, Arun Hampapur, Zuoxuan Lu, Carl P. Mercier, Christopher S. Milite, Stephen R. Russo, Chiao-Fe Shu, Chek K. Tan