Claims
- 1. In a computer system, a method for tracking motion, comprising:
receiving a plurality of discrete images from a camera having captured a subject in an activity; providing an event window having at least two cells for receiving a user input, each of said at least two cells pertaining to an action of said subject in said activity; in one of said at least two cells, receiving a first indication from a user regarding a first specific image number corresponding to one of said plurality of discrete images; in said one of said at least two cells, receiving a first estimate from said user regarding a first fraction of said first specific image number; in the other of said at least two cells, receiving a second indication from said user regarding a second specific image number corresponding to another of said plurality of discrete images; in said other of said at least two cells, receiving a second estimate from said user regarding a second fraction of said second specific image number.
- 2. The method of claim 1, further including comparing said one of said plurality of discrete images and a one larger discrete image to arrive at said first estimate.
- 3. The method of claim 1, further including comparing said one another of said plurality of discrete images and a one larger discrete image to arrive at said second estimate.
- 4. The method of claim 1, wherein said event window further includes a delta cell and said first indication and said first estimate together equal a first entry and said second indication and said second estimate together equal a second entry, displaying a difference between said first entry and said second entry in said delta cell.
- 5. The method of claim 1, wherein said event window further includes a delta average cell displaying an average of said delta cell.
- 6. The method of claim 1, wherein said event window further includes a scroll bar for navigating in said event window.
- 7. The method of claim 1, further including compiling a profile of said subject from said first and second indications and said first and second estimates.
- 8. The method of claim 7, further including comparing said profile of said subject to a stored profile.
- 9. In a computer system, a method for tracking motion, comprising:
a) receiving a plurality of discrete images from a camera having captured a subject in an activity; b) providing an event window having at least two cells for receiving a user input, each of said at least two cells pertaining to a single action of said subject in said activity, said event window further including a delta cell and a delta average cell; c) in one of said at least two cells, receiving a first indication from a user regarding a first specific image number corresponding to one of said plurality of discrete images; d) comparing said one of said plurality of discrete images and a first one larger discrete image to achieve a first estimate regarding a first fraction of said first specific image number; e) in said one of said at least two cells, receiving said first estimate from said user; in the other of said at least two cells, receiving a second indication from said user regarding a second specific image number corresponding to another of said plurality of discrete images; f) comparing said another of said plurality of discrete images and a second one larger discrete image to achieve a second estimate regarding a second fraction of said second specific image number; g) in said other of said at least two cells, receiving said second estimate from said user; and h) wherein said first indication and said first estimate together equal a first entry and said second indication and said second estimate together equal a second entry, displaying a difference between said first entry and said second entry in said delta cell.
- 10. The method of claim 9, further including compiling a profile of said subject from said first and second entries.
- 11. The method of claim 10, further including comparing said profile of said subject to a stored profile.
- 12. The method of claim 9, further including repeating steps a) through h) for a plurality of other subjects.
- 13. The method of claim 12, further including compiling a plurality of other profiles for each of said plurality of other subjects.
- 14. The method of claim 13, further including comparing said plurality of other profiles to at least one stored profile.
- 15. The method of claim 14, after said comparing said plurality of other profiles to at least one stored profile, selecting a best profile from said plurality of other profiles.
- 16. A computer-readable medium for performing the steps of claim 15.
- 17. A computer-readable medium having computer-executable instructions for performing steps comprising:
receiving a plurality of discrete images from a camera having captured a subject in an activity; providing an event window having at least two cells for receiving a user input, each of said at least two cells pertaining to an action of said subject in said activity; in one of said at least two cells, receiving a first indication from a user regarding a first specific image number corresponding to one of said plurality of discrete images; in said one of said at least two cells, receiving a first estimate from said user regarding a first fraction of said first specific image number; in the other of said at least two cells, receiving a second indication from said user regarding a second specific image number corresponding to another of said plurality of discrete images; in said other of said at least two cells, receiving a second estimate from said user regarding a second fraction of said second specific image number.
- 18. The computer-readable medium of claim 17, further including calculating a delta value between said user inputs received in each said at least two cells.
- 19. The computer-readable medium of claim 18, further including displaying said delta value in a delta cell of said event window.
- 20. The computer-readable medium of claim 17, further including compiling a profile of said subject based upon said user inputs.
- 21. The computer-readable medium of claim 20, further including comparing said profile of said subject to a stored profile.
- 22. In a computer system, a method for navigating between a plurality of discrete images, comprising:
receiving a plurality of discrete images from a camera having captured a subject in an activity; providing an image window for displaying at least one of said pluralities of discrete images; setting an optional field corresponding to a desired number of specific image numbers; on a scroll bar, indicating a user selection between a slide and a directional adjustment arrow of the scroll bar; and one of advancing and retarding a display of said image window by a number of said plurality of discrete images corresponding exactly to said desired number of specific images.
- 23. In a computer system, a method for navigating between a plurality of discrete images, comprising:
receiving a plurality of discrete images from a camera having captured a subject in an activity; providing an image window for displaying at least one of said plurality of discrete images; providing a graphic window having a position bar indicating a specific image number corresponding to said at least one of said plurality of discrete images; one of (i) hooking and dragging said position bar to another position in said graphic window corresponding to another specific image number; and (ii) pointing and clicking a pointing device at another position in said graphic window corresponding to another specific image number; and thereafter, changing a display of said image window to another of said pluralities of discrete images corresponding to said another specific image number.
CONTRACTUAL ORIGIN OF THE INVENTION
[0001] The United States government has rights in this invention under 35 U.S.C. §203 pursuant to a contract, No. DMI-0091510, between the National Science Foundation government agency and one or more of the inventors or assignees of the one or more inventors.