Patents Examined by Christopher Findley
  • Patent number: 9800898
    Abstract: Syntax structures that indicate the completion of coded regions of pictures are described. For example, a syntax structure in an elementary bitstream indicates the completion of a coded region of a picture. The syntax structure can be a type of network abstraction layer unit, a type of supplemental enhancement information message or another syntax structure. For example, a media processing tool such as an encoder can detect completion of a coded region of a picture, then output, in a predefined order in an elementary bitstream, syntax structure(s) that contain the coded region as well as a different syntax structure that indicates the completion of the coded region. Another media processing tool such as a decoder can receive, in a predefined order in an elementary bitstream, syntax structure(s) that contain a coded region of a picture as well as a different syntax structure that indicates the completion of the coded region.
    Type: Grant
    Filed: May 6, 2015
    Date of Patent: October 24, 2017
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Yongjun Wu, Lihua Zhu, Shyam Sadhwani, Gary J. Sullivan
  • Patent number: 9794567
    Abstract: A variable length coding method is comprised of: a coefficient value scanning step in which an RL sequence generation unit, a reordering unit, and a binarization unit scan coefficient values within a block in a predetermined scanning order starting at a higher-frequency component toward a lower-frequency component; and an arithmetic coding step in which an arithmetic coding unit and a table storage unit perform arithmetic coding on the absolute values of the coefficient values according to the scanning order used in the coefficient value scanning step, by switching between probability tables for use, wherein, in the arithmetic coding step, a probability table to be used is switched to another probability table in one direction, when the arithmetic-coded absolute values of the coefficient values include an absolute value exceeding a predetermined threshold value.
    Type: Grant
    Filed: October 19, 2016
    Date of Patent: October 17, 2017
    Assignee: GODO KAISHA IP BRIDGE 1
    Inventors: Satoshi Kondo, Shinya Kadono, Makoto Hagai, Kiyofumi Abe
  • Patent number: 9774845
    Abstract: A system that incorporates teachings of the present disclosure may include, for example, controller and a memory that stores executable instructions that, when executed by the controller, facilitate performance of operations that include receiving a media content including three-dimensional image content for presentation on a display device. A presence is determined of a viewer within a line-of-sight of the display device, wherein the viewer is without a viewing apparatus that facilitates viewing of the three-dimensional image content. The media content is adapted to include two-dimensional image content, based on the determining of the presence of the viewer within the line-of-sight and without the viewing apparatus. Other embodiments are disclosed.
    Type: Grant
    Filed: May 26, 2016
    Date of Patent: September 26, 2017
    Assignee: AT&T Intellectual Property I, L.P.
    Inventors: Robert King, Sharon E. Carter
  • Patent number: 9762927
    Abstract: Techniques are described for sub-prediction unit (PU) based motion prediction for video coding in HEVC and 3D-HEVC. In one example, the techniques include an advanced temporal motion vector prediction (TMVP) mode to predict sub-PUs of a PU in single layer coding for which motion vector refinement may be allowed. The advanced TMVP mode includes determining motion vectors for the PU in at least two stages to derive motion information for the PU that includes different motion vectors and reference indices for each of the sub-PUs of the PU. In another example, the techniques include storing separate motion information derived for each sub-PU of a current PU predicted using a sub-PU backward view synthesis prediction (BVSP) mode even after motion compensation is performed. The additional motion information stored for the current PU may be used to predict subsequent PUs for which the current PU is a neighboring block.
    Type: Grant
    Filed: September 25, 2014
    Date of Patent: September 12, 2017
    Assignee: QUALCOMM Incorporated
    Inventors: Ying Chen, Li Zhang
  • Patent number: 9760768
    Abstract: A spherical content capture system captures spherical video content. A spherical video sharing platform enables users to share the captured spherical content and enables users to access spherical content shared by other users. In one embodiment, captured metadata or video/audio processing is used to identify content relevant to a particular user based on time and location information. The platform can then generate an output video from one or more shared spherical content files relevant to the user. The output video may include a non-spherical reduced field of view such as those commonly associated with conventional camera systems. Particularly, relevant sub-frames having a reduced field of view may be extracted from each frame of spherical video to generate an output video that tracks a particular individual or object of interest.
    Type: Grant
    Filed: March 3, 2015
    Date of Patent: September 12, 2017
    Assignee: GoPro, Inc.
    Inventors: Timothy MacMillan, David A. Newman, Balineedu Chowdary Adsumilli, Scott Patrick Campbell
  • Patent number: 9747499
    Abstract: Described are systems and methods for recognizing paper documents on a tabletop using an overhead camera mounted on pan-tilt servos. The described automated system first finds paper documents on a cluttered desk based on a text probability map, constructed using multiple images acquired at fixed grid positions, and then captures a sequence of high-resolution overlapping frames of the located document(s), which are then fused together and perspective-rectified, using computed homography, to reconstruct a high quality and fronto-parallel document image that is of sufficient quality required for optical character recognition. The extracted textual information may be used, for example, for indexing and search, document repository and/or language translation applications.
    Type: Grant
    Filed: March 3, 2015
    Date of Patent: August 29, 2017
    Assignee: FUJI XEROX CO., LTD.
    Inventors: Chelhwon Kim, Patrick Chiu, Hao Tang
  • Patent number: 9731662
    Abstract: A solution that offers increased comfort for the user and increases the value of the vehicle is obtained with an assembly for a vehicle, having a carrier housing, which has a through-hole, a drive unit, which is attached to the carrier housing, a camera unit, which can move between a standby position and an active position and a protective lid, which can move between an open position and a closed position. An actuating element is movably coupled to the drive unit and forces the protective lid into its open position when the vehicle is driven in reverse and the camera unit is in the active position. The camera unit assumes a collision monitoring position when the vehicle is being driven forwards, in which position the protective lid is disposed in its closed position, and in which the camera unit is disposed at a monitoring opening formed in the protective lid, for filming the following or preceding traffic.
    Type: Grant
    Filed: June 11, 2015
    Date of Patent: August 15, 2017
    Assignee: Huf Huelsbeck & Fuerst GmbH & Co. KG
    Inventors: Joachim Barthel, Stephan Wietkamp
  • Patent number: 9729889
    Abstract: Described herein are techniques related to multi-pass quantization and bit-packing (PAK) parameters algorithm in video encoding.
    Type: Grant
    Filed: June 29, 2012
    Date of Patent: August 8, 2017
    Assignee: Intel Corporation
    Inventors: Ilya Brailovskiy, Timofei Kulakov
  • Patent number: 9729896
    Abstract: When a block (MB22) of which motion vector is referred to in the direct mode contains a plurality of motion vectors, 2 motion vectors MV23 and MV24, which are used for inter picture prediction of a current picture (P23) to be coded, are determined by scaling a value obtained from averaging the plurality of motion vectors or selecting one of the plurality of the motion vectors.
    Type: Grant
    Filed: October 31, 2016
    Date of Patent: August 8, 2017
    Assignee: PANASONIC INTELLECTUAL PROPERTY CORPORATION OF AMERICA
    Inventors: Satoshi Kondo, Shinya Kadono, Makoto Hagai, Kiyofumi Abe
  • Patent number: 9729844
    Abstract: In the related art, it was difficult to compare lengths of a plurality of objects which were present at different places. However, it is possible to easily compare lengths of photographed objects using an image capturing device which displays a length of an object which is calculated based on parallax information, by obtaining an image in which the object is photographed and the parallax information corresponding to the image as inputs, the device including an object extraction unit which extracts an image of an object using the parallax information from the photographed image; a comparison data maintaining unit which maintains the image of the object and the length of the object; an object comparison unit which compares the length of the object which is extracted using the object extraction unit to a length of comparison data which is extracted from the comparison data maintaining unit; and an image composition unit which combines a comparison result with the photographed image, and outputs the image.
    Type: Grant
    Filed: April 3, 2013
    Date of Patent: August 8, 2017
    Assignee: Sharp Kabushiki Kaisha
    Inventors: Nao Shibuhisa, Kei Tokui, Yasutaka Wakabayashi, Shinichi Arita, Daisuke Murayama
  • Patent number: 9723323
    Abstract: When a block (MB22) of which motion vector is referred to in the direct mode contains a plurality of motion vectors, 2 motion vectors MV23 and MV24, which are used for inter picture prediction of a current picture (P23) to be coded, are determined by scaling a value obtained from averaging the plurality of motion vectors or selecting one of the plurality of the motion vectors.
    Type: Grant
    Filed: October 31, 2016
    Date of Patent: August 1, 2017
    Assignee: PANASONIC INTELLECTUAL PROPERTY CORPORATION OF AMERICA
    Inventors: Satoshi Kondo, Shinya Kadono, Makoto Hagai, Kiyofumi Abe
  • Patent number: 9723325
    Abstract: When a block (MB22) of which motion vector is referred to in the direct mode contains a plurality of motion vectors, 2 motion vectors MV23 and MV24, which are used for inter picture prediction of a current picture (P23) to be coded, are determined by scaling a value obtained from averaging the plurality of motion vectors or selecting one of the plurality of the motion vectors.
    Type: Grant
    Filed: October 31, 2016
    Date of Patent: August 1, 2017
    Assignee: PANASONIC INTELLECTUAL PROPERTY CORPORATION OF AMERICA
    Inventors: Satoshi Kondo, Shinya Kadono, Makoto Hagai, Kiyofumi Abe
  • Patent number: 9723324
    Abstract: When a block (MB22) of which motion vector is referred to in the direct mode contains a plurality of motion vectors, 2 motion vectors MV23 and MV24, which are used for inter picture prediction of a current picture (P23) to be coded, are determined by scaling a value obtained from averaging the plurality of motion vectors or selecting one of the plurality of the motion vectors.
    Type: Grant
    Filed: October 31, 2016
    Date of Patent: August 1, 2017
    Assignee: PANASONIC INTELLECTUAL PROPERTY CORPORATION OF AMERICA
    Inventors: Satoshi Kondo, Shinya Kadono, Makoto Hagai, Kiyofumi Abe
  • Patent number: 9712848
    Abstract: Each set of pels of an image frame is encoded into a corresponding set of codewords having fixed-length and unary variable-length components. The variable-length components are combined into a variable-length portion and the fixed-length components are separately combined into a fixed-length portion that is attached to the variable-length portion to complete a bit segment. For decompression, a first bit string of a fixed number of bits is identified as a fixed-length portion of the bit segment. A search window placed adjacent to the first bit string is scanned to find a second bit string having a number of termination bits equal to the number of codewords in the set, with the second bit string thus representing the variable-length portion of a corresponding bit segment. Each variable-length component of the identified variable-length portion is combined with a corresponding fixed-length component of the identified fixed-length portion to recreate a corresponding codeword.
    Type: Grant
    Filed: November 10, 2014
    Date of Patent: July 18, 2017
    Assignee: VIXS SYSTEMS INC.
    Inventors: Wendy Wai Yin Cheung, Xin Guo
  • Patent number: 9703939
    Abstract: A mobile terminal having a face recognition function and a control method thereof are provided. A mobile terminal includes a display unit, a memory, a photographing unit and a controller. The memory stores first photographing distance information mapped to a plurality of coordinates in a previously obtained first face image, as reference information for releasing a lock mode in which a touch input applied to the display unit is restricted. The photographing unit obtains a second face image by photographing a subject, when a face recognition function is performed in the lock mode. The controller computes second photographing distance information mapped to the plurality of coordinates in the second face image, and releases the lock mode, based on a result obtained by comparing the first photographing distance information and the second photographing distance information.
    Type: Grant
    Filed: May 22, 2013
    Date of Patent: July 11, 2017
    Assignee: LG ELECTRONICS INC.
    Inventors: Uisoo Tahk, Minhun Ha, Uijun Kim, Jaeyee Lee, Sanghoon Kim
  • Patent number: 9699521
    Abstract: A method and apparatus for transmitting and receiving an MPEG-2 TS-based media file are provided. In the method of transmitting an MPEG2 Transport Stream (TS)-based media file, a Presentation Time Stamp (PTS) of a Presentation Unit (PU) is mapped to a Media Presentation Time (MPT) for synchronization with other media with respect to at least one program element forming a program included in the media file; and synchronization information including the mapped media presentation time is transmitted together with the media file, wherein the media presentation time is provided for a first PU in a segment of the transmitted media file.
    Type: Grant
    Filed: July 28, 2015
    Date of Patent: July 4, 2017
    Assignee: LG ELECTRONICS INC.
    Inventors: Kyungho Kim, Hyeonjae Lee, Waqar Zia
  • Patent number: 9696613
    Abstract: An image processing apparatus includes an imaging unit configured to image a region including a target on which an image is projected to acquire imaged data, a distance measuring unit configured to compute distance data associated with a distance between the target and the imaging unit based on the imaged data acquired from the imaging unit, a plane estimating unit configured to estimate a plane corresponding to the target based on the distance data, and a range specifying unit configured to generate image data associated with the region based on the imaged data and specify a projectable range to the target based on the image data and in formation associated with the plane.
    Type: Grant
    Filed: August 3, 2012
    Date of Patent: July 4, 2017
    Assignee: RICOH COMPANY, LTD.
    Inventors: Fumihiro Hasegawa, Shinichi Sumiyoshi
  • Patent number: 9699522
    Abstract: A method and apparatus for transmitting and receiving an MPEG-2 TS-based media file are provided. In the method of transmitting an MPEG2 Transport Stream (TS)-based media file, a Presentation Time Stamp (PTS) of a Presentation Unit (PU) is mapped to a Media Presentation Time (MPT) for synchronization with other media with respect to at least one program element forming a program included in the media file; and synchronization information including the mapped media presentation time is transmitted together with the media file, wherein the media presentation time is provided for a first PU in a segment of the transmitted media file.
    Type: Grant
    Filed: November 17, 2015
    Date of Patent: July 4, 2017
    Assignee: LG ELECTRONICS INC.
    Inventors: Kyungho Kim, Hyeonjae Lee, Waqar Zia
  • Patent number: 9693074
    Abstract: When a block (MB22) of which motion vector is referred to in the direct mode contains a plurality of motion vectors, 2 motion vectors MV23 and MV24, which are used for inter picture prediction of a current picture (P23) to be coded, are determined by scaling a value obtained from averaging the plurality of motion vectors or selecting one of the plurality of the motion vectors.
    Type: Grant
    Filed: October 31, 2016
    Date of Patent: June 27, 2017
    Assignee: PANASONIC INTELLECTUAL PROPERTY CORPORATION OF AMERICA
    Inventors: Satoshi Kondo, Shinya Kadono, Makoto Hagai, Kiyofumi Abe
  • Patent number: 9681139
    Abstract: A video/image compression method based on an region of interest (ROI) can be performed in a variable block video encoder such as a HEVC. A ROI coding method using variable block size coding information partitions a maximum coding unit (LCU) block obtained from an image into coding unit (CU) blocks. To obtain a quantization parameter of each coding unit (CU) block, the value of its quantization parameter is assigned based on its first hierarchical depth information and its second hierarchical depth information by using the first hierarchical depth information related to the size of the coding unit (CU) block and using the second hierarchical depth information related to the size of a prediction unit (PU) block correspondingly represented in consequence of the partition of the coding unit (CU) block. The resulting values of a quantization parameter assigned to different coding unit (CU) blocks may be different.
    Type: Grant
    Filed: March 5, 2014
    Date of Patent: June 13, 2017
    Assignee: SAMSUNG ELECTRONICS CO., LTD.
    Inventors: Nyeong-Kyu Kwon, Insu Park