Patent application number | Description | Published |
20130003203 | SURFACE MICROSTRUCTURES FOR LIGHT SHAPING REFLECTORS - A method for designing microstructures for a light shaping reflector for use in a light field display is provided. A mathematical function is derived to reflect light uniformly from an incident light beam. Curved elements shaped by the mathematical function are combined to design the microstructures. The microstructures are formed in a reflective surface to provide the light shaping reflector for use in the light field display. | 01-03-2013 |
20130142248 | Image Transform Zero Coefficient Selection and Zero-Skip Transmission for Arbitrary Shape Transform Coding - An apparatus comprising a processor configured to generate a rectangular block of transform coefficients comprising applying a discrete separable unitary transform to a rectangular boundary block of a video object, wherein the boundary block comprises at least one masked pixel and at least one unmasked pixel, wherein the transform coefficients comprise a number of zero-valued transform coefficients greater than or equal to a number of masked pixels, wherein the transform coefficients comprise at least one non-zero-valued transform coefficient; and generate an encoded output comprising compressing only the non-zero-valued transform coefficients. | 06-06-2013 |
20130265382 | Visual Conditioning for Augmented-Reality-Assisted Video Conferencing - An apparatus comprising a processor configured to receive a video teleconferencing image, wherein the video teleconferencing image has a background and at least one foreground, wherein the foreground has a boundary, determine the boundary of the foreground, overlay the boundary of the foreground with a drawing area, wherein the drawing area obscures the boundary, and replace the background of the image with a new background. | 10-10-2013 |
Patent application number | Description | Published |
20130147896 | Color Correction for Multiple Video Objects in Telepresence Applications - A method comprising rendering a video display signal comprising combining local illumination video objects from different sources into each frame of a plurality of frames, wherein the local illumination video objects are video objects on which chromatic adaptation was performed using an illumination reference common to all video objects. An apparatus comprising a processor configured to render a video display signal comprising combining local illumination video objects from different sources into each frame of a plurality of frames, wherein the local illumination video objects are video objects on which chromatic adaptation was performed using an illumination reference common to all video objects. | 06-13-2013 |
20130275752 | METHOD AND SYSTEM FOR SECURE MULTIPARTY CLOUD COMPUTATION - One embodiment of the present invention provides a system for performing secure multiparty cloud computation. During operation, the system receives multiple encrypted datasets from multiple clients. An encrypted dataset associated with a client is encrypted from a corresponding plaintext dataset using a unique, client-specific encryption key. The system re-encrypts the multiple encrypted datasets to a target format, evaluates a function based on the re-encrypted multiple datasets to produce an evaluation outcome, and sends the evaluation outcome to the multiple clients, which are configured to cooperatively decrypt the evaluation outcome to obtain a plaintext evaluation outcome. | 10-17-2013 |
20130286161 | THREE-DIMENSIONAL FACE RECOGNITION FOR MOBILE DEVICES - A mobile device can generate a three-dimensional model of a person's face by capturing and processing a plurality of two-dimensional images. During operation, the mobile device uses an image-capture device to capture a set of images of the person from various orientations as the person or any other user sweeps the mobile device in front of the person's face from one side of his/her face to the opposing side. The device determines orientation information for the captured images, and detects a plurality of features of the person's face from the captured images. The device then generates a three-dimensional model of the person's face from the detected features and their orientation information. The three-dimensional model of the person's face facilitates identifying and/or authenticating the person's identity. | 10-31-2013 |
Patent application number | Description | Published |
20100272274 | Methods and systems for robust approximations of impulse reponses in multichannel audio-communication systems - Proper estimation of impulse responses is an important and challenging aspect of multichannel echo control. Various embodiments of the present invention are directed to real-time, adaptive acoustic echo cancellation methods in multichannel audio-communication systems. In particular, embodiments of the present invention use a collection of a room's past impulse responses to determine an optimal lower dimensional impulse response space as the underlying search subspace for approximate impulse responses. As a result, embodiments of the present invention mitigate inherent instability of multichannel audio-communication systems and provide stable and accurate echo removal without distorting audio signals. | 10-28-2010 |
20100309284 | Systems and methods for dynamically displaying participant activity during video conferencing - Various aspects of the present invention are directed to systems and methods for highlighting participant activities in video conferencing. In one aspect, a method of generating a dynamic visual representation of participants taking part in a video conference comprises rendering an audio-visual representation of the one or more participants at each site taking part in the video conference using a computing device. The method includes receiving a saliency signal using the computing device, the saliency signal identifying the degree of current and/or recent activity of the one or more participants at each site. Based on the saliency signal associated with each site, the method applies image processing to elicit visual popout of active participants associated each site, while maintaining fixed scale and borders interface of the visual representation of the one or more participants at each site. | 12-09-2010 |
20110026745 | DISTRIBUTED SIGNAL PROCESSING OF IMMERSIVE THREE-DIMENSIONAL SOUND FOR AUDIO CONFERENCES - Embodiments of the present invention are directed to audio-conference communication systems that enable audio-conference participants to identify which of the participants are speaking. In one embodiment, an audio-communication system comprises at least one communications server, a plurality of stereo sound generating devices, and a plurality of microphones. Each stereo sound generating device is electronically coupled to the at least one communications server, and each microphone is electronically coupled to the at least one communications server. Each microphone detects different sounds that are sent to the at least one communications server as corresponding sound signals. The at least one communications server converts the sound signals into corresponding stereo signals that when combined and played over each of stereo sound generating devices creates an impression for a person listing to any one of the stereo sound generating devices that each of the sounds emanates from a different virtual location in three-dimensional space. | 02-03-2011 |
Patent application number | Description | Published |
20110316966 | METHODS AND SYSTEMS FOR CLOSE PROXIMITY SPATIAL AUDIO RENDERING - Disclosed herein are multimedia-conferencing systems and methods enabling local participants to hear remote participants from the direction the remote participants are rendered on a display. In one aspect, a method includes a computing device receives a remote participant's image and sound information collected at a remote site. The remote participant's image is rendered on a display at a local site. When the local participant is in close proximity to the display, sounds generated by the remote participant are played over stereo loudspeakers so that the local participant perceives the sounds as emanating from the remote participant's location rendered on the display. | 12-29-2011 |
20120087512 | DISTRIBUTED SIGNAL PROCESSING SYSTEMS AND METHODS - Systems and methods for parallel and distributed processing of audio signals produced by a microphone array are described. In one aspect, a distributed signal processing system includes an array of microphones and an array of processors. Each processor is connected to one of the microphones and is connected to at least two other processors, enabling communication between adjacent connected processors. The system also includes a computing device connected to each of the processors. Each microphone detects a sound and generates an audio signal, and each processor is configured to receive and process the audio signal sent from a connected microphone and audio signals sent from at least one of the adjacent processors to produce a data stream that is sent to the computing device. | 04-12-2012 |
20120093336 | SYSTEMS AND METHODS FOR PERFORMING SOUND SOURCE LOCALIZATION - Systems and methods for performing sound source localization are provided. In one aspect, a method for locating a sound source using a computing device subdivides a space into subregions. The method then computes a sound source power for each of subregions and determines which of the sound source energies is the largest. When the volume of the subregion is less than a threshold volume, the method outputs the subregion having the largest sound source power. Otherwise, the stages of partitioning, computing, and determining the subregion having the largest sound source power is repeated. | 04-19-2012 |
20120098757 | SYSTEM AND METHOD UTILIZING BOUNDARY SENSORS FOR TOUCH DETECTION - sensors are arranged continuously adjacent along the boundary region of a touch surface. Furthermore, a touch associated with the interior area of the touch surface is detected via at least a plurality of sensors along the boundary region. | 04-26-2012 |
20120162630 | POSITION ESTIMATION SYSTEM - A position estimation system comprising a plurality of ‘shaped for depth sensing’ lenses comprising a lens profile directly based on distance estimation propagation of errors; a plurality of light sensing devices associated with the plurality of ‘shaped for depth sensing’ lenses; and a position estimator for estimating a position of at least a first object with respect to a second object based on the plurality of ‘shaped for depth sensing’ lenses and the plurality of light sensing devices. | 06-28-2012 |
20120194654 | EMBEDDED LIGHT FIELD DISPLAY ARCHITECTURE TO PROCESS AND DISPLAY THREE-DIMENSIONAL LIGHT FIELD DATA - An embedded light field display architecture to process and display three-dimensional light field data in a light field display is provided. The light field display architecture includes a plurality of hierarchical modules to decode compressed light field data associated with a light field and a plurality of tile modules embedded directly in the light field display to process light field data for display. A plurality of networking modules is also provided to transmit light field data among the hierarchical modules and the tile modules. | 08-02-2012 |
20130034138 | TIME DELAY ESTIMATION - A method for time delay estimation performed by a physical computing system includes passing a first input signal obtained by a first sensor through a filter bank to form a first set of sub-band output signals, passing a second input signal obtained by a second sensor through the filter bank to form a second set of sub-band output signals, the second sensor placed a distance from the first sensor, computing cross-correlation data between the first set of sub-band output signals and the second set of sub-band output signals, and applying a time delay determination function to the cross-correlation to determine a time delay estimation. | 02-07-2013 |
20130147923 | Smart Audio and Video Capture Systems for Data Processing Systems - A computation system comprising an orientation detection device configured to detect position information comprising a position and an orientation of the computation system, a multi-sensor system coupled to the orientation detection device, wherein the multi-sensor system is configured to capture environmental input data, wherein the multi-sensor system comprises at least one of an audio capturing system and a three-dimensional (3D) image capturing system, and wherein the environmental input data comprises at least one of audio and an image, and at least one signal processing component coupled to the orientation detection device and to the multi-sensor system, wherein the processor is configured to modify the captured environmental input data based on the position information. | 06-13-2013 |