Patents by Inventor Anthony Vetro

Anthony Vetro 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: 10217018
    Abstract: A set of input images are acquired sequentially as image tensors. A low-tubal rank tensor and a sparse tensor are initialized using the image tensor, wherein the low-tubal rank tensor is a tensor product of a low-rank spanning tensor basis and corresponding tensor coefficients, and for each image, updating iteratively the image tensor, the tensor coefficients, and the sparse tensor using the image tensor and the low-rank spanning basis from a previous iteration. The spanning tensor basis is updated using the tensor coefficients, the sparse tensor, and the low rank tubal tensor, wherein the low rank tubal tensor represents a set of output images and the sparse tensor representing a set of sparse images.
    Type: Grant
    Filed: September 15, 2015
    Date of Patent: February 26, 2019
    Assignee: Mitsubishi Electric Research Laboratories, Inc.
    Inventors: Dehong Liu, Zemin Zhang, Anthony Vetro
  • Patent number: 10212410
    Abstract: Systems and methods for image processing including a memory having stored multi-angled view images of a scene. Each multi-angled view image includes pixels, and at least one multi-angled view image includes a clouded area in the scene, resulting in missing pixels. A processor configured to align three multi-angled view images in the multi-angled view images to a target view angle of the scene, to form a set of aligned multi-angled view images representing a target point of view of the scene, at least one aligned multi-angled view image of the at least three multi-angled view images, has missing pixels due to the clouded area. Form a matrix using vectorized aligned multi-angled view images, wherein the matrix is incomplete due to the missing pixels. Complete the matrix using a matrix completion to combine the aligned multi-angled view images to produce a fused image of the scene without the clouded area.
    Type: Grant
    Filed: December 21, 2016
    Date of Patent: February 19, 2019
    Assignee: Mitsubishi Electric Research Laboratories, Inc.
    Inventors: Dehong Liu, Yanting Ma, Hassan Mansour, Ulugbek Kamilov, Yuichi Taguchi, Petros Boufounos, Anthony Vetro
  • 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
  • Publication number: 20180176531
    Abstract: Systems and methods for image processing including a memory having stored multi-angled view images of a scene. Each multi-angled view image includes pixels, and at least one multi-angled view image includes a clouded area in the scene, resulting in missing pixels. A processor configured to align three multi-angled view images in the multi-angled view images to a target view angle of the scene, to form a set of aligned multi-angled view images representing a target point of view of the scene, at least one aligned multi-angled view image of the at least three multi-angled view images, has missing pixels due to the clouded area. Form a matrix using vectorized aligned multi-angled view images, wherein the matrix is incomplete due to the missing pixels. Complete the matrix using a matrix completion to combine the aligned multi-angled view images to produce a fused image of the scene without the clouded area.
    Type: Application
    Filed: December 21, 2016
    Publication date: June 21, 2018
    Inventors: Dehong Liu, Yanting Ma, Hassan Mansour, Ulugbek Kamilov, Yuichi Taguchi, Petros Boufounos, Anthony Vetro
  • 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
  • Publication number: 20180053324
    Abstract: A method for encoding a point cloud representing a scene using an encoder including a processor in communication with a memory includes steps of fitting a parameterized surface onto the point cloud having input points representing locations in a three-dimensional space, generating model parameters from the parameterized surface, computing corresponding points from the parameterized surface, wherein the corresponding points correspond to the input points, computing residual data based on the corresponding points and the input points of the point cloud, compressing the model parameters and residual data to yield coded model parameters and coded residual data, respectively, and producing a bit-stream from the coded model parameters of the parameterized surface and the coded residual data.
    Type: Application
    Filed: August 19, 2016
    Publication date: February 22, 2018
    Inventors: Robert Cohen, Maja Krivokuca, Anthony Vetro, Chen Feng, Yuichi Taguchi
  • 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
  • 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
  • Publication number: 20170214936
    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. Kkeypoints 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: Application
    Filed: January 22, 2016
    Publication date: July 27, 2017
    Applicant: Mitsubishi Electric Research Laboratories, Inc.
    Inventors: Dong Tian, Huifang Sun, Anthony Vetro
  • Patent number: 9679387
    Abstract: A method separates foreground from background in a sequence of images, by first acquiring the sequence of images and a depth map of a scene by a camera. Groups of pixels are determined based on the depth map. Then, the sequence of images is decomposed into a sparse foreground component, and a low rank background component, according to apparent motion in the sequence of images, and the groups.
    Type: Grant
    Filed: February 12, 2015
    Date of Patent: June 13, 2017
    Assignee: Mitsubishi Electric Research Laboratories, Inc.
    Inventors: Dong Tian, Hassan Mansour, Anthony Vetro
  • Publication number: 20170140546
    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: Application
    Filed: January 31, 2017
    Publication date: May 18, 2017
    Inventors: Hassan Mansour, Caglayan Dicle, Dong Tian, Mouhacine Benosman, Anthony Vetro
  • Patent number: 9639761
    Abstract: A method extracts a low-rank descriptor of a video acquired of a scene by first extracting a set of descriptors for each image in the video. The sets of descriptors for the video are aggregated to form a descriptor matrix. Iteratively, a low-rank descriptor matrix is determined from the descriptor matrix, as well as a selection matrix that associates each column in the descriptor matrix to a corresponding column in the low-rank descriptor matrix. The low-rank descriptor matrix is output upon convergence.
    Type: Grant
    Filed: March 10, 2014
    Date of Patent: May 2, 2017
    Assignee: Mitsubishi Electric Research Laboratories, Inc.
    Inventors: Hassan Mansour, Shantanu Rane, Petros T. Boufounos, Anthony Vetro
  • Patent number: 9619755
    Abstract: A method processes a signal represented as a graph by first determining a graph spectral transform based on the graph. In a spectral domain, parameters of a graph filter are estimated using a training data set of unenhanced and corresponding enhanced signals. The graph filter is derived based on the graph spectral transform and the estimated graph filter parameters. Then, the signal is processed using the graph filter to produce an output signal. The processing can enhance signals such as images by denoising or interpolating missing samples.
    Type: Grant
    Filed: October 23, 2013
    Date of Patent: April 11, 2017
    Assignee: Mitsubishi Electric Research Laboratories, Inc.
    Inventors: Yongzhe Wang, Dong Tian, Hassan Mansour, Anthony Vetro, Antonio Ortega
  • Patent number: 9600896
    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: November 4, 2015
    Date of Patent: March 21, 2017
    Assignee: Mitsubishi Electric Research Laboratories, Inc.
    Inventors: Hassan Mansour, Caglayan Dicle, Dong Tian, Mouhacine Benosman, Anthony Vetro
  • Patent number: 9600865
    Abstract: A method processes a signal by first constructing a graph from the signal, and then determining a graph matrix from the graph and the signal. A Krylov-based subspace is determined based on the graph matrix and the signal. A filter for the Krylov subspace is determined. The filter transforms the signal to produce a filtered signal, which is output.
    Type: Grant
    Filed: May 5, 2014
    Date of Patent: March 21, 2017
    Assignee: Mitsubishi Electric Research Laboratories, Inc.
    Inventors: Dong Tian, Hassan Mansour, Andrei Kniazev, Anthony Vetro
  • Publication number: 20170076180
    Abstract: A set of input images are acquired sequentially as image tensors. A low-tubal rank tensor and a sparse tensor are initialized using the image tensor, wherein the low-tubal rank tensor is a tensor product of a low-rank spanning tensor basis and corresponding tensor coefficients, and for each image, updating iteratively the image tensor, the tensor coefficients, and the sparse tensor using the image tensor and the low-rank spanning basis from a previous iteration. The spanning tensor basis is updated using the tensor coefficients, the sparse tensor, and the low rank tubal tensor, wherein the low rank tubal tensor represents a set of output images and the sparse tensor representing a set of sparse images.
    Type: Application
    Filed: September 15, 2015
    Publication date: March 16, 2017
    Inventors: Dehong Liu, Zemin Zhang, Anthony Vetro
  • Patent number: 9430840
    Abstract: A method segments an image acquired by a sensor of a scene by first obtaining motion vectors corresponding to the image and generating a motion vanishing point image, wherein each pixel in the motion vanishing point image represents a number of intersections of pairs of motion vectors at the pixel. In the motion vanishing point image, a representation point for each motion vector is generated and distances between the motion vectors are determined based on the representation points. Then, a motion graph is constructed wherein each node represents a motion vector, and each edge represents a weight based on the distance between the nodes. Graph spectral clustering is performed on the motion graph to produce segments of the image.
    Type: Grant
    Filed: July 23, 2015
    Date of Patent: August 30, 2016
    Assignee: Mitsubishi Electric Research Laboratories, Inc.
    Inventors: Dong Tian, Jiun-Yu Kao, Hassan Mansour, Anthony Vetro