Patents Examined by Jerry Jean Baptiste
  • Patent number: 9936200
    Abstract: Techniques are described for updating a value of a Rice parameter used to define Golomb codes for coefficient level coding. The Golomb codes defined by the Rice parameter may be used to code a remaining absolute value of a coefficient level for at least one coefficient in a coefficient group (CG). According to the techniques, the value of the Rice parameter is updated based on a selection of a minimum of either a maximum value of the Rice parameter or a variable increment of the value of the Rice parameter. The variable increment is determined based on the value of the Rice parameter and an absolute value of the coefficient level for the current coefficient being coded. Techniques are also described for adjusting the value of the Rice parameter used to define Golomb codes for coefficient level coding based on whether a transform is applied to a transform block.
    Type: Grant
    Filed: April 10, 2014
    Date of Patent: April 3, 2018
    Assignee: QUALCOMM Incorporated
    Inventors: Joel Sole Rojals, Marta Karczewicz, Rajan Laxman Joshi
  • Patent number: 9930312
    Abstract: An apparatus for processing a depth image using a relative angle between an image sensor and a target object includes an object image extractor to extract an object image from the depth image, a relative angle calculator to calculate a relative angle between an image sensor used to photograph the depth image and a target object corresponding to the object image, and an object image rotator to rotate the object image based on the relative angle and a reference angle.
    Type: Grant
    Filed: October 16, 2013
    Date of Patent: March 27, 2018
    Assignee: Samsung Electronics Co., Ltd.
    Inventors: Nam Joon Kim, Byung In Yoo, Sung Joo Suh, Chang Kyu Choi
  • Patent number: 9912941
    Abstract: A method of operation of a video coding system includes: receiving a video bitstream; extracting a video syntax from the video bitstream; extracting a temporal layer from the video bitstream based on the video syntax; and forming a video stream based on the temporal layer for displaying on a device.
    Type: Grant
    Filed: February 1, 2013
    Date of Patent: March 6, 2018
    Assignee: SONY CORPORATION
    Inventors: Munsi Haque, Kazushi Sato, Ali Tabatabai, Teruhiko Suzuki
  • Patent number: 9888222
    Abstract: The present invention discloses a method to generate a stereoscopic video pair which can be used in the field of multimedia communication. A stereoscopic video pair can be obtained after processing a stereoscopic video sequence by using display auxiliary information. The stereoscopic video pair is displayed on a stereoscopic display D1. The display auxiliary information comprises camera viewpoint position information, virtual viewpoint position information and display scaling factor S1. The camera viewpoint position information indicates the position of a camera viewpoint C of a three-dimensional video sequence. The virtual viewpoint position information indicates the position of a virtual viewpoint P1. The display scaling factor S1 indicates the ratio of horizontal resolution Res1 to horizontal width W1 of the stereoscopic display D1, i.e., S1=Res1/W1, where the horizontal width is the approximation of actual display screen width.
    Type: Grant
    Filed: April 24, 2013
    Date of Patent: February 6, 2018
    Assignee: ZHEJIANG UNIVERSITY
    Inventors: Lu Yu, Yin Zhao
  • Patent number: 9860540
    Abstract: An apparatus for coding video information according to certain aspects includes a processor configured to determine a value of a flag associated with a current picture of a current layer to be decoded, the flag indicating whether pictures in a decoded picture buffer (DPB) should be output, wherein the current picture is an intra random access point (TRAP) picture that starts a new coded video sequence (CVS) and wherein the determination of the value of the flag is based on at least one of: (1) the chroma format of the current picture and the chroma format of the preceding picture, (2) the bit depth of the luma samples of the current picture and the bit depth of the luma samples of the preceding picture, or (3) the bit depth of the chroma samples of the current picture and the bit depth of the chroma samples of the preceding picture.
    Type: Grant
    Filed: December 29, 2014
    Date of Patent: January 2, 2018
    Assignee: QUALCOMM Incorporated
    Inventors: Ye-Kui Wang, Ying Chen
  • Patent number: 9852490
    Abstract: A system for processing a plurality of graphical programs on a centralized computer system whereby the images produced by the programs are compressed and transmitted to a plurality of remote processing devices where they are decompressed. Compression assistance data (CAD) is produced by intercepting instructions outputted by the programs and the CAD is then used in the compression step.
    Type: Grant
    Filed: July 18, 2016
    Date of Patent: December 26, 2017
    Inventors: Graham Clemie, Dedrick Duckett
  • Patent number: 9854262
    Abstract: A method for encoding an intra prediction mode according to the present invention selects an intra prediction mode for a current block, determines the number of valid MPM candidates by checking the validity of MPM candidates of the current block, and if the number of valid MPM candidates is less than a previously set number, adds additional intra prediction modes as MPM candidates. MPM candidates can be adaptively added on the basis of the directionality of valid MPM candidates. Additionally, during the encoding of residual intra prediction modes, residual intra prediction modes are realigned on the basis of the directionality of valid MPM candidates. Accordingly, the present invention allows the information for encoding the intra prediction mode of the current block to be minimized by adding MPM candidates or realigning the residual intra prediction modes on the basis of the directionality of valid MPM candidates.
    Type: Grant
    Filed: April 20, 2012
    Date of Patent: December 26, 2017
    Assignee: INFOBRIDGE PTE. LTD.
    Inventor: Shin Ji Park
  • Patent number: 9843819
    Abstract: An image encoding method for encoding a multiview video is provided. The method includes: determining a maximum number of per-picture pixels and a maximum buffer size which corresponds to a maximum number of candidate reference images for use in a non-multiview coding, based on a level signal representing a coding level with reference to a table; calculating a maximum number of candidate reference views for use in inter-view predictive coding using the maximum number of per-picture pixels, an image size of an input image, and a scale factor for use in multiview video coding; and calculating an MVC maximum buffer size corresponding to a maximum number of candidate reference images for use in multiview video coding, using the maximum number of views, and the maximum buffer size.
    Type: Grant
    Filed: June 28, 2013
    Date of Patent: December 12, 2017
    Assignee: Sun Patent Trust
    Inventors: Daisaku Komiya, Takahiro Nishi, Hisao Sasai, Youji Shibahara, Toshiyasu Sugio, Kyoko Tanikawa, Toru Matsunobu, Kengo Terada
  • Patent number: 9834153
    Abstract: A method of dynamically calibrating a given camera relative to a reference camera of a vehicle includes identifying an overlapping region in an image frame provided by the given camera and an image frame provided by the reference camera and selecting at least a portion of an object in the overlapped region of the reference image frame. Expected pixel positions of the selected object portion in the given image frame is determined based on the location of the selected object portion in the reference image frame, and pixel positions of the selected object portion are located as detected in the given image frame. An alignment of the given camera is determined based on a comparison of the pixel positions of the selected object portion in the given image frame to the expected pixel positions of the selected object portion in the given image frame.
    Type: Grant
    Filed: April 25, 2012
    Date of Patent: December 5, 2017
    Assignee: MAGNA ELECTRONICS INC.
    Inventors: Nikhil Gupta, Hilda Faraji, Daan He, Ghanshyam Rathi
  • Patent number: 9832481
    Abstract: An apparatus for coding video information according to certain aspects includes a memory and a processor. The memory unit is configured to store video information associated with an enhancement layer (EL) and a corresponding reference layer (RL). The processor is configured to: code an EL picture in a current access unit (AU), the EL coded using a first standard that is different from a second standard that is used to code the RL, wherein the coding of the EL picture is based on information associated with a RL picture in the current access unit, the information associated with the RL picture provided by an external means and consisting of: (1) decoded sample values of the RL picture; (2) a representation format of the RL picture; and (3) an indication of whether the RL picture is an instantaneous decoding refresh (IDR) picture.
    Type: Grant
    Filed: December 29, 2014
    Date of Patent: November 28, 2017
    Assignee: QUALCOMM Incorporated
    Inventors: Ye-Kui Wang, Jianle Chen, Ying Chen, Fnu Hendry
  • Patent number: 9794523
    Abstract: An electronic sitter management system coupled to patient surveillance network having a plurality of video cameras, each camera transmitting a stream of surveillance video of a respective patient room. The sitter management system includes at least one sitter management device and a plurality of sitter devices. Each device being assigned a plurality of patient rooms and capable of receiving a plurality of streams of surveillance video for the corresponding plurality of patient rooms and simultaneously displaying a plurality of video images of the corresponding plurality of patient rooms. Each device is also capable of transmitting sitter device availability information to the sitter management device. The sitter management device being capable of recognizing a sitter device being unavailable and reassigning the plurality of patient rooms previously assigned to the unavailable device to other of the plurality of sitter devices that are available.
    Type: Grant
    Filed: December 14, 2012
    Date of Patent: October 17, 2017
    Assignee: CareView Communications, Inc.
    Inventors: Sam Anthony Greco, Steven Gail Johnson, Matthew Cameron Clark, Derek Stevan del Carpio
  • Patent number: 9782660
    Abstract: An athletic training system (200) has a data recording system (202) and a data engine (204). The data recording system (202) is configured to record an athletic competition event. The event may have a first team of players competing against a second team of players. The data engine (204) is configured to receive data associated with the recorded athletic competition event. The data engine (204) processes the data and displays the data as a replay of the event in animated form.
    Type: Grant
    Filed: November 26, 2008
    Date of Patent: October 10, 2017
    Assignee: NIKE, Inc.
    Inventor: Daniel Tawiah
  • Patent number: 9769479
    Abstract: An image decoding device is provided which reconstructs an intra prediction mode of a current prediction unit using a prediction mode group indicator and a prediction mode index, determines a size of a sub block when intra prediction is performed on each sub block of the current prediction unit, and creates reference pixels and a prediction block per sub block. Therefore, by causing the first group to include modes having a high possibility of being equal to the prediction mode of the current block and determining the intra prediction mode group indicator and the prediction mode index, it is possible to reduce an amount of information of the intra prediction mode to be encoded. Also, by creating a prediction block very similar to the current block, the number of bits to be encoded and to be decoded are reduced.
    Type: Grant
    Filed: April 20, 2012
    Date of Patent: September 19, 2017
    Assignee: INFOBRIDGE PTE. LTD.
    Inventor: Shin Ji Park
  • Patent number: 9769473
    Abstract: Video coders may perform perspective transformation of reference frames during coding in a manner that conserves processing resources. When a new input frame is available for coding, a camera position for the input frame may be estimated. A video coder may search for reference pictures having similar camera positions as the position of the input frame and, for each reference picture identified, the video coder may perform a prediction search to identify a reference picture that is the best prediction match for the input frame. Once the video coder identifies a reference picture to serve as a prediction source for the input frame, the video coder may derive a transform to match the reference frame data to the input frame data and may transform the reference picture accordingly. The video coder may code the input frame using the transformed reference picture as a prediction reference and may transmit coded frame data and the camera position of the input frame to a decoder.
    Type: Grant
    Filed: January 31, 2013
    Date of Patent: September 19, 2017
    Assignee: APPLE INC.
    Inventors: Yao-Chung Lin, Xiaosong Zhou, Hsi-Jung Wu, Douglas Scott Price, Chris Y. Chung, Dazhong Zhang
  • Patent number: 9747251
    Abstract: A method is disclosed for the decoding and encoding of a block-based video bit-stream such as MPEG2, H.264-AVC, VC1, or VP6 using a system containing one or more high speed sequential processors, a homogenous array of software configurable general purpose parallel processors, and a high speed memory system to transfer data between processors or processor sets. This disclosure includes a method for load balancing between the two sets of processors.
    Type: Grant
    Filed: December 7, 2011
    Date of Patent: August 29, 2017
    Assignee: AMAZON TECHNOLOGIES, INC.
    Inventors: Jesse J. Rosenzweig, Brian Gregory Lewis
  • Patent number: 9749626
    Abstract: A decoding method of selecting a value for a video parameter based on a portion of video data encoded in a video bitstream. The method receives the portion of encoded video data from the video bitstream and determines an aggregate value based on the received portion of the video data. The method determines a remainder by dividing the aggregate value with a predetermined value and then selects a value for the video parameter from a set of predefined values according to a mapping from the determined remainder, wherein the mapping has at least a plurality of values for a remainder corresponding to a single value for the video parameter. Associated methods for encoding are also disclosed.
    Type: Grant
    Filed: March 16, 2012
    Date of Patent: August 29, 2017
    Assignee: CANON KABUSHIKI KAISHA
    Inventors: Christopher James Rosewarne, Rowena Wilson
  • Patent number: 9716832
    Abstract: Provided are an apparatus and method for outputting a stabilized image even when a camera sways. The method includes: applying a first compensated motion to the image to acquire a first stabilized image, wherein an accumulation result of first motions, each of which is estimated between adjacent images from a reference image to an arbitrary image, is inversely transformed into the first compensated motion; and acquiring a second motion estimated between the reference image and the first stabilized image and applying the accumulation result of the first motions and a second compensated motion to the image to acquire a second stabilized image. An accumulation result of the second motion is inversely transformed into the second compensated motion.
    Type: Grant
    Filed: November 8, 2013
    Date of Patent: July 25, 2017
    Assignee: Hanwha Techwin Co., Ltd.
    Inventors: Yeon-Geol Ryu, Hwal-Suk Lee, Sang-Ji Park
  • Patent number: 9693060
    Abstract: An apparatus configured to code video information includes a memory unit and a processor in communication with the memory unit. The memory unit is configured to store video information associated with a base layer and an enhancement layer. The video information comprises at least one enhancement layer (EL) block and at least one co-located base layer (BL) block. The co-located BL block has motion information associated therewith. The processor is configured to, in response to determining that the size of the EL block is smaller than a threshold size, either (1) use less than all of the motion information associated with the co-located BL block to code the EL block, or (2) refrain from using any motion information associated with the co-located BL block to code the EL block. The processor may encode or decode the video information.
    Type: Grant
    Filed: November 12, 2013
    Date of Patent: June 27, 2017
    Assignee: QUALCOMM Incorporated
    Inventors: Vadim Seregin, Jianle Chen, Marta Karczewicz, Liwei Guo
  • Patent number: 9681128
    Abstract: Blocks of a frame of a video stream can be encoded using directional intra prediction modes followed by transforming the residual blocks. Coding efficiency can be improved by re-aligning pixels of a residual block before transformation to align the pixels of the block with the direction in which the prediction block for the original block was formed. Such an alignment can reduce the number of bits to be included in an encoded bitstream while maintaining the visual quality of the video stream by reducing the amount of structure or texture in the residual block that is not aligned with a horizontal or vertical axis.
    Type: Grant
    Filed: January 31, 2013
    Date of Patent: June 13, 2017
    Assignee: GOOGLE INC.
    Inventors: Jingning Han, Debargha Mukherjee
  • Patent number: 9674543
    Abstract: A method for selecting a motion vector includes selecting a candidate block included in a second image that corresponds to a processing block of a first image, computing a first probability for the processing block and the candidate block, selecting a random block for the candidate block, computing a second probability for the processing block and the random block, saving a greater of the first probability and the second probability as a first comparison result, computing a third probability for the processing block, a first neighboring block of the processing block, a matching block in the second image that is matched to the first neighboring block, and a second neighboring block of the matching block, and saving a greater of the first comparison result and the third probability as a second comparison result.
    Type: Grant
    Filed: November 14, 2013
    Date of Patent: June 6, 2017
    Assignee: SAMSUNG ELECTRONICS CO., LTD.
    Inventors: Sharon Alpert, Dan Gluck, Omri Govrin