Patents Examined by Gims Philippe
  • Patent number: 9507165
    Abstract: Influences of physiological stereoscopic elements are removed by image processing using projection transformation. A horopter-plane image projection unit 311 is designed to project a non-stereo image supplied via a signal line 129 onto a cylindrical plane (horopter plane) including a horopter circle. The size of the horopter circle is specified using, for example, the radius as horopter circle information. Additionally, the relationship with two eyes is specified by the interocular distance. A display surface right-eye projection unit 316 is designed to project an image projected on the horopter plane onto a display surface for the right eye. A display surface left-eye projection unit 317 is designed to project the image projected on the horopter plane onto a display surface for the left eye. Therefore, retinal images that are identical to each other are supplied to the two eyes to remove influences of physiological stereoscopic elements, and stereoscopic depth is given.
    Type: Grant
    Filed: June 2, 2009
    Date of Patent: November 29, 2016
    Assignee: SONY CORPORATION
    Inventors: Kazuhiko Ueda, Masami Ogata, Yasunari Hatasawa, Shinichiro Gomi, Yusuke Nakamura
  • Patent number: 9510004
    Abstract: Systems and methods for multi-layered rate control for scalable video coding. A parameter value may be calculated based on a current layer target bit rate and a current layer buffer state for a frame in a video stream. The frame may include a lower layer and one or more higher layers. A determination may then be made as to whether the current layer is the lower layer. If the current layer is the lower layer, a determination may then be made as to whether a coupling request has been received from a higher layer in the frame. If the coupling request has been received from the higher layer in the frame, the parameter value for the current layer may be increased based on a buffer state threshold value of the higher layer in the frame.
    Type: Grant
    Filed: June 12, 2013
    Date of Patent: November 29, 2016
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Cheng Chang, Chih-Lung Lin, Ming-Chieh Lee
  • Patent number: 9510023
    Abstract: A system comprising a decoder to receive an encoded video stream including video frames including reference and non-reference frames, and decode the reference frames, a processor to receive a request from an end-user rendering device requiring a first reference frame as part of decoding the encoded video stream of the first channel from the middle of a group of pictures of the encoded video stream, wherein a second reference frame is a reference frame for the first reference frame in the received encoded video stream, an encoder to encode the decoded first reference frame yielding a re-encoded first reference frame so that decoding the re-encoded first reference frame is not dependent upon the second reference frame, and a transmitter to transmit the re-encoded first reference frame to the end-user rendering device. Related apparatus and methods are also described.
    Type: Grant
    Filed: September 3, 2013
    Date of Patent: November 29, 2016
    Assignee: Cisco Technology, Inc.
    Inventors: Ariel Zentner, Yair Mirsky, Netanel Lipschuetz, Len Sundy, Keren Tal
  • Patent number: 9510006
    Abstract: Technologies are generally described for a scalable video coding scheme. In some examples, a scalable video encoder may include a device information receiver unit configured to receive device information regarding multiple devices requesting video content streaming; and a layer generation unit configured to generate a base layer and multiple scalability layers of video data for scalable coding of the video content based on, at least, the device information received by the device information receiver unit.
    Type: Grant
    Filed: May 3, 2013
    Date of Patent: November 29, 2016
    Assignee: Empire Technology Development LLC
    Inventor: Hyoung-Gon Lee
  • Patent number: 9503736
    Abstract: Provided are a method and apparatus for encoding a video by using block merging and a method and apparatus for decoding a video by using block merging. The method of encoding includes: determining an encoding mode indicating a current data unit for encoding of a picture and an encoding method including prediction encoding performed for the current data unit; determining an occurrence of merging with at least one neighboring data unit based on at least one of the encoding mode and a prediction mode; and determining prediction mode information, merging related information, and prediction related information, and determining encoding information of the data unit including the prediction mode information, the merging related information, and the prediction related information.
    Type: Grant
    Filed: June 9, 2014
    Date of Patent: November 22, 2016
    Assignee: SAMSUNG ELECTRONICS CO., LTD.
    Inventors: Tammy Lee, Woo-jin Han, Il-koo Kim, Sun-il Lee
  • Patent number: 9503782
    Abstract: A decoder which decodes input data to generate corresponding decoded output data is operable: (a) to process encoded input data to extract header information indicative of encoded data pertaining to blocks and/or packets included in the encoded input data, the header information including data indicative of transformations employed to encode and compress original block and/or packet data for inclusion as the encoded data pertaining to the blocks and/or packets; (b) to prepare a data field in a data storage arrangement for receiving decoded block and/or packet content; (c) to retrieve information describing the transformations and then applying an inverse of the transformations for decoding the encoded and compressed original block and/or packet data to generate corresponding decoded block and/or packet content for populating the data field; and (d) when the encoded input data has been at least partially decoded, to output data from the data field as the decoded output data.
    Type: Grant
    Filed: August 13, 2012
    Date of Patent: November 22, 2016
    Inventors: Ossi Kalevo, Tuomas Kärkkäinen
  • Patent number: 9503758
    Abstract: Provided is a method generates an edge index of a current sample, and applies an edge offset corresponding to the edge index to the current sample. The edge index is generated using the differences between a current sample and two neighboring samples determined by an edge offset type. Accordingly, the difference between original samples and reconstructed samples are effectively reduced by generating the optimum edge index. Also, the quantity of bits required for reducing the differences are reduced by fixing the sign of offset to positive or negative.
    Type: Grant
    Filed: December 31, 2014
    Date of Patent: November 22, 2016
    Assignee: INFOBRIDGE PTE. LTD.
    Inventor: Min Jang
  • Patent number: 9503722
    Abstract: A method of compressing digital image data is provided that includes selecting an entropy code for encoding a line of pixels in the digital image data, wherein the entropy code is selected from a plurality of variable length entropy codes, using spatial prediction to compute a pixel predictor and a pixel residual for a pixel in the line of pixels, and selectively encoding the pixel residual using one of the entropy code or run mode encoding.
    Type: Grant
    Filed: March 6, 2014
    Date of Patent: November 22, 2016
    Assignee: TEXAS INSTRUMENTS INCORPORATED
    Inventors: Ying Chen, Madhukar Budagavi, Minhua Zhou
  • Patent number: 9494412
    Abstract: A method for determining 3D coordinates of points on a surface of the object by providing a 3D coordinate measurement device attached to a moveable apparatus that is coupled to a position sensing mechanism, all coupled to a processor, projecting a pattern of light onto the surface to determine a first set of 3D coordinates of points on the surface, determining susceptibility of the object to multipath interference by projecting and reflecting rays from the measured 3D coordinates of the points, moving the moveable apparatus under processor control to change the relative position of the device and the object, and projecting the a pattern of light onto the surface to determine a second set of 3D coordinates.
    Type: Grant
    Filed: December 23, 2013
    Date of Patent: November 15, 2016
    Assignee: FARO TECHNOLOGIES, INC.
    Inventors: Yazid Tohme, Robert E. Bridges
  • Patent number: 9491458
    Abstract: Prediction information for a current block in an enhancement layer may be determined based at least in part on base layer information obtained by coding a base block in a base layer beneath the enhancement layer. This base block may occur in a position in the base layer such that it is co-located with a non-causal block in the enhancement layer (e.g., a block that occurs after the current block in the coding order of the enhancement layer). The prediction information determined for the current block may be used to code the current block (e.g., encoding or decoding the current block).
    Type: Grant
    Filed: April 10, 2013
    Date of Patent: November 8, 2016
    Assignee: Qualcomm Incorporated
    Inventors: Chengjie Tu, Xianglin Wang, Marta Karczewicz
  • Patent number: 9491488
    Abstract: A method of post-processing a reconstructed image is discussed. The method according to an embodiment includes determining that a deblocking filtering process is performed per slice; when it is determined that the deblocking filtering process is performed, applying the deblocking filtering process to the slice; and applying an edge offset if a sample adaptive offset (SAO) type indicates an edge offset.
    Type: Grant
    Filed: August 24, 2015
    Date of Patent: November 8, 2016
    Assignee: INFOBRIDGE PTE. LTD.
    Inventor: Min Jang
  • Patent number: 9491489
    Abstract: An apparatus of post-processing a reconstructed image is discussed. The apparatus according to an embodiment includes a deblocking filter for determining a boundary strength for each 4-sample edge which is a prediction edge or a transform edge and lies on 8×8 sample grid, determining whether deblocking filtering is applied on the 4-sample edge or not using the boundary strength and a boundary quantization parameter, and filtering the 4-sample edge if the deblocking filtering is applied on the 4-sample edge; and a sample adaptive offset adder for, if a sample adaptive offset type indicates an edge offset, generating an edge index of a current sample, generating an edge offset corresponding to the edge index to the current sample, and adding the edge offset to the current sample.
    Type: Grant
    Filed: August 24, 2015
    Date of Patent: November 8, 2016
    Assignee: INFOBRIDGE PTE. LTD.
    Inventor: Min Jang
  • Patent number: 9485522
    Abstract: Provided is a method of post-processing a reconstructed image. The method according to an embodiment includes determining a boundary strength for each 4-sample edge which is a prediction edge or a transform edge and lies on 8×8 sample grid, determining whether deblocking filtering is applied on the 4-sample edge or not using the boundary strength and a boundary quantization parameter, filtering the 4-sample edge if the deblocking filtering is applied on the 4-sample edge, and applying an edge offset if a sample adaptive offset (SAO) type indicates an edge offset.
    Type: Grant
    Filed: August 24, 2015
    Date of Patent: November 1, 2016
    Assignee: INFOBRIDGE PTE. LTD.
    Inventor: Min Jang
  • Patent number: 9479755
    Abstract: A method for decoding a compressed image stream, the image stream having a plurality of frames, each frame consisting of a merged image including pixels from a left image and pixels from a right image. The method involves the steps of receiving each merged image; changing a clock domain from the original input signal to an internal domain; for each merged image, placing at least two adjacent pixels into an input buffer and interpolating an intermediate pixel, for forming a reconstructed left frame and a reconstructed right frame according to provenance of the adjacent pixels; and reconstructing a stereoscopic image stream from the left and right image frames. The invention also teaches a system for decoding a compressed image stream.
    Type: Grant
    Filed: August 8, 2014
    Date of Patent: October 25, 2016
    Assignee: 3DN, LLC
    Inventors: Nicholas Routhier, Claude Thibeault, Jean Belzile, Daniel Malouin, Pierre-Paul Carpentier, Martin Dallaire
  • Patent number: 9475430
    Abstract: A vehicle image processing apparatus includes: a group of cameras; a drawing unit that converts a captured image into an image viewed along a line of sight running from a predetermined position in a predetermined direction; a viewing-line-of-sight changing unit that detects whether a first line of sight is switched to a second line of sight; and a viewing-line-of-sight generation/updating unit that acquires parameters concerning the first and second lines of sight after detecting the switching and generates a parameter which is gradually changed from the parameter of the first line of sight to the parameter of the second line of sight. Moreover, the drawing unit generates, on the basis of the gradually changed parameter, an image which is gradually changed from an image viewed along the first line of sight to an image viewed along the second line of sight.
    Type: Grant
    Filed: October 19, 2010
    Date of Patent: October 25, 2016
    Assignee: FUJITSU LIMITED
    Inventors: Asako Kitaura, Seiya Shimizu, Hiroshi Yamada
  • Patent number: 9479681
    Abstract: A computer implemented method for automatically identifying shot changes in a video sequence in real-time or near-real-time is disclosed. Optical flow energy change differences between frames, sum-of-square differences between optical-flow-compensated frames, and hue histogram changes within frames are analyzed and stored in frame buffers. A feature vector formed from a combination of these measurements is compared to a feature vector formed from thresholds based on tunable recall and precision to declare the presence or absence of a shot change.
    Type: Grant
    Filed: April 4, 2013
    Date of Patent: October 25, 2016
    Assignee: A2ZLOGIX, INC.
    Inventors: William L. Gaddy, Vidhya Seran
  • Patent number: 9479790
    Abstract: A video encoder (70) for coding moving pictures comprising a buffer (16c) with a plurality of memory areas capable of storing frames composed of top fields and bottom fields, a motion estimation unit (19) operable to code, field by field, inputted pictures performing moving estimation and moving compensation by referring, field by field, to the picture data stored in a memory area, a motion compensation unit (16d), a subtractor (11), a transformation unit (13) and a quantization unit (14), a memory management unit (71) operable to manage, frame by frame, a plurality of memory areas, an inverse quantization unit (16a) and inverse discrete cosine transform unit (16b) operable to decode picture data in coded fields and store the picture data in the decoded field in any of the plurality of memory areas under the management by the memory management unit (71).
    Type: Grant
    Filed: February 26, 2015
    Date of Patent: October 25, 2016
    Assignee: GODO KAISHA IP BRIDGE 1
    Inventors: Martin Schlockermann, Bernhard Schuur, Shinya Kadono
  • Patent number: 9473781
    Abstract: A video encoder (70) for coding moving pictures comprising a buffer (16c) with a plurality of memory areas capable of storing frames composed of top fields and bottom fields, a motion estimation unit (19) operable to code, field by field, inputted pictures performing moving estimation and moving compensation by referring, field by field, to the picture data stored in a memory area, a motion compensation unit (16d), a subtractor (11), a transformation unit (13) and a quantization unit (14), a memory management unit (71) operable to manage, frame by frame, a plurality of memory areas, an inverse quantization unit (16a) and inverse discrete cosine transform unit (16b) operable to decode picture data in coded fields and store the picture data in the decoded field in any of the plurality of memory areas under the management by the memory management unit (71).
    Type: Grant
    Filed: February 26, 2015
    Date of Patent: October 18, 2016
    Assignee: GODO KAISHA IP BRIDGE 1
    Inventors: Martin Schlockermann, Bernhard Schuur, Shinya Kadono
  • Patent number: 9462163
    Abstract: A system and method for a low complexity and robust spatiotemporal combining for video enhancement is disclosed. In one embodiment, the method includes computing a standard deviation estimate between a video frame and a temporally neighboring frame of the video frame in a video sequence, computing an error value, for each sub-block of pixels within a block of pixels in a current video frame, between pixel values within the sub-block in the current video frame and corresponding motion compensated pixel values in a temporally neighboring video frame of the current video frame, computing a temporal weighting factor for each sub-block of pixels as a function of the error value and the standard deviation estimate, and combining the block of pixels in the current video frame and their corresponding motion compensated pixel values in the temporally neighboring video frame using the computed temporal weighting factor.
    Type: Grant
    Filed: October 10, 2009
    Date of Patent: October 4, 2016
    Assignee: ITTIAM SYSTEMS (P) LTD.
    Inventors: Chirag Jain, Sriram Sethuraman
  • Patent number: 9453717
    Abstract: A method for determining 3D coordinates of points on a surface of the object by providing a non-contact 3D measuring device having a projector and camera coupled to a processor, projecting a pattern onto the surface to determine a first set of 3D coordinates of points on the surface, determining susceptibility of the object to multipath interference by projecting and reflecting rays from the measured 3D coordinates of the points, selecting a pattern as a single line stripe or a single spot based on the susceptibility to multipath interference, and projecting the pattern onto the surface to determine a second set of 3D coordinates.
    Type: Grant
    Filed: December 23, 2013
    Date of Patent: September 27, 2016
    Assignee: FARO TECHNOLOGIES, INC.
    Inventor: Robert E. Bridges