Generating applications that analyze image data using a semantic cognition network
First Claim
1. A system for generating an application that analyzes image information, comprising:
- a computer readable storage medium; and
a computer program stored on the storage medium comprising;
a set of algorithms, wherein each algorithm of the set of algorithms represents an operation performable by the application;
a plurality of data domains, wherein each of the plurality of data domains represents a subset of a data object network, and wherein the data object network is generated by segmenting the image information; and
a graphical user interface usable to generate a processing object network, wherein the processing object network includes a parent process and a plurality of child processes, and wherein the parent process comprises one of the plurality of data domains and one algorithm of the set of algorithms.
1 Assignment
0 Petitions
Accused Products
Abstract
A method is disclosed for generating an application that analyzes image data, such as from satellite and microscope pictures. The method uses a graphical user interface to add a new processing object to a processing object network. The processing object network includes a parent processing object and a child processing object. A user can append a new processing object to the child processing object or can add the new processing object as a subprocess to the parent processing object. The user selects a data domain and an algorithm from selection lists on the graphical user interface and adds them to the new processing object. The application uses a semantic cognition network to process data objects that are generated by segmenting the image data. The application then uses the new processing object to identify portions of the image that are to be highlighted on the graphical user interface.
-
Citations
24 Claims
-
1. A system for generating an application that analyzes image information, comprising:
-
a computer readable storage medium; and
a computer program stored on the storage medium comprising;
a set of algorithms, wherein each algorithm of the set of algorithms represents an operation performable by the application;
a plurality of data domains, wherein each of the plurality of data domains represents a subset of a data object network, and wherein the data object network is generated by segmenting the image information; and
a graphical user interface usable to generate a processing object network, wherein the processing object network includes a parent process and a plurality of child processes, and wherein the parent process comprises one of the plurality of data domains and one algorithm of the set of algorithms. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15)
-
-
16. A system for generating an application that analyzes digital image data, comprising:
-
a computer readable storage medium; and
a computer program stored on the storage medium comprising;
a set of algorithms, wherein each algorithm of the set of algorithms represents an operation performable by the application;
a plurality of data domains, wherein each of the plurality of data domains represents a subset of a data object network, and wherein the data object network is generated by segmenting the digital image data; and
means for generating a processing object network, wherein the processing object network includes a parent process and a plurality of child processes, and wherein the parent process comprises one of the plurality of data domains and one algorithm of the set of algorithms. - View Dependent Claims (17, 18, 19, 20)
-
-
21. A method for generating an application that analyzes an image, comprising:
-
adding a new processing object to a processing object network using a graphical user interface, wherein the processing object network includes a parent processing object and a child processing object, and wherein the image is displayed on the graphical user interface;
designating that the new processing object is appended to the child processing object;
selecting a data domain from a list of data domains displayed in a first dialog element on the graphical user interface and adding the data domain to the new processing object; and
selecting an algorithm from a list of algorithms displayed in a second dialog element on the graphical user interface and adding the algorithm to the new processing object, wherein the application uses the new processing object to identify a portion of the image that is to be highlighted on the graphical user interface. - View Dependent Claims (22, 23, 24)
-
Specification