Editing digital notes representing physical notes
First Claim
1. A method comprising:
- receiving, by one or more processors of a device, image data comprising a visual representation of a scene that includes a plurality of physical notes, each of the physical notes comprising a separate physical object having recognizable content thereon;
extracting, by the one or more processors and from the image data, the recognizable content of a particular one of the plurality of physical notes;
creating, by the one or more processors, a digital note representative of the particular one of the plurality of physical notes, wherein the particular one of the plurality of physical notes includes a first colored region and a second colored region;
associating, by the one or more processors, the extracted recognizable content with the digital note representative of the particular one of the plurality of physical notes;
identifying, for the digital note, the first colored region and a second colored region;
determining an angle formed by an axis of the digital note and a line connecting a feature of the first colored region and a feature of the second colored region;
rotating the digital note based on the determined angle;
receiving, by the one or more processors, user input indicating a modification to one or more visual characteristics of the digital note;
editing, by the one or more processors and in response to the user input, the one or more visual characteristics of the digital note; and
outputting, by the one or more processors and for display, a modified version of the digital note that includes the one or more visual characteristics.
1 Assignment
0 Petitions
Accused Products
Abstract
In one example, a method includes receiving a digital note of a plurality of digital notes generated based on image data comprising a visual representation of a scene that includes a plurality of physical notes such that each of the plurality of digital notes respectively corresponds to a particular physical note of the plurality of physical notes, wherein each of the physical notes includes respective recognizable content. In this example, the method also includes receiving user input indicating a modification to one or more visual characteristics of the digital note. In this example, the method also includes editing, in response to the user input, the one or more visual characteristics of the digital note. In this example, the method also includes outputting, for display, a modified version of the digital note that includes the one or more visual characteristics.
-
Citations
29 Claims
-
1. A method comprising:
-
receiving, by one or more processors of a device, image data comprising a visual representation of a scene that includes a plurality of physical notes, each of the physical notes comprising a separate physical object having recognizable content thereon; extracting, by the one or more processors and from the image data, the recognizable content of a particular one of the plurality of physical notes; creating, by the one or more processors, a digital note representative of the particular one of the plurality of physical notes, wherein the particular one of the plurality of physical notes includes a first colored region and a second colored region; associating, by the one or more processors, the extracted recognizable content with the digital note representative of the particular one of the plurality of physical notes; identifying, for the digital note, the first colored region and a second colored region; determining an angle formed by an axis of the digital note and a line connecting a feature of the first colored region and a feature of the second colored region; rotating the digital note based on the determined angle; receiving, by the one or more processors, user input indicating a modification to one or more visual characteristics of the digital note; editing, by the one or more processors and in response to the user input, the one or more visual characteristics of the digital note; and outputting, by the one or more processors and for display, a modified version of the digital note that includes the one or more visual characteristics. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15)
-
-
16. A computing device comprising:
-
a memory configured to store digital notes; and one or more processors configured to; receive image data comprising a visual representation of a scene that includes a plurality of physical notes, each of the physical notes comprising a separate physical object having recognizable content thereon; extract, from the image data, the recognizable content of a particular one of the plurality of physical notes; create a digital note representative of the particular one of the plurality of physical notes, wherein the particular one of the plurality of physical notes includes a first colored region and a second colored region; associate the extracted recognizable content with the digital note representative of the particular one of the plurality of physical notes; identify, for the digital note, the first colored region and a second colored region; determine an angle formed by an axis of the digital note and a line connecting a feature of the first colored region and a feature of the second colored region; rotate the digital note based on the determined angle; receive user input indicating a modification to one or more visual characteristics of the digital note; edit, in response to the user input, the one or more visual characteristics of the digital note; and output, for display, a modified version of the digital note that includes the one or more visual characteristics. - View Dependent Claims (17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27)
-
-
28. A computing system comprising:
-
means for receiving image data comprising a visual representation of a scene that includes a plurality of physical notes, each of the physical notes comprising a separate physical object having recognizable content thereon; means for extracting, from the image data, the recognizable content of a particular one of the plurality of physical notes; means for creating a digital note representative of the particular one of the plurality of physical notes, wherein the particular one of the plurality of physical notes includes a first colored region and a second colored region; means for associating the extracted recognizable content with the digital note representative of the particular one of the plurality of physical notes; means for identifying, for the digital note, the first colored region and a second colored region; means for determining an angle formed by an axis of the digital note and a line connecting a feature of the first colored region and a feature of the second colored region; means for rotating the digital note based on the determined angle; means for receiving user input indicating a modification to one or more visual characteristics of the digital note; means for editing, in response to the user input, the one or more visual characteristics of the digital note; and means for outputting, for display, a modified version of the digital note that includes the one or more visual characteristics.
-
-
29. A non-transitory computer-readable storage medium storing instructions that, when executed, cause one or more processors of a device to:
-
receive image data comprising a visual representation of a scene that includes a plurality of physical notes, each of the physical notes comprising a separate physical object having recognizable content thereon; extract, from the image data, the recognizable content of a particular one of the plurality of physical notes; create a digital note representative of the particular one of the plurality of physical notes, wherein the particular one of the plurality of physical notes includes a first colored region and a second colored region; associate the extracted recognizable content with the digital note representative of the particular one of the plurality of physical notes; identify, for the digital note, the first colored region and a second colored region; determine an angle formed by an axis of the digital note and a line connecting a feature of the first colored region and a feature of the second colored region; rotate the digital note based on the determined angle; receive user input indicating a modification to one or more visual characteristics of the digital note; edit, in response to the user input, the one or more visual characteristics of the digital note; and output, for display, a modified version of the digital note that includes the one or more visual characteristics.
-
Specification