Web-based content detection in images, extraction and recognition
First Claim
Patent Images
1. A method for web-based image content type detection using a browser plug-in, the method comprising:
- receiving an image via a capture device associated with a client;
analyzing at the browser plug-in the image for detection of a content type;
computing a gradient of adjacent pixels in the image;
detecting the content type by performing edge detection based on the gradient;
indicating how much of the content type is identified from the image, the indicating visually depicting an amount of the content type detected in the image ranging from none to all of the content type; and
in response to the analyzing and detecting the content type within the image, transmitting the image to a server.
2 Assignments
0 Petitions
Accused Products
Abstract
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.
-
Citations
48 Claims
-
1. A method for web-based image content type detection using a browser plug-in, the method comprising:
-
receiving an image via a capture device associated with a client; analyzing at the browser plug-in the image for detection of a content type; computing a gradient of adjacent pixels in the image; detecting the content type by performing edge detection based on the gradient; indicating how much of the content type is identified from the image, the indicating visually depicting an amount of the content type detected in the image ranging from none to all of the content type; and in response to the analyzing and detecting the content type within the image, transmitting the image to a server. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. A method for web-based content type detection, the method comprising:
-
receiving an image via a capture device associated with a client; analyzing the image at the client for detecting a content type within the image; computing a gradient of adjacent pixels in the image; detecting the content type by performing edge detection based on the gradient; indicating how much of the content type is identified from the image, the indicating visually depicting an amount of the content type detected in the image ranging from none to all of the content type; in response to the analyzing and detecting of the content type within the image, identifying, at the client, text image features for searching; and transmitting from the client the text image features for searching a document server. - View Dependent Claims (9, 10, 11, 12, 13)
-
-
14. A method for web-based content type detection, the method comprising:
-
receiving an image via a capture device associated with a client; analyzing the image at the client for detecting a content type within the image; computing a gradient of adjacent pixels in the image; detecting the content type by performing edge detection based on the gradient; indicating how much of the content type is identified from the image, the indicating visually depicting an amount of the content type detected in the image ranging from none to all of the content type; in response to the analyzing and detecting the content type within the image, identifying, at the client, text image features for searching; and performing a desktop search using the text image features as keywords. - View Dependent Claims (15, 16, 17, 18, 19, 20)
-
-
21. A method for web-based content type detection using a browser plug-in, the method comprising:
-
providing by a server the browser plug-in for running on a client; receiving an image at the server captured via a capture device associated with the client that used the browser plug-in; analyzing the image at the server for detecting a content type within the image; computing a gradient of adjacent pixels in the image; detecting the content type by performing edge detection based on the gradient; transmitting an indication to the client of how much of the content type is identified from the image, the indicating visually depicting an amount of the content type detected in the image ranging from none to all of the content type; in response to the analyzing and detecting the content type within the image, identifying, at the server, features for searching; and performing, at the server, a document recognition search using the features. - View Dependent Claims (22, 23, 24)
-
-
25. A system for web-based image content type detection using a browser plug-in, the system comprising:
-
a capture device associated with a client for receiving an image; and the browser plug-in for analyzing the image, for computing a gradient of adjacent pixels in the image, for detecting the content type by performing edge detection based on the gradient, for indicating how much of the content type is identified from the image, the indicating visually depicting an amount of the content type detected in the image ranging from none to all of the content type, and for, in response to the analyzing and detecting the content type within the image, transmitting the image to a server. - View Dependent Claims (26, 27, 28, 29, 30, 31)
-
-
32. A system for web-based content type detection, the system comprising:
-
a capture device associated with a client for receiving an image; a browser plug-in for analyzing the image at the client, computing a gradient of adjacent pixels in the image, detecting a content type by performing edge detection based on the gradient, indicating how much of the content type is identified from the image, the indicating visually depicting an amount of the content type detected in the image ranging from none to all of the content type and, in response to the analyzing and detecting the content type within the image, identifying, at the client, text image features for searching; and wherein the client transmits the text image features for searching a document server. - View Dependent Claims (33, 34, 35, 36, 37)
-
-
38. A system for web-based content type detection, the system comprising:
-
a capture device associated with a client for receiving an image; a browser plug-in for analyzing the image at the client, computing a gradient of adjacent pixels in the image, detecting a content type by performing edge detection based on the gradient, for indicating how much of the content type is identified from the image, the indicating visually depicting an amount of the content type detected in the image ranging from none to all of the content type and, in response to the analyzing and detecting the content type within the image, identifying, at the client, text image features for searching; and a desktop search application interface for performing a desktop search using the text image features as keywords. - View Dependent Claims (39, 40, 41, 42, 43, 44)
-
-
45. A method comprising:
-
receiving a browser plug-in from an intermediary server responsive to transmitting a request to connect to the intermediary server from a browser associated with a client; modifying the browser plug-in based on a parameter associated with the client so that the performance of the client is optimized by the modified browser plug-in; receiving an image associated with a capture device, the capture device associated with the client and controlled by the browser plug-in; analyzing, by the browser plug-in, the image for detection of a content type; computing, by the browser plug-in, a gradient of adjacent pixels in the image, the gradient computed for a predetermined step of adjacent pixels in the image; detecting, by the browser plug-in, the content type by performing edge detection on the gradient; indicating, by the browser plug-in, how much of the content type is identified in the image, the indicating visually depicting an amount of the content type detected in the image ranging from none to all of the content type; and filtering, by the browser plug-in, the image for transmission to a recognition server, the filtering including converting the image to a bit map. - View Dependent Claims (46, 47, 48)
-
Specification