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: 20050036543
    Abstract: A method acquires a plurality of input videos. The frames of each input video are acquired at a fixed sampling rate. Joint analysis is applied concurrently and in parallel to the input videos to determine a variable and non-uniform temporal sampling rate for each input video so that a combined distortion is minimized and a combined frame rate constraint is satisfied. Each input video is then sampled at the associated variable and non-uniform temporal sampling rate to produce output videos having variable temporal resolutions.
    Type: Application
    Filed: August 13, 2003
    Publication date: February 17, 2005
    Inventors: Anthony Vetro, Huifang Sun
  • Publication number: 20050036547
    Abstract: A method acquires compressed videos. Intra-, or inter-frames of each compressed video are acquired at a fixed sampling rate. Joint analysis is applied concurrently and in parallel to the compressed videos to determine a variable and non-uniform temporal sampling rate for each compressed video so that a combined distortion is minimized and a combined frame rate constraint is satisfied. Each compressed video is then sampled at the associated variable and non-uniform temporal sampling rate to produce output compressed videos having variable temporal resolutions.
    Type: Application
    Filed: September 11, 2003
    Publication date: February 17, 2005
    Inventors: Anthony Vetro, Huifang Sun
  • Publication number: 20050013249
    Abstract: A method transmits a video over a network as a bit stream of packets. Real-time feedback information on conditions of the network is received while transmitting the packets. A probability of packet loss is based on the real-time feedback. Then, redundant packets are generated for selected packets of the bit stream if the probability of packet loss is greater than a predetermined threshold.
    Type: Application
    Filed: July 14, 2003
    Publication date: January 20, 2005
    Inventors: Hao-Song Kong, Huai-Rong Shao, Anthony Vetro, Huifang Sun
  • Publication number: 20040264571
    Abstract: A method encodes a video by first measuring a variance of pixel intensities in a current frame. A number of bits to encode the current frame is assigned according to rate and buffer fullness constraints. A multiplier value is determined directly as a function of only the variance and the number of bits assigned to the current frame. Motion vectors between a reference frame and the current frame are estimated, and a sum of absolute difference (SAD) is based on a motion compensated residual between the reference frame and the current frame. An encoding mode is determined for each macro block in the current frame based on the sum of absolute difference, the motion vectors and the multiplier value. Then, the motion compensated residual is encoded based on the encoding mode, multiplier value and the number of allocated bits.
    Type: Application
    Filed: June 24, 2003
    Publication date: December 30, 2004
    Inventors: Ximin Zhang, Hao-Song Kong, Anthony Vetro, Huifang Sun
  • Publication number: 20040202250
    Abstract: A method and system transcodes an input video to a lower spatial resolution. The input video is first decoded into pictures. Each picture includes a set of macroblocks. Each picture sub-sampled to a downscaled picture having a lower spatial resolution. A quantization scale is selected for each macroblock in the downscaled picture. A set of motion vectors is generated for each macroblock in the downscaled picture. A multiplier value based on the quantization scale is determined for each macroblock in the downscaled picture. One of a plurality of encoding modes is selected for each macroblock in the downscaled picture according to the quantization scale, the motion vectors, and the multiplier value. Then, each macroblock in each downscaled picture is encoded according to the quantization scale, the selected encoding mode, and the set of motion vectors to produce an output video having a lower spatial resolution that the input video.
    Type: Application
    Filed: April 14, 2003
    Publication date: October 14, 2004
    Inventors: Hao-Song Kong, Anthony Vetro, Huifang Sun
  • Publication number: 20040203866
    Abstract: A method determines mobility characteristics of a mobile terminal by measuring a first and second angular direction of travel of the mobile terminal at a first and second instant. The first angular direction is subtracted form the second angular direction to determine the directivity of the mobile terminal during an interval of time between the first instant and the second instant. The directivity, in terms of a mean, variance, or histogram can be used to classify the mobile terminal, and location-aware services can be adapted and delivered according to the classification.
    Type: Application
    Filed: July 5, 2002
    Publication date: October 14, 2004
    Inventors: Zafer Sahinoglu, Anthony Vetro
  • Publication number: 20040203851
    Abstract: A system delivers multimedia services to mobile devices via a network by first registering a mobile device with a service manager connected to the mobile device via the network. Application service providers are connected to the service manager via the network. Each application service provider is associated with particular multimedia services. An environment description to be associated with the mobile device is acquired, and a particular application service provider is identified according to the environment description, and then selected services provided by the particular application service provider are delivered to the mobile device according to the environment description via the network.
    Type: Application
    Filed: April 11, 2002
    Publication date: October 14, 2004
    Inventors: Anthony Vetro, Zafer Sahinoglu, Ghulam Bhatti, Johnas Cukier, Fernando Matsubara
  • Patent number: 6763069
    Abstract: A method extracts high-level features from a video including a sequence of frames. Low-level features are extracted from each frame of the video. Each frame of the video is labeled according to the extracted low-level features to generate sequences of labels. Each sequence of labels is associated with one of the extracted low-level feature. The sequences of labels are analyzed using learning machine learning techniques to extract high-level features of the video.
    Type: Grant
    Filed: July 6, 2000
    Date of Patent: July 13, 2004
    Assignee: Mitsubishi Electric Research Laboratories, Inc
    Inventors: Ajay Divakaran, Anthony Vetro, Huifang Sun, Peng Xu, Shih-Fu Chang
  • Publication number: 20040120397
    Abstract: A method adaptively encodes a video including a sequence of images, where each image is a picture of two fields. Each image is first separated into a top-field and a bottom-field. Motion activity is extracted from the top-field and the bottom-field, and each image is encoded using either frame encoding or field encoding depending on the extracted motion activity.
    Type: Application
    Filed: December 19, 2002
    Publication date: June 24, 2004
    Inventors: Ximin Zhang, Anthony Vetro, Huifang Sun
  • Publication number: 20040120398
    Abstract: A method adaptively encodes a video including a sequence of images, where each image is a picture of two fields. Each image of the video is encoded as a frame and rate-distortion characteristics are extracted from the encoded frames, while concurrently encoding each image of the video as two fields and rate-distortion characteristics are extracted from the fields. A parameter value &lgr; of a cost function is determined according to the extracted rate-distortion characteristics, and a cost function is constructed from the extracted rate-distortion characteristics and the parameter &lgr;. Then, either frame encoding or field encoding is selected for each image depending on a value of the constructed cost function for the image.
    Type: Application
    Filed: December 19, 2002
    Publication date: June 24, 2004
    Inventors: Ximin Zhang, Anthony Vetro, Huifang Sun
  • Publication number: 20040076332
    Abstract: A method estimates bit rates for sets of coding parameters, based on characteristics of a channel, and an end-to-end distortion is estimated based on signal statistics of the video. A particular set of coding parameters that satisfies an available bit rate of the channel and that minimizes the end-to-end distortion of the video is selected. Motion compensated multiple descriptions of the video are encoded according to the selected set of coding parameters.
    Type: Application
    Filed: October 18, 2002
    Publication date: April 22, 2004
    Inventors: Shunan Lin, Anthony Vetro, Yao Wang
  • Publication number: 20040004630
    Abstract: An audio-visual system includes a receiver and a remote control unit linked by a radio frequency wireless link. The receiver receives displays a primary television signal having a first format. The primary television signal is then transcoded to a secondary television signal having a second format compatible with the remote control unit. The remote control unit receives and displays the secondary television signal on a touch-sensitive display that can be used to operate the receiver.
    Type: Application
    Filed: July 4, 2002
    Publication date: January 8, 2004
    Inventors: Hari Kalva, Anthony Vetro
  • Patent number: 6671322
    Abstract: A method transcodes groups of macroblocks of a partially decoded input bitstream. The groups of macroblocks include intra-mode and inter-mode macroblocks. Each macroblock includes DCT coefficients, and at least one motion vector. The modes of each group of macroblocks are mapped to be identical only if there is an inter-mode block and an intra-mode macroblock in the group. If any of the macroblocks in the group are mapped, then the DCT coefficients and the motion vector for such mapped macroblocks are modified in accordance with the mapping to generate reduced-resolution macroblock for an output compressed bitstream to compensate for drift.
    Type: Grant
    Filed: May 11, 2001
    Date of Patent: December 30, 2003
    Assignee: Mitsubishi Electric Research Laboratories, Inc.
    Inventors: Anthony Vetro, Huifang Sun, Peng Yin, Bede Liu, Tommy C. Poon
  • Patent number: 6671324
    Abstract: A method determines distortion in a video by measuring a spatial distortion in coded frames, and by measuring a temporal distortion and spatial distortion in uncoded frames. The spatial distortion of the coded frames is combined with the temporal distortion and the spatial distortion of the uncoded frames to determine a total average distortion in the video.
    Type: Grant
    Filed: April 16, 2001
    Date of Patent: December 30, 2003
    Assignee: Mitsubishi Electric Research Laboratories, Inc.
    Inventors: Anthony Vetro, Huifang Sun, Yao Wang
  • Patent number: 6650705
    Abstract: A video is first partitioned into video objects. If the video is uncompressed, then the partitioning is done with segmentation planes. In the case where the video is compressed, a demultiplexer is used for the partitioning. Over time, shape features are extracted from each partitioned object. The extracted shape features are combined to determined a temporal resolution for each object over time. The temporal resolutions are subsequently used to encode or transcode the video objects as an output compressed video.
    Type: Grant
    Filed: May 26, 2000
    Date of Patent: November 18, 2003
    Assignee: Mitsubishi Electric Research Laboratories Inc.
    Inventors: Anthony Vetro, Huifang Sun
  • Patent number: 6646676
    Abstract: A surveillance and control system includes a feature extraction unit to dynamically extract low-level features from a compressed digital video signal, a description encoder, coupled to the feature extraction unit, to encode the low-level features as content descriptors. An event detector is coupled to the description encoder to detect security events from the content descriptors, and a control signal processor, coupled to the event detector, to generate control signals in response to detecting the security events.
    Type: Grant
    Filed: July 10, 2000
    Date of Patent: November 11, 2003
    Assignee: Mitsubishi Electric Research Laboratories, Inc.
    Inventors: Paul DaGraca, Anthony Vetro, Ajay Divakaran, Huifang Sun
  • Publication number: 20030202579
    Abstract: A method transcodes a compressed multi-layer video bitstream that includes a base layer bitstream and an enhancement layer bitstream. The base and enhancement layers are first partially decoded, and then the partially decoded signals are combined with a motion compensated signal yielding a combined signal. The combined signal is quantized into an output signal according to a quantization parameter, and the output signal is variable length encoded as a single layer bitstream. In a preprocessing step, the enhancement layer can be truncated according to rate control constraint, and the same constraints can also be used during the quantization.
    Type: Application
    Filed: April 24, 2002
    Publication date: October 30, 2003
    Inventors: Yao-Chung Lin, Chung-Neng Wang, Tihao Chiang, Anthony Vetro, Huifang Sun
  • Publication number: 20030156543
    Abstract: A method and system connects a first terminal via multiple networks to a second terminal. An environment description is acquired and parsed by a description parser into cost parameters using a set of rules. An objective function evaluates the cost parameters to determine an optimal path to connect the first terminal to the second terminal through the multiple networks using a switch. The selection of the optimal path can be done periodically during a particular application session.
    Type: Application
    Filed: February 20, 2002
    Publication date: August 21, 2003
    Inventors: Zafer Sahinoglu, Anthony Vetro
  • Publication number: 20030156108
    Abstract: A method and system adapts a digital item by parsing the digital item into a resource and a description of the resource. The resource is then adapted according to a digital item adaptation description to produce an adapted resource. The descriptor is then modified according to the digital item adaptation description to produce a modified descriptor consistent with the adapted resource. The modified descriptor and the adapted resource are combined to form a modified digital item.
    Type: Application
    Filed: February 20, 2002
    Publication date: August 21, 2003
    Inventor: Anthony Vetro
  • Patent number: 6574279
    Abstract: A method for transcoding a compressed video partitions the compressed video into hierarchical levels, and extracts features from each of the hierarchical levels. One of a number of conversion modes of a transcoder is selected dependent on the features extracted from the hierarchical levels. The compressed video is then transcoded according to the selected conversion mode.
    Type: Grant
    Filed: April 11, 2000
    Date of Patent: June 3, 2003
    Assignee: Mitsubishi Electric Research Laboratories, Inc.
    Inventors: Anthony Vetro, Ajay Divakaran, Huifang Sun