Patent application number | Description | Published |
20080200205 | System and method for interacting with objects via a camera enhanced mobile device - Embodiments of the present invention enable an image based controller to control and manipulate objects with simple point-and-capture operations via images captured by a camera enhanced mobile device. Powered by this technology, a user is able to complete many complicated control tasks via guided control of objects without utilizing laser pointers, IR transmitters, mini-projectors, or bar code tagging and/or customized wall paper are not needed for the environment control. This description is not intended to be a complete description of, or limit the scope of, the invention. Other features, aspects, and objects of the invention can be obtained from a review of the specification, the figures, and the claims. | 08-21-2008 |
20080203175 | Paper based meeting service management tool - The present invention provides a paper-based meeting service management tool for meeting support functions. The paper-based tool includes a digital pen that can be used to make strokes which can be transmitted from the digital pen to services that provide the meeting support functions. The paper-based tool also includes digital paper that has an underlying image pattern. The digital pen can locate itself on the digital paper by recognizing underlying dot patterns and transmitting the location information to a computer through a Bluetooth connection. | 08-28-2008 |
20090141124 | System and methods for vital sign estimation from passive thermal video - A system for measuring a pulse and respiratory rate from passive thermal video includes contour segmentation and tracking, clustering of informative pixels of interests, and robust dominant frequency component estimation. Contour segmentation is used to locate a blood vessel region to measure, after which all pixels in the nearby region are aligned across frames based on the segmentation's position, and scale in each frame. Spatial filtering is then performed to remove noise not related to heart beat and then non-linear filtering is performed on the temporal signal corresponding to each aligned pixel. The signal spectrum of each pixel is then feed to a clustering algorithm for outlier removal. Pixels in the largest cluster are then used to vote for the dominant frequency, and the median of the dominant frequency is output as the pulse rate. | 06-04-2009 |
20090189920 | SYSTEM AND METHOD FOR CONTENT BASED AUTOMATIC ZOOMING FOR DOCUMENT VIEWING ON SMALL DISPLAYS - Described is a technique for viewing a document page on a small display such as a mobile phone or PDA. The page can come from a scanned document (bitmap image) or an electronic document (text and graphics data plus metadata). The page with text and graphics is segmented into regions. For each region, a scale-distortion function is constructed based on image analysis. During interactive viewing of the document, as the user navigates by moving the viewport around the page, the zoom factor will be automatically adjusted by optimizing the scale-distortion functions of the regions in the viewport. | 07-30-2009 |
20100030778 | RETRIEVING AND SHARING ELECTRONIC DOCUMENTS USING PAPER - In an embodiment of the invention, an electronic document (e-document) can be searched and found by capturing an image of the printed document. Instead of typing in a file name or searching through multiple directories, the user simply takes a picture of the document with a camera and the system uses the document image to locate the e-document. In an alternative embodiment of the invention, an image of a printed document can be useful for remote document sharing. In various embodiments of the invention, sharing an image of a printed document can be used to email a high quality paper document, send a high quality fax, or open a document to a page containing an annotation. Through co-design of the feature extraction and search algorithm in the system, the image feature detection robustness and search speed are improved at the same time. | 02-04-2010 |
20100080469 | NOVEL DESCRIPTOR FOR IMAGE CORRESPONDING POINT MATCHING - System and method of generating feature descriptors for image identification. Input image is Gaussian-blurred at different scales. A difference of Gaussian space is obtained from differences of adjacent Gaussian-blurred images. Key points are identified in the difference-of-Gaussian space. For each key point, primary sampling points are defined with three dimensional relative positions from key point and reaching into planes of different scales. Secondary sampling points are identified for each primary sampling point. Secondary image gradients are obtained between an image at a primary sampling point and images at secondary sampling points corresponding to this primary sampling point. Secondary image gradients form components of primary image gradients at primary sampling points. Primary image gradients are concatenated to obtain a descriptor vector for input image. Descriptor vector thus obtained is scale invariant and requires a number of additions equal to number of primary sampling points multiplied by a number of secondary sampling points. | 04-01-2010 |
20100134385 | SYSTEMS AND METHODS FOR INTERACTING WITH MOBILE DEVICES USING EXTERNAL DISPLAYS - A system and method for interacting with a mobile device using an external display is disclosed, where a mobile device provides representations of an object and action to an external display for a user to select and then input back to the mobile device. An application on a mobile device provides representation data of an object and an action to a host system driving an external display. The host system arranges the representation data into a representation on the external display and allows the user to interact with the representations. The user then selects a representation and inputs the selected representation into the mobile device, where the application processes the representation to carry out the appropriate actions on the appropriate objects. The representation may be inputted to the mobile device using a photo of the representation taken by a mobile device camera, or by inputting a code provided with each representation on the external display. | 06-03-2010 |
20100331041 | System and method for language-independent manipulations of digital copies of documents through a camera phone - Method, device, system and framework for enabling token and point level operations on language independent paper documents through camera phone interface. Image descriptors from snapshots of document captured by the phone can be extracted by phone itself and transmitted to server. In another implementation, the descriptors are extracted by receiving server. The server is connected to database of high-quality images of the same document and matched high-quality patch is sent back to phone for user's viewing and manipulation. Modifications and annotations of high-quality patch are transmitted to database and stored. Motion detection is combined with image recognition to provide high quality images of regions of document being viewed by sweeping the phone. Capabilities include web-search, e-dictionary, or keyword finding for words in paper documents, copy-paste operations, constructing photo collages from portions of printed photos, and playing dynamic contents of printed presentation slides on display of camera phone. | 12-30-2010 |
20110154174 | EMBEDDED MEDIA MARKERS AND SYSTEMS AND METHODS FOR GENERATING AND USING THEM - Embedded Media Markers (EMM) are optical-filter-like overlaid marks that can be printed on a part of a paper document that signify the existence of media associated with that part of the document. Users take a picture of an EMM-signified document patch using a cell phone camera, and the media associated with the EMM-signified document location is retrieved and displayed on the phone. Unlike bar codes, EMMs are nearly transparent and thus do not interfere with the document contents. Retrieval of media associated with an EMM is based on image local features of the captured EMM-signified document patch. A semi-automatically technique places an EMM at a location in a document, in such a way that the EMM encompasses sufficient identification features with minimal disturbance to the original document. | 06-23-2011 |
20120037695 | EMBEDDED MEDIA BARCODE LINKS AND SYSTEMS AND METHODS FOR GENERATING AND USING THEM - Embedded Media Barcode Links (EMBL), are optimally blended iconic barcode marks printed on paper documents that signify the existence of media associated with that part of the document. EMBLs are used for media retrieval with a camera phone. Users take a picture of an EMBL-signified document patch using a cell phone, and the media associated with the EMBL-signified document location is displayed on the phone. Unlike traditional bar code which requires an exclusive space, EMBLs are optimally blended with contents and thus have less interference with the original document layout and can be moved closer to a media associated location. Unlike Embedded Media Makers (EMM) which requires underlying document features for the marker identification, EMBL has no requirement to underlying features. Moreover, EMBL can take the advantage of users' knowledge to traditional barcode. Retrieval of media associated with an EMBL is based on the barcode identification of the captured EMBL. | 02-16-2012 |
20120042288 | SYSTEMS AND METHODS FOR INTERACTIONS WITH DOCUMENTS ACROSS PAPER AND COMPUTERS - Systems and methods provide for mixed use of physical documents and a computer, and more specifically provide for detailed interactions with fine-grained content of physical documents that are integrated with operations on a computer to provide for improved user interactions between the physical documents and the computer. The system includes a camera which processes the physical documents and detects gestures made by a user with respect to the physical documents, a projector which provides visual feedback on the physical document, and a computer with a display to coordinate the interactions of the user with the computer and the interactions of the user with the physical document. The system, which can be portable, is capable of detecting interactions with fine-grained content of the physical document and translating interactions at the physical document with the computer display, and vice versa. | 02-16-2012 |
20120269439 | METHODS AND APPARATUSES FOR EMBEDDED MEDIA MARKER IDENTIFICATION - Methods and apparatuses for identifying an image based on Embedded Media Marker (EMM) identification. A hierarchal comparison including a first coarse comparison and a second refining comparison is used. The first coarse comparison compares an image with an EMM to images in a database at a low resolution. The results are fed to the second refining comparison, which conducts a comparison at a higher resolution than the first coarse comparison. By utilizing this hierarchical comparison approach, it is possible to identify the image with fewer false positives. | 10-25-2012 |
20130022280 | METHODS FOR IMPROVING IMAGE SEARCH IN LARGE-SCALE DATABASES - Systems and methods for addressing the problem of specific planar object search from a large-scale image database. Given a query image with a particular object and a planar surface, the systems and methods attempt to find, from a large image corpus, a set of representative images in which that object appears. According to the complexity of geometric transformations between a query image and its target images, the whole problem can be categorized into two classes: Rotation-Scale-Translation (RST)-transformed image search, and affine/homography-transformed image search. | 01-24-2013 |
20130024819 | SYSTEMS AND METHODS FOR GESTURE-BASED CREATION OF INTERACTIVE HOTSPOTS IN A REAL WORLD ENVIRONMENT - Systems and methods provide for gesture-based creation of interactive hotspots in a real world environment. A gesture made by a user in a three-dimensional space in the real world environment is detected by a motion capture device such as a camera, and the gesture is then identified and interpreted to create a “hotspot,” which is a region in three-dimensional space through which a user interacts with a computer system. The gesture may indicate that the hotspot is anchored to the real world environment or anchored to an object in the real world environment. The functionality of the hotspot is defined in order to identify the type of gesture which will initiate the hotspot and associate the activation of the hotspot with an activity in the system, such as control of an application on a computer or an electronic device connected with the system. | 01-24-2013 |
20130033484 | SYSTEM AND METHOD FOR INTERACTIVE MARKERLESS PAPER DOCUMENTS IN 3D SPACE WITH MOBILE CAMERAS AND PROJECTORS - Systems and methods directed to fine-grained interaction with ordinary markerless paper documents and projectors at flexible poses in 3D space. Systems and methods allow for the projection of images onto non-flat variable surfaces by utilizing depth detection techniques in order to project an image or video properly onto a variable surface. | 02-07-2013 |
20130036345 | SYSTEMS AND METHODS FOR PLACING VISUAL LINKS TO DIGITAL MEDIA ON PHYSICAL MEDIA - Systems and methods provide for determining a location and size of a visual link to digital media on physical media such as a paper document. An authoring tool for creating a link on a paper document, such as an Embedded Media Marker (EMM), identifies and scores other EMMs and related keypoints on the document to determine similarities between a newly-created EMM and other EMMs and keypoints on the paper document. The scores are visualized for a user on a display in order to position and size the newly-created EMM in a location on the paper document that will avoid confusion with other EMMs and related content. The location and size of the newly-created EMM may be automatically adjusted based on the scoring of the keypoints and related EMMs. | 02-07-2013 |
20140040273 | HYPERVIDEO BROWSING USING LINKS GENERATED BASED ON USER-SPECIFIED CONTENT FEATURES - A method for generating content links between a first digital file and a second digital file by detecting a content feature of a first digital file segment of the first digital file during playback of the first digital file segment of the first digital file, searching an index of a plurality of content features for a plurality of segments including a second digital file segment of the second digital file, and dynamically generating a link between the first digital file one segment of the first digital file and the second digital file segment of the second digital file when a content feature of the first digital file segment of the first digital file is related to the content feature of the at least one segment of the second digital file. | 02-06-2014 |