"The production of too many useful things results in too many useless people."
Karl Marx
Make the Most of Our Site
See this month's Top Inventors and Most Cited Patents.
Stay on top of the latest innovations by subscribing to an RSS feed.
Registered users: Manage your profile.
| Number | Title | Issue Date |
| 7940264 | Generative models for constructing panoramas from an image sequence A simplified general model and an associated estimation algorithm is provided for modeling visual data such as a video sequence. Specifically, images or frames in a video sequence are represented as collections of flat moving objects that change their appearance and... | 05/10/2011 |
| 7936915 | Focal length estimation for panoramic stitching A focal length estimation technique is presented that estimates the focal length used to capture each of a pair of overlapping images taken by a camera rotating about its center. When it is known that the focal length is the same for both images, it is estimated usi... | 05/03/2011 |
| 7932907 | Layered graph layouts with a given aspect ratio A graph layout technique that creates a layered graph layout with a given aspect ratio. The present layered graph layout technique better utilizes the available space and, at the same time, creates an aesthetically pleasing drawing of a directed graph. In one embodi... | 04/26/2011 |
| 7925007 | Multi-input channel and multi-output channel echo cancellation An echo cancellation technique that can process multi-input microphone signals with only a small increase in the overall CPU consumption compared to implementing the algorithm for a single channel microphone signal. Furthermore, the invention provides an architectur... | 04/12/2011 |
| 7924655 | Energy-based sound source localization and gain normalization An energy based technique to estimate the positions of people speaking from an ad hoc network of microphones. The present technique does not require accurate synchronization of the microphones. In addition, a technique to normalize the gains of the microphones based... | 04/12/2011 |
| 7917357 | Real-time detection and preservation of speech onset in a signal A “speech onset detector” provides a variable length frame buffer in combination with either variable transmission rate or temporal speech compression for buffered signal frames. The variable length buffer buffers frames that are not clearly identified as either... | 03/29/2011 |
| 7916794 | System and process for broadcast and communication with very low bit-rate bi-level or sketch video A system and process for broadcast and communication with bi-level or sketch video at extremely low bandwidths is described. Essentially, bi-level and sketch video presents the outlines of the objects in a scene being depicted. Bi-level and sketch video provides a c... | 03/29/2011 |
| 7890849 | Concurrent presentation of media and related content lists The concurrent presentation technique provides information about content related to a source media currently being presented to a user in a fashion that allows the user to keep viewing the source media while either interactively or non-interactively perusing a list ... | 02/15/2011 |
| 7890512 | Automatic image annotation using semantic distance learning Images are automatically annotated using semantic distance learning. Training images are manually annotated and partitioned into semantic clusters. Semantic distance functions (SDFs) are learned for the clusters. The SDF for each cluster is used to compute semantic ... | 02/15/2011 |
| 7890443 | Learning classifiers using combined boosting and weight trimming A “Classifier Trainer” trains a combination classifier for detecting specific objects in signals (e.g., faces in images, words in speech, patterns in signals, etc.). In one embodiment “multiple instance pruning” (MIP) is introduced for training weak classifi... | 02/15/2011 |
| 7889949 | Joint bilateral upsampling A “Joint Bilateral Upsampler” uses a high-resolution input signal to guide the interpolation of a low-resolution solution set (derived from a downsampled version of the input signal) from low-to high-resolution. The resulting high-resolution solution set is then... | 02/15/2011 |
| 7889948 | Image stitching using partially overlapping views of a scene An “Oblique Image Stitcher” provides a technique for constructing a photorealistic oblique view from a set of input images representing a series of partially overlapping views of a scene. The Oblique Image Stitcher first projects each input image onto a geometri... | 02/15/2011 |
| 7889275 | System and method for continuous flash A photo illumination technology that facilitates user selectable illumination of an existing photo ranging from full artificial flash illumination to ambient light illumination and every gradation between. The technology in one embodiment employs a digital camera fe... | 02/15/2011 |
| 7885463 | Image segmentation using spatial-color Gaussian mixture models A spatial-color Gaussian mixture model (SCGMM) image segmentation technique for segmenting images. The SCGMM image segmentation technique specifies foreground objects in the first frame of an image sequence, either manually or automatically. From the initial segment... | 02/08/2011 |
| 7873655 | Automated mobile communications An “Automatic Communicator” provides automated communications services between portable electronic devices (such as, for example, cell phones, PDA's, media players, portable computers, etc.) to facilitate information transfer and matching services while minimizi... | 01/18/2011 |
| 7872648 | Random-access vector graphics A “Vector Graphics Encoder” encodes vector graphics in a randomly accessible format. This encoding format enables particular portions of encoded images to be directly accessed, at any desired level of zoom, without processing or otherwise decoding the entire ima... | 01/18/2011 |
| 7860286 | Medical image acquisition error detection A medical image acquisition error detection technique is presented which exploits the special characteristics of medical images to detect possible errors. In general, the presented technique categorizes medical images based on the type of images. For each category, ... | 12/28/2010 |
| 7853514 | Method and apparatus for providing a market environment The system provides two-sided local markets that enable local and/or intermittent resource allocation through a market model. The system provides a method for defining goods, services or assets are to be exchanged among a large but limited number of participants (e.... | 12/14/2010 |
| 7852369 | Integrated design for omni-directional camera and microphone array An omni-directional camera (a 360 degree camera) is proposed with an integrated microphone array. The primary application for such a camera is videoconferencing and meeting recording, and the device is designed to be placed on a meeting room table. The microphone ar... | 12/14/2010 |
| 7844059 | Dereverberation of multi-channel audio streams A system and process for dereverberation of multi-channel audio streams is presented which uses reverberation suppression techniques. In general, the present system and process builds a frequency dependent model of the reverberation decay and uses spectral subtracti... | 11/30/2010 |
| 7840079 | Seamless multiplexing of embedded bitstreams A “seamless multiplexer,” as described herein, provides a flexible and efficient system and method for multiplexing embedded coded bitstreams. Further, unlike the conventional JPEG 2000 standard, the seamless multiplexer is capable of decoding multiplexed encode... | 11/23/2010 |
| 7835904 | Perceptual, scalable audio compression The perceptual scalable audio coding/decoding technique lies in the use of a psychoacoustic mask to guide residue coding in enhancement layer coders. At the encoder, a psychoacoustic mask is calculated for the enhancement layer coders or is simply extracted from the... | 11/16/2010 |
| 7826708 | System and method for automatically customizing a buffered media stream A “media stream customizer” customizes buffered media streams by inserting one or more media objects into the stream to maintain an approximate buffer level. Specifically, when media objects such as songs, jingles, advertisements, etc., are deleted from the buff... | 11/02/2010 |
| 7822696 | Histogram-based classifiers having variable bin sizes A “Classifier Trainer” trains a combination classifier for detecting specific objects in signals (e.g., faces in images, words in speech, patterns in signals, etc.). In one embodiment “multiple instance pruning” (MIP) is introduced for training weak classifi... | 10/26/2010 |
| 7822289 | Locally adapted hierarchical basis preconditioning A “Finite Element Preconditioner” provides locally adapted hierarchical basis functions for preconditioning large data optimization problems. For example, a few of the many typical graphics applications that make use of iterative optimization solutions include t... | 10/26/2010 |
| 7813499 | System and process for regression-based residual acoustic echo suppression A regression-based residual echo suppression (RES) system and process for suppressing the portion of the microphone signal corresponding to a playback of a speaker audio signal that was not suppressed by an acoustic echo canceller (AEC). In general, a prescribed reg... | 10/12/2010 |
| 7809208 | Image sharpening with halo suppression An image sharpening technique with halo suppression is presented. Generally, one implementation of this technique completely suppresses the haloing effect typically caused by image sharpening by restricting values to within the local minimum and maximum intensities ... | 10/05/2010 |
| 7792357 | Chromatic aberration correction A chromatic aberration (CA) correction technique is presented that substantially removes CA from an image captured by a digital camera. In general, the effects of any in-camera sharpening are reversed by applying a blurring kernel. The image is then super-sampled to... | 09/07/2010 |
| 7783075 | Background blurring for video conferencing Background blurring is an effective way to both preserve privacy and keep communication effective during video conferencing. The present image background blurring technique is a light weight real-time technique to perform background blurring using a fast background ... | 08/24/2010 |
| 7778491 | Oblique image stitching An “Oblique Image Stitcher” provides a technique for constructing a photorealistic oblique view from a set of input images representing a series of partially overlapping views of a scene. The Oblique Image Stitcher first projects each input image onto a geometri... | 08/17/2010 |
| 7778487 | Region selection for image compositing A technique for image compositing which allows a user to select the best image of an object, such as for example a person, from a set of images interactively and see how it will be assembled into a final photomontage. A user can select a source image from the set of... | 08/17/2010 |
| 7777125 | Constructing a table of music similarity vectors from a music similarity graph A “Music Mapper” automatically constructs a set coordinate vectors for use in inferring similarity between various pieces of music. In particular, given a music similarity graph expressed as links between various artists, albums, songs, etc., the Music Mapper ap... | 08/17/2010 |
| 7770116 | System and method for whiteboard and audio capture A system that captures both whiteboard content and audio signals of a meeting using a digital camera and a microphone. The system can be retrofit to any existing whiteboard. It computes the time stamps of pen strokes on the whiteboard by analyzing the sequence of ca... | 08/03/2010 |
| 7761796 | Animation on object user interface A system and method for graphically showing the animation order of animated elements in a presentation program or other software. The invention consists of a User Interface (UI) widget which shows the order of the animation in the presentation. This UI employs an an... | 07/20/2010 |
| 7752327 | Receiver driven streaming in a peer-to-peer network A “PeerStreamer” provides receiver-driven peer-to-peer (P2P) media streaming for loosely coupled P2P networks. Peers in the network perform only simple operations, may cache all or part of the streaming media, do not collaborate with other peers, may be unreliab... | 07/06/2010 |
| 7752040 | Stationary-tones interference cancellation An “Interference Canceller” provides a computationally efficient real-time technique for removing stationary-tone interference from signals. Typical sources of stationary tone contamination of signals include noise from power wiring (i.e., 50/60 Hz or 400 Hz and... | 07/06/2010 |
| 7751971 | Location mapping for key-point based services A “Proxi-Mapper” combines location based services (LBS), local searching capabilities, and relative mapping in a way that minimizes bandwidth requirements and maximizes user experience. The Proxi-Mapper automatically determines approximate locations of one or mo... | 07/06/2010 |
| 7750904 | Modeling variable illumination in an image sequence A simplified general model and an associated estimation algorithm is provided for modeling visual data such as a video sequence. Specifically, images or frames in a video sequence are represented as collections of flat moving objects that change their appearance and... | 07/06/2010 |
| 7750903 | Modeling reflections within an image sequence A simplified general model and an associated estimation algorithm is provided for modeling visual data such as a video sequence. Specifically, images or frames in a video sequence are represented as collections of flat moving objects that change their appearance and... | 07/06/2010 |
| 7746383 | Photodiode CMOS imager with column-feedback soft-reset for imaging under ultra-low illumination and with high dynamic range The present invention provides a CMOS imager with a reset scheme, by which a CMOS imager generates a sub-kTC noise so that read noise does not depend on the sense node capacitance. By using a column feedback circuit, reset noise can be suppressed to a negligible amo... | 06/29/2010 |