Patents Examined by Tyler Edwards
  • Patent number: 9648318
    Abstract: In general, techniques are described for performing residual prediction in video coding. As one example, a device configured to code scalable or multi-view video data may comprise one or more processors configured to perform the techniques. The processors may determine a difference picture, for a current picture, based on a first reference picture in a same layer or view as the current picture and a decoded picture in a different layer or view as the current picture. The decoded picture may be in a same access unit as the first reference picture. The processors may perform bi-prediction based on the difference picture to code at least a portion of the current picture.
    Type: Grant
    Filed: September 27, 2013
    Date of Patent: May 9, 2017
    Assignee: QUALCOMM Incorporated
    Inventors: Ying Chen, Krishnakanth Rapaka, Marta Karczewicz, Xiang Li, Jianle Chen
  • Patent number: 9628792
    Abstract: In an example, a method of coding video data includes coding data of a video parameter set (VPS) of a multi-layer bitstream, including at least one of data that indicates whether any layers of the multi-layer bitstream have an inter-layer prediction restriction or data that indicates whether tile boundaries are aligned between at least two of the layers of the multi-layer bitstream, and coding the multi-layer bitstream in accordance with the data of the VPS.
    Type: Grant
    Filed: July 14, 2014
    Date of Patent: April 18, 2017
    Assignee: QUALCOMM Incorporated
    Inventors: Krishnakanth Rapaka, Ye-Kui Wang, Adarsh Krishnan Ramasubramonian
  • Patent number: 9621896
    Abstract: A method of optimizing an encoded video stream comprising one or more video frames, each video frame comprising a plurality of macroblocks, each macroblock comprising a plurality of pixels. The method includes receiving an encoded macroblock, decoding the encoded macroblock, and extracting a first quantization parameter. The first quantization parameter corresponds to quantization settings originally used for compressing the encoded macroblock. The method also includes computing a second quantization parameter based at least in part on the first quantization parameter, re-encoding the decoded macroblock based on the second quantization parameter, and providing the re-encoded macroblock.
    Type: Grant
    Filed: June 8, 2012
    Date of Patent: April 11, 2017
    Assignee: Citrix Systems Inc.
    Inventors: Jeremy Tidemann, Andrew Penner
  • Patent number: 9615075
    Abstract: The invention relates to a method and a device for improving the depth impression of stereoscopic images and image sequences. In autostereoscopic multi-viewer display devices, generally a plurality of intermediate perspectives are generated, which lead to a reduced stereo base upon perception by the viewers. The stereo base widening presented in this application leads to a significant improvement and thus to a more realistic depth impression. It can either be effected during recording in the camera or be integrated into a display device. The improvement in the depth impression is achieved by the generation of synthetic perspectives situated, in the viewing direction of the camera lenses, on the left and right of the extreme left and extreme right recorded camera perspective on the right and left lengthening of the connection line formed by the extreme left and extreme right camera perspectives.
    Type: Grant
    Filed: January 17, 2012
    Date of Patent: April 4, 2017
    Assignee: STERRIX TECHNOLOGIES UG
    Inventor: Rolf-Dieter Naske
  • Patent number: 9591280
    Abstract: An image processing apparatus includes a coordinate conversion unit and a drawing unit. The coordinate conversion unit obtains a coordinate of an intersection PVG between a stereoscopic projection plane and a line connecting a ground point PRG of a stereoscopic object and a virtual viewpoint position VP, and a coordinate of an intersection PV between a line extending upward from the intersection PVG and a line connecting a point PR of the stereoscopic object and the virtual viewpoint position VP. The drawing unit projects an image of the ground point PRG of the stereoscopic object at the position of the coordinate of PVG, and projects the image of PR of the stereoscopic object at the position of PV.
    Type: Grant
    Filed: January 28, 2014
    Date of Patent: March 7, 2017
    Assignee: FUJITSU LIMITED
    Inventor: Seiya Shimizu
  • Patent number: 9576365
    Abstract: Provided is a method of aligning a camera using correspondence information between multi-images. The camera alignment method using correspondences between multi-images includes defining a correspondence relation between images photographed in the multi-camera system, estimating an initial position of the camera using the correspondence relation between the images and a Structure From Motion (SFM) algorithm, redefining a changed correspondence relation between the images as a result of the estimation of the initial position of the camera using a bundle edge to generate an optimal edge, and correcting the position of the camera based on the optimal edge.
    Type: Grant
    Filed: July 29, 2014
    Date of Patent: February 21, 2017
    Assignee: ELECTRONICS AND TELECOMMUNICATIONS RESEARCH INSTITUTE
    Inventor: Kyung Ho Jang
  • Patent number: 9558594
    Abstract: An index extraction unit detects indices from a sensed image sensed by a sensing unit which senses an image of a physical space on which a plurality of indices is laid out. A convergence arithmetic unit calculates position and orientation information of the sensing unit based on the detected indices. A CG rendering unit generates a virtual space image based on the position and orientation information. A sensed image clipping unit extracts, as a display image, an image in a display target region from the sensed image. An image composition unit generates a composite image by compositing the extracted display image and the generated virtual space image. A display unit displays the composite image.
    Type: Grant
    Filed: February 23, 2015
    Date of Patent: January 31, 2017
    Assignee: Canon Kabushiki Kaisha
    Inventors: Makoto Oikawa, Takuya Tsujimoto
  • Patent number: 9539945
    Abstract: A parking area tracking method includes: creating a top view image by capturing surroundings of a vehicle; setting a template by detecting a parking area in the top view image; detecting a location of a pillar in the top view image; detecting a region obstructed by the pillar from the parking area in which the template is set; and changing the shape of the template according to the obstructed region. A parking area tracking apparatus includes an imaging unit with a plurality of cameras for recording images around the vehicle, and a control unit for carrying out the steps of the parking area tracking method.
    Type: Grant
    Filed: January 28, 2014
    Date of Patent: January 10, 2017
    Assignees: Hyundai Motor Company, Kia Motors Corporation, Industry-University Cooperation Foundation Hanyang University
    Inventors: Seong Sook Ryu, Eu Gene Chang, Jae Seob Choi, Dae Joong Yoon, Jae Kyu Suhr, Ho Gi Jung
  • Patent number: 9538038
    Abstract: Techniques are provided to implement line based processing of thermal images and a flexible memory system. In one example, individual lines of a thermal image frame may be provided to an image processing pipeline. Image processing operations may be performed on the individual lines in stages of the image processing pipeline. A memory system may be used to buffer the individual lines in the pipeline stages. In another example, a memory system may be used to send and receive data between various components without relying on a single shared bus. Data transfers may be performed between different components and different memories of the memory system using a switch fabric to route data over different buses. In another example, a memory system may support data transfers using different clocks of various components, without requiring the components and the memory system to all be synchronized to the same clock source.
    Type: Grant
    Filed: December 9, 2013
    Date of Patent: January 3, 2017
    Assignee: FLIR Systems, Inc.
    Inventors: Weilming Sieh, David W. Dart, Nicholas Högasten, Theodore R. Hoelter, Katrin Strandemar, Pierre Boulanger, Barbara Sharp, Eric A. Kurth
  • Patent number: 9532058
    Abstract: A video coder can determine a most probable mode for a block of video data using non-square partitions based on the direction of the non-square partitions. When the direction of the non-square partitions is vertical, an intra prediction mode of a left-neighboring block can be selected as the most probable intra prediction mode, and when the direction of the non-square partitions is horizontal, an intra prediction mode of an above-neighboring block can be selected as the most probable intra prediction mode.
    Type: Grant
    Filed: May 31, 2012
    Date of Patent: December 27, 2016
    Assignee: QUALCOMM Incorporated
    Inventors: Wei-Jung Chien, Yunfei Zheng, Marta Karczewicz
  • Patent number: 9521289
    Abstract: Techniques are provided to implement line based processing of thermal images and a flexible memory system. In one example, individual lines of a thermal image frame may be provided to an image processing pipeline. Image processing operations may be performed on the individual lines in stages of the image processing pipeline. A memory system may be used to buffer the individual lines in the pipeline stages. In another example, a memory system may be used to send and receive data between various components without relying on a single shared bus. Data transfers may be performed between different components and different memories of the memory system using a switch fabric to route data over different buses. In another example, a memory system may support data transfers using different clocks of various components, without requiring the components and the memory system to all be synchronized to the same clock source.
    Type: Grant
    Filed: December 9, 2013
    Date of Patent: December 13, 2016
    Assignee: FLIR Systems, Inc.
    Inventors: David W. Dart, Weilming Sieh, Nicholas Högasten, Theodore R. Hoelter, Katrin Strandemar, Pierre Boulanger, Barbara Sharp, Eric A. Kurth
  • Patent number: 9521321
    Abstract: A user activation of an image capture function of a mobile device is received. The image capture function is for a surround image mode. Two or more camera lenses are approximately concurrently activated. A front-side image from a first camera lens and a rear-side image from a second camera lens can be optically captured. A second front-side image from the first camera lens and a second rear-side image from the second camera lens can be optically captured responsive to a manual pan/tilt/zoom operation of the front-side or rear-side lense. Content from the front-side images and content from the rear-side images are recorded in a non-transitory storage medium of the mobile device within a single file for a surround mode image.
    Type: Grant
    Filed: March 27, 2015
    Date of Patent: December 13, 2016
    Assignee: 360 LAB LLC.
    Inventor: Dmitry Kozko
  • Patent number: 9516245
    Abstract: An endoscope apparatus includes: e.g., an image pickup device including an effective pixel region and an ineffective pixel region, a signal transmission cable that transmits an output signal from the image pickup device, an analog front-end circuit that samples the transmitted output signal and converts a resulting output signal into a digital signal, and a timing generator that generate first and second image pickup drive signals for driving the image pickup device in first and second image pickup device drive modes using horizontal transfer clocks having different frequencies, respectively, and when the first image pickup device drive mode is switched to the second image pickup device drive mode, a control circuit adjusts a timing for a timing generator to generate the second image pickup drive signal.
    Type: Grant
    Filed: November 10, 2014
    Date of Patent: December 6, 2016
    Assignee: OLYMPUS CORPORATION
    Inventor: Tomohiro Yokohama
  • Patent number: 9492630
    Abstract: There are disclosed a wearable computing device and a method for a user interface. The wearable computing device includes a drowsiness detection unit configured to detect a user's drowsiness; a controller configured to determine whether a current situation corresponds to a first mode not allowing the user's drowsiness or a second mode allowing the user's drowsiness when the user's drowsiness is detected; and a feedback output unit configured to provide the user with at least one feedback comprising a message of the first mode or the second mode according to the mode determined by the controller, wherein the message of the first mode is to fight off the drowsiness and wherein the message of the second mode is to help the user's sleep.
    Type: Grant
    Filed: January 29, 2014
    Date of Patent: November 15, 2016
    Assignee: LG Electronics Inc.
    Inventors: Eunhyung Cho, Sinae Chun, Jongho Kim, Jihwan Kim
  • Patent number: 9495845
    Abstract: Various aspects of the present disclosure are directed towards alarm systems, apparatus, and methods of using the systems and apparatus. In one embodiment, an alarm system includes intrusion sensor(s) and a central control panel that allows limited access to changes to a system configuration based upon the use of an installer code and the system configuration includes adding or changing interface modules. Additionally, the system includes an authorization circuit that requests the installer code from the remote location over a communications link and in response thereto, provides the installer code to the control circuit.
    Type: Grant
    Filed: October 2, 2013
    Date of Patent: November 15, 2016
    Assignee: RSI Video Technologies, Inc.
    Inventor: Keith Jentoft
  • Patent number: 9497360
    Abstract: A small camera module is simply assembled in a short time, while reducing displacement of a camera relative to the first and second frames. Specifically, the camera module is assembled by bending a pair of clips to engage engaging portions of the clips with engaging recesses of the first and second frames to fix the first frame, camera holders, and the second frame, with the first and second frames located at both sides of each camera holder with a housing recess facing outward, and using resilient force of each of the clips to press the camera with a projection of the clip.
    Type: Grant
    Filed: July 22, 2014
    Date of Patent: November 15, 2016
    Assignees: KEYLEX CORPORATION, KYOKUTOH CO., LTD.
    Inventors: Kenji Sogo, Toshimasa Yamane, Yoshiaki Yamane, Kotaro Nakajima
  • Patent number: 9484592
    Abstract: Disclosed herein is a battery module including a battery cell stack configured to have a rectangular parallelepiped structure in which two or more plate-shaped battery cells, each of which has electrode terminals formed at one side thereof, are stacked and a breadth of one surface of the battery cell stack at which the electrode terminals of the battery cells are disposed is smaller than a width and a height of each major surface of the battery cell stack, a first module case bent to surround two relatively large major surfaces of the battery cell stack and one surface of the battery cell stack opposite to the surface of the battery cell stack at which the electrode terminals of the battery cells are disposed, among six surfaces of the battery cell stack and a surface, the first module case being made of a thermally conductive material that is capable of dissipating heat generated from the battery cells during charge and discharge of the battery cells, and a second module case bent to surround side surfaces o
    Type: Grant
    Filed: November 7, 2014
    Date of Patent: November 1, 2016
    Assignee: LG CHEM, LTD.
    Inventors: Tae Hwan Roh, Jong Woon Choi, Jung Oh Moon, Jun Hee Jung, Sooryoung Kim, Dal Mo Kang
  • Patent number: 9479793
    Abstract: A video encoding apparatus using an inter-prediction includes: a video encoder to determine a current motion vector of a current block, predict the current block by using the determined current motion vector, and encode a residual block representing a difference between the predicted block and the current block; and a motion vector encoder to determine a candidate predicted motion vector set based on motion information of neighboring blocks of the current block, select a predicted motion vector of the current motion vector from among the two candidate predicted motion vectors in the candidate predicted motion vector set, and encode a differential vector representing a difference between the current motion vector and the selected predicted motion vector and a predicted motion vector index indicating the selected predicted motion vector among the two candidate predicted motion vectors.
    Type: Grant
    Filed: May 18, 2016
    Date of Patent: October 25, 2016
    Assignee: SK TELECOM CO., LTD.
    Inventors: Sunyeon Kim, Jeongyeon Lim, Gyumin Lee, Jaehoon Choi, Yonggoo Kim, Yoonsik Choe, Yungho Choi
  • Patent number: 9478112
    Abstract: Video monitoring and alarm verification technology, in which a first connection is established between a first device and a camera located in a monitored property associated with a user of the first device and image data captured by the camera is received over the first connection and at the first device. A determination is made to establish a second connection with a second device that enables sharing of the received image data with the second device and, in response to the determination, the second connection is established between the first device and the second device. The received image data is shared with the second device over the second connection and the second device is restricted from directly accessing image data captured by the camera located in the monitored property.
    Type: Grant
    Filed: January 16, 2015
    Date of Patent: October 25, 2016
    Assignee: Alarm.com Incorporated
    Inventors: Alison Jane Slavin, Robert J. McCarthy, Jr., David James Hutz, Stephen Scott Trundle, Jean-Paul Martin
  • Patent number: 9473778
    Abstract: The video encoders described herein may make an initial determination to designate a macroblock as a skip macroblock, but may subsequently reverse that decision based on additional information. For example, an initial skip mode decision may be based on aggregate distortion metrics for the luma component of the macroblock (e.g., SAD, SATD, or SSD), then reversed based on an individual pixel difference metric, an aggregate or individual pixel metric for a chroma component of the macroblock, or on the position of the macroblock within a macroblock row. The final skip mode decision may be based, at least in part, on the maximum difference between any pixel in the macroblock (or in a region of interest within the macroblock) and the corresponding pixel in a reference frame. The initial skip mode decision may be made during an early stage of a pipelined video encoding process and reversed in a later stage.
    Type: Grant
    Filed: September 27, 2013
    Date of Patent: October 18, 2016
    Assignee: Apple Inc.
    Inventors: Jim C. Chou, Craig M. Okruhlica, Guy Cote