Patent application number | Description | Published |
20100007717 | INTEGRATED PROCESSOR FOR 3D MAPPING - A device for processing data includes a first input port for receiving color image data from a first image sensor and a second input port for receiving depth-related image data from a second image sensor. Processing circuitry generates a depth map using the depth-related image data. At least one output port conveys the depth map and the color image data to a host computer. | 01-14-2010 |
20100034457 | MODELING OF HUMANOID FORMS FROM DEPTH MAPS - A computer-implemented method includes receiving a depth map ( | 02-11-2010 |
20100225746 | REFERENCE IMAGE TECHNIQUES FOR THREE-DIMENSIONAL SENSING - A method including providing a device that projects a pattern of coherent radiation. The method further includes capturing a reference image of the pattern using an image sensor by projecting the pattern of the coherent radiation onto a reference surface and engendering a relative motion between the reference surface and the image sensor while capturing the reference image. The method also includes storing the reference image in a memory associated with the device. | 09-09-2010 |
20110096182 | Error Compensation in Three-Dimensional Mapping - A method for forming a three-dimensional (3D) map of an object, including illuminating the object from a light source so as to project a pattern onto the object, capturing an image of the pattern using an array of detector elements, and processing the captured image so as to measure respective offsets of elements of the pattern in the captured image relative to a reference pattern, the offsets including at least a first offset of a first element of the pattern and a second offset of a second element of the pattern, measured respectively in first and second, mutually-perpendicular directions in a plane of the array. The method further includes computing a correction factor in response to the first offset, applying the correction factor to the second offset so as to find a corrected offset, and computing depth coordinates of the object in response to the corrected offset. | 04-28-2011 |
20120281240 | Error Compensation in Three-Dimensional Mapping - A method for forming a three-dimensional (3D) map of an object, including illuminating the object from a light source so as to project a pattern onto the object, capturing an image of the pattern using an array of detector elements, and processing the captured image so as to measure respective offsets of elements of the pattern in the captured image relative to a reference pattern, the offsets including at least a first offset of a first element of the pattern and a second offset of a second element of the pattern, measured respectively in first and second, mutually-perpendicular directions in a plane of the array. The method further includes computing a correction factor in response to the first offset, applying the correction factor to the second offset so as to find a corrected offset, and computing depth coordinates of the object in response to the corrected offset. | 11-08-2012 |
20130241824 | INTEGRATED PROCESSOR FOR 3D MAPPING - A device for processing data includes a first input port for receiving color image data from a first image sensor and a second input port for receiving depth-related image data from a second image sensor. Processing circuitry generates a depth map using the depth-related image data. At least one output port conveys the depth map and the color image data to a host computer. | 09-19-2013 |
20140285638 | REFERENCE IMAGE TECHNIQUES FOR THREE-DIMENSIONAL SENSING - A method including providing a device that projects a pattern of coherent radiation. The method further includes capturing a reference image of the pattern using an image sensor by projecting the pattern of the coherent radiation onto a reference surface and engendering a relative motion between the reference surface and the image sensor while capturing the reference image. The method also includes storing the reference image in a memory associated with the device. | 09-25-2014 |
Patent application number | Description | Published |
20110019007 | Method, apparatus and method for adding functionality to a digital camera - Extension of digital camera functionality through the use of an active digital media storage device is disclosed. Extended functionality included the ability to process images, send and receive digital content to and from a remote server, emulate user input mechanisms such as menus and textual input, send and receive email, SMS and other messages, and receive and display advertisements from a remote server. In some instances, features of Active Storage Device may be implemented directly in a Digital Camera. | 01-27-2011 |
20110025858 | METHOD, APPARATUS, AND SYSTEM FOR ADDING FUNCTIONALITY TO A DIGITAL CAMERA - Extension of digital camera functionality through the use of an active digital media storage device is disclosed. Extended functionality included the ability to process images, send and receive digital content to and from a remote server, emulate user input mechanisms such as menus and textual input, send and receive email, SMS and other messages, and receive and display advertisements from a remote server. In some instances, features of Active Storage Device may be implemented directly in a Digital Camera. | 02-03-2011 |
Patent application number | Description | Published |
20140153707 | DIALED STRING MATCHING AND CALL COST MINIMIZATION IN DIAL PLAN - A method for processing dialed outgoing calls in a contact center includes a method for matching a dialed string and a method for translating the dialed string. A method for matching includes identifying a set of available number categories based on a calling profile with which the dialing agent device is configured, matching the dialed string against each of a set of patterns in each of the categories, and translating the dialed string according to the category, if any category matches and if no blocked category matches the dialed string. The number may then be translated to a translated number including a PSTN telephone number and routing characters specifying how the call is to be routed from an IP network to the PSTN. The routing may be selected to minimize the cost of the call. | 06-05-2014 |
20140156330 | DISTRIBUTED AGENT RESERVATION IN SIP CLUSTER - A method for reserving agents for handling calls in a distributed contact center environment. A first module identifies, through interactions with other modules, an agent suitable for handling the call. A second module executes a hash function to identify a third module responsible for the agent, makes a request to the third module, to reserve the agent, and routes the call to the third module if the request is granted. | 06-05-2014 |
20140341365 | DIALED STRING MATCHING AND CALL COST MINIMIZATION IN DIAL PLAN - A method for processing dialed outgoing calls in a contact center includes a method for matching a dialed string and a method for translating the dialed string. A method for matching includes identifying a set of available number categories based on a calling profile with which the dialing agent device is configured, matching the dialed string against each of a set of patterns in each of the categories, and translating the dialed string according to the category, if any category matches and if no blocked category matches the dialed string. The number may then be translated to a translated number including a PSTN telephone number and routing characters specifying how the call is to be routed from an IP network to the PSTN. The routing may be selected to minimize the cost of the call. | 11-20-2014 |
20160028891 | MEDIA CHANNEL MANAGEMENT APPARATUS FOR NETWORK COMMUNICATIONS SESSIONS - A system includes: a computerized appliance having a processor; and software executing on the computerized appliance from a non-transitory physical medium, the software providing: establishment of a communication session over a network between two or more end communications appliances; detection and recording of at least media channel capabilities on individual end communications appliances connected in the session; service of media channel toggle options to end communications appliances; detection of media channel toggle option selections made by users operating the end communications appliances; and implementation of the media channel toggle option or options selected for individual communications sessions. | 01-28-2016 |