RICOH CO., LTD. Patent applications |
Patent application number | Title | Published |
20160077703 | Switching Between Views Using Natural Gestures - The disclosure includes a system and method for switching between video views and data views. The system includes a controller, a view presentation module, a screen detection module and a view switching module. The controller receives data indicating a participant joined a multi-user communication session. The view presentation module presents a video stream on a mobile device associated with the participant. The screen detection module determines an occurrence of a detection trigger event. The controller receives a video frame image responsive to the occurrence of the detection trigger event. The screen detection module detects a data screen in the video frame image. The view switching module switches a view on the mobile device from video view to data view responsive to a natural gesture performed by the participant. The view presentation module presents a data stream associated with the data screen on the mobile device. | 03-17-2016 |
20160071163 | Associating Advertising Content with a Channel - The disclosure includes a system and method for identifying advertising content and providing a user of a mobile device with a channel related to the advertising content. A recognition application receives advertising content comprising a series of frames, identifies images corresponding to the frames within the advertising content, identifies a first set of feature points from a first image of the advertising content, determines whether the first set of feature points matches a second set of feature points stored in a database, and in response to determining that the first set of feature points fails to match the second set of feature points, identifies the first image as being unique, indexes the first image and the first set of feature points and associates the first image with a channel. | 03-10-2016 |
20150379043 | System and Methods for Creation and Use of a Mixed Media Environment - A Mixed Media Reality (MMR) system and associated techniques are disclosed. The MMR system provides mechanisms for forming a media document that includes media of at least two types (e.g., printed paper as a first medium and digital content and/or web link as a second medium). The MMR system provides mechanisms for forming a media document that includes media of at least two types, such as printed paper as a first medium and a digital photograph, digital movie, digital audio file, or web link as a second medium. Furthermore, the MMR system facilitates business methods that take advantage of the combination of a portable electronic device, such as a cellular camera phone, and a paper document. | 12-31-2015 |
20150373316 | Disparity Estimation for Multiview Imaging Systems - This invention presents an approach to first estimate a depth/disparity map using spectrally coded plenoptic camera, and then based on the disparity map the parallax between different spectral channels is rectified. Based on our new technique, we can reconstruct not only multispectral images but also a depth/disparity map. Moreover, the quality of reconstructed spectral images is significantly improved using our parallax rectification. | 12-24-2015 |
20150350151 | Generating a Conversation in a Social Network Based on Mixed Media Object Context - A system and method for generating a conversation in a social network based on visual search results. A mixed media reality (MMR) engine indexes source materials as MMR objects, receives images from a user device and identifies matching MMR objects. A content management engine generates metadata corresponding to the MMR objects. A social network application generates conversations corresponding to the MMR object. The conversation includes multiple discussion threads. If a conversation already exists, the social network application provides the user with access to the conversation. | 12-03-2015 |
20150327766 | SUPERPIXEL-BASED IMAGE SEGMENTATION USING SHADING AND ALBEDO DECOMPOSITION - Embodiments segment received image data. The received image data may include pixels that have multiple channels of intensity values. The image data is decomposed into albedo and shading components. This may be accomplished using a minimization that enforces a relationship between albedo, shading, and intensity values. The minimization may also include an albedo regularizer to infer albedo in part based on chromaticity and albedo of surrounding pixels. Superpixels are generated based on contiguous regions of pixels having similar image data across channels. These superpixels are then merged based in part on the determined albedo and shading components as well as based on the image data. The channels of image data may include infrared image data used to modify visible channels of the image to create pseudo-image data, which may be used in place of image data for albedo-shading decomposition, superpixel generation, or superpixel merging. | 11-19-2015 |
20150324848 | Dynamic Presentation of Targeted Information in a Mixed Media Reality Recognition System - A context-aware targeted information delivery system comprises a mobile device, an MMR matching unit, a plurality of databases for user profiles, user context and advertising information, a plurality of comparison engines and a plurality of weight adjusters. The mobile device is coupled to deliver an image patch to the MMR matching unit which in turn performs recognition to produce recognize text. The recognized text is provided to a first and second comparison engines to produce relevant topics and relevant ads. The relevant topics and relevant ads are adjusted with information from a user context database including information such as location, date, time, and other information from a user profile. The third comparison engine compares the relevant topics and relevant ads to produce a set of final ads that are most related to the topics of interest for the user and delivered for display on to the mobile device. | 11-12-2015 |
20150296180 | Real-Time Smart Display Detection System - A smart display detection system is disclosed. The smart display system is configured to allow mobile users to connect with display screens through mobile device cameras. The system can detect the display screens within images captured by the mobile device camera in real time by matching the camera query image with screen images dynamically updated from the display devices. A synchronized time-stamped matching strategy is applied to achieve high performance in detecting the screens playing motion intensive video contents and an aggressive feature selection method is applied to minimize the system uploading bandwidth. The system can accurately find display screens playing either static or dynamic content within an image captured on a mobile device. | 10-15-2015 |
20150287228 | Mixed Media Reality Recognition with Image Tracking - An MMR system integrating image tracking and recognition comprises a plurality of mobile devices, a pre-processing server or MMR gateway, and an MMR matching unit, and may include an MMR publisher. The MMR matching unit receives an image query from the pre-processing server or MMR gateway and sends it to one or more of the recognition units to identify a recognition result. Image tracking information also is provided for determining relative locations of images to each other. The mobile device includes an image tracker for providing at least a portion of the image tracking information. The disclosure also includes methods for image tracking-assisted recognition, recognition of multiple images using a single image query, and improved image tracking using MMR recognition. | 10-08-2015 |
20150256899 | Generating Enhanced Advertisements Based on User Activity - The disclosure includes a system and method selecting advertisements for users based on image capturing patterns across different media. A media application receives a captured image including information about a product from a user, identifying an indexed image matching the captured image including information about the product, retrieving metadata describing the captured image including information about the product responsive to identifying the indexed image, retrieving a user profile stored for the user, identifying an advertisement from a set of advertisements based on the user profile and the metadata describing the captured image including information about the product and providing the user with the advertisement based on the user profile. | 09-10-2015 |
20150256744 | Enhancing Spatial Resolution of Images from Light Field Imaging Systems Using Sub-Pixel Disparity - A light field imaging system captures different images provide views that are shifted by sub-pixel amounts relative to one another. These views can be combined to produce a higher resolution digital image of the object. | 09-10-2015 |
20150256638 | Fairly Adding Documents to a Collaborative Session - A system and method for sharing documents and markup to documents in near real-time. A server coupled with a plurality of client devices via a network is configured to fairly distribute documents to each of the plurality of client devices in one or more collaborative sessions. The server receives a document for distribution to a plurality of client devices associated with a particular collaborative session, breaks the documents into pieces, and repeatedly, until all pieces of the document are distributed: selects a piece of the document for transmission, sends the selected piece to each of the plurality of client devices, computes a delay based on the size of the selected piece and a minimum network bandwidth, and waits for the computed delay. | 09-10-2015 |
20150256633 | Generating a Platform for Social Interaction - The disclosure includes a system and method for identifying discussion groups related to a video that a user would find to be interesting. A recognition application receives a captured image from a user, identifies an indexed image that matches the captured image, identifies a timestamp for the indexed image, determines a segment in the video that encompasses the timestamp, determines whether the user is interested in the segment of the video based on the timestamp and a user profile and provides suggested discussion groups to the user that are ranked based on what the user is interested in. | 09-10-2015 |
20150254723 | Grouping Users Based on User Profiles - The disclosure includes a system and method for grouping users into one or more categories for delivering targeted advertisements. A media application receives a captured image from a user, identifies an indexed image matching the captured image, retrieves metadata describing the captured image responsive to identifying the indexed image, generates a user profile for the user based on the metadata describing the captured image and a history of at least one previously captured image associated with the user, identifies a product in the captured image based on the metadata describing the captured image, provides the user with information about the product, updates the user profile based on how the user interacts with the product, and categorizes the user into one or more groups based on the user profile. | 09-10-2015 |
20150254711 | Grouping Channels Based on User Activity - The disclosure includes a system and method for recommending an advertising campaign based on which channels are popular. A recognition application receives captured images from user devices, the captured images including information about products, identify indexed images that match the captured images, identify metadata about the captured images including information associated with products in the captured images, determine popularity of each channel based on a number of interactions that users have had with channels during a time period based on the metadata, receive an advertisement and provide on the one or more channels the advertisement based on the popularity of each channel. | 09-10-2015 |
20150254401 | FILM TO DICOM CONVERSION - Embodiments digitize radiology films into DICOM format. Radiology films typically include an array of captured images laid out in a grid pattern. To comply with DICOM format, the scanned image of a radiology film is segmented into sub-images and text is extracted from the sub-images to generate DICOM metadata. The sub-images and extracted text metadata are then combined to generate a DICOM-compliant multi-image file. | 09-10-2015 |
20150248591 | Method for Product Recognition from Multiple Images - A method for product recognition from multiple images includes producing a plurality of recognition results for a plurality of input images, stitching the plurality of input images into a single stitched image; merging the plurality of recognition results using information from stitching the plurality of input images to generate a merged recognition result; and outputting the merged recognition result. The disclosure also includes systems for implementing the method. | 09-03-2015 |
20150215611 | Range Calibration of a Binocular Optical Augmented Reality System - The disclosure includes a system and method for calibrating a binocular optical see-through augmented reality display. A calibration application renders one or more images of a virtual object on the one or more displays of the human interface device, and receives a user input to adjust a position of the one or more images on the one or more displays. In response to the input, the calibration application identifies a first and second boundary of a target range surrounding a real-world object at a first and second depth, respectively. The calibration application determines a first and second disparity corresponding to the first and second boundary and may record the disparities in relation to the depth of the real-world object. | 07-30-2015 |
20150215604 | Estimation of the System Transfer Function for Certain Linear Systems - The pupil image function (PIF) matrix of a plenoptic imaging system is calibrated, taking advantage of the low rank of the PIF matrix. In one approach, the low rank is utilized by identifying a subspace for the PIF matrix and then estimating the PIF matrix within that subspace. This can lead to a significant reduction in the number of calibration patterns used to estimate the PIF matrix. | 07-30-2015 |
20150213648 | Depth-Disparity Calibration of a Binocular Optical Augmented Reality System - The disclosure includes a system and method for calibrating a binocular optical see-through augmented reality display. A calibration application renders a virtual object to overlay and align with a real-world object on the display, receives a depth between the real-world object and the eyes of the user, receives user input to move the virtual object on the display for depth-disparity calibration, and determines a mapping between the depth and the disparity. | 07-30-2015 |
20150149478 | Unified Server for Managing a Heterogeneous Mix of Devices - A system and method for integrating one or more resource servers for one or more types of devices are described using an enterprise service bus and network appliance as a service (NAaaS) application services. The enterprise service bus receives a request for one or more types of media, determines a first communication protocol of the request and one or more types of second communication protocols of the one or more resource servers, translates the request from a first communication protocol into one or more types of second communication protocols for one or more resource servers and retrieves one or more results matching the translated request from the one or more resource servers. A NAaaS application services determine one or more resource servers that the request is for based on the request matching a global index. | 05-28-2015 |
20150139540 | Mixed Media Reality Recognition Using Multiple Specialized Indexes - An MMR system for searching across multiple indexes comprises a plurality of mobile devices, a pre-processing server or MMR gateway, and an MMR matching unit, and may include an MMR publisher. The MMR matching unit receives an image from the pre-processing server or MMR gateway and sends it to one or more of the recognition units to identify a result including a document, the page, and the location on the page. The MMR matching unit includes a distributor for distributing the image to corresponding content type specific index tables and an integrator for integrating recognition results. The result is returned to the mobile device via the pre-processing server or MMR gateway. The techniques described herein also include a number of novel methods including a method for processing content-type specific image queries and for processing queries across multiple indexes. | 05-21-2015 |
20150117756 | Processing of Light Fields by Transforming to Scale and Depth Space - Light field images of a three-dimensional scene are transformed from an (image,view) domain to an (image,scale,depth) domain. Processing then occurs in the (image,scale,depth) domain. | 04-30-2015 |
20150100427 | Associating Advertising Content with a Channel - The disclosure includes a system and method for identifying advertising content and providing a user of a mobile device with a channel related to the advertising content. A recognition application receives advertising content comprising a series of frames, identifies images corresponding to the frames within the advertising content, identifies a first set of feature points from a first image of the advertising content, determines whether the first set of feature points matches a second set of feature points stored in a database, and in response to determining that the first set of feature points fails to match the second set of feature points, identifies the first image as being unique, indexes the first image and the first set of feature points and associates the first image with a channel. | 04-09-2015 |
20150092071 | COLOR FILTER MODULES FOR PLENOPTIC XYZ IMAGING SYSTEMS - A method for designing a color filter module used in a plenoptic XYZ imaging system. In one approach, the color filter module is spatially partitioned into filter cells, and the spatial partition is designed by considering data captured at the sensor in light of variations in ΔE. | 04-02-2015 |
20150058159 | Mobile Information Gateway for Private Customer Interaction - A mobile information gateway comprises a wearable human interface module having an image delivery and display mechanism for presenting information overlaid upon a wide field of view, a computing and communication module adapted receive information from the human interface module and adapted to send commands and information to the human interface module including information for presentation; and a backend service server coupled for processing data from the computing and communication module including user identification and verification. The present invention also includes a method for private interaction comprises capturing information with a first mobile information gateway device; processing the captured information to determine an identity of a first user; processing the captured information to authenticate the first user; processing the identity of the first user to retrieve information of the first user; and presenting the retrieved information of the first user overlaid upon a first field of view by the first mobile information gateway device; and presenting the retrieved information to a second user overlaid upon a second field of view by the second mobile information gateway device. | 02-26-2015 |
20150052027 | Three-Dimensional Indexing Protocol - The disclosure includes a system and method for indexing synthetically modified images of a high quality image. An image recognition application receives images of a product, crops background regions from the images, scales the image based on a minimum value among width and height of the image and generates multiple image sizes, blurs the images, brightens the image and indexes the images as being associated with the product. The images can be of box-shaped packages that include four or six images or cylindrical packages that include, for example, eight images of the packages. The images can be indexed in a k-dimensional tree for faster retrieval. | 02-19-2015 |
20150049902 | Recognition Procedure for Identifying Multiple Items in Images - The disclosure includes a system and method for identifying multiple items in an image. A image recognition application receives a query image of items, computes features of the query image, for each feature finds an indexed image with closest matched features in a database, determines that the shape of the matched features is geometrically consistent, determines whether the query image matches the indexed image, responsive to the query image matching the indexed image, returns inliers, determines a region of interest where the match was found in the query image, removes inliers from the set of features to reduce the set of features and returns all matches found when the query image fails to match the indexed image. | 02-19-2015 |
20140340465 | Switching Between Views Using Natural Gestures - The disclosure includes a system and method for switching between video views and data views. The system includes a controller, a view presentation module, a screen detection module and a view switching module. The controller receives data indicating a participant joined a multi-user communication session. The view presentation module presents a video stream on a mobile device associated with the participant. The screen detection module determines an occurrence of a detection trigger event. The controller receives a video frame image responsive to the occurrence of the detection trigger event. The screen detection module detects a data screen in the video frame image. The view switching module switches a view on the mobile device from video view to data view responsive to a natural gesture performed by the participant. The view presentation module presents a data stream associated with the data screen on the mobile device. | 11-20-2014 |
20140259106 | Location Constraints for Template Access and Form Activities - A system and method for limiting access to one or more forms based on a location constraint is described. A form access module retrieves one or more forms on a portable computing device, determines a location of the portable computing device, determines whether the location of the portable computing device is within a region where form access is granted, granting access to the one or more forms responsive to the location of the portable computing device being within the region, receiving strokes from a first user in at least one field on the one or more forms and storing the one or more forms and the strokes received on the one or more forms. | 09-11-2014 |
20140258830 | Stroke Autocompletion in a Form - An electronic writing solution server includes a stroke autocompletion application that comprises an autocompletion processor. The autocompletion processor loads a blank form for a user, the form being associated with a list of auto completion target, retrieves a set of regions and a first form identifier (ID) included in the list of auto completion targets, receives information about the user, identifies a set of potential completion lists from a plurality of potential completion lists stored in a database based on the set of regions, the first form ID and the information about the user, retrieves at least one stroke from the set of potential completion lists for a region in the set of regions, ranks the at least one stroke and provides the at least one stroke to the user. | 09-11-2014 |
20140258827 | Form Filling Based on Classification and Identification of Multimedia Data - An electronic writing solution server includes a classification application that comprises a classifier and a user interface engine. The classifier receives multimedia data on a form, identifies at least one field in the form to be modified and modifies the at least one field in the form based on the multimedia data. The user interface engine provides the modified form to a user. | 09-11-2014 |
20140258826 | Creating a Dashboard for Tracking a Workflow Process Involving Handwritten Forms - An electronic writing solution server includes a workflow dashboard application that comprises a dashboard generator. The dashboard generator receives a collection of forms, each form in the collection being of a same type and having been created from a dashboard template, the dashboard template including an association of fields, steps and indicators in each form, identifies which fields have been filled in by at least one user for each form, determines a current step of a multistep workflow based on the fields that have been filled out for each form and generates a dashboard for displaying a number of forms that correspond to each step. | 09-11-2014 |
20140258818 | Grouping Forms by Task in a Manifest - A system and method for creating one or more manifests that group one or more forms by one or more tasks is described. A manifest application determines one or more tasks and a first order for the one or more tasks, determines one or more forms associated with each task and a second order for the one or more forms within each task, generates one or more user interface elements that each link to a corresponding form within each tasks, generates a manifest comprising a summary of the one or more tasks in the first order, the forms in the second order for each task and the user interface elements that each link to a corresponding form and provides the manifest for display on a portable computing device. | 09-11-2014 |
20140258331 | Form Aggregation Based on Marks in Graphic Form Fields - The disclosure includes a system and method for aggregating form data based on marks in graphic form fields. The system includes a controller, a request customization module, a search module and a presentation module. The controller receives data indicating an initiation of a search request from a user, data describing a form selected by the user, data describing a graphic form field specified by the user in the form and data describing a region of interest specified by the user in the graphic form field. The request customization module customizes the search request using the region of interest. The search module performs a form search on a collection of form data using the search request to determine one or more matching forms that each include at least one mark satisfying the region of interest. The presentation module provides the one or more matching forms to the user. | 09-11-2014 |
20140256261 | Proximal Equipment Data Capture - A system and method for capturing logged data from proximal equipment onto a form. A form creation application determines equipment in proximity to a portable computing device, receives a selection of a piece of equipment from a user, extracts logged data from the piece of equipment that is selected, determines a form with a structure to fill in with the logged data, parses the logged data and fills in at least one field in the form, generates graphical data for displaying the form to the user, provides the form to the user, receives input on the form from the user and stores the form and the input received on the form. | 09-11-2014 |
20140254941 | Search By Stroke - An electronic writing solution server includes a query engine and a user interface engine. The query engine receives a search query from a user, the search query specifying a field in at least one form and including a first stroke or text, retrieves clusters from a database, retrieves example strokes from the clusters at vary levels of similarity to the first stroke, receives user selections for strokes of interest from the example strokes, and retrieves information associated with the strokes of interest from the database. The user interface engine generates graphical data for presenting the retrieved information to the user. | 09-11-2014 |
20140251029 | Wide-Area Pressure Sensor with Reduced Power Consumption - The disclosure includes a system and method for implementing a wide-area pressure sensor with reduced power consumption. The system includes a first layer printed with conductive ink in a first pattern that includes a first portion of an AND array and a first portion of an OR array, a second layer printed with conductive ink in a second pattern that includes a second portion of the AND array and a second portion of the OR array, and a separation barrier that goes between the first layer and the second layer. These AND and OR array switches can be combined together in one or more zones to create a wide-area pressure sensor with reduced pincount and power consumption, and can be used to determine the location of pressure points in a wide-area. | 09-11-2014 |
20140245121 | Creating and Switching a View of a Collection Including Image Data and Symbolic Data - An Image Based Document Management (IBDM) server includes a state recorder, a query engine, a view creation module and a user interface engine. The view creation module creates a first view of a collection based on at least one operation from a first user. The state recorder receives a selection of the first view of the collection from a user. The query engine runs a query associated with the first view of the collection. The user interface engine generates graphical data for presenting a list of views of the collection including the first view of the collection to a user and for displaying the first view of the collection to the user. | 08-28-2014 |
20140245120 | Creating Tables with Handwriting Images, Symbolic Representations and Media Images from Forms - A system and method for creating a table from one or more form images is described. An Image Based Document Management (IBDM) server includes a stroke identification module, an image generator, a table generator and a preference module. The stroke identification module receives completed form data from one or more forms with handwriting fields, media fields and symbolic fields. The image generator generates field images that are a combination of handwriting fields, media fields and symbolic fields. The user preference module determines a user preference for displaying the table. The table generator generates a table from the field images based on the user preference. | 08-28-2014 |
20140245119 | Automatic Creation of Multiple Rows in a Table - A system and method for creating a table including multiple rows to accommodate redundant field information is described. A table creation module receives a completed form, generates field images, determines a set of unique field images, redundant fields and associated fields in the completed form, populates a first row of the table in a first column with a first unique field image, adds remaining field images from the set of unique field images to the first row, populates the first row with a first redundant field image and remaining field images from a first set of associated fields. The tables can be used to create an organized report. | 08-28-2014 |
20140244668 | Sorting and Filtering a Table with Image Data and Symbolic Data in a Single Cell - An Image Based Document Management (IBDM) server includes a table generator, a symbolic representation module and a sort engine. The table generator generates a table from the form images, the table comprising cells with data types including image data, symbolic data, image and symbolic data and an empty value, and updates the table. The symbolic representation module converts at least one of the cells with image data to symbolic data. The sort engine determines, from a sort request for a column of the table received from a user, at least a first priority for a first data type, the column including at least two of the data types, determines from the sort request a second priority within one of the data types, and sorts the column according to the sort request. | 08-28-2014 |
20140241615 | Design and Optimization of Plenoptic Imaging Systems - The spatial resolution of captured plenoptic images is enhanced. In one aspect, the plenoptic imaging process is modeled by a pupil image function (PIF), and a PIF inversion process is applied to the captured plenoptic image to produce a better resolution estimate of the object. | 08-28-2014 |
20140206979 | Plenoptic Otoscope - A plenoptic otoscope enables three-dimensional and/or spectral imaging of the inside of the ear to assist in improved diagnosis of inflammations and infections. The plenoptic otoscope includes a primary imaging system and a plenoptic sensor. The primary imaging system includes an otoscope objective and relay optics, which cooperate to form an image of an inside of an ear at an intermediate image plane. The plenoptic sensor includes a microimaging array positioned at the intermediate image plane and a sensor array positioned at a conjugate of the pupil plane. An optional filter module may be positioned at the pupil plane or one of its conjugates to facilitate three-dimensional and/or spectral imaging. | 07-24-2014 |
20140195344 | Performing Actions Using Visual Search - The disclosure includes a system and method for performing actions using visual search. The system includes a controller, an image recognition module and a polling engine. The controller receives data describing an image that is associated with a poll from a first user. The image recognition module identifies the image as being an option that is selected by the first user for the poll. The polling engine associates the option selected by the first user and a first set of demographic information describing the first user with the poll. The polling engine provides the first user with polling data that describes one or more voting results for the poll. The polling data includes a second set of demographic information associated with one or more second users that provided an answer to the poll. | 07-10-2014 |
20140193075 | Local Scale, Rotation and Position Invariant Word Detection for Optical Character Recognition - A system and method using a text extraction application for identifying words with multiple orientations from an image are described. The text extraction application receives an input image, generates progressively blurred images, detects blobs in the blurred images, outputs ellipses over the blobs, detects a word in the input image, orients and normalizes a first version of the word, generates an inverted version of the word, performs OCR on the first version and the inverted version of the word, generates confidence scores for the first version and the inverted version of the word and outputs text associated with the word. | 07-10-2014 |
20140192255 | Dynamic Adjustment of Multimode Lightfield Imaging System Using Exposure Condition and Filter Position - An adjustable multimode lightfield imaging system. A non-homogeneous filter module is positioned at the pupil plane of the lightfield imaging system and provides the multimode capability. The filter module can be moved relative to the imaging system with the exposure conditions adjusted accordingly, thus allowing adjustment of the multimode capability. | 07-10-2014 |
20140176540 | Occlusion-Aware Reconstruction of Three-Dimensional Scenes from Light Field Images - A three-dimensional scene is modeled as a set of layers representing different depths of the scene, and as masks representing occlusions of layers by other layers. The layers are represented as linear combinations of atoms selected from an overcomplete dictionary. An iterative approach is used to alternately estimate the atom coefficients for layers from a light field image of the scene, assuming values for the masks, and to estimate the masks given the estimated layers. In one approach, the atoms in the dictionary are ridgelets oriented at different angles, where there is a correspondence between depth and angle. | 06-26-2014 |
20140157113 | System and Method for Translating Content between Devices - A system and method for translating and reformatting content are described. The system includes an enterprise service bus configured to receive a request from a first device to transmit media to a second device, the media including content in a first language. The system also includes network appliance as a service server-side application including a translation service and a formatting service. The translation service receives the request from the enterprise service bus, determines a second language for translation, determines the content for translation and translates the content to the second language. The formatting service generates a new version of the media including the content in the second language, the new version being formatted in a layout similar to an original version of the image. The enterprise services bus transmits the new version of the media to the second device for display. | 06-05-2014 |
20140149771 | Smart Calendar for Scheduling and Controlling Collaboration Devices - A system and method for implementing a service oriented architecture that supports complex event processing and business activity monitoring. An enterprise service bus (ESB) generates a first list of one or more devices, receives a selection from a user associated with a first device of a second device in the first list, generates a second list that includes functions associated with the selection from the first user, receives a request from the first device to perform one of the functions in the second list, translates a first communication protocol of the request received from the first device into a second communication protocol used by the second device to create a translated request, translates a first message format of the request into a second message format and transmits the translated request to the second device. | 05-29-2014 |
20140149599 | Unified Application Programming Interface for Communicating with Devices and Their Clouds - A system and method for translating requests and responses between different types of devices are described. An enterprise service bus generates a first list of one or more devices, receives a selection from a user associated with a first device of a second device in the first list, generates a second list that includes functions associated with the selection from the first user, receives a request from the first device to perform one of the functions in the second list, translates a first communication protocol of the request received from the first device into a second communication protocol used by the second device to create a translated request, translates a first message format of the request into a second message format and transmits the translated request to the second device. | 05-29-2014 |
20140149592 | Network Appliance Architecture for Unified Communication Services - A system and method for implementing a service oriented architecture that supports complex event processing and business activity monitoring. An enterprise service bus (ESB) generates a first list of one or more devices, receives a selection from a user associated with a first device of a second device in the first list, generates a second list that includes functions associated with the selection from the first user, receives a request from the first device to perform one of the functions in the second list, translates a first communication protocol of the request received from the first device into a second communication protocol used by the second device to create a translated request, translates a first message format of the request into a second message format and transmits the translated request to the second device. | 05-29-2014 |
20140149554 | Unified Server for Managing a Heterogeneous Mix of Devices - A system and method for integrating one or more resource servers for one or more types of devices are described using an enterprise service bus and network appliance as a service (NAaaS) application services. The enterprise service bus receives a request for one or more types of media, determines a first communication protocol of the request and one or more types of second communication protocols of the one or more resource servers, translates the request from a first communication protocol into one or more types of second communication protocols for one or more resource servers and retrieves one or more results matching the translated request from the one or more resource servers. A NAaaS application services determine one or more resource servers that the request is for based on the request matching a global index. | 05-29-2014 |
20140149384 | System and Method for Generating User Profiles for Human Resources - A system and method for generating user profiles for human resources are described. The system includes an enterprise service bus configured to receive a request to transmit media to a device and route the media to a device and network appliance as a service (NAaaS) application services configured to receive the request from the enterprise services bus, generate a user profile for a user, log a device usage entry that includes a unique identifier for the user, a unique identifier for the device and an action associated with the request, determine one or more keywords relating to content in the media, generate an index that includes the one or more keywords and update the user profile for the user based on the one or more keywords. | 05-29-2014 |
20140145846 | Proactive Maintenance of Devices Based on Usage Data - A system and method for monitoring device usage are described. The system includes an enterprise service bus configured to receive a request to transmit media to a device and route the media to a device and network appliance as a service (NAaaS) server-side application configured to log device usage entries for a second device, determine usage information based on the device usage entries, perform a comparison between a life expectancy associated with the second device and the usage information and responsive to the comparison being within a threshold value, generating a notification. | 05-29-2014 |
20140019631 | Media Stream Modification Based on Channel Limitations - A system and method for modifying media stream based on a channel limitation are disclosed. In one embodiment, the system includes a channel analyzer, a modality of interest (MOI) identification module and an inter-modality resolution modification module. The channel analyzer determines a channel limitation. The MOI identification module receives a plurality of media streams and identifies at least one MOI. The inter-modality resolution modification module modifies a resolution of at least one of the media streams based on the channel limitation and content of the media streams. In another embodiment, the system includes a region of interest identification (ROI) module and an intra-modality resolution modification module instead of, or in addition to, the MOI identification module and inter-modality resolution modification module. The ROI identification module receives a media stream and identifies at least one ROI within the media stream. | 01-16-2014 |
20140019098 | Metrics for Designing a Plenoptic Imaging System - Metrics for characterizing the focusing of a plenoptic imaging system. In one aspect, the metric is based on the high frequency content and/or the blurring of the plenoptic image. | 01-16-2014 |
20140012857 | Retrieving Electronic Documents by Converting Them to Synthetic Text - The present invention relies on the two-dimensional information in documents and encodes two-dimensional structures into a one-dimensional synthetic language such that two-dimensional documents can be searched at text search speed. The system comprises: an indexing module, a retrieval module, an encoder, a quantization module, a retrieval engine and a control module coupled by a bus. Electronic documents are first indexed by the indexing module and stored as a synthetic text library. The retrieval module then converts an input image to synthetic text and searches for matches to the synthetic text in the synthetic text library. The matches can be in turn used to retrieve the corresponding electronic documents. In one or more embodiments, the present invention includes a method for comparing the synthetic text to documents that have been converted to synthetic text for a match. | 01-09-2014 |
20130346431 | Monitoring and Analyzing Creation and Usage of Visual Content - An MMR system includes an analytics module for monitoring and analyzing the creation and usage of visual content search. The analytics module is part of an MMR gateway and provides a mechanism for administrators to determine the usage patterns and other information about users of the MMR system. The analytics module comprises a monitoring module, a usage database, an access analysis module and a presentation module. The monitoring module collects information about the retrieval request, image queries, context information and recognition results. The usage database stores the information collected by the monitoring module. | 12-26-2013 |
20130262871 | METHOD AND APPARATUS FOR TAMPER PROOF CAMERA LOGS - A method and apparatus for maintaining a tamper proof device log are described. In one embodiment, the method comprises maintaining an embedded log in the device, the embedded log being a chain of log entries. In one embodiment, the method may also comprise publishing at least one log entry to a location external to the device. | 10-03-2013 |
20130235261 | Plenoptic Imaging System with a Body and Detachable Plenoptic Imaging Components - A modular plenoptic imaging system, in which various components of the plenoptic imaging system can be detachably attached to each other. In this way, various primary lenses, filter modules, microlens arrays and/or sensor arrays can be interchanged. | 09-12-2013 |
20130218886 | Dynamic Presentation of Targeted Information in a Mixed Media Reality Recognition System - A context-aware targeted information delivery system comprises a mobile device, an MMR matching unit, a plurality of databases for user profiles, user context and advertising information, a plurality of comparison engines and a plurality of weight adjusters. The mobile device is coupled to deliver an image patch to the MMR matching unit which in turn performs recognition to produce recognize text. The recognized text is provided to a first and second comparison engines to produce relevant topics and relevant ads. The relevant topics and relevant ads are adjusted with information from a user context database including information such as location, date, time, and other information from a user profile. The third comparison engine compares the relevant topics and relevant ads to produce a set of final ads that are most related to the topics of interest for the user and delivered for display on to the mobile device. | 08-22-2013 |
20130216125 | Resolution-Enhanced Plenoptic Imaging System - The spatial resolution of captured plenoptic images is enhanced. In one aspect, the plenoptic imaging process is modeled by a pupil image function (PIF), and a PIF inversion process is applied to the captured plenoptic image to produce a better resolution estimate of the object. | 08-22-2013 |
20130216124 | Spatial Reconstruction of Plenoptic Images - The spatial resolution of captured plenoptic images is enhanced. In one aspect, the plenoptic imaging process is modeled by a pupil image function (PIF), and a PIF inversion process is applied to the captured plenoptic image to produce a better resolution estimate of the object. | 08-22-2013 |
20130216123 | Design and Optimization of Plenoptic Imaging Systems - The spatial resolution of captured plenoptic images is enhanced. In one aspect, the plenoptic imaging process is modeled by a pupil image function (PIF), and a PIF inversion process is applied to the captured plenoptic image to produce a better resolution estimate of the object. | 08-22-2013 |
20130215236 | Estimation of Metrics Using a Plenoptic Imaging System - The spatial resolution of captured plenoptic images is enhanced. In one aspect, the plenoptic imaging process is modeled by a pupil image function (PIF), and a PIF inversion process is applied to the captured plenoptic image to produce a better resolution estimate of the object. | 08-22-2013 |
20120254240 | Method For Determining Constraint-Based Relationships Between Devices For Interacting and Sharing Information - The system includes a constraint-based registry server and a plurality of devices. The constraint-based registry server is coupled to the plurality of devices for publishing or registering spots, managing places and authenticating membership and places. The constraint-based registry server includes a data store for constraint metadata, an authentication module, a spot manager module, a place manager module and a query response module. The devices are adapted to collect field values, create spots, access places, and interact and share information with other spots. In one embodiment, the devices include a constraint collection module, a spot creation module, a query module, a challenge creation module, a presentation module, a challenge response module, a spot action module and a spot communication module. The present invention also includes a number of methods for creating a spot, for generating and approving a challenge, for direct communication or sharing of documents, for performing an action based upon information space membership and for searching for available places. | 10-04-2012 |
20120233658 | GENERATING LOG WITH LOCATION AND ACCELEROMETER HISTORY - A method and system for generating a log with location and accelerometer history and verifying the authenticity of the user based on the log. A stroke and capture module captures stroke data from a user. A location identifier module identifies the portable computing device's location. An accelerometer determines the portable computing device's acceleration. A logging module generates metadata that includes the location and accelerometer history. A verification module receives the location and the accelerometer history. The verification module determines the user's mode of transportation based on the accelerometer history. The location and the mode of transportation are compared with information from an authority. If the data matches, the verification authenticates the document. | 09-13-2012 |
20120233535 | GENERATING PAGE AND DOCUMENT LOGS FOR ELECTRONIC DOCUMENTS - A method and system for generating page and document logs for electronic documents. The system includes a plurality of portable electronic devices and a workflow server. The portable electronic devices display a document that receives stroke input and images. A stroke capture device and module generates a log of segments and updates the log in response to a user erasing stroke data. An image capture module captures an image and inserts the image into a document. A logging module generates page metadata for each page within the document and document metadata that includes changes made to the page data. The logging module copies the page metadata and document metadata in response to a request. The copying includes a copy of all the metadata, metadata for selected pages and metadata for redacted content. | 09-13-2012 |
20120233029 | GENERATING PRINTABLE CERTIFICATES TO VERIFY LOG AUTHENTICITY - A method and system for generating printable certificates to verify log authenticity. A logging module generates a compound document that includes metadata for changes made to pages in a document. Each time a change is made to the document, such as adding stroke data, the logging module updates the compound document with the changes. The online marketplace module displays an option for purchasing a printable certificate. In response to a request for a certificate, the logging module generates a printable certificate that includes a set number of hashes for previous transactions. The verification module can recreate a transaction and generate a hash that is compared to the certificate to verify that no tampering has occurred with the document. | 09-13-2012 |
20120229485 | GENERATING STROKES IN REAL-TIME ON AN ELECTRONIC PAPER DISPLAY - A method and system for generating strokes in real-time on an electronic paper display. A display device receives the stroke input, which is converted to binary code by a digitizer. A rendering engine renders the high-resolution stroke data in non-antialiased form to an ink buffer. The rendering engine then updates pixels based on the color or gray level of the background (unlinked) pixel and the amount of ink covering the pixel. | 09-13-2012 |
20120226480 | Design of Filter Modules for Aperture-coded, Multiplexed Imaging Systems - A method for designing the spatial partition of a filter module used in an aperture-multiplexed imaging system. The filter module is spatially partitioned into filter cells, and the spatial partition is designed by considering data captured at the sensor in light of an application-specific performance metric. | 09-06-2012 |
20120224029 | Compact Multi-Aperture Three-Dimensional Imaging System - A stereo-imaging system estimates depth based on two images; a multiview-imaging system estimates depth based on two or more images. A passive multiview-imaging system based on a sensor array is designed by considering different candidate partitions of the sensor array into imaging subsystems, especially three or more imaging subsystems. | 09-06-2012 |
20120203670 | CREATION OF SIGNATURES FOR AUTHENTICATING APPLICATIONS - A method and system for authenticating applications. The system includes a plurality of portable electronic devices, at least one process organizer, at least one module developer, at least one task performer and a workflow server. The process organizer generates an application. The process organizer can request modules from module developers that are incorporated into the application. Alternatively, the process organizer makes an agreement with a task performer to perform tasks to complete the application. The application is transmitted to the workflow server, which includes an online marketplace for displaying and selling the applications. A user purchases the application through the store. A routing module generates a signature and compares the signature to application, module or document metadata and a secret to determine consistency of the data before the application, module or document is routed. | 08-09-2012 |
20120131088 | MULTIMEDIA INFORMATION RETRIEVAL SYSTEM WITH PROGRESSIVE FEATURE SELECTION AND SUBMISSION - A system and method for information retrieval comprises a computing device with a client and a progressive feature server coupled by a network. The client includes a feature extraction module, a progressive sending module, a sampling module and a feedback receiver. The progressive sending module divides the features into groups and sends them to the server. The progressive sending module is also responsive to commands from the feedback receiver to terminate the transmission of additional features if a match is found. The progressive feature server is coupled for communication with the client and includes a progressive receiving module, a feedback generator, an image recognizer and a result delivery module. The image recognizer progressively processes the groups of extracted features received from the client and provides results and hints for improved recognition. The present invention also includes methods for processing captured information progressively, sending extracted features in groups, and progressively performing image recognition for improved recognition speed. | 05-24-2012 |
20110310110 | SYNTHETIC IMAGE AND VIDEO GENERATION FROM GROUND TRUTH DATA - A system and a method are disclosed for generating video. Object information is received. A path of motion of the object relative to a reference point is generated. A series of images and ground for a reference frame are generated from the ground truth and the generated path. A system and a method are disclosed for generating an image. Object information is received. Image data and ground truth may be generated using position, the image description, the camera characteristics, and image distortion parameters. A positional relationship between the document and a reference point is determined. An image of the document and ground truth are generated from the object information and the positional relationship and in response to user specified environment of the document. | 12-22-2011 |
20110081892 | SYSTEM AND METHODS FOR USE OF VOICE MAIL AND EMAIL IN A MIXED MEDIA ENVIRONMENT - A mixed media reality (MMR) system includes an MMR user, a MMR computer, a user printer that produces a printed document, a networked media server, an office portal, a service provider server, an electronic display that is electrically connected to a set-top box, a document scanner, a network, a capture device, a cellular infrastructure, wireless fidelity (Wi-Fi) technology, Bluetooth® technology, infrared (IR) technology, wired technology, and a geo location mechanism. The MMR system provides mechanisms for forming a mixed media document that includes media of at least two types, such as printed paper as a first medium and a digital photograph, digital movie, digital audio file, or web link as a second medium. Furthermore, the MMR system facilitates business methods that take advantage of the combination of a portable electronic device, voice mail or email, and a paper document. | 04-07-2011 |
20100315060 | REFERENCE VOLTAGE GENERATION CIRCUIT - A basic structure of a reference voltage generation circuit is formed by a buffer amplifier ( | 12-16-2010 |
20100188552 | Imaging System with Variable Opto-Mechanical System, Aberrated Optics and Compensating Filter Bank - A weighted sum of a set of component filters is used to effectively apply different “composite” FIR filters to compensate for aberrations resulting from different opto-mechanical settings. The FIR filters are “composite” in the sense that they are a weighted sum of the set of component filters. In one approach, the aberrations vary as a function of the opto-mechanical setting, and the opto-mechanical setting is used to determine the weights of the different component filters. | 07-29-2010 |
20100182476 | Imaging System Using Enhanced Spherical Aberration and Specifically Sized FIR Filters - A class of imaging systems in which the imaging optics, the sensor array and the image processing are related by three parameters: W | 07-22-2010 |
20100166309 | System And Methods For Creation And Use Of A Mixed Media Environment - A Mixed Media Reality (MMR) system and associated techniques are disclosed. The MMR system provides mechanisms for forming a mixed media document that includes media of at least two types (e.g., printed paper as a first medium and digital content and/or web link as a second medium). In one particular embodiment, the MMR system includes an MMR user, a MMR computer, a user printer that produces a printed document, a networked media server, an office portal, a service provider server, an electronic display that is electrically connected to a set-top box, a document scanner, a network, a capture device, a cellular infrastructure, wireless fidelity (Wi-Fi) technology, Bluetooth® technology, infrared (IR) technology, wired technology, and a geo location mechanism. The MMR system of the present invention provides mechanisms for forming a mixed media document that includes media of at least two types, such as printed paper as a first medium and a digital photograph, digital movie, digital audio file, or web link as a second medium. Furthermore, the MMR system of the present invention facilitates business methods that take advantage of the combination of a portable electronic device, such as a cellular camera phone, and a paper document. | 07-01-2010 |
20100117724 | FILTER CIRCUIT - A plurality of low-pass filters ( | 05-13-2010 |
20100077478 | Method and Apparatus for Publishing Documents Over a Network - An apparatus and method for publishing an electronic document on a network is described. In one embodiment, an apparatus for publishing an electronic document on a wide area network comprising at least one server and a client, a client having memory for storing an electronic document, and means for sending the electronic document to the server, wherein a URL is associated with the electronic document, a security key associated with the URL, and means for sending a URL to a user. | 03-25-2010 |
20100001797 | DIFFERENTIAL AMPLIFIER - A differential amplifier circuit at the input stage is configured with a twin differential type having a first differential amplifier circuit ( | 01-07-2010 |
20090327383 | SINUSOIDAL WAVE GENERATION CIRCUIT - There are provided a coefficient ROM | 12-31-2009 |
20090313245 | Mixed Media Reality Brokerage Network With Layout-Independent Recognition - A Mixed Media Reality (MMR) system associated techniques are disclosed. The MMR system provides mechanisms for forming a mixed media document that includes media of at least two types (e.g., printed paper as a first medium and digital content as a second medium. The MMR system of the present invention provides mechanisms for forming a mixed media document that includes media of at least two types, such as printed paper as a first medium and a digital photograph, digital movie, digital audio file, or web link as a second medium. The present invention also includes a number of novel methods including: a method for layout independent MMR recognition, a strip fragment candidate generation process, and a page candidate accumulation process. | 12-17-2009 |
20090298454 | RECEIVER - By A/D converting a signal output from a mixer ( | 12-03-2009 |
20090285444 | Web-Based Content Detection in Images, Extraction and Recognition - A web-based image detection system includes: an image capture device, a web browser, a plug-in, and a recognition server. A captured image is processed by the plug-in to assess whether a pre-determined content type is contained with in the image. Once an initial analysis at the browser plug-in detects a pre-determined content type in an image, the image is transmitted to a recognition server for content recognition of the image by content type. The system thus enables users to link documents or other image types to electronic data using only a capture device and a web browser. | 11-19-2009 |
20090261905 | OPEN GAIN ADJUSTMENT CIRCUIT FOR OPERATIONAL AMPLIFIER - An operational amplifier comprises: a differential amplifier circuit ( | 10-22-2009 |
20090237036 | FREQUENCY SYNTHESIZER AND LOOP FILTER USED THEREIN | 09-24-2009 |
20090219264 | VIDEO PLAYBACK ON ELECTRONIC PAPER DISPLAYS - A system for displaying video on electronic paper displays to reduce video playback artifacts comprises an electronic paper display, a video display driver, a video transcoder, a display controller, a memory buffer and a waveforms module. The video display driver receives a re-formatted video stream, which has been processed by the video transcoder, from the memory buffer. The video display driver directs the video transcoder to process the video stream and generate pixel data. The video display driver loads waveforms into the frame buffer and updates display commands repeatedly to activate the display controller until the end of the video playback. The video display driver directs copying video frames sequentially one by one from the memory buffer to the frame buffer in real time during the video playback. The video transcoder receives a video stream for presentation on the electronic paper display and processes the video stream generating pixel data that is provided to the display controller. The present invention also includes a method for displaying video on an electronic paper display. | 09-03-2009 |
20090207952 | AUTOMATIC GAIN CONTROL CIRCUIT - There are provided an A/D converting circuit ( | 08-20-2009 |
20090128259 | AUTOMATIC REGULATOR OF FILTER - A second operational amplifier ( | 05-21-2009 |
20090115519 | POWER AMPLIFIER AND ITS IDLING CURRENT SETTING CIRCUIT - An idling current setting circuit ( | 05-07-2009 |
20090103668 | AUTOMATIC GAIN CONTROL CIRCUIT - A first MOS transistor (M | 04-23-2009 |
20090091797 | Catadioptric Imaging System - A catadioptric imaging system combines a rectifying mirror, a lens system and subsequent image processing. This approach can produce a small form factor desktop document imaging system capable of producing high-quality, high-resolution images of paper documents. | 04-09-2009 |
20090085687 | MODULATING CIRCUIT - There are included a first quadrature modulation part ( | 04-02-2009 |
20090040330 | End-to-End Design of Electro-Optic Imaging Systems - A unified design strategy takes into account different subsystems within an overall electro-optic imaging system. In one implementation, the design methodology predicts end-to-end imaging performance using a spatial model for the source and models for the optical subsystem, the detector subsystem and the digital image processing subsystem. The optical subsystem and digital image processing subsystems are jointly designed taking into account the entire system. The intermediate image produced by the optical subsystem is not required to be high quality since, for example, the quality may be corrected by the digital image processing subsystem. | 02-12-2009 |
20090033434 | OSCILLATION CIRCUIT - A first switch (SW | 02-05-2009 |
20090016615 | Invisible Junction Feature Recognition For Document Security or Annotation - The present invention uses invisible junctions which are a set of local features unique to every page of the electronic document to match the captured image to a part of an electronic document. The present invention includes: an image capture device, a feature extraction and recognition system and database. When an electronic document is printed, the feature extraction and recognition system captures an image of the document page. The features in the captured image are then extracted, indexed and stored in the database. Given a query image, the features in the query image are extracted and compared against those stored in the database to identify the query image. The feature extraction and recognition system of the present invention is integrated into a multifunction peripheral. This allows the feature extraction and recognition system to be used in conjunction with other modules to provide security and annotation applications. | 01-15-2009 |
20080316609 | Compact Super Wide-Angle Imaging System - A super wide-angle imaging system has a short total track length. The lens system is a retrofocus type lens system that uses only a few lenses with no cemented lens elements. Acceptable performance is achieved by taking advantage of subsequent digital image processing. The compact lens system is designed to create optical images that can be restored by subsequent digital processing that compensates for otherwise unacceptable aberrations introduced by the lens system. | 12-25-2008 |
20080309674 | Full Framebuffer for Electronic Paper Displays - A system and a method are disclosed for updating a bi-stable display includes a framebuffer for storing waveforms for each pixel individually. The system includes determining a current state of a pixel of the bi-stable display; determining a desired state of the pixel of the bi-stable display; and updating the pixel by applying a determined control signal to the pixel to drive the pixel from the current state to the final state. Updating each pixel occurs independently of the other pixels of the bi-stable display. | 12-18-2008 |
20080309657 | Independent Pixel Waveforms for Updating electronic Paper Displays - A system and a method are disclosed for updating an image on a bi-stable display includes a module for determining a final optical state, estimating a current optical state and determining a sequence of control signals to produce a visual transition effect while driving the display from the current optical state toward a final optical state. The system also includes a control module for generating a control signal for driving the bi-stable display from the current optical state to the final optical state. | 12-18-2008 |
20080309636 | Pen Tracking and Low Latency Display Updates on Electronic Paper Displays - A system and a method are disclosed for fast pen tracking a low latency display updates on an electronic paper display. Pen input information is received on an electronic paper display that updates at a predetermined display update rate. A line drawing module of the electronic paper display driver determines at least one pixel to activate based on the received pen input information. The at least one pixel is updated independent of the display update rate of the electronic paper display. Active pixel state information is maintained separately for each pixel in real time until the pixel update is complete and the pixel is deactivated. In some embodiments, a future pixel to activate is determined based on the received pen input information. The future pixel is deactivated if pen input information is not received on the activated pixel for a predetermined amount of time. | 12-18-2008 |
20080309612 | Spatially Masked Update for Electronic Paper Displays - Electronic Paper Displays can suffer from “ghosting” or previous images remaining partially visible after the display has updated to show a new image. A pseudo-random noise intermediate image is used to make the ghosting less visible to human observers. Further, other intermediate images can be used to convey visible information or to convey secret information, e.g. a watermark. A control signal for driving the bi-stable display from the current optical state to an intermediate state, then to a final optical state is also determined. In some embodiments, the intermediate state for each pixel is determined in a pseudo-random manner. The pseudo-random noise values are applied to the bi-stable display to remove noise and other artifacts from the end resulting images. The determined control signal is applied to the bi-stable display to drive the bi-stable to the intermediate state, then to the final optical state. | 12-18-2008 |
20080284896 | Joint Optics and Image Processing Adjustment of Electro-Optic Imaging Systems - Adjustments to the optical subsystem of an electro-optic imaging system take into account different subsystems within the overall electro-optic imaging system. In one implementation, end-to-end imaging performance is predicted based on determining propagation of a source through the optical subsystem, the detector subsystem and the digital image processing subsystem. The optical subsystem is then adjusted after taking into account these other subsystems. For example, the compensators for the optical subsystem and the digital image processing subsystem may be jointly adjusted based on a post-processing performance metric that takes into account the effects of the image processing. Unlike in conventional approaches, the intermediate optical image produced by the optical subsystem is not required to be high image quality since, for example, the image may be subsequently improved by other adjustments in the digital image processing subsystem. | 11-20-2008 |