Patents Examined by James T Boylan
  • Patent number: 10447993
    Abstract: Stereoscopic 360° video recording devices are adapted to facilitate capture of stereoscopic 360° images. According to one example, a stereoscopic 360° video recording device may include an enclosure with three sides of equal length in a triangular configuration. Six digital camera slots may be included within the enclosure, with each of the three sides including two digital camera slots. A fan may be coupled to a surface of the enclosure to facilitate cooling of digital cameras retained within the enclosure. A digital video camera may be secured within each of the digital camera slots, wherein each digital video camera includes a predefined interaxial distance from a respective digital video camera on its left and a respective digital video camera on its right. Other aspects, embodiments, and features are also included.
    Type: Grant
    Filed: September 26, 2017
    Date of Patent: October 15, 2019
    Assignee: LADUMA, INC.
    Inventors: Christian Serge Nelson, Dorian T. G. Tolman
  • Patent number: 10440378
    Abstract: A method includes acquiring a current picture from a coded video bitstream, where the current picture is segmented into a plurality of units, each unit is divided into a plurality of blocks, and the plurality of blocks in each unit being arranged as a grid. The method further includes decoding, a current block from the plurality of blocks using an entry from a history motion vector (HMVP) buffer. The method further includes updating the HMVP buffer with a motion vector of the decoded current block. The method further includes determining whether a condition is satisfied, the condition specifying that (i) the current block is a beginning of a row included in the grid of the one of the units, and (ii) the plurality of blocks are decoded in accordance with a parallel process. The method further includes, in response to determining that the condition is satisfied, resetting the HMVP buffer.
    Type: Grant
    Filed: December 7, 2018
    Date of Patent: October 8, 2019
    Assignee: Tencent America LLC
    Inventors: Xiaozhong Xu, Shan Liu, Xiang Li
  • Patent number: 10432951
    Abstract: This disclosure provides devices and methods for processing video data. The method can include extracting an output operation point from received video data. If the output operation point corresponds to one of an entire bitstream and a temporal subset of the entire bitstream with only the base layer as output, the method can include performing a first bitstream conformance test. If the output operation point corresponds to one of a layer set specified by a base video parameter set (VPS) of an active VPS and a temporal subset of the layer set with only the base layer to be output, the method can include performing a second bitstream conformance test. If the output operation point corresponds to one of an output layer set (OLS) specified by a VPS extension of the active VPS and a temporal subset of the OLS, the method can include performing a third bitstream conformance test.
    Type: Grant
    Filed: June 12, 2015
    Date of Patent: October 1, 2019
    Assignee: QUALCOMM Incorporated
    Inventor: Ye-kui Wang
  • Patent number: 10425644
    Abstract: An entropy decoder is configured to, for horizontal and vertical components of motion vector differences, derive a truncated unary code from the data stream using context-adaptive binary entropy decoding with exactly one context per bin position of the truncated unary code, which is common for horizontal and vertical components of the motion vector differences, and an Exp-Golomb code using a constant equi-probability bypass mode to obtain the binarizations of the motion vector differences. A desymbolizer is configured to debinarize the binarizations of the motion vector difference syntax elements to obtain integer values of the horizontal and vertical components of the motion vector differences. A reconstructor is configured to reconstruct a video based on the integer values of the horizontal and vertical components of the motion vector differences.
    Type: Grant
    Filed: January 2, 2019
    Date of Patent: September 24, 2019
    Assignee: GE VIDEO COMPRESSION, LLC
    Inventors: Valeri George, Benjamin Bross, Heiner Kirchhoffer, Detlev Marpe, Tung Nguyen, Matthias Preiss, Mischa Siekmann, Jan Stegemann, Thomas Wiegand
  • Patent number: 10412386
    Abstract: IN a system on chip (SoC) for adaptively adjusting a bit rate, the SoC includes a central processing unit (CPU) configured to compare a first reference bit rate with a bit rate of a previous frame and to output a first parameter, a spatial filter configured to adjust a cutoff frequency using the first parameter, to filter high-frequency components from a current frame using an adjusted cutoff frequency and to output a filtered current frame, and a video codec configured to adjust a bit rate of a current macroblock in the filtered current frame using a second parameter generated according to a result of comparing a second reference bit rate with a bit rate of a previous macroblock in the filtered current frame.
    Type: Grant
    Filed: March 12, 2015
    Date of Patent: September 10, 2019
    Assignee: Samsung Electronics Co., Ltd.
    Inventors: Hyuk Jae Jang, Nyeong Kyu Kwon
  • Patent number: 10390050
    Abstract: A method of video coding using separate coding trees for luma component and chroma component is disclosed. The luma component and the chroma component are allowed to have its own coding trees to partition the corresponding video data. In one embodiment, a first syntax element is used for each first node of the luma coding tree to indicate whether the first node is split and a separate second syntax element is used for each second node of the chroma coding tree to indicate whether the second node is split. For each CTU, the luma coding tree and the chroma coding tree are signaled using separate syntax elements. Furthermore, for each CTU, the syntax elements for the luma coding tree can be signaled before the syntax elements for each chroma CTU.
    Type: Grant
    Filed: October 29, 2015
    Date of Patent: August 20, 2019
    Assignee: MEDIATEK SINGAPORE PTE. LTD.
    Inventors: Jicheng An, Kai Zhang, Han Huang
  • Patent number: 10373362
    Abstract: There is provided a method of processing digital images associated with a parallax shift for creation of a digital panoramic image, comprising: computing a respective depth map storing values denoting distances to regions of a scene, for each camera located at a respective first position, capturing a respective image by each camera, virtually rotating each camera to second positions at respective angles computed according to a certain region of the image relative to the center point of the camera, mapping between each respective region of the image associated with each respective second position and a corresponding region of the respective depth map computed for the respective camera, and adjusting intensity values of pixels of the regions of each image according to corresponding distance values of the mapped regions of the depth map of the respective camera, to create a plurality of adjusted images for creation of the panoramic image.
    Type: Grant
    Filed: July 6, 2017
    Date of Patent: August 6, 2019
    Assignee: HumanEyes Technologies Ltd.
    Inventors: Shmuel Fine, Yitzchak Tulbovich, Ilya Kottel, Anton Bar
  • Patent number: 10366297
    Abstract: The technology disclosed relates to coordinating motion-capture of a hand by a network of motion-capture sensors having overlapping fields of view. In particular, it relates to designating a first sensor among three or more motion-capture sensors as having a master frame of reference, observing motion of a hand as it passes through overlapping fields of view of the respective motion-capture sensors, synchronizing capture of images of the hand within the overlapping fields of view by pairs of the motion-capture devices, and using the pairs of the hand images captured by the synchronized motion-capture devices to automatically calibrate the motion-capture sensors to the master frame of reference frame.
    Type: Grant
    Filed: June 28, 2018
    Date of Patent: July 30, 2019
    Assignee: Leap Motion, Inc.
    Inventor: David S. Holz
  • Patent number: 10362311
    Abstract: A method for coding includes; segmenting an image into blocks; grouping blocks into a number of subsets; coding, using an entropy coding module, each subset, by associating digital information with symbols of each block of a subset, including, for the first block of the image, initializing state variables of the coding module; and generating a data sub-stream representative of at least one of the coded subsets of blocks. Where a current block is the first block to be coded of a subset, symbol occurrence probabilities for the first current block are determined based on those for a coded and decoded predetermined block of at least one other subset. Where the current block is the last coded block of the subset: writing, in the sub-stream representative of the subset, the entire the digital information associated with the symbols during coding of the blocks of the subset, and implementing the initializing sub-step.
    Type: Grant
    Filed: June 19, 2018
    Date of Patent: July 23, 2019
    Assignee: Dolby International AB
    Inventors: Felix Henry, Stephane Pateux, Gordon Clare
  • Patent number: 10349078
    Abstract: In a method for processing a video signal, according to the present invention, a first video decoder can extract motion information for inter prediction on a current half frame from a bitstream, a second video decoder can perform the inter prediction on the current half frame by using the extracted motion information, and the first video decoder can restore the inter-predicted current half frame. Accordingly, the coding time of a video sequence can be reduced.
    Type: Grant
    Filed: November 20, 2014
    Date of Patent: July 9, 2019
    Assignee: LG ELECTRONICS INC.
    Inventors: Jaewon Ha, Naeri Park, Sungho Bae, Jinseok Im, Cheoljoo Lee, Hyunsoo Kim
  • Patent number: 10346963
    Abstract: A computer-implemented method of and system for measuring a three-dimensional surface are provided. The method includes projecting structured illumination on the surface and acquiring a plurality of sets of images. The sets of images are processed to obtain a plurality of point clouds. A spatial accumulator is defined. A first point cloud of the plurality of point clouds is combined with a second point cloud of the plurality of point clouds into the spatial accumulator. Spatial coordinates of the surface are generated based on the contents of the spatial accumulator.
    Type: Grant
    Filed: September 10, 2015
    Date of Patent: July 9, 2019
    Assignee: CyberOptics Corporation
    Inventors: Eric P. Rudd, Carl E. Haugan
  • Patent number: 10330907
    Abstract: The cell imaging control device includes a cell detection unit 22 that acquires a cell image by imaging transmitted light or reflected light of undyed cells and detects the cells or structures in the cells in the cell image and an autofocus control unit 24 that calculates an autofocus evaluation value based on image information of the cells or the structures detected by the cell detection unit 22 and outputs an autofocus control signal based on the autofocus evaluation value to an imaging device for capturing the cell image, which is an imaging device having an autofocus function.
    Type: Grant
    Filed: September 21, 2016
    Date of Patent: June 25, 2019
    Assignee: FUJIFILM Corporation
    Inventor: Takayuki Tsujimoto
  • Patent number: 10334280
    Abstract: An image coding method including: binarizing last position information to generate (i) a binary signal which includes a first signal having a length smaller than or equal to a predetermined maximum length and does not include a second signal or (ii) a binary signal which includes the first signal having the predetermined maximum length and the second signal; first coding for arithmetically coding each of binary symbols included in the first signal using a context switched among a plurality of contexts according to a bit position of the binary symbol; and second coding for arithmetically coding the second signal using a fixed probability when the binary signal includes the second signal, wherein in the first coding, a binary symbol at a last bit position of the first signal is arithmetically coded using a context exclusive to the last bit position, when the first signal has the predetermined maximum length.
    Type: Grant
    Filed: June 15, 2017
    Date of Patent: June 25, 2019
    Assignee: TAGIVAN II LLC
    Inventors: Hisao Sasai, Takahiro Nishi, Youji Shibahara, Toshiyasu Sugio, Kyoko Tanikawa, Toru Matsunobu, Kengo Terada
  • Patent number: 10323933
    Abstract: Provided is a measuring device having improved operability. A head unit is fixedly coupled to an installation part with a stand. A measuring object is placed on a stage held by the installation part. The measuring object is irradiated obliquely downward with the measurement light having the pattern from the light projecting unit. The measurement light reflected obliquely upward by the measuring object is received by a selected one of first and second light receiving units, and a light reception signal representing a light reception amount is output. A second imaging visual field of the second light receiving unit is smaller than a first imaging visual field of the first light receiving unit, and included in the first imaging visual field. A second optical axis of the second light receiving unit is located below a first optical axis of the first light receiving unit.
    Type: Grant
    Filed: June 9, 2017
    Date of Patent: June 18, 2019
    Assignee: Keyence Corporation
    Inventors: Masaki Fujiwara, Shigeto Murakami, Takashi Nakatsukasa
  • Patent number: 10291915
    Abstract: A video encoding method includes: receiving an image; up-sampling the received image; and changing a sample value of an up-sampling region included in the up-sampled image and encoding the up-sampled image by using the changed sample value, wherein the up-sampling region is a region inserted into the received image by the up-sampling.
    Type: Grant
    Filed: March 6, 2015
    Date of Patent: May 14, 2019
    Assignee: SAMSUNG ELECTRONICS CO., LTD.
    Inventors: Jae-moon Kim, Ki-won Yoo, Chang-su Han, Sang-kwon Na, Hyung-ju Chun
  • Patent number: 10271067
    Abstract: Visible artifacts in a video stream of pictures with slices are reduced by having a separate maximum transform size for intra coding units in inter coded slices as compared to intra coding units in intra coded slices and/or inter coding units or by penalizing the usage of large transform size for such intra coding units in inter coded slices as compared to intra coding units in intra coded slices and/or inter coding units.
    Type: Grant
    Filed: October 23, 2013
    Date of Patent: April 23, 2019
    Assignee: Telefonaktiebolaget L M Ericsson (publ)
    Inventors: Rickard Sjöberg, Andrey Norkin, Kenneth Andersson
  • Patent number: 10255682
    Abstract: The present disclosure provides a detection system, which includes an image sensor, a lens device, and a processor. The image sensor is configured to take a first picture of a foreground object and a background object. The lens device is attached to the image sensor and configured to allow the foreground object to form a clear image on the first picture and the background object to form a blurred image on the first picture. The processor is configured to determine the image of the foreground object by analyzing the sharpness of the images of the first pictures.
    Type: Grant
    Filed: May 9, 2017
    Date of Patent: April 9, 2019
    Assignee: PIXART IMAGING INC.
    Inventor: En Feng Hsu
  • Patent number: 10250805
    Abstract: An imaging device of the present disclosure includes: an optical system including a focus lens; an imaging system configured to generate image data based on an image obtained by the optical system; a DFD processing unit configured to calculate DFD distance information regarding a subject distance based on a plurality of blur signals and a plurality of pieces of image data having different focusing positions, the image data being obtained from the imaging system following drive of the focus lens; a measuring unit configured to measure a variation of a subject image of the image data; and a control unit configured to control the DFD processing unit to calculate the DFD distance information when the variation is equal to or more than a predetermined value.
    Type: Grant
    Filed: December 17, 2014
    Date of Patent: April 2, 2019
    Assignee: PANASONIC INTELLECTUAL PROPERTY MANAGEMENT CO., LTD.
    Inventor: Koji Shibuno
  • Patent number: 10250802
    Abstract: An apparatus for processing a wide viewing angle image may include: a correction parameter generating unit for analyzing an image input from a camera to generate a correction parameter, a projection geometry generating unit for generating a projection geometry to output a wide viewing angle image by using the correction parameter, and a wide viewing angle image packaging unit for encoding the input image, the correction parameter and the projection geometry to generate a wide viewing angle image package. A method for processing a wide viewing angle image may be performed using the apparatus.
    Type: Grant
    Filed: November 12, 2014
    Date of Patent: April 2, 2019
    Assignee: FXGear Inc.
    Inventors: Kwang Jin Choi, Yeong Jun Park, Kyung Gun Na
  • Patent number: 10244252
    Abstract: The present invention relates to a method and apparatus for encoding/decoding image using a motion vector.According to one embodiment of the present invention, an image-decoding method is provided. The image-decoding method comprises the following steps: clipping a motion vector of a reference picture with a predetermined dynamic range so as to generate a clipped motion vector; storing the clipped motion vector in a buffer; deriving a motion vector of a block to be decoded using the motion vector stored in the buffer; and performing inter-prediction decoding using the motion vector of the block to be decoded. According to the present invention, the size of a memory space required to store a motion vector may be reduced.
    Type: Grant
    Filed: January 31, 2012
    Date of Patent: March 26, 2019
    Assignee: Electronics and Telecommunications Research Institute
    Inventors: Sung Chang Lim, Hui Yong Kim, Se Yoon Jeong, Suk Hee Cho, Dong San Jun, Jong Ho Kim, Ha Hyun Lee, Jin Ho Lee, Jin Soo Choi, Jin Woong Kim