Patents Examined by William C. Vaughn, Jr.
-
Patent number: 10992934Abstract: A method of partitioning a video coding block for JVET, comprising representing a JVET coding tree unit as a root node in a quadtree plus binary tree (QTBT) structure that can have a quadtree branching from the root node and binary trees branching from each of the quadtree's leaf nodes using asymmetric binary partitioning to split a coding unit represented by a quadtree leaf node into two child nodes of unequal size, representing the two child nodes as leaf nodes in a binary tree branching from the quadtree leaf node and coding the child nodes represented by leaf nodes of the binary tree with JVET, wherein weighted angular coding unit prediction is employed and wherein post-coding unit prediction filtering can be avoided or unbiased to increase coding times.Type: GrantFiled: July 5, 2018Date of Patent: April 27, 2021Assignee: ARRIS Enterprises LLCInventors: Krit Panusopone, Yue Yu, Seungwook Hong, Limin Wang
-
Patent number: 10979727Abstract: A method comprising: decoding, from a bitstream, a first encoded region of first picture into a first preliminary reconstructed region; forming a first reconstructed region from the first preliminary reconstructed region, wherein the forming comprises resampling and/or rearranging the first preliminary reconstructed region, wherein the rearranging comprises relocating, rotating and/or mirroring; and decoding at least a second region, wherein the first reconstructed region is used as a reference for prediction in decoding the at least second region and the second region either belongs to a second picture and is spatially collocated with the first reconstructed region or belongs to the first picture.Type: GrantFiled: June 15, 2017Date of Patent: April 13, 2021Assignee: Nokia Technologies OyInventors: Miska Hannuksela, Jani Lainema, Alireza Aminlou, Ramin Ghaznavi Youvalari
-
Patent number: 10958927Abstract: In an example, a method of decoding video data includes selecting a motion information derivation mode from a plurality of motion information derivation modes for determining motion information for a current block, where each motion information derivation mode of the plurality comprises performing a motion search for a first set of reference data that corresponds to a second set of reference data outside of the current block, and where the motion information indicates motion of the current block relative to reference video data. The method also includes determining the motion information for the current block using the selected motion information derivation mode. The method also includes decoding the current block using the determined motion information and without decoding syntax elements representative of the motion information.Type: GrantFiled: March 24, 2016Date of Patent: March 23, 2021Assignee: QUALCOMM IncorporatedInventors: Xiang Li, Ying Chen, Li Zhang, Hongbin Liu, Jianle Chen, Marta Karczewicz
-
Patent number: 10958865Abstract: Aspects of the disclosure relate to the delivery of media content over a network. Specifically, aspects are directed to identification and/or extraction of a selected data such as a video clip from content and providing identifying information to a user to retrieve, view, and/or share the selected video clip. Aspects described herein provide the ability to identify a starting point and stopping point of a video clip on a media gateway device and generate a URL that can be used and/or shared in order to access the selected video clip. The URL may identify a stored media clip, or may contain information from which a video clip can be recreated.Type: GrantFiled: July 12, 2018Date of Patent: March 23, 2021Assignee: Comcast Cable Communications, LLCInventor: Christopher J. Kennedy
-
Patent number: 10944954Abstract: According to at least one aspect, a system is provided. The system comprises a rotation device configured to rotate an object about an axis; a plurality of imaging sensors configured to image the object and comprising two imaging sensors that are disposed a fixed distance apart; and a computing device configured to: control the plurality of imaging sensors to capture a first set of images of the object in a first position; control the rotation device to rotate the object from the first position to a second position; control the plurality of imaging sensors to capture a second set of images of the object in the second position; generate a 3-dimensional (3D) model of the object using the first and second sets of images; and identify a scale of the 3D model of the object using the fixed distance.Type: GrantFiled: February 12, 2018Date of Patent: March 9, 2021Assignee: Wayfair LLCInventors: Michael Silvio Festa, Rebecca W. Perry, Patrick G. Clark
-
Methods and systems for determining motion vectors in a motion estimation process of a video encoder
Patent number: 10944986Abstract: Methods and systems for determining motion vectors in a motion estimation process of a video encoder are provided. Embodiments of the present invention provide a solution for the problem of unnecessary cost function evaluations, found when combining the successive elimination method with a predetermined list of candidate motion vectors search ordering. In order to solve this problem, embodiments of the present invention provide an adaptive scan ordering of block matching candidates within a search area. Advantageously, embodiments of the present invention will only evaluate necessary cost functions, without impacting rate-distortion.Type: GrantFiled: January 29, 2016Date of Patent: March 9, 2021Assignee: ECOLE DE TECHNOLOGIE SUPERIEUREInventors: Luc Trudeau, Stéphane Coulombe, Christian Desrosiers -
Patent number: 10928638Abstract: An eyewear device comprises a left lens assembly and a right lens assembly. The left lens assembly includes a left focus tunable lens and a left focus fixed lens. A right lens assembly includes a right focus tunable lens and a right focus fixed lens. The eyewear device may be used in 3D display applications, virtual reality applications, augmented reality applications, remote presence applications, etc. The eyewear device may also be used as vision correction glasses.Type: GrantFiled: October 30, 2017Date of Patent: February 23, 2021Assignee: Dolby Laboratories Licensing CorporationInventors: Ajit Ninan, Chaitanya Atluru, James Thomas Triplett, Chun Chi Wan
-
Patent number: 10919458Abstract: A method for calibrating a vehicular camera includes providing at least a front or rear camera and a side camera with overlapping fields of view, and calibrating the front or rear camera, capturing a calibrated frame of image data with the front or rear camera, and capturing a sideward frame of image data with a side camera. At least one feature is determined present in the overlapping region of the calibrated frame, and pixel positions of the determined feature are predicted for the side camera. Misalignment of the side camera is determined based on a comparison of the predicted pixel positions of the determined feature to the pixel positions of the determined feature in the sideward frame of image data captured by the side camera. Processing of image data captured by the side camera is adjusted to accommodate the determined misalignment.Type: GrantFiled: May 18, 2020Date of Patent: February 16, 2021Assignee: MAGNA ELECTRONICS INC.Inventors: Nikhil Gupta, Hilda Faraji, Daan He, Ghanshyam Rathi
-
Patent number: 10919456Abstract: A flexible display device, providing an instrument cluster for a motor vehicle, is repositioned by a repositioning device from a stowed position into a use position by bending the display device.Type: GrantFiled: April 21, 2016Date of Patent: February 16, 2021Assignee: AUDI AGInventor: Jacques Hélot
-
Patent number: 10924744Abstract: The present techniques include deriving a threshold to maintain an encoding bitrate and determining a percentage of change of a current frame N based on an impact to a bitrate budget. The present techniques also include marking a reference frame N?1 as non-referenceable in response to the percentage of change being smaller than the threshold and encoding a static portion of frame N as a skip and encoding a non-static portion of frame N by referencing the reference frame N?1. Finally, the present techniques include overwriting a surface of the reference frame N with portions of the reference frame N?1 that have changed as compared to frame N.Type: GrantFiled: November 17, 2017Date of Patent: February 16, 2021Assignee: INTEL CORPORATIONInventors: Fangwen Fu, Jason Tanner, Satya N. Yedidi
-
Patent number: 10917656Abstract: An image processing device including a predicted vector generation section configured to generate a predicted vector for use in encoding of a motion vector (MV) of a current block by scaling the MV of a reference block, which is a block of a position shifted from a position of the current block in an image of a different view, by a disparity obtained from a periphery of the current block in an image of a non-base view according to a reference destination of the current block and a reference destination of the reference block, an MV encoding section configured to encode the MV of the current block using the predicted vector generated by the predicted vector generation section, and an encoding section configured to generate an encoded stream by encoding the image in units having a hierarchical structure.Type: GrantFiled: September 13, 2019Date of Patent: February 9, 2021Assignee: SONY CORPORATIONInventor: Yoshitomo Takahashi
-
Patent number: 10917633Abstract: An example system for generating stereoscopic light field panoramas includes a receiver to receive a plurality of synchronized images. The system also includes a calibrator and projector to calibrate the synchronized images, undistort the synchronized images, and project the undistorted images to a sphere to generate undistorted rectilinear images. The system further includes a disparity estimator to estimate a disparity between neighboring views of the undistorted rectilinear images to determine an optical flow between the undistorted rectilinear images. The system includes a view interpolator to perform in-between view interpolation on the undistorted rectilinear images based on the optical flow. The system also further includes a light field panorama generator to generate a stereoscopic light field panorama for a plurality of perspectives using concentric viewing circles.Type: GrantFiled: September 15, 2017Date of Patent: February 9, 2021Assignee: INTEL CORPORATIONInventors: Fan Zhang, Oscar Nestares
-
Patent number: 10917637Abstract: A method for decoding an image according to the present document includes obtaining prediction mode information and residual related information from a bitstream, deriving prediction samples of a current block by performing prediction based on the prediction mode information, deriving residual samples of the current block based on the residual related information, and generating reconstruction samples of the current block based on the prediction samples and the residual samples, and the residual related information includes a transform skip flag based on a size of the current block and a maximum transform skip size, the transform skip flag represents whether a transform skip is applied to the current block, and information about the maximum transform skip size is obtained from the bitstream.Type: GrantFiled: April 20, 2020Date of Patent: February 9, 2021Assignee: LG ELECTRONICS INC.Inventors: Sunmi Yoo, Jungah Choi, Jangwon Choi, Seunghwan Kim
-
Patent number: 10911787Abstract: A system comprises an encoder configured to compress attribute information for a point cloud and/or a decoder configured to decompress compressed attribute information for the point cloud. To compress the attribute information, multiple levels of detail are generated based on an ordering of the points according to a space filling curve and attribute values are predicted. The attribute values may be predicted simultaneously while points are being assigned to different levels of detail. A decoder follows a similar prediction process based on level of details. Also, attribute correction values may be determined to correct predicted attribute values and may be used by a decoder to decompress a point cloud compressed using level of detail attribute compression. In some embodiments, attribute correction values may take into account an influence factor of respective points in a given level of detail on attributes in other levels of detail.Type: GrantFiled: July 10, 2019Date of Patent: February 2, 2021Assignee: Apple Inc.Inventors: Alexandros Tourapis, Jungsun Kim, Valery G. Valentin, Fabrice A. Robinet, Yeping Su, Khaled Mammou
-
Patent number: 10911714Abstract: A method for providing outputs to receivers of a vehicular vision system includes disposing a camera at a vehicle and disposing an LVDS repeater device at the vehicle. The LVDS repeater device includes a de-serializer, a repeater and at least two serializers. The LVDS repeater device is powered at least in part via power-over-coax from a head unit or ECU of the vehicle. The camera captures image data and outputs an LVDS camera output. The LVDS camera output is received at the LVDS repeater device and is de-serialized via the de-serializer. The de-serialized LVDS camera output is provided to the repeater and at least two outputs are provided to the serializers and are serialized. The serializers each output a respective LVDS repeater output to a respective receiver of the vehicle. The receivers include a receiver of respective ones of the vehicle head unit and the ECU.Type: GrantFiled: August 17, 2020Date of Patent: February 2, 2021Assignee: MAGNA ELECTRONICS INC.Inventors: Vivek Vaid, Nazar F. Bally, Yuesheng Lu
-
Patent number: 10911799Abstract: An apparatus to facilitate processing video bit stream data is disclosed. The apparatus includes one or more processors to decode point cloud data, reconstruct the decoded point cloud data and fill one or more holes in reconstructed point cloud frame data using patch metadata included in the decoded point cloud data and a memory communicatively coupled to the one or more processors.Type: GrantFiled: July 31, 2018Date of Patent: February 2, 2021Assignee: Intel CorporationInventors: Jill Boyce, Scott Janus, Prasoonkumar Surti, Stanley Baran, Michael Apodaca, Srikanth Potluri, Hugues Labbe, Jong Dae Oh, Gokcen Cilingir, Archie Sharma, Jeffrey Tripp, Jason Ross, Barnan Das
-
Patent number: 10900999Abstract: Among other things, an imaging device has a photosensitive array of pixels, and a surface associated with the array is configured to receive a specimen with at least a part of the specimen at a distance from the surface equivalent to less than about half of an average width of the pixels.Type: GrantFiled: March 17, 2020Date of Patent: January 26, 2021Inventor: Alan Marc Fine
-
Patent number: 10904591Abstract: Implementations disclose zero-copy adaptive bitrate video streaming. A method includes capturing, by a user device, a first video frame of a plurality of video frames of a video item to be transmitted as a livestream; delivering the first video frame to an encoder of the user device; capturing a second video frame of the plurality of video frames, the second video frame being captured after the first video frame; delivering the second video frame to the encoder of the user device; in response to determining that the first video frame did not enter the encoder prior to the second video frame arriving at the encoder, discarding the first video frame; determining, by the user device, a frequency of discarded video frames comprising the first video frame; and adjusting, by a processing device of the user device, quality of the video item transmitted as the livestream based on the frequency.Type: GrantFiled: September 20, 2017Date of Patent: January 26, 2021Assignee: Google LLCInventor: Brian Schmidt
-
Patent number: 10897619Abstract: Means for controlling the computational complexity related to video encoding that includes a dynamic rate distortion cost error threshold and constrains the encoding complexity to a given complexity target. The solution is selective and provides fast convergence while incurring only a limited loss in rate distortion performance.Type: GrantFiled: March 23, 2017Date of Patent: January 19, 2021Assignee: BARCO NVInventors: Thijs Vermeir, Jurgen Slowack
-
Patent number: 10893284Abstract: A method for decoding a compressed video bit stream in a video decoder to recover a video sequence, the video decoder including a plurality of decoder processing cores is provided. The method includes determining that a picture is encoded in the compressed bit stream as a pre-determined number of independently encoded sub-pictures, and dispatching a first encoded sub-picture of the pre-determined number of sub-pictures to a first decoder processing core of the plurality of decoder processing cores and a second encoded sub-picture of the pre-determined number of sub-pictures to a second decoder processing core of the plurality of decoder processing cores, wherein the first encoded sub-picture and the second encoded sub-picture are independently decoded in parallel on the respective first and second decoder processing cores.Type: GrantFiled: January 29, 2019Date of Patent: January 12, 2021Assignee: TEXAS INSTRUMENTS INCORPORATEDInventor: Minhua Zhou