Patents by Inventor Dong Tian

Dong Tian has filed for patents to protect the following inventions. This listing includes patent applications that are pending as well as patents that have already been granted by the United States Patent and Trademark Office (USPTO).

  • Publication number: 20190116372
    Abstract: Systems and methods for a point cloud decoder including a processor to decode each block in a set of blocks from a point cloud, so as to obtain a decoded point cloud. Wherein each block includes a set of points, such that for each block the processor is to decode a set of prediction residuals from a compressed bitstream. Use a predetermined location in the block, and compute for each prediction residual in the set of prediction residuals, a position of a point by adding the prediction residual to the predetermined location, so as to obtain a set of decoded points for the block. Wherein the decoded points for the blocks in the set of blocks represent the decoded point cloud.
    Type: Application
    Filed: March 9, 2018
    Publication date: April 18, 2019
    Inventors: Robert Cohen, Dong Tian, Hideaki Ochimizu, Anthony Vetro
  • Publication number: 20190116357
    Abstract: A point cloud encoder including an input interface to accept a dynamic point cloud including a sequence of point cloud frames of a scene. A processor encodes blocks of a current point cloud frame to produce an encoded frame. Wherein, for encoding a current block of the current point cloud frame, a reference block is selected similar to the current block according to a similarity metric to serve as a reference to encode the current block. Pair each point in the current block to a point in the reference block based on values of the paired points. Encode the current block based on a combination of an identification of the reference block and residuals between the values of the paired points. Wherein the residuals are ordered according to an order of the values of the points in the reference block. A transmitter transmits the encoded frame over a communication channel.
    Type: Application
    Filed: January 22, 2018
    Publication date: April 18, 2019
    Inventors: Dong Tian, Eduardo Pavez, Robert Cohen, Anthony Vetro
  • Patent number: 10229533
    Abstract: Systems and methods for determining a pattern in time series data representing an operation of a machine. A memory to store and provide a set of training data examples generated by a sensor of the machine, wherein each training data example represents an operation of the machine for a period of time ending with a failure of the machine. A processor configured to iteratively partition each training data example into a normal region and an abnormal region, determine a predictive pattern absent from the normal regions and present in each abnormal region only once, and determine a length of the abnormal region. Outputting the predictive pattern via an output interface in communication with the processor or storing the predictive pattern in memory, wherein the predictive pattern is a predictive estimate of an impending failure and assists in management of the machine.
    Type: Grant
    Filed: November 22, 2016
    Date of Patent: March 12, 2019
    Assignee: Mitsubishi Electric Research Laboratories, Inc.
    Inventors: Dong Tian, Siheng Chen, Chen Feng, Anthony Vetro
  • Patent number: 10198792
    Abstract: Several implementations relate, for example, to depth encoding and/or filtering for 3D video (3DV) coding formats. A sparse dyadic mode for partitioning macroblocks (MBs) along edges in a depth map is provided as well as techniques for trilateral (or bilateral) filtering of depth maps that may include adaptive selection between filters sensitive to changes in video intensity and/or changes in depth. One implementation partitions a depth picture, and then refines the partitions based on a corresponding image picture. Another implementation filters a portion of a depth picture based on values for a range of pixels in the portion. For a given pixel in the portion that is being filtered, the filter weights a value of a particular pixel in the range by a weight that is based on one or more of location distance, depth difference, and image difference.
    Type: Grant
    Filed: October 14, 2010
    Date of Patent: February 5, 2019
    Assignee: Dolby Laboratories Licensing Corporation
    Inventors: Wang Lin Lai, Shujie Liu, Dong Tian
  • Publication number: 20190037230
    Abstract: Implementations are provided that relate, for example, to view tiling in video encoding and decoding. A particular method includes accessing a video picture that includes multiple pictures combined into a single picture (826), accessing information indicating how the multiple pictures in the accessed video picture are combined (806, 808, 822), decoding the video picture to provide a decoded representation of at least one of the multiple pictures (824, 826), and providing the accessed information and the decoded video picture as output (824, 826). Some other implementations format or process the information that indicates how multiple pictures included in a single video picture are combined into the single video picture, and format or process an encoded representation of the combined multiple pictures.
    Type: Application
    Filed: September 27, 2018
    Publication date: January 31, 2019
    Applicant: DOLBY LABORATORIES LICENSING CORPORATION
    Inventors: Purvin Bibhas PANDIT, Peng YIN, Dong TIAN
  • Patent number: 10154281
    Abstract: A method processes keypoint trajectories in a video, wherein the keypoint trajectories describe motion of a plurality of keypoints across pictures of the video over time, by first acquiring the video of a scene using a camera. Keypoints and associated feature descriptors are detected in each picture. The keypoints and associated features descriptors are matched between neighboring pictures to generate keypoint trajectories. Then, the keypoint trajectories are coded predictively into a bitstream, which is outputted.
    Type: Grant
    Filed: January 22, 2016
    Date of Patent: December 11, 2018
    Assignee: Mitsubishi Electric Research Laboratories, Inc.
    Inventors: Dong Tian, Huifang Sun, Anthony Vetro
  • Patent number: 10129557
    Abstract: Implementations are provided that relate, for example, to view tiling in video encoding and decoding. A particular method includes accessing a video picture that includes multiple pictures combined into a single picture (826), accessing information indicating how the multiple pictures in the accessed video picture are combined (806, 808, 822), decoding the video picture to provide a decoded representation of at least one of the multiple pictures (824, 826), and providing the accessed information and the decoded video picture as output (824, 826). Some other implementations format or process the information that indicates how multiple pictures included in a single video picture are combined into the single video picture, and format or process an encoded representation of the combined multiple pictures.
    Type: Grant
    Filed: March 26, 2018
    Date of Patent: November 13, 2018
    Assignee: Dolby Laboratories Licensing Corporation
    Inventors: Purvin Bibhas Pandit, Peng Yin, Dong Tian
  • Publication number: 20180213246
    Abstract: Implementations are provided that relate, for example, to view tiling in video encoding and decoding. A particular method includes accessing a video picture that includes multiple pictures combined into a single picture (826), accessing information indicating how the multiple pictures in the accessed video picture are combined (806, 808, 822), decoding the video picture to provide a decoded representation of at least one of the multiple pictures (824, 826), and providing the accessed information and the decoded video picture as output (824, 826). Some other implementations format or process the information that indicates how multiple pictures included in a single video picture are combined into the single video picture, and format or process an encoded representation of the combined multiple pictures.
    Type: Application
    Filed: March 26, 2018
    Publication date: July 26, 2018
    Applicant: DOLBY LABORATORIES LICENSING CORPORATION
    Inventors: Purvin Bibhas PANDIT, Peng YIN, Dong TIAN
  • Publication number: 20180165796
    Abstract: Several implementations relate, for example, to depth encoding and/or filtering for 3D video (3DV) coding formats. A sparse dyadic mode (308) for partitioning macroblocks (MBs) along edges in a depth map is provided as well as techniques for trilateral (or bilateral) filtering of depth maps that may include adaptive selection between filters sensitive to changes in video intensity and/or changes in depth. One implementation partitions a depth picture, and then refines the partitions based on a corresponding image picture. Another implementation filters a portion of a depth picture based on values for a range of pixels in the portion. For a given pixel in the portion that is being filtered, the filter weights a value of a particular pixel in the range by a weight that is based on one or more of location distance, depth difference, and image difference.
    Type: Application
    Filed: January 26, 2018
    Publication date: June 14, 2018
    Applicant: DOLBY LABORATORIES LICENSING CORPORATION
    Inventors: Wang Lin LAI, Shujie LIU, Dong TIAN
  • Publication number: 20180152719
    Abstract: Implementations are provided that relate, for example, to view tiling in video encoding and decoding. A particular method includes accessing a video picture that includes multiple pictures combined into a single picture (826), accessing information indicating how the multiple pictures in the accessed video picture are combined (806, 808, 822), decoding the video picture to provide a decoded representation of at least one of the multiple pictures (824, 826), and providing the accessed information and the decoded video picture as output (824, 826). Some other implementations format or process the information that indicates how multiple pictures included in a single video picture are combined into the single video picture, and format or process an encoded representation of the combined multiple pictures.
    Type: Application
    Filed: January 24, 2018
    Publication date: May 31, 2018
    Applicant: DOLBY LABORATORIES LICENSING CORPORATION
    Inventors: Purvin Bibhas PANDIT, Peng YIN, Dong TIAN
  • Patent number: 9986254
    Abstract: Implementations are provided that relate, for example, to view tiling in video encoding and decoding. A particular method includes accessing a video picture that includes multiple pictures combined into a single picture (826), accessing information indicating how the multiple pictures in the accessed video picture are combined (806, 808, 822), decoding the video picture to provide a decoded representation of at least one of the multiple pictures (824, 826), and providing the accessed information and the decoded video picture as output (824, 826). Some other implementations format or process the information that indicates how multiple pictures included in a single video picture are combined into the single video picture, and format or process an encoded representation of the combined multiple pictures.
    Type: Grant
    Filed: January 24, 2018
    Date of Patent: May 29, 2018
    Assignee: Dolby Laboratories Licensing Corporation
    Inventors: Purvin Bibhas Pandit, Peng Yin, Dong Tian
  • Patent number: 9973771
    Abstract: Implementations are provided that relate, for example, to view tiling in video encoding and decoding. A particular method includes accessing a video picture that includes multiple pictures combined into a single picture (826), accessing information indicating how the multiple pictures in the accessed video picture are combined (806, 808, 822), decoding the video picture to provide a decoded representation of at least one of the multiple pictures (824, 826), and providing the accessed information and the decoded video picture as output (824, 826). Some other implementations format or process the information that indicates how multiple pictures included in a single video picture are combined into the single video picture, and format or process an encoded representation of the combined multiple pictures.
    Type: Grant
    Filed: October 23, 2017
    Date of Patent: May 15, 2018
    Assignee: Dolby Laboratories Licensing Corporation
    Inventors: Purvin Bibhas Pandit, Peng Yin, Dong Tian
  • Publication number: 20180122137
    Abstract: Systems and methods for determining a pattern in time series data representing an operation of a machine. A memory to store and provide a set of training data examples generated by a sensor of the machine, wherein each training data example represents an operation of the machine for a period of time ending with a failure of the machine. A processor configured to iteratively partition each training data example into a normal region and an abnormal region, determine a predictive pattern absent from the normal regions and present in each abnormal region only once, and determine a length of the abnormal region. Outputting the predictive pattern via an output interface in communication with the processor or storing the predictive pattern in memory, wherein the predictive pattern is a predictive estimate of an impending failure and assists in management of the machine.
    Type: Application
    Filed: November 22, 2016
    Publication date: May 3, 2018
    Inventors: Dong Tian, Siheng Chen, Chen Feng, Anthony Vetro
  • Patent number: 9942558
    Abstract: Various implementations are directed to providing inter-layer dependency information. In one implementation, syntax elements are generated that indicate an inter-layer dependency structure among three-dimensional video (3DV) layers. Based on the inter-layer dependency structure, an inter-layer reference is identified for a picture from a layer of the 3DV layers. The picture is encoded based, at least in part, on the inter-layer reference. Corresponding decoding implementations are also provided. Additionally, in another implementation, a transmission priority and an indication of network congestion are used to determine whether to transmit data for a particular 3DV layer. The transmission priority is based on an inter-layer dependency structure among multiple 3DV layers. Another implementation is directed to a network abstraction layer unit that can explicitly identify and convey inter-layer references and corresponding dependencies.
    Type: Grant
    Filed: April 30, 2010
    Date of Patent: April 10, 2018
    Assignee: THOMSON Licensing
    Inventors: Dong Tian, Wang Lin Lai
  • Publication number: 20180048904
    Abstract: Implementations are provided that relate, for example, to view tiling in video encoding and decoding. A particular method includes accessing a video picture that includes multiple pictures combined into a single picture (826), accessing information indicating how the multiple pictures in the accessed video picture are combined (806, 808, 822), decoding the video picture to provide a decoded representation of at least one of the multiple pictures (824, 826), and providing the accessed information and the decoded video picture as output (824, 826). Some other implementations format or process the information that indicates how multiple pictures included in a single video picture are combined into the single video picture, and format or process an encoded representation of the combined multiple pictures.
    Type: Application
    Filed: October 23, 2017
    Publication date: February 15, 2018
    Applicant: DOLBY LABORATORIES LICENSING CORPORATION
    Inventors: Purvin Bibhas PANDIT, Peng YIN, Dong TIAN
  • Patent number: 9892520
    Abstract: A method and system determines flows by first acquiring a video of the flows with a camera, wherein the flows are pedestrians in a scene, wherein the video includes a set of frames. Motion vectors are extracted from each frame in the set, and a data matrix is constructed from the motion vectors in the set of frames. A low rank Koopman operator is determined from the data matrix and a spectrum of the low rank Koopman operator is analyzed to determine a set of Koopman modes. Then, the frames are segmented into independent flows according to a clustering of the Koopman modes.
    Type: Grant
    Filed: January 31, 2017
    Date of Patent: February 13, 2018
    Assignee: Mitsubishi Electric Research Laboratories, Inc.
    Inventors: Hassan Mansour, Caglayan Dicle, Dong Tian, Mouhacine Benosman, Anthony Vetro
  • Patent number: 9883161
    Abstract: Methods and apparatuses for coding occlusion layers, such as occlusion video data and occlusion depth data in 3D video, are disclosed. A decoding method comprising the steps of: extracting an indicator representative of an original format for received occlusion data, the original format selected from one of a sparse occlusion data format and a filled occlusion data format; decoding the received occlusion data to produce decoded occlusion data; and when the indicator indicates the original format as a filled occlusion data format, converting the decoded occlusion data from a sparse occlusion data format to the filled occlusion data format, the converting further including; replacing non-occlusion area data, which is represented with a defined characteristic, by respective collocated samples from 2D data in the video data frame associated with the occlusion data; outputting the decoded occlusion data and, when present, converted decoded occlusion data.
    Type: Grant
    Filed: August 31, 2011
    Date of Patent: January 30, 2018
    Assignee: THOMSON LICENSING
    Inventors: Dong Tian, Wang Lin Lai
  • Patent number: 9838705
    Abstract: Implementations are provided that relate, for example, to view tiling in video encoding and decoding. A particular method includes accessing a video picture that includes multiple pictures combined into a single picture (826), accessing information indicating how the multiple pictures in the accessed video picture are combined (806, 808, 822), decoding the video picture to provide a decoded representation of at least one of the multiple pictures (824, 826), and providing the accessed information and the decoded video picture as output (824, 826). Some other implementations format or process the information that indicates how multiple pictures included in a single video picture are combined into the single video picture, and format or process an encoded representation of the combined multiple pictures.
    Type: Grant
    Filed: May 19, 2017
    Date of Patent: December 5, 2017
    Assignee: Dolby Laboratories Licensing Corporation
    Inventors: Purvin Bibhas Pandit, Peng Yin, Dong Tian
  • Publication number: 20170257638
    Abstract: Implementations are provided that relate, for example, to view tiling in video encoding and decoding. A particular method includes accessing a video picture that includes multiple pictures combined into a single picture (826), accessing information indicating how the multiple pictures in the accessed video picture are combined (806, 808, 822), decoding the video picture to provide a decoded representation of at least one of the multiple pictures (824, 826), and providing the accessed information and the decoded video picture as output (824, 826). Some other implementations format or process the information that indicates how multiple pictures included in a single video picture are combined into the single video picture, and format or process an encoded representation of the combined multiple pictures.
    Type: Application
    Filed: May 19, 2017
    Publication date: September 7, 2017
    Applicant: DOLBY LABORATORIES LICENSING CORPORATION
    Inventors: Purvin Bibhas PANDIT, Peng YIN, Dong TIAN
  • Publication number: 20170214943
    Abstract: A method compresses a point cloud composed of a plurality of points in a three-dimensional (3D) space by first acquiring the point cloud with a sensor, wherein each point is associated with a 3D coordinate and at least one attribute. The point cloud is partitioned into an array of 3D blocks of elements, wherein some of the elements in the 3D blocks have missing points. For each 3D block, attribute values for the 3D block are predicted based on the attribute values of neighboring 3D blocks, resulting in a 3D residual block. A 3D transform is applied to each 3D residual block using locations of occupied elements to produce transform coefficients, wherein the transform coefficients have a magnitude and sign. The transform coefficients are entropy encoded according the magnitudes and sign bits to produce a bitstream.
    Type: Application
    Filed: January 22, 2016
    Publication date: July 27, 2017
    Applicant: Mitsubishi Electric Research Laboratories, Inc.
    Inventors: Robert Cohen, Dong Tian, Anthony Vetro