Patents Examined by Mohammed Jebari
  • Patent number: 10178402
    Abstract: A predictive coding system performs predictive encoding by determination of an optimum prediction mode from prediction methods for a pixel signal of a target block. A predicted signal is generated according to the determined mode, and a residual signal is determined. The residual signal and the optimum prediction mode are encoded to generate a compressed signal, which is decoded. The decoded signal is stored as a reconstructed picture sample. During encoding, a candidate prediction mode list is generated that contains elements of optimum prediction modes of previously-reproduced blocks neighboring the target block. A flag indicating whether the list contains an element corresponding to the optimum prediction mode is encoded, and an index to the corresponding element is encoded if the corresponding element is included in the list. The optimum prediction mode can be encoded based on identifying the elements in the list, unless no corresponding element appears on the list.
    Type: Grant
    Filed: May 22, 2017
    Date of Patent: January 8, 2019
    Assignee: NTT DOCOMO, INC.
    Inventors: Choong Seng Boon, Junya Takiue, Thiow Keng Tan
  • Patent number: 10178368
    Abstract: A stereo imaging system comprises a stereoscopic camera having left and right image capturing elements for capturing stereo images; a stereo viewer; and a processor configured to modify the stereo images prior to being displayed on the stereo viewer so that a disparity between corresponding points of the stereo images is adjusted as a function of a depth value within a region of interest in the stereo images after the depth value reaches a target depth value.
    Type: Grant
    Filed: October 14, 2013
    Date of Patent: January 8, 2019
    Assignee: Intuitive Surgical Operations, Inc.
    Inventors: Wenyi Zhao, Catherine J. Mohr, Simon P. DiMaio
  • Patent number: 10161881
    Abstract: An inspection system for inspecting a semiconductor wafer. The inspection system comprises an illumination setup for supplying broadband illumination. The broadband illumination can be of different contrasts, for example brightfield and darkfield broadband illumination. The inspection system further comprises a first image capture device and a second image capture device, each configured for receiving broadband illumination to capture images of the semiconductor wafer while the semiconductor wafer is in motion. The system comprises a number of tube lenses for enabling collimation of the broadband illumination. The system also comprises a stabilizing mechanism and an objective lens assembly. The system further comprises a thin line illumination emitter and a third image capture device for receiving thin line illumination to thereby capture three-dimensional images of the semiconductor wafer.
    Type: Grant
    Filed: January 13, 2010
    Date of Patent: December 25, 2018
    Assignee: SEMICONDUCTOR TECHNOLOGIES & INSTRUMENTS PTE LTD
    Inventors: Ajharali Amanullah, Lin Jing, Han Cheng Ge, Kok Weng Wong
  • Patent number: 10155160
    Abstract: Computer-implemented methods for hosting online video games, performing video compression, and streaming video for video games are provided. One method includes receiving a request from a user for playing a low latency video game, processing control signals received from a client, and touting the control signals to a server on which the requested video game is to be executed. The method further includes, executing the low latency video game on the server to generate a compressed video stream that is subsequently decompressed at the client. Some embodiments of the method include dynamically adjusting a determined maximum data rate of the compressed video stream in response to a current detected level of packet loss or latency by modifying the compression quality or image resolution or modifying the image rate.
    Type: Grant
    Filed: October 13, 2015
    Date of Patent: December 18, 2018
    Assignee: Sony Interactive Entertainment America LLC
    Inventors: Roger van der Laan, Stephen G. Perlman
  • Patent number: 10158881
    Abstract: A method comprises encoding a first view component of a first view of a multiview bitstream; and encoding a second view component of a second view; wherein the encoding of the second view component enables generating of a reference picture list for the second view component to include at least one of the following: (a) a first field view component based on the first view component or (b) a first complementary field view component pair including the first view component.
    Type: Grant
    Filed: January 28, 2010
    Date of Patent: December 18, 2018
    Assignee: NOKIA TECHNOLOGIES OY
    Inventors: Ying Chen, Miska Matias Hannuksela, Ye-Kui Wang
  • Patent number: 10158855
    Abstract: With an image coding method, when performing arithmetic coding on parameters corresponding to a current coefficient to be coded, a related parameter which is a parameter related to a value to be referred to for selecting a context is arithmetically coded per coefficient among the parameters corresponding to the coefficient, and unrelated parameters which are parameters unrelated to a value to be referred to for selecting the context are collectively arithmetically coded per coefficient subset among the parameters corresponding to the coefficients in the coefficient subset.
    Type: Grant
    Filed: March 7, 2013
    Date of Patent: December 18, 2018
    Assignee: SUN PATENT TRUST
    Inventors: Kengo Terada, Takahiro Nishi, Youji Shibahara, Kyoko Tanikawa, Hisao Sasai, Toshiyasu Sugio, Toru Matsunobu
  • Patent number: 10142630
    Abstract: A method for decoding an encoded video bit stream in a video decoder is provided that includes decoding an intra prediction mode for a block of pixels encoded in the video bit stream, determining, based on the intra prediction mode, whether or not a smoothing filter is to be applied to reference pixel values used for intra prediction of the block, applying a smoothing filter to the reference pixel values when a result of the determining is that a smoothing filter is to be applied, and performing intra prediction according to the intra prediction mode using the smoothed reference pixel values to generate a predicted block of pixels.
    Type: Grant
    Filed: December 9, 2011
    Date of Patent: November 27, 2018
    Assignee: Texas Instruments Incorporated
    Inventor: Madhukar Budagavi
  • Patent number: 10130891
    Abstract: A system and method are described below for encoding interactive low-latency video using interframe coding. For example, one embodiment of a computer-implemented method for performing video compression comprises: detecting a maximum data rate of a communication channel between a server and a client; transmitting a video stream comprising a series of sequential frames from the server to the client; detecting that the maximum data rate will be exceeded if a particular frame of the sequence of frames is transmitted from the server to the client over the communication channel; and in lieu of transmitting the frame which could cause the maximum data rate to be exceeded, causing the client to re-render the previous frame of the sequence of frames, thereby effectively reducing the frame rate of the video stream rendered on the client.
    Type: Grant
    Filed: January 23, 2009
    Date of Patent: November 20, 2018
    Assignee: Sony Interactive Entertainment America LLC
    Inventors: Stephen G. Perlman, Roger van der Laan
  • Patent number: 10129587
    Abstract: Disclosed are various embodiments that facilitate fast switching of synchronized media using time-stamp management. A first media stream and multiple second media streams are obtained. The second media stream is time synchronized to the first media stream. The first media stream and one of the second media streams are decoded. Time-stamp management without decoding is performed for another one of the second media streams to facilitate fast switching to the other one of the second media streams when desired.
    Type: Grant
    Filed: October 5, 2015
    Date of Patent: November 13, 2018
    Assignee: AVAGO TECHNOLOGIES INTERNATIONAL SALES PTE. LIMITED
    Inventor: David Erickson
  • Patent number: 10123050
    Abstract: Systems and methods of filtering video data using a plurality of filters are disclosed. In an embodiment, a method includes receiving and decoding a plurality of filters embedded in a video data bitstream at a video decoder. The method includes selecting, based on information included in the video data bitstream, a particular filter of the plurality of filters. The method further includes applying the particular filter to at least a portion of decoded video data of the video data bitstream to produce filtered decoded video data.
    Type: Grant
    Filed: March 18, 2009
    Date of Patent: November 6, 2018
    Assignee: QUALCOMM Incorporated
    Inventors: Marta Karczewicz, Wei-Jung Chien
  • Patent number: 10089525
    Abstract: A system and method for determining whether an eye image includes a left eye or a right eye image is described. After obtaining an eye image, the centers of the iris and pupil in the eye image are located. A horizontal displacement between the centers of the iris and pupil is determined. In addition, neural network classifiers are used to perform eye corner detection to identify inner and outer eye corners in the image. A determination is made as to whether the eye image includes a left eye image or a right eye image based on the detected eye corners and horizontal displacement.
    Type: Grant
    Filed: December 31, 2015
    Date of Patent: October 2, 2018
    Assignee: MorphoTrust USA, LLC
    Inventors: Joseph Mayer, Brian Martin
  • Patent number: 10075723
    Abstract: A predictive coding system performs predictive encoding by determination of an optimum prediction mode from prediction methods for a pixel signal of a target block. A predicted signal is generated according to the determined mode, and a residual signal is determined. The residual signal and the optimum prediction mode are encoded to generate a compressed signal, which is decoded. The decoded signal is stored as a reconstructed picture sample. During encoding, a candidate prediction mode list is generated that contains elements of optimum prediction modes of previously-reproduced blocks neighboring the target block. A flag indicating whether the list contains an element corresponding to the optimum prediction mode is encoded, and an index to the corresponding element is encoded if the corresponding element is included in the list. The optimum prediction mode can be encoded based on identifying the elements in the list, unless no corresponding element appears on the list.
    Type: Grant
    Filed: July 12, 2013
    Date of Patent: September 11, 2018
    Assignee: NTT DOCOMO, INC.
    Inventors: Choong Seng Boon, Junya Takiue, Thiow Keng Tan
  • Patent number: 10070131
    Abstract: There is provided an image processing device including a decoding section that decodes an encoded stream and generates quantized transform coefficient data, and an inverse quantization section that, taking transform coefficient data as transform units to be used during inverse orthogonal transform, inversely quantizes the quantized transform coefficient data decoded by the decoding section, such that in a case where a non-square transform unit is selected, the inverse quantization section uses a non-square quantization matrix, corresponding to a non-square transform unit, that is generated from a square quantization matrix corresponding to a square transform unit.
    Type: Grant
    Filed: January 16, 2017
    Date of Patent: September 4, 2018
    Assignee: SONY CORPORATION
    Inventors: Hironari Sakurai, Junichi Tanaka
  • Patent number: 10063881
    Abstract: An apparatus and a method for setting a search region for the predicting of a motion vector are disclosed. The apparatus for setting a search region for predicting a motion vector includes: a computation unit configured to compute differences between an origin vector of a search region for a target block for motion vector prediction and predictive motion vectors of multiple blocks adjacent to the target block, and compute a sum of absolute values of the differences; and a search region setting unit configured to set a range value of the search region for the target block by using at least one of the sum of absolute values of the differences and a directionality of the predictive motion vectors for the multiple adjacent blocks. According to an embodiment of the present invention, the amount of computation and the time expended for computation when predicting motion vectors can be significantly reduced.
    Type: Grant
    Filed: December 29, 2014
    Date of Patent: August 28, 2018
    Assignee: Foundation of Soongsil University-Industry Cooperation
    Inventors: Min-Cheol Hong, Jin-Young Noh, Myoung-Jin Kim
  • Patent number: 9992468
    Abstract: In an image processing apparatus, an image acquisition unit acquires an image. A correction unit corrects pixel values of pixels composed of the acquired image by using correction coefficients to produce a correct image. An object recognition unit recognizes an object in the corrected image. A storage unit stores in advance standard color characteristics of a predetermined object which is a recognition target. A color characteristics acquisition unit acquires color characteristics of the predetermined object if the predetermined object is recognized by the object recognition unit. A comparison unit compares the color characteristics of the acquired object with the standard color characteristics of the same predetermined object stored in advance in the storage unit. An updating unit updates the correction coefficients used in the correction unit based on a result of comparison so as to reduce a difference between the color characteristics and the standard color characteristics.
    Type: Grant
    Filed: February 14, 2012
    Date of Patent: June 5, 2018
    Assignee: DENSO CORPORATION
    Inventors: Satoshi Osanai, Hironori Sato
  • Patent number: 9965682
    Abstract: A system and method is provided for determining the location of a device based on image of objects captured by the device. In one aspect, an interior space includes a plurality of objects having discernable visual characteristics disposed throughout the space. The device captures an image containing one or more of the objects and identifies the portions of the image associated with the objects based on the visual characteristics. The visual appearance of the objects may also be used to determine the distance of the object to other objects or relative to a reference point. Based on the foregoing and the size and shape of the image portion occupied by the object, such as the height of an edge or its surface area, relative to another object or a reference, the device may calculate its location.
    Type: Grant
    Filed: June 22, 2015
    Date of Patent: May 8, 2018
    Assignee: Google LLC
    Inventors: Ehud Rivlin, Brian McClendon, Jean-Yves Bouguet
  • Patent number: 9948941
    Abstract: A circuit for decoding a video, comprising: at least one entropy transcoder configured to perform at least one entropy transcoding on a received bit stream, to generate transcoded streams, wherein the entropy transcoding includes transcoding syntax for the bit stream; at least one main decoding unit configured to perform at least one transcoded stream decompression and pixel decodings on a frame of the transcoded streams.
    Type: Grant
    Filed: April 20, 2015
    Date of Patent: April 17, 2018
    Assignee: MONTAGE TECHNOLOGY (SHANGHAI) CO., LTD.
    Inventor: Zhimin Qiu
  • Patent number: 9921102
    Abstract: A moving platform borne infrared image-spectrum associated detection system includes an optical hood, a broadband optical system, a two-dimensional servo system, an infrared optical fiber, a Fourier interference spectrum module, an image-spectrum associated detection processing module, a power supply module, and a display module. Incident light enters from the optical hood to the broadband optical system, and is split by a spectroscope. Transmitted light is focused by a long-wave imaging lens group on an infrared detector for imaging. Reflected light is focused by a broadband spectrum lens group to an optical fiber coupler, enters the Fourier interference spectrum module through the infrared optical fiber to form an interference pattern, and undergoes Fourier transform to obtain spectral data.
    Type: Grant
    Filed: February 10, 2015
    Date of Patent: March 20, 2018
    Assignee: Huazhong University of Science and Technology
    Inventors: Tianxu Zhang, Xiaobing Dai, Xiangyan Liu, Jindong Fei, Li Liu, Hongtao Yu, Shoukui Yao
  • Patent number: 9878241
    Abstract: A computer-implemented system and method are provided for performing video compression including encoding a plurality of video frames or portions thereof according to a first encoding format; transmitting the plurality of encoded video frames or portions to a client device; receiving feedback information from the client device, the feedback information usable to detect whether one or more video frames or portions thereof have not been successfully received and/or decoded; determining, in response to detecting that one or more video frames or portions thereof have not been successfully received and/or decoded, whether to encode a new video frame or portion thereof according to a second encoding format or to encode the new video frame to be dependent on the last video frame or portion thereof known to have been successfully received and/or decoded.
    Type: Grant
    Filed: July 6, 2015
    Date of Patent: January 30, 2018
    Assignee: Sony Interactive Entertainment America LLC
    Inventors: Steve Perlman, Roger van der Laan, Timothy Cotter, Scott Furman, Robert McCool, Ian Buckley
  • Patent number: 9883203
    Abstract: In general, techniques are described for performing adaptive overlapped block motion compensation when coding video data. A video coding device configured to code video data may implement the techniques. The video coding device may comprise one or more processors configured to determine an adaptation metric from a region of support for one of a first partition and a second partition of one or more blocks of the video data separated by a partition boundary. The region of support may not be the entire one or more blocks of video data. The one or more processors may further be configured to adapt, based on the adaptation metric, application of an overlapped block motion compensation process to determine predicted pixel values near the partition boundary for a first predicted block representative of the first partition of the video block.
    Type: Grant
    Filed: November 15, 2012
    Date of Patent: January 30, 2018
    Assignee: QUALCOMM Incorporated
    Inventors: Wei-Jung Chien, In Suk Chong, Liwei Guo, Marta Karczewicz