Patents by Inventor Rainer W. Lienhart

Rainer W. Lienhart 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).

  • Patent number: 7171042
    Abstract: Systems and methods are provided through which a graphic image is classified in terms of being natural versus computer generated, or being a scientific slide presentation versus a comic image. The image is classified by extracting appropriate feature(s) from the image, and using the feature(s) to determine, within a predetermined degree of accuracy, the graphic classification of the image. The classification determination uses a trained model. The trained model is created by using machine learning algorithms such as Neural Networks, Support Vector Machines, and Learning Vector Quantizations. Subsequently, the trained model is used to classify a group of images of unknown classification automatically.
    Type: Grant
    Filed: December 4, 2000
    Date of Patent: January 30, 2007
    Assignee: Intel Corporation
    Inventors: Alexander J. Hartmann, Rainer W. Lienhart
  • Patent number: 7146050
    Abstract: A procedure for fast training and evaluation image classification systems using support vector machines (SVMs) with linear input features of high dimensionality is presented. The linear input features are derived from raw image data by means of a set of m linear functions defined on the k-dimensional raw input data, and are used for image classification, including facial recognition tasks.
    Type: Grant
    Filed: July 19, 2002
    Date of Patent: December 5, 2006
    Assignee: Intel Corporation
    Inventors: Rainer W. Lienhart, Jochen Maydt
  • Patent number: 7024575
    Abstract: An apparatus and method for time synchronization of a plurality of multimedia streams are described. In one embodiment, the method includes the concurrent capture of multimedia data via a plurality of multimedia platforms. During the concurrent capture of the multimedia data, each of the multimedia platforms receives a synchronization signal from a synchronization generation unit. In response, each platform processes a received synchronization signal to generate a common reference clock signal among each of the platforms. Once the common clock signal is generated, each of the platforms synchronizes captured multimedia data to form multimedia stream data according to the common reference clock signal. As such, the plurality of multimedia platforms are able to perform collaborative signal processing tasks of multimedia streams, including, for example, array signal processing algorithms.
    Type: Grant
    Filed: November 14, 2002
    Date of Patent: April 4, 2006
    Assignee: Intel Corporation
    Inventors: Rainer W. Lienhart, Igor V. Kozintsev, Minerva M. Yeung
  • Patent number: 6941246
    Abstract: A method, machine readable medium, and system are disclosed. In one embodiment the method comprises generating an acoustic signal from an actuator of a first computing device, receiving the acoustic signal with a sensor of a second computing device, receiving the acoustic signal with a sensor of a third computing device, generating an estimate of a difference between the amount of time required for the acoustic signal to travel from the actuator of the first computing device to the sensor of the second computing device and the amount of time required for the acoustic signal to travel from the actuator of the first computing device to the sensor of the third computing device, wherein the sensors and actuator are unsynchronized, and computing, based on the estimated difference in time, a physical location of at least one of the said sensors and actuator.
    Type: Grant
    Filed: September 18, 2003
    Date of Patent: September 6, 2005
    Assignee: Intel Corporation
    Inventors: Vikas C. Raykar, Rainer W. Lienhart, Igor V. Kozintsev
  • Patent number: 6816949
    Abstract: A cache management operation. In one embodiment, a first recall value for a first unit of data is generated, a second recall value for a second unit of data is generated, and the first and second recall values are compared. The unit of data having the higher recall value is stored in a first section of a storage device. The unit of data having the lower recall value is stored in a second section of a storage device. A greater amount of compression is performed on the unit of data having the lower recall value.
    Type: Grant
    Filed: January 3, 2002
    Date of Patent: November 9, 2004
    Assignee: Intel Corporation
    Inventors: Rainer W. Lienhart, Yen-Kuang Chen, Matthew Holliman, Minerva M. Yeung
  • Publication number: 20040189873
    Abstract: A television signal substitution system that replaces known video segments such as advertisements with selected replacement advertisements. Fingerprint data of known advertisements can be stored in a fingerprint database. When new fingerprint data is available, the fingerprint data can be automatically or manually transmitted to subscribers. Various techniques can be used to identify advertisements based on the fingerprint data.
    Type: Application
    Filed: March 1, 2004
    Publication date: September 30, 2004
    Inventors: Richard Konig, Charles A. Eldering, Rainer W. Lienhart, Christine Lienhart
  • Publication number: 20040186816
    Abstract: A tree classifier may include a number of stages. Some stages may include monolithic classifiers, and other stages may be split into two or more classifiers.
    Type: Application
    Filed: March 26, 2003
    Publication date: September 23, 2004
    Inventors: Rainer W. Lienhart, Luhong Liang, Alexander Kuranov
  • Publication number: 20040098633
    Abstract: An apparatus and method for time synchronization of a plurality of multimedia streams are described. In one embodiment, the method includes the concurrent capture of multimedia data via a plurality of multimedia platforms. During the concurrent capture of the multimedia data, each of the multimedia platforms receives a synchronization signal from a synchronization generation unit. In response, each platform processes a received synchronization signal to generate a common reference clock signal among each of the platforms. Once the common clock signal is generated, each of the platforms synchronizes captured multimedia data to form multimedia stream data according to the common reference clock signal. As such, the plurality of multimedia platforms are able to perform collaborative signal processing tasks of multimedia streams, including, for example, array signal processing algorithms.
    Type: Application
    Filed: November 14, 2002
    Publication date: May 20, 2004
    Inventors: Rainer W. Lienhart, Igor V. Kozintsev, Minerva M. Yeung
  • Publication number: 20040015462
    Abstract: A procedure for fast training and evaluation of support vector machines (SVMs) with linear input features of high dimensionality is presented. The linear input features are derived from raw input data by means of a set of m linear functions defined on the k-dimensional raw input data. Training uses a one-time precomputation on the linear transform matrix in order to allow training on an equivalent training set with vector size k instead of m, given a great computational benefit in case of m>>k. A similar pre-computation is used during evaluation of SVMs, so that the raw input data vector can be used instead of the derived linear feature vector.
    Type: Application
    Filed: July 19, 2002
    Publication date: January 22, 2004
    Inventors: Rainer W. Lienhart, Jochen Maydt
  • Publication number: 20040013303
    Abstract: A procedure for fast training and evaluation image classification systems using support vector machines (SVMs) with linear input features of high dimensionality is presented. The linear input features are derived from raw image data by means of a set of m linear functions defined on the k-dimensional raw input data, and are used for image classification, including facial recognition tasks.
    Type: Application
    Filed: July 19, 2002
    Publication date: January 22, 2004
    Inventors: Rainer W. Lienhart, Jochen Maydt
  • Publication number: 20030126370
    Abstract: A cache management operation. In one embodiment, a first recall value for a first unit of data is generated, a second recall value for a second unit of data is generated, and the first and second recall values are compared. The unit of data having the higher recall value is stored in a first section of a storage device. The unit of data having the lower recall value is stored in a second section of a storage device. A greater amount of compression is performed on the unit of data having the lower recall value.
    Type: Application
    Filed: January 3, 2002
    Publication date: July 3, 2003
    Inventors: Rainer W. Lienhart, Yen-Kuang Chen, Matthew Holliman, Minerva M. Yeung
  • Publication number: 20020159636
    Abstract: In some embodiments, the invention includes a method for locating text in digital images. The method includes scaling a digital image into images of multiple resolutions and classifying whether pixels in the multiple resolutions are part of a text region. The method also includes integrating scales to create a scale integration saliency map and using the saliency map to create initial text bounding boxes through expanding the boxes from rectangles of pixels including at least one pixel to include groups of at least one pixel adjacent to the rectangles, wherein the groups have a particular relationship to a first threshold. The initial text bounding boxes are consolidated.
    Type: Application
    Filed: March 14, 2000
    Publication date: October 31, 2002
    Inventors: Rainer W Lienhart, Axel Wernicke
  • Publication number: 20020116251
    Abstract: A method to obtain a resource among nodes. In one embodiment, a first node receives an inquiry for a resource from a second node. The first node generates a cost evaluation of obtaining the resource and the first node transmits the cost evaluation to the second node for use in selecting where to obtain the resource.
    Type: Application
    Filed: June 6, 2001
    Publication date: August 22, 2002
    Inventors: Yen-Kuang Chen, Matthew J. Holliman, Rainer W. Lienhart, Minerva M. Yeung
  • Publication number: 20020116533
    Abstract: A method and apparatus to support a first peer node receiving an inquiry for data from a second peer node. In one embodiment, the first peer node transcodes the data before transmitting the data to the second peer node, wherein the transcoding includes converting the data into a format that can be processed by the second peer node, and transmitting the data to the second peer node in a transport specification as requested by the second peer node.
    Type: Application
    Filed: June 8, 2001
    Publication date: August 22, 2002
    Inventors: Matthew J. Holliman, Rainer W. Lienhart, Minerva M. Yeung, Yen-Kuang Chen, Igor V. Kozintsev, Li-Cheng Tai
  • Publication number: 20020067857
    Abstract: Systems and methods are provided through which a graphic image is classified in terms of being natural versus computer generated, or being a scientific slide presentation versus a comic image. The image is classified by extracting appropriate feature(s) from the image, and using the feature(s) to determine, within a predetermined degree of accuracy, the graphic classification of the image.
    Type: Application
    Filed: December 4, 2000
    Publication date: June 6, 2002
    Inventors: Alexander J. Hartmann, Rainer W. Lienhart