Search Patents
  • Patent number: 5854858
    Abstract: An image processing system operates at reduced resolution to reduce computational complexity while remaining fully compatible with full resolution decoders. A video input signal is subsampled and encoded at the resulting lower resolution. The encoded signal is filled with zero terms to produce an encoded signal having the same number of terms as a full resolution encoded signal. In a motion-compensated hybrid coder, the decoder section also includes a subsampling system, so that the reconstructed video signal is produced at the same resulting lower resolution. The encoder section and the decoder section are each inverse functions of the other, eliminating a drift problem associated with prior systems.
    Type: Grant
    Filed: June 7, 1995
    Date of Patent: December 29, 1998
    Inventors: Bernd Girod, Staffan Ericsson
  • Patent number: 8687891
    Abstract: Various methods for tracking and recognition with rotation invariant feature descriptors are provided. One example method includes generating an image pyramid of an image frame, detecting a plurality of interest points within the image pyramid, and extracting feature descriptors for each respective interest point. According to some example embodiments, the feature descriptors are rotation invariant. Further, the example method may also include tracking movement by matching the feature descriptors to feature descriptors of a previous frame and performing recognition of an object within the image frame based on the feature descriptors. Related example methods and example apparatuses are also provided.
    Type: Grant
    Filed: November 18, 2010
    Date of Patent: April 1, 2014
    Assignees: Stanford University, Nokia Corporation
    Inventors: Gabriel Takacs, Radek Grzeszczuk, Vijay Chandrasekhar, Bernd Girod
  • Publication number: 20060159179
    Abstract: A method is disclosed for decomposing a set of even and odd pictures into low-band and high-band pictures respectively in a image decomposing unit, in which the even picture is used by at least two prediction motion compensators on which the output signal of each prediction motion compensator is scaled according to the number of prediction motion compensators. The method includes calculating the high-band picture by subtracting from the odd picture the scaled motion-compensated signals and using the high-band picture in the at least two update motion compensators, the output signal of each update motion compensator being scaled according to the number of update motion compensators. Finally, the low-band picture is calculated by adding the scaled update motion-compensated signals to the even picture.
    Type: Application
    Filed: January 17, 2006
    Publication date: July 20, 2006
    Inventors: Markus Flierl, Bernd Girod, Pierre Vandergheynst
  • Patent number: 8346000
    Abstract: A variety of methods, devices, systems and arrangements are implemented for processing and coding of video images. According to one such implementation, a method is implemented for encoding a sequence of images. A plurality of orthogonal transforms is implemented on a set of N images, where N is greater than one. The images are linked by motion fields that include sets of respective portions of the images. In particular, the construction of a motion-compensated orthogonal transform is accomplished for the important case where at least one portion of any of the N images—or any part of this portion—is used more than once to motion-compensate other portions of the N images—or parts thereof.
    Type: Grant
    Filed: July 31, 2008
    Date of Patent: January 1, 2013
    Assignee: The Board of Trustees of the Leland Stanford Junior University
    Inventors: Markus H. Flierl, Bernd Girod
  • Patent number: 9710492
    Abstract: A method, apparatus and computer program product may be provided for generating a plurality of compressed feature descriptors that can be represented by a relatively small number of bits, thereby facilitating transmission and storage of the feature descriptors. A method, apparatus and computer program product may also be provided for permitting a compressed representation of a feature descriptor to be compared with a plurality of compressed representations of feature descriptors of respective predefined features. By permitting the comparison to be performed utilizing compressed representations of feature descriptors, a respective feature descriptor may be identified without having to first decompress the feature descriptor, thereby potentially increasing the efficiency with which feature descriptors may be identified.
    Type: Grant
    Filed: November 12, 2009
    Date of Patent: July 18, 2017
    Assignee: Nokia Technologies Oy
    Inventors: Radek Grzeszczuk, Vijay Chandrasekhar, Gabriel Takacs, Bernd Girod
  • Patent number: 9621930
    Abstract: A method is described for streaming video data within a network, wherein the video data includes a sequence of frames. The method includes encoding the sequence of frames and generating a plurality of substreams from the encoded frames in this embodiment. Each of the plurality of substreams is assigned an identifier, and each substream includes a common encoded frame and a non-overlapping portion of the encoded sequence. The non-overlapping portion of the encoded sequence of each substream is selected from the encoded frames based on the identifier of the respective substream. The method also includes transmitting the plurality of substreams to a receiver in an embodiment.
    Type: Grant
    Filed: March 28, 2011
    Date of Patent: April 11, 2017
    Assignees: DEUTSCHE TELEKOM AG, THE BOARD OF TRUSTEES OF THE LELAND STANFORD JUNIOR UNIVERSITY
    Inventors: Jeonghun Noh, Minar Makar, Bernd Girod, Frank Hartung, Jatinder Pal Singh
  • Publication number: 20090300692
    Abstract: For display of, at a user device, a region of interest within video images and associated applications. In a particular example embodiment, a streaming video source provides streaming data to a user device, with the streaming data being representative of a sequence of images, and each image including a plurality of individually decodable slices. At the user device and for a particular image and a corresponding subset region of the image, less than all of the plurality of individually decodable slices are displayed in response to a current input indicative of the subset region. Future input indicative of a revised subset region is then predicted in response to images in the image sequence that have yet to be displayed and to previously received input. In other embodiments, multicasting methods, systems or arrangements provide streaming video to one or more user devices.
    Type: Application
    Filed: June 2, 2008
    Publication date: December 3, 2009
    Inventors: Aditya A. Mavlankar, Jeonghun Noh, Pierpaolo Baccichet, Bernd Girod
  • Patent number: 6112219
    Abstract: A method is provided for performing a fast Discrete Cosine Transform (DCT) and a fast Inverse Discrete Cosine Transform (IDCT) in a software implementation. The method provided exploits symmetries found in both the DCT and IDCT. As a result of the symmetries found in the DCT and IDCT, both transforms may be performed using a combination of look-up tables and butterfly operations, thus employing only a small number of additions and subtractions and no multiplications. Furthermore, there is provided an aspect of the present invention which exploits the excess precision available in current central processing units (CPUs) relative to the precision required by the DCT and IDCT calculations.
    Type: Grant
    Filed: September 23, 1993
    Date of Patent: August 29, 2000
    Assignee: RealNetworks, Inc.
    Inventors: Bernd Girod, Staffan Ericsson
  • Publication number: 20100226575
    Abstract: A method, apparatus and computer program product may be provided for generating a plurality of compressed feature descriptors that can be represented by a relatively small number of bits, thereby facilitating transmission and storage of the feature descriptors. A method, apparatus and computer program product may also be provided for permitting a compressed representation of a feature descriptor to be compared with a plurality of compressed representations of feature descriptors of respective predefined features. By permitting the comparison to be performed utilizing compressed representations of feature descriptors, a respective feature descriptor may be identified without having to first decompress the feature descriptor, thereby potentially increasing the efficiency with which feature descriptors may be identified.
    Type: Application
    Filed: November 12, 2009
    Publication date: September 9, 2010
    Applicants: NOKIA CORPORATION, STANFORD UNIVERSITY
    Inventors: Radek Grzeszczuk, Vijay Chandrasekhar, Gabriel Takacs, Bernd Girod
  • Publication number: 20120054818
    Abstract: A system for enabling streaming video to a mobile client includes a plurality of fixed node peers linked to the mobile client via one or more networks as well as a video source linked to fixed node peers and configured to provide streaming video data representing a video presentation to each of the fixed node peers. A decoder assembly associated with each of the fixed node peers is configured to decode the streaming video data and to transcode a portion of the decoded streaming video data for transmission to the mobile client. A video substream manager and interleaver on the mobile client is provided for receiving the transcoded output of the decoder assemblies of the fixed node peers and reconstructing the video presentation on a screen of the mobile client.
    Type: Application
    Filed: August 30, 2010
    Publication date: March 1, 2012
    Applicants: STANFORD UNIVERSITY, DEUTSCHE TELEKOM AG
    Inventors: Jeonghun NOH, Bernd GIROD, Jatinder Pal SINGH, Kyu-Han KIM, Sachin Kumar AGARWAL, Peter POGRZEBA
  • Patent number: 6677987
    Abstract: A wireless user-interface method and arrangement having a light source and a circuit arrangement that detects the presence and position of the light source. A light source emits modulated light having a first modulation frequency that is captured by a camera circuit arrangement. A circuit arrangement uses relative pixel luminances and differences in pixel luminances between frames to detect the presence of modulated light from the light source. The position of the light source is tracked from frame to frame and the position information is output for use by application software or circuitry to direct movement of a pointer in a computer display, for example. Modulated light having a second modulation frequency from the light source is detected by the circuit arrangement and interpreted as selection of a control function, which is provided as output to application software or circuitry. The application uses the position of the light source along with control signals to identify an operation to perform.
    Type: Grant
    Filed: December 3, 1997
    Date of Patent: January 13, 2004
    Assignee: 8×8, Inc.
    Inventor: Bernd Girod
  • Patent number: 8832751
    Abstract: A system for enabling streaming video to a mobile client includes a plurality of fixed node peers linked to the mobile client via one or more networks as well as a video source linked to fixed node peers and configured to provide streaming video data representing a video presentation to each of the fixed node peers. A decoder assembly associated with each of the fixed node peers is configured to decode the streaming video data and to transcode a portion of the decoded streaming video data for transmission to the mobile client. A video substream manager and interleaver on the mobile client is provided for receiving the transcoded output of the decoder assemblies of the fixed node peers and reconstructing the video presentation on a screen of the mobile client.
    Type: Grant
    Filed: August 30, 2010
    Date of Patent: September 9, 2014
    Assignees: Deutsche Telekom AG, The Board of Trustees of the Leland Stanford Junior University
    Inventors: Jeonghun Noh, Bernd Girod, Jatinder Pal Singh, Kyu-Han Kim, Sachin Kumar Agarwal, Peter Pogrzeba
  • Patent number: 6205177
    Abstract: Coding and decoding of video images includes the use of multiple reference pictures and determining motion vector and time delay information for the video images. Video images are quantized and transmitted with the motion vector and time delay information from a first station to a second station. A new video image is predicted for display at the second station as function of the motion parameter codes and multiple reference pictures. The invention may be used in connection with a video communication and/or video conferencing system as a long-term memory predictor to improve image-coding efficiencies and motion compensation. The long-term memory prediction extends the spacial displacement utilized in block-based hybrid video coding by a variable time delay. The arrangement and method employ a proposed bit allocation scheme to provide increased coding efficiencies of the video coder.
    Type: Grant
    Filed: March 24, 2000
    Date of Patent: March 20, 2001
    Assignee: Netergu Networks
    Inventors: Bernd Girod, Thomas Wiegand
  • Patent number: 5565931
    Abstract: A system and method for generating gamma-predistorted video signals. A close approximation to the ideal gamma predistorted values of Y, Cr and Cb video signal components are generated from linear camera or computer output signals using at most a single matrix multiplication, one channel of inverse gamma function generation (on the luminance component) and two table look up operations. The linear luminance value is predistorted by an inverse gamma function. If they are not available from the video source, a matrix multiplication is used to generate linear luminance and chrominance signals. The linear chrominance signals are then adjusted for their dependence on luminance using a two-dimensional table look-up. The lookup table(s) is (are) addressed by the linear luminance value and by each of the linear chrominance values to produce gamma-predistorted Cr and Cb signals from the tables.
    Type: Grant
    Filed: October 31, 1994
    Date of Patent: October 15, 1996
    Assignee: Vivo Software. Inc.
    Inventor: Bernd Girod
  • Patent number: 8300693
    Abstract: A method is disclosed for decomposing a set of even and odd pictures into low-band and high-band pictures respectively in a image decomposing unit, in which the even picture is used by at least two prediction motion compensators on which the output signal of each prediction motion compensator is scaled according to the number of prediction motion compensators. The method includes calculating the high-band picture by subtracting from the odd picture the scaled motion-compensated signals and using the high-band picture in the at least two update motion compensators, the output signal of each update motion compensator being scaled according to the number of update motion compensators. Finally, the low-band picture is calculated by adding the scaled update motion-compensated signals to the even picture.
    Type: Grant
    Filed: January 17, 2006
    Date of Patent: October 30, 2012
    Assignees: Ecole Polytechnique Federale De Lausanne, The Board of Trustees of the Leland Stanford Junior University
    Inventors: Markus Flierl, Bernd Girod, Pierre Vandergheynst
  • Publication number: 20110235499
    Abstract: A system and method for performing echo suppression on a server in browser-based online audio conferences without downloading or installing software on a participant's computing device is disclosed. Streams of audio communication data from the participants in an audio conference are received at the server. An echo suppression application determines the first party that speaks by analyzing the streams to locate speech data, and assigns that party as the “owner” of the audio channel. The speech data is sent to the other participants in the conference. The application then determines whether newly received audio from the owner of the channel is new speech; if so, then the party remains the owner of the channel, and the new speech data is also sent to the other parties in the conference. The channel is surrendered if no new speech is received from the owner in a defined period, and the next party that speaks becomes the new owner of the channel. The other audio data from the participants is replaced by silence.
    Type: Application
    Filed: February 25, 2011
    Publication date: September 29, 2011
    Inventors: Badri N. Rajasekar, Chuo-Ling Chang, Gaurav Gupta, Bernd Girod, Yang Cao
  • Patent number: 6483532
    Abstract: A circuit arrangement for controlling audio signal transmissions for a communications system that includes a microphone and a video camera. The arrangement comprises a video processor configured and arranged to receive a video signal from the video camera, detect movement of an object in the video signal, and provide a motion-indicating signal indicating movement relative to the object. An audio processor is coupled to the video processor and is configured and arranged to modify the audio signal to be transmitted responsive to the motion-indicating signal. In another embodiment, a video signal processor is configured and arranged to receive a video signal from the video camera, detect mouth movement of a person and provide a mouth-movement signal indicative of movement of the person's mouth.
    Type: Grant
    Filed: July 13, 1998
    Date of Patent: November 19, 2002
    Assignee: Netergy Microelectronics, Inc.
    Inventor: Bernd Girod
  • Publication number: 20090164576
    Abstract: A variety of methods, systems, devices and configured storage devices are used in relation to peer-to-peer streaming system with a plurality of processing-circuit-peer nodes sharing streaming data by passing the streaming data from parent nodes to child nodes. According to one such system, computer-based nodes are configured and adapted to detect a departure of a first child peer node from the peer-to-peer streaming system. The first child peer node having been a child peer node of the parent peer node and the first child peer having provided data to one or more additional child peers. Responsive to the detected departure, a second child peer is selected to provide data to the one or more additional child peers. Data is provided to the second child peer to facilitate establishment of a connection between the selected child peer and the one or more additional child peers and the parent peer node.
    Type: Application
    Filed: December 15, 2008
    Publication date: June 25, 2009
    Inventors: Jeonghun Noh, Pierpaolo Baccichet, Bernd Girod
  • Patent number: 6249318
    Abstract: Coding and decoding of video images includes the use of multiple reference pictures and determining motion vector and time delay information for the video images. Video images are quantized and transmitted with the motion vector and time delay information from a first station to a second station. A new video image is predicted for display at the second station as function of the motion parameter codes and multiple reference pictures. The invention may be used in connection with a video communication and/or video conferencing system as a long-term memory predictor to improve image-coding efficiencies and motion compensation. The long-term memory prediction extends the spatial displacement utilized in block-based hybrid video coding by a variable time delay. The arrangement and method employ a proposed bit allocation scheme to provide increased coding efficiencies of the video coder.
    Type: Grant
    Filed: September 12, 1997
    Date of Patent: June 19, 2001
    Assignee: 8×8, Inc.
    Inventors: Bernd Girod, Thomas Wiegand
  • Patent number: RE40054
    Abstract: A circuit arrangement for controlling audio signal transmissions for a communications system that includes a microphone and a video camera. The arrangement comprises a video processor configured and arranged to receive a video signal from the video camera, detect movement of an object in the video signal, and provide a motion-indicating signal indicating movement relative to the object. An audio processor is coupled to the video processor and is configured and arranged to modify the audio signal to be transmitted responsive to the motion-indicating signal. In another embodiment, a video signal processor is configured and arranged to receive a video signal from the video camera, detect mouth movement of a person and provide a mouth-movement signal indicative of movement of the person's mouth.
    Type: Grant
    Filed: November 19, 2004
    Date of Patent: February 12, 2008
    Assignee: 8×8, Inc.
    Inventor: Bernd Girod
Narrow Results

Filter by US Classification