US11935373B2ActiveUtilityA1

Processing system, processing method, and non-transitory storage medium

64
Assignee: NEC CORPPriority: May 20, 2020Filed: May 20, 2020Granted: Mar 19, 2024
Est. expiryMay 20, 2040(~13.9 yrs left)· nominal 20-yr term from priority
G07G 1/0045G06Q 20/208G06V 10/761G06V 2201/07G07G 1/0063G06T 7/00G07G 1/0036G06V 10/764G06V 20/60G06V 10/774G06Q 20/18
64
PatentIndex Score
0
Cited by
13
References
9
Claims

Abstract

An image acquisition unit ( 11 ) acquires a recognition processing image. A recognition unit ( 12 ) recognizes a product in the recognition processing image based on an estimation model. A registration unit ( 13 ) registers a result of the recognition in recognized product information. An output unit ( 14 ) outputs a result of the recognition. A correction reception unit ( 16 ) receives an input for correcting a result of the recognition. A correction unit ( 17 ) changes a result of the recognition to a result of the recognition after a correction, and also stores correction information in which a result of the recognition after a correction and the recognition processing image are associated with each other. A learning unit ( 18 ) performs relearning by using the recognition processing image stored as the correction information and updates the estimation model, when a number of the recognition processing image stored exceeds a predetermined value.

Claims

exact text as granted — not AI-modified
What is claimed is: 
     
       1. A processing system, comprising:
 at least one memory configured to store one or more instructions; and 
 at least one processor configured to execute the one or more instructions to: 
 acquire a recognition processing image including a product being a recognition target; 
 recognize a product in the recognition processing image, based on an estimation model generated by machine learning; 
 register a result of the recognition in recognized product information; 
 output a result of the recognition; 
 receive an input for correcting a result of the recognition; 
 change a result of the recognition being registered in the recognized product information to a result of the recognition after a correction, and also store, in storage unit, correction information in which a result of the recognition after a correction and the recognition processing image are associated with each other; and 
 perform relearning by using the recognition processing image stored as the correction information and updating the estimation model, when a number of the recognition processing image stored as the correction information exceeds a predetermined value. 
 
     
     
       2. The processing system according to  claim 1 , wherein the processor is further configured to execute the one or more instructions to:
 display a list of a plurality of results of the recognition being registered in the recognized product information, and 
 receive an input for specifying one from a plurality of results of the recognition displayed in a list, and an input for correcting a specified result of the recognition. 
 
     
     
       3. The processing system according to  claim 2 , wherein the processor is further configured to execute the one or more instructions to:
 receive an input of correct product identification information as an input for correcting a result of the recognition via a code reader, 
 acquire a correction image indicating a scene of work for causing the code reader to read product identification information provided to a product, and 
 determine, based on the correction image, a correction target among results of the recognition being registered in the recognized product information. 
 
     
     
       4. The processing system according to  claim 3 , wherein the processor is further configured to execute the one or more instructions to:
 recognize a product in the correction image, based on the estimation model, and 
 determine, as a correction target, a result of the recognition that coincides with a result of recognition in the correction image among results of the recognition being registered in the recognized product information. 
 
     
     
       5. The processing system according to  claim 3 , wherein the processor is further configured to execute the one or more instructions to determine a correction target, based on a degree of similarity between a feature value of an appearance of a product in the correction image and a feature value of an appearance of a product in the recognition processing image. 
     
     
       6. The processing system according to  claim 1 , wherein the processor is further configured to execute the one or more instructions to receive an input of correct product identification information as an input for correcting a result of the recognition. 
     
     
       7. The processing system according to  claim 6 , wherein the processor is further configured to execute the one or more instructions to receive an input of correct product identification information via a code reader. 
     
     
       8. A processing method, comprising,
 by a computer: 
 acquiring a recognition processing image including a product being a recognition target; 
 recognizing a product in the recognition processing image, based on an estimation model generated by machine learning; 
 registering a result of the recognition in recognized product information; 
 outputting a result of the recognition; 
 receiving an input for correcting a result of the recognition; 
 changing a result of the recognition being registered in the recognized product information to a result of the recognition after a correction, and also storing, in storage unit, correction information in which a result of the recognition after a correction and the recognition processing image are associated with each other; and 
 performing relearning by using the recognition processing image stored as the correction information and updating the estimation model, when a number of the recognition processing image stored as the correction information exceeds a predetermined value. 
 
     
     
       9. A non-transitory storage medium storing a program causing a computer to:
 acquire a recognition processing image including a product being a recognition target; 
 recognize a product in the recognition processing image, based on an estimation model generated by machine learning; 
 register a result of the recognition in recognized product information; 
 output a result of the recognition; 
 receive an input for correcting a result of the recognition; 
 change a result of the recognition being registered in the recognized product information to a result of the recognition after a correction, and also store, in storage unit, correction information in which a result of the recognition after a correction and the recognition processing image are associated with each other; and 
 perform relearning by using the recognition processing image stored as the correction information and updating the estimation model, when a number of the recognition processing image stored as the correction information exceeds a predetermined value.

Cited by (0)

No later patents cite this yet.

References (0)

No backward citations on record.