Produce recognition system and method including weighted rankings
DCFirst Claim
1. A method of identifying a produce item comprising the steps of:
- collecting produce data from the produce item;
comparing the produce data to reference produce data to obtain a list of candidate identifications with first rankings based upon probability of match;
determining weights for the candidate identifications based upon numbers of times the candidate identifications were correct identifications and were displayed in predetermined operator selection screen locations during past recognition events;
applying the weights to the candidate identifications to obtain second rankings;
displaying the candidate identifications in order of the second rankings; and
recording an operator selection of one of the candidate identifications.
6 Assignments
Litigations
0 Petitions
Accused Products
Abstract
A produce recognition system and method which uses weighted rankings to increase the possibility that candidate identifications for a produce item will appear in the first-displayed screen of candidate identifications, rather than later screens accessed through operator scrolling. The system in includes a produce data collector which collects produce data for a produce item, and a computer system which compares the produce data to reference produce data to obtain a list of candidate identifications with first rankings based upon probability of match, determining weights for the candidate identifications based upon numbers of times the candidate identifications were correct identifications and were displayed in predetermined operator selection screen locations during past recognition events, applies the weights to the candidate identifications to obtain second rankings, displays the candidate identifications in order of the second rankings, and records an operator selection of one of the candidate identifications.
-
Citations
12 Claims
-
1. A method of identifying a produce item comprising the steps of:
-
collecting produce data from the produce item;
comparing the produce data to reference produce data to obtain a list of candidate identifications with first rankings based upon probability of match;
determining weights for the candidate identifications based upon numbers of times the candidate identifications were correct identifications and were displayed in predetermined operator selection screen locations during past recognition events;
applying the weights to the candidate identifications to obtain second rankings;
displaying the candidate identifications in order of the second rankings; and
recording an operator selection of one of the candidate identifications. - View Dependent Claims (2)
-
-
3. A method of identifying a produce item comprising the steps of:
-
capturing spectral data from the produce item;
comparing the spectral data to reference spectral data to produce a list of first candidate identifications with first rankings based upon probability of match;
determining weights for second candidate identifications within the list of first candidate identifications whose corresponding produce items are more difficult to identify through spectral analysis than other produce items;
applying the weights to the second candidate identifications;
determining second rankings for first candidate identifications;
displaying the first candidate identifications in order of the second rankings; and
recording an operator selection of one of the candidate identifications.
-
-
4. A method of identifying a produce item comprising the steps of:
-
capturing spectral data from the produce item;
comparing the produce data to reference spectral data to produce a list of candidate identifications with first rankings based upon probability of match;
increasing the rankings of a number of the candidate identifications whose corresponding produce items are more difficult to identify through spectral analysis than other produce items to produce second rankings;
displaying the candidate identifications in order of the second rankings; and
recording an operator selection of one of the candidate identifications.
-
-
5. A method of displaying candidate identifications for a produce item for operator selection comprising the steps of:
-
determining first rankings for the candidate identifications from a comparison of collected produce data with reference produce data under a produce recognition method;
increasing the rankings of a number of the candidate identifications whose corresponding produce items are more difficult to identify than other produce items using the produce recognition method to produce second rankings;
displaying the candidate identifications in order of the second rankings; and
recording an operator selection of one of the candidate identifications. - View Dependent Claims (6)
-
-
7. A method of displaying candidate identifications for a produce item for operator selection comprising the steps of:
-
determining first rankings for the candidate identifications from a comparison of collected produce data with reference produce data;
determining weights for the candidate identifications based upon numbers of times the candidate identifications were correct identifications and were displayed in predetermined operator selection screen locations during previous recognition events;
applying the weights to the candidate identifications to obtain second rankings; and
displaying the candidate identifications in order of the second rankings.
-
-
8. A method of displaying candidate identifications for a subject produce item for operator selection comprising the steps of:
-
determining first rankings for the candidate identifications from a comparison of collected produce data with reference produce data under a produce recognition method;
determining a number of choice locations for displaying the candidate identifications;
obtaining past recognition data including numbers of times correct candidate identifications for produce items associated with the candidate identifications have appeared in each of the choice locations in past recognition events;
determining expected locations within the choice locations for displaying the correct candidate identifications from the number of choice locations and the past recognition data;
determining weights for the candidate identifications from the expected locations and the number of choice locations;
applying the weights to the candidate identifications to obtain second rankings; and
displaying the candidate identifications in order of the second rankings.
-
-
9. A produce recognition system comprising:
-
a produce data collector which collects produce data for a produce item; and
a computer system which compares the produce data to reference produce data to obtain a list of candidate identifications with first rankings based upon probability of match, determining weights for the candidate identifications based upon numbers of times the candidate identifications were correct identifications and were displayed in predetermined operator selection screen locations during past recognition events, applies the weights to the candidate identifications to obtain second rankings, displays the candidate identifications in order of the second rankings, and records an operator selection of one of the candidate identifications.
-
-
10. A produce recognition system comprising:
-
a produce data collector which collects produce data for a produce item; and
a computer system which compares the produce data to reference produce data to obtain a list of candidate identifications with first rankings based upon probability of match under a produce recognition method, increases the first rankings of a number of the candidate identifications whose corresponding produce items are more difficult to identify than other produce items using the produce recognition method to produce second rankings, displays the candidate identifications in order of the second rankings, and records an operator selection of one of the candidate identifications. - View Dependent Claims (11)
-
-
12. A produce recognition system comprising:
-
a produce data collector which collects produce data for a subject produce item; and
a computer system which compares the produce data to reference produce data to obtain a list of candidate identifications, determines first rankings for the candidate identifications based upon probability of match, determines a number of choice locations for displaying the candidate identifications, obtains past recognition data including numbers of times correct candidate identifications for produce items associated with the candidate identifications have appeared in each of the choice locations in past recognition events, determines expected locations within the choice locations for displaying the correct candidate identifications from the number of choice locations and the past recognition data, determines weights for the candidate identifications from the expected locations and the number of choice locations, applies the weights to the candidate identifications to obtain second rankings, and displays the candidate identifications in order of the second rankings.
-
Specification