Patents Examined by William C. Vaughn, Jr.
-
Patent number: 10681325Abstract: A system creates an output image of a scene using two-dimensional (2D) images of the scene. For a pixel in the output image, the system identifies, in the output image, 2D fragments that correspond to the pixel. The system converts the 2D fragments into three dimensional (3D) fragments, creates volume spans for the pixel based on the 3D fragments, determines a color of a volume span based on color contribution of respective one or more of the 3D fragments for the volume span, and determines a color of the pixel for the output image from determined colors of the volume spans.Type: GrantFiled: May 16, 2016Date of Patent: June 9, 2020Assignee: Google LLCInventors: Janne Kontkanen, Noah Snavely
-
Patent number: 10679094Abstract: In some implementations, a method includes: receiving, from the camera, a sample image that includes a fingerprint and a mensuration reference device, where the sample image is associated with a resolution; identifying (i) a plurality of edge candidate groups within the sample image, and (ii) a set of regularity characteristics associated with each of the plurality of edge candidate groups; determining that the associated set of regularity characteristics indicates the mensuration reference device; identifying a ruler candidate group, from each of the plurality of edge candidate groups, based at least on determining that the associated set of regularity characteristics indicates the mensuration reference device; computing a scale associated with the sample image based at least on extracting a set of ruler marks from the identified ruler candidate group; and generating, based at least on the scale associated with the sample image, a scaled image.Type: GrantFiled: December 17, 2018Date of Patent: June 9, 2020Assignee: MorphoTrak, LLCInventors: Darrell Hougen, Peter Zhen-Ping Lo
-
Patent number: 10678747Abstract: 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: GrantFiled: August 14, 2017Date of Patent: June 9, 2020Assignee: AMAZON TECHNOLOGIES, INC.Inventors: Jesse J. Rosenzweig, Brian Gregory Lewis
-
Patent number: 10660732Abstract: Methods and systems for scanning an intraoral cavity of a patient provide capturing one or more viewfinder images of the intraoral cavity and scanning the intraoral cavity with an intraoral scanner to generate one or more topography scans of the intraoral cavity. The one or more topography scans may correspond to the one or more viewfinder images. The methods and systems further provide capturing a viewfinder image of a portion of the intraoral cavity, the viewfinder image overlapping with the one or more viewfinder images. An area of overlap of the viewfinder image with the one or more viewfinder images can be determined. One or more indicators of the area of overlap can be displayed on one or more locations of a display in order to provide guidance for positioning a field of view of the intraoral scanner.Type: GrantFiled: October 11, 2019Date of Patent: May 26, 2020Assignee: Align Technology, Inc.Inventor: Adi Levin
-
Patent number: 10666957Abstract: In general, techniques are described for processing high dynamic range (HDR) and wide color gamut (WCG) video data for video coding. A device comprising a memory and a processor may perform the techniques. The memory may store compacted fractional chromaticity coordinate (FCC) formatted video data. The processor may inverse compact the compacted FCC formatted video data using one or more inverse adaptive transfer functions (TFs) to obtain decompacted FCC formatted video data. The processor may next inverse adjust a chromaticity component of the decompacted FCC formatted video data based on a corresponding luminance component of the decompacted FCC formatted video data to obtain inverse adjusted FCC formatted video data. The processor may convert the chromaticity component of the inverse adjusted FCC formatted video data from the FCC format to a color representation format to obtain High Dynamic Range (HDR) and Wide Color Gamut (WCG) video data.Type: GrantFiled: July 9, 2019Date of Patent: May 26, 2020Assignee: QUALCOMM IncorporatedInventors: Sungwon Lee, Joel Sole Rojals, Adarsh Krishnan Ramasubramonian, Dmytro Rusanovskyy, Done Bugdayci Sansli, Marta Karczewicz
-
Patent number: 10666956Abstract: There is disclosed an apparatus, a method and a computer program for video coding. The apparatus comprises a selector configured for selecting a pixel for prediction; a projection definer configured for determining a projection of said pixel to a set of reference pixels; and a prediction definer configured for selecting one or more reference pixels from said set of reference pixels on the basis of said projection, and using said selected one or more reference pixels to obtain a prediction value for said pixel to be predicted.Type: GrantFiled: February 18, 2019Date of Patent: May 26, 2020Assignee: Nokia Technologies OyInventors: Jani Lainema, Kemal Ugur
-
Patent number: 10666999Abstract: Example methods and apparatus for adaptive video transmission based on channel capacity are disclosed. A first wireless display source device for adaptive video transmission based on channel capacity includes a video bit rate determiner, a comparer and a video bit rate setter. The video bit rate determiner is to determine a collective video bit rate based on a current number of wireless display connections in a peer-to-peer (P2P) group multiplied by a current video bit rate of the first wireless display source device. The P2P group includes a second wireless display source device in proximity to the first wireless display source device. The comparer is to compare the collective video bit rate to a wireless display capacity in proximity to the first wireless display source device.Type: GrantFiled: August 16, 2019Date of Patent: May 26, 2020Assignee: Intel CorporationInventors: Abhijeet Kolekar, Inching Chen, Karthik Veeramani
-
Patent number: 10666837Abstract: In one example embodiment, a camera system includes a plurality of cameras, a camera controller configured to control the plurality of cameras, a control signal line configured to facilitate an exchange of at least one control signal between the camera controller and the plurality of cameras and a synchronization signal line commonly connected to the plurality of cameras, and configured to transmit at least one transmission synchronization signal for synchronizing at least two cameras among the plurality of cameras.Type: GrantFiled: June 20, 2019Date of Patent: May 26, 2020Assignee: Samsung Electronics Co., Ltd.Inventors: Il Joong Kim, Jeong A Jo
-
Patent number: 10659799Abstract: 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: GrantFiled: March 12, 2019Date of Patent: May 19, 2020Assignee: SONY CORPORATIONInventors: Munsi Haque, Kazushi Sato, Ali Tabatabai, Teruhiko Suzuki
-
Patent number: 10659800Abstract: When performing an inter predictive encoding on any image frame x is required, a reference image frame is determined for image x; image x is a P-frame image or a B-frame image; for each reference image frame, following processes are respectively performed: whether resolution of a reference image frame is the same as resolution of image x is determined; if resolution of the reference image frame is different from resolution of image x, resolution of reference image frame is adjusted to be the same as resolution of image x; if resolution of each reference image frame is the same as resolution of image x, inter predictive encoding is performed on image x based on each reference image frame.Type: GrantFiled: November 17, 2014Date of Patent: May 19, 2020Assignee: Hangzhou Hikvision Digital Technology Co., Ltd.Inventors: Xiaoyang Wu, Linjie Shen, Hui Su
-
Patent number: 10659814Abstract: The present invention relates to 3D video coding device and method. A decoding method, according to the present invention, provides a 3D video decoding method. A decoding method comprises the steps of: obtaining a disparity value on the basis of a reference view and a predetermined value; deriving movement information of a current block in a depth picture on the basis of the disparity value; and generating a prediction sample of the current block on the basis of the movement information, wherein the reference view is a view of a reference picture in a reference picture list. According to the present invention, even when a base view cannot be accessed, a disparity vector can be derived on the basis of an available reference view index in a decoded picture buffer (DPB), and coding efficiency can be enhanced.Type: GrantFiled: September 25, 2015Date of Patent: May 19, 2020Assignee: LG ELECTRONICS INC.Inventors: Junghak Nam, Sehoon Yea, Jungdong Seo, Sunmi Yoo
-
Patent number: 10654423Abstract: A method for dynamically ascertaining alignment of a vehicular camera relative to a vehicle to which the camera is attached includes determining a plurality of steering angle ranges for the vehicle, each of which is a range of steering angles that approximates straight vehicle motion over less than two seconds of travel time of the vehicle while the vehicle is in motion and turning. Image data captured by a camera of the vehicle is processed to determine a central vanishing point when the vehicle is in motion and moving straight. A plurality of feature points are selected in the image frames for each steering angle range, and a vanishing point for a plurality of tracked motion trajectories for each steering angle range is determined. An alignment of the camera is determined based at least in part on the determined central vanishing point and a determined vanishing line.Type: GrantFiled: December 4, 2017Date of Patent: May 19, 2020Assignee: MAGNA ELECTRONICS INC.Inventors: Nikhil Gupta, Hilda Faraji, Daan He, Ghanshyam Rathi
-
Patent number: 10652548Abstract: A video system for minimizing streaming latency is disclosed. The video system includes an encoder having a data input part receiving external streaming video data, a data conversion part converting the external streaming video data to output converted video data, a first buffer receiving the converted video data, a data measurement part measuring size of the converted video data and conversion time spent for converting the streaming data, and a latency determination part comparing the size and the conversion time, respectively, to a reference size and a reference time to determine latency; and a decoder having a second buffer receiving the converted video data from the first buffer. The latency determination part transmitting the determined result to the data input part and the data input part outputs a latest streaming video data in response to determination that the first buffer or second buffer will be in underflow.Type: GrantFiled: February 4, 2016Date of Patent: May 12, 2020Assignee: NHN Entertainment CorporationInventor: Hye-Young Kim
-
Patent number: 10652575Abstract: A method of decoding video data, including receiving an encoded block of luma samples for a first block of video data, decoding the encoded block of luma samples to create reconstructed luma samples, and predicting chroma samples for the first block of video data using the reconstructed luma samples for the first block of video data and two or more linear prediction models.Type: GrantFiled: September 14, 2017Date of Patent: May 12, 2020Assignee: QUALCOMM IncorporatedInventors: Kai Zhang, Jianle Chen, Li Zhang, Marta Karczewicz
-
Patent number: 10652582Abstract: A de-blocking filter includes a reconstructed memory that is configured to store reconstructed pixels corresponding to a current macroblock of a video image to be filtered. The current macroblock includes a set of sub-blocks, each sub-block having horizontal edges and vertical edges. An internal pixel buffer in the de-blocking filter is configured to store pixels corresponding to the set of sub-blocks from the reconstructed memory, and to store partially filtered pixels corresponding to a set of partially filtered macroblocks. An edge order controller in the de-blocking filter is configured to load the pixels corresponding to the set of sub-blocks into a filter engine from the internal pixel buffer, to filter the set of sub-blocks, such that, at least one horizontal edge is filtered before filtering all vertical edges of the set of sub-blocks.Type: GrantFiled: January 15, 2018Date of Patent: May 12, 2020Assignee: TEXAS INSTRUMENTS INCORPORATEDInventors: Niraj Nandan, Mullangi Venkata Ratna Reddy
-
Patent number: 10652576Abstract: Innovations in the use of base color index map (“BCIM”) mode during encoding and/or decoding simplify implementation by reducing the number of modifications made to support BCIM mode and/or improve coding efficiency of BCIM mode. For example, some of the innovations involve reuse of a syntax structure that is adapted for transform coefficients to instead signal data for elements of an index map in BCIM mode. Other innovations relate to mapping of index values in BCIM mode or prediction of elements of an index map in BCIM mode. Still other innovations relate to handling of exception values in BCIM mode.Type: GrantFiled: November 13, 2019Date of Patent: May 12, 2020Assignee: Microsoft Technology Licensing, LLCInventors: Bin Li, Feng Wu, Jizheng Xu
-
Patent number: 10644122Abstract: Systems and methods are presented herein that facilitate temporally synchronizing, in real time, a separately sourced high quality audio segment of a live event with a video segment that is generated by a recording device associated with a member of the audience. An A-V Synchronization Application may synchronize a video segment of a live event that is generated from a personal electronic device of an audience member with a high quality audio segment that is separately sourced and generated by professional sound recording equipment at the live event. The result of the temporal synchronization is a high fidelity digital audio visual recording of the live event. In various, the audience member may stream, in real-time, the high fidelity digital audio visual recording to an additional electronic device at a different geo-location. In some examples, narrative audio segments may be also included as part of the high fidelity digital audio visual recording.Type: GrantFiled: February 2, 2018Date of Patent: May 5, 2020Assignee: BYGGE TECHNOLOGIES INC.Inventors: Neil C. Marck, Anthony Sharick
-
Image decoding method, image encoding method, image decoding apparatus, and image encoding apparatus
Patent number: 10645397Abstract: An image decoding method includes a constraint information decoding step of decoding constraint information indicating prohibition of reference from a target tile, which is one of a plurality of tiles obtained by partitioning a picture, to another tile, and a list generation step of generating a prediction motion vector list including a plurality of prediction motion vector candidates and a plurality of prediction motion vector indices each associated with a corresponding one of the plurality of prediction motion vector candidates. In the list generating step, a prediction motion vector list not including a temporal motion vector of a block on a lower right side of the target block is generated.Type: GrantFiled: August 19, 2019Date of Patent: May 5, 2020Assignee: PANASONIC CORPORATIONInventors: Kengo Terada, Hisao Sasai, Satoshi Yoshikawa -
Patent number: 10632924Abstract: An apparatus includes a camera, a sensor and a processor. The camera may generate a video signal based on a targeted view of a driver. The sensor may generate a proximity signal in response to detecting an object within a predetermined radius. The processor may determine a location of the object with respect to the vehicle, determine a current location of eyes of the driver, determine a field of view of the driver at a time when the proximity signal is received based on the current location of the eyes, determine whether the object is within the field of view using the current location of the eyes, and generate a control signal. The distance may be determined based on a comparison of reference pixels of a vehicle component in a reference video frame to current pixels of the vehicle component in the video frames.Type: GrantFiled: April 30, 2019Date of Patent: April 28, 2020Assignee: Ambarella International LPInventors: Alexander Fink, Shimon Pertsel
-
Patent number: 10630941Abstract: 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: GrantFiled: July 5, 2018Date of Patent: April 21, 2020Assignee: CareView Communications, Inc.Inventors: Sam Anthony Greco, Steven Gail Johnson, Matthew Cameron Clark, Derek Stevan del Carpio