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: 20110158464
    Abstract: Embodiments of the invention disclose a system and a method for embedding a symbol in a glyph, comprising the steps of determining a set of landmarks representing an outline of the glyph; determining a data segment between two landmarks, wherein the data segment is suitable for embedding the symbol; modifying the data segment according to the symbol to produce a modified glyph such that the symbol is embedded in the modified glyph; and outputting the modified glyph.
    Type: Application
    Filed: December 30, 2009
    Publication date: June 30, 2011
    Inventors: Shantanu Rane, Samarjit Das, Anthony Vetro
  • Publication number: 20110135096
    Abstract: A system and a method for determining a result of applying a function to signals is disclosed. The function is a polynomial function including monomials, in which the first signal in a first power forming a first part of the monomial and the second signal in a second power forming a second part of the monomial, wherein the first part of the monomial encrypted with a key is a first encrypted signal, and the second part of the monomial encrypted with the key is a second encrypted signal, comprising the steps of transmitting a first input signal encrypted with a second public key to the second processor, wherein the first input signal includes the first encrypted signal, transmitting a second input signal encrypted with a first public key to the first processor, wherein the second input signal includes a product of the first encrypted signal and the second encrypted signal.
    Type: Application
    Filed: December 7, 2009
    Publication date: June 9, 2011
    Inventors: Shantanu Rane, Wei Sun, Anthony Vetro
  • Publication number: 20110090952
    Abstract: A bitstream includes a sequence of frames. Each frame is partitioned into encoded blocks. For each block, a set of paths is determined at a transform angle determined from a transform index in the bitstream. Transform coefficients are obtained from bitstream. The transform coefficients include one DC coefficient for each path. An inverse transform is applied to the transform coefficients to produce a decoded video.
    Type: Application
    Filed: October 21, 2009
    Publication date: April 21, 2011
    Inventors: Robert A. Cohen, Anthony Vetro, Huifang Sun
  • Publication number: 20110090954
    Abstract: An encoded video in the form of a bitstream includes a sequence of frames, and each frame is partitioned into encoded blocks. A context for decoding is selected for each encoded block. The bitstream is entropy decoded based on the context to obtain a transform indicator difference. The transform index, which indicates a transform type and a transform direction, is based on the transform indicator difference and a predicted transform indicator. Transform coefficients are obtained from the bitstream, and inverse transformed according to the transform index to produce a decoded video.
    Type: Application
    Filed: October 21, 2009
    Publication date: April 21, 2011
    Inventors: Robert A. Cohen, Sven Klomp, Huifang Sun, Anthony Vetro
  • Patent number: 7916934
    Abstract: A method and system acquire and display light fields. A continuous light field is reconstructed from input samples of an input light field of a 3D scene acquired by cameras according to an acquisition parameterization. The continuous light is reparameterized according to a display parameterization and then prefiltering and sampled to produce output samples having the display parameterization. The output samples are displayed as an output light field using a 3D display device. The reconstruction can be performed by interpolating the input samples having the different views.
    Type: Grant
    Filed: April 4, 2007
    Date of Patent: March 29, 2011
    Assignee: Mitsubishi Electric Research Laboratories, Inc.
    Inventors: Anthony Vetro, Sehoon Yea, Wojciech Matusik, Hanspeter Pfister, Matthias Zwicker
  • Patent number: 7903737
    Abstract: A method randomly accesses multiview videos. Multiview videos are acquired of a scene with corresponding cameras arranged at poses, such that there is view overlap between any pair of cameras. V-frames are generated from the multiview videos. The V-frames are encoded using only spatial prediction. Then, the V-frames are inserted periodically in an encoded bit stream to provide random temporal access to the multiview videos. Additional view dependency information enables the decoding of a reduced number of frames prior to accessing randomly a target frame for a specified view and time, and decoding the target frame.
    Type: Grant
    Filed: March 21, 2006
    Date of Patent: March 8, 2011
    Assignee: Mitsubishi Electric Research Laboratories, Inc.
    Inventors: Emin Martinian, Anthony Vetro, Jun Xin, Sehoon Yea, Huifang Sun
  • Publication number: 20110055300
    Abstract: Embodiments disclose a method and a system for determining securely the Manhattan distance between a first and a second signal. The system is mapping the first signal to a first binary signal; mapping the second signal to a second binary signal, such that the squared distance between the first signal and the second binary signals equals the Manhattan distance; reducing respectively dimensions of the first binary signal and the second binary signal to produce a first low dimensional signal and a second low dimensional signal, such that the squared distance between the first low dimensional signal and the second low dimensional signals approximates the squared distance between the first binary signal and the second binary signals; and determining securely the squared distance between the first low dimensional signal and the second low dimensional signals to securely determine the Manhattan distance between the first signal and the second signal.
    Type: Application
    Filed: August 31, 2009
    Publication date: March 3, 2011
    Inventors: Wei Sun, Shantanu D. Rane, Anthony Vetro
  • Patent number: 7876257
    Abstract: A method compresses synthetic aperture radar (SAR) data by sampling the SAR data into blocks and transforming each block to a corresponding block of transform coefficients. Each block of transform coefficient is quantized according to a quantization parameter to obtain a corresponding block of quantized transform coefficients, which are demultiplexed into sets of blocks of quantized transform coefficients. The quantized transform coefficients in the blocks in each set are arithmetically encoding in parallel according to a probability model to produce an intermediate bitstream for each set of blocks. The encoding of the quantized transform coefficients of one block is independent of the quantized transform coefficients of a successive block. The intermediate of bitstreams are then multiplexed to a compressed bitstream, which can be transmitted, or stored, for subsequent decoding to construct an SAR image.
    Type: Grant
    Filed: April 28, 2008
    Date of Patent: January 25, 2011
    Assignee: Mitsubishi Electric Research Laboratories, Inc.
    Inventors: Anthony Vetro, Shan Liu, Jian Lou, Stephen R. Burgess
  • Publication number: 20110013692
    Abstract: Embodiments of the invention describe a method for transcoding an input video in a first encoded format to an output video in a second encoded format, wherein the videos include a set of segments and each segment includes frames. First, the method is determining a set of downsample resilient segments in the input video and a set of full-resolution segments in the input video. Next, the method is downsampling the set of downsample resilient segments to produce a set of downsampled segments and transcoding the input video using the set of full-resolution segments and the set of downsampled segments to produce the output video including at least two segments with different resolutions.
    Type: Application
    Filed: March 29, 2009
    Publication date: January 20, 2011
    Inventors: Robert A. Cohen, Anthony Vetro
  • Publication number: 20100329448
    Abstract: Embodiments of the invention describe a system and a method for determining securely a result of applying a function to a first encrypted signal and a second encrypted signal resulted from encrypting a first signal and a second signal respectively, The method expresses the function as a linear combination of homomorphic components, wherein a homomorphic component is an algebraic combination of the first signals and the second signal such that an encrypted result of the algebraic combination is suitable to be calculated directly from the first encrypted signal and the second encrypted signal using homomorphic properties. Next, the method determines encrypted results of the homomorphic components from the first encrypted signal and the second encrypted signal, and combines the encrypted results of the homomorphic components according to the linear combination to produce the encrypted result of the function. The method is executed by a plurality of processors.
    Type: Application
    Filed: June 30, 2009
    Publication date: December 30, 2010
    Inventors: Shantanu D. Rane, Wei Sun, Anthony Vetro
  • Patent number: 7860158
    Abstract: A method represents a correlated set of images. The correlation can be spatial or temporal. A lossy operation is applied to each image in the correlated set to generate a coarse image. The coarse image is encoded losslessly to yield an encoded coarse image. Each image is also represented by syndrome bits. The combination of the encoded coarse images and the syndrome bits represent the correlated set of images.
    Type: Grant
    Filed: August 27, 2004
    Date of Patent: December 28, 2010
    Assignee: Mitsubishi Electric Research Laboratories Inc.
    Inventors: Anthony Vetro, Jonathan S. Yedidia
  • Publication number: 20100322311
    Abstract: Multiview videos are acquired of a scene with corresponding cameras arranged at poses, such that there is view overlap between any pair of cameras. V-frames are generated from the multiview videos. The V-frames are encoded using only spatial prediction. Then, the V-frames are inserted periodically in an encoded bit stream to provide random temporal access to the multiview videos. Additional view dependency information enables the decoding of a reduced number of frames prior to accessing randomly a target frame for a specified view and time, and decoding the target frame. The method also decodes multiview videos by maintaining a reference picture list for a current frame of a plurality of multiview videos, and predicting each current frame of the plurality of multiview videos according to reference pictures indexed by the associated reference picture list.
    Type: Application
    Filed: August 30, 2010
    Publication date: December 23, 2010
    Inventors: Anthony Vetro, Huifang Sun, Jun Xin, Emin Martinian, Alexander Behrens
  • Publication number: 20100278232
    Abstract: A method reconstructs a depth image encoded as a base layer bitstream, and a set of enhancement layer bitstreams. The base layer bitstream is decoded to produce pixels of a reconstructed base layer image corresponding to the depth image. Each enhancement layer bitstream is decoded in a low to high order to produces a reconstructed residual image. During the decoding of the enhancement layer bitstream, a context model is maintained using an edge map, and each enhancement layer bitstream is entropy decoded using the context model to determine a significance value corresponding to pixels of the reconstructed residual image and a sign bit for each significant pixel, and a pixel value of the reconstructed residual image is reconstructed according to the significance value, sign bit and an uncertainty interval. Then, the reconstructed residual images are added to the reconstructed base layer image to produce the reconstructed depth image.
    Type: Application
    Filed: May 4, 2009
    Publication date: November 4, 2010
    Inventors: Sehoon Yea, Anthony Vetro
  • Patent number: 7822286
    Abstract: A method filters pixels in a sequence of images. Each image in the sequence is partitioned into blocks of pixels, and the images are processed sequentially. The energy is determined for each block of pixels in each image. The energy of each block is based on variances of intensities of the pixels in the sequence of images. A 3D fuzzy filter is applied to each current pixel in each current block during the sequential processing. The 3D fuzzy filter considers the energy of the block, and the intensities of pixels spatially adjacent and temporally adjacent to the current pixel to remove blocking and ringing artifacts.
    Type: Grant
    Filed: October 3, 2007
    Date of Patent: October 26, 2010
    Assignee: Mitsubishi Electric Research Laboratories, Inc.
    Inventors: Sehoon Yea, Dung Trung Vo, Anthony Vetro
  • Publication number: 20100246812
    Abstract: A method for verifying a similarity between a first signal and a second signal is described. The first and the second signals are encrypted homomorphically using a key. First, we acquire a set of error patterns determined by a similarity constraint. Then, each error pattern is homomorphically encrypted using the key and presented to a verifier in the setup phase. The verifier declares the first signal similar to the second signal, if any error pattern in the set of error patterns satisfies a homomorphic relationship between the first encrypted signal and the second encrypted signal.
    Type: Application
    Filed: March 30, 2009
    Publication date: September 30, 2010
    Inventors: Shantanu Rane, Wei Sun, Anthony Vetro
  • Publication number: 20100238160
    Abstract: A method synthesizes virtual images from a sequence of texture images and a sequence of corresponding depth images, wherein each depth images stores depths d at pixel locations I(x, y). Each depth image, is preprocessed to produce a corresponding preprocessed depth image. A first reference image and a second reference image are from the sequence of texture images. Then, depth-based 3D warping, depth-based histogram matching, base plus assistant image blending, and depth-based in-painting are applied in order to synthesize a virtual image.
    Type: Application
    Filed: March 17, 2009
    Publication date: September 23, 2010
    Inventors: Sehoon Yea, Kwan-Jung Oh, Anthony Vetro
  • Publication number: 20100239187
    Abstract: A method up-samples images in a reduced resolution video, wherein each image I(x, y) stores depths d at pixel locations (x, y). each depth image is scaled up to produce a corresponding up-scaled image. Then, image dilation, a median filter, image erosion, and a min-max filter are applied in order to produce a corresponding up-sampled image.
    Type: Application
    Filed: March 17, 2009
    Publication date: September 23, 2010
    Inventors: Sehoon Yea, Kwan-Jun Oh, Anthony Vetro
  • Publication number: 20100239180
    Abstract: A method filters a depth image, wherein each depth image includes an array of pixels at locations (x, y), and wherein each pixel has a depth. A moving window is applied to the pixels in the depth image, wherein a size of the window covers a set of pixels centered at each pixel. A single representative depth from the set of pixel in the window is assigned to the pixel to produce a processed depth image. Then, each pixel in the processed depth image is filtered to correct outlier depths without blurring depth discontinuities to produce a filtered depth image.
    Type: Application
    Filed: March 17, 2009
    Publication date: September 23, 2010
    Inventors: Sehoon Yea, Kwan-Jung Oh, Anthony Vetro
  • Patent number: 7779268
    Abstract: Biometric parameters acquired from human forces, voices, fingerprints, and irises are used for user authentication and access control. Because the biometric parameters are continuous and vary from one reading to the next, syndrome codes are applied to determine biometric syndrome vectors. The biometric syndrome vectors can be stored securely while tolerating an inherent variability of biometric data. The stored biometric syndrome vector is decoded during user authentication using biometric parameters acquired at that time. The syndrome codes can also be used to encrypt and decrypt data.
    Type: Grant
    Filed: November 29, 2006
    Date of Patent: August 17, 2010
    Assignee: Mitsubishi Electric Research Laboratories, Inc.
    Inventors: Stark C. Draper, Ashish Khisti, Emin Martinian, Anthony Vetro, Jonathan S. Yedidia
  • Patent number: 7773099
    Abstract: The embodiments of invention provide method and apparatus for converting one or more images for display on a display surface. The output image is obtained from an input image. We scale the input image to generate a foreground image, in which a content of the foreground image corresponds directly to a content of the input image, and in which a resolution of the foreground image when displayed is smaller than a resolution of a display surface. The input image is also transformed to a background image, in which a content of the background image depends indirectly on the input image, and in which a resolution of the background image is larger than the resolution of the foreground image. Next, the foreground image is combined with the background image to form the output image, in which pixels of the foreground image replace corresponding pixels of the background image.
    Type: Grant
    Filed: June 28, 2007
    Date of Patent: August 10, 2010
    Assignee: Mitsubishi Electric Research Laboratories, Inc.
    Inventors: Clifton L. Forlines, Anthony Vetro