IP Library Granted Patent US 12,430,896
Granted Patent B2
US 12,430,896 · App. 17/756,882 · Granted Sep 30, 2025

Information processing system, information processing device, and information processing method that performs at least any one of plural kinds of image processing on a taken image

Inventor: Xiaoyan Dai (Yokohama, JP)
Assignee: KYOCERA Corporation
G06V10/776G06V10/751G06V10/764G06V30/191G06Q20/202G06Q20/208G06V20/50
View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 12,430,896
App. No.
17/756,882
Granted
Sep 30, 2025
Kind
B2
Abstract

An information processing system includes an imaging unit that generates an image signal by imaging and an information processing device. The information processing device performs at least any one of plural kinds of image processing on a taken image corresponding to the image signal. The information processing device specifies an object corresponding to a partial image included in the taken image on the basis of a state of the object corresponding to the partial image included in the taken image or a degree of reliability given to a processing result of the performed image processing.

Claims (45)

1. An information processing system comprising:

an imaging unit that generates an image signal by imaging; and

an information processing device that performs at least any one of plural kinds of image processing on a taken image corresponding to the image signal,

wherein

in a case where the degree of reliability each of the processing results of first processing that is object recognition processing using character recognition and second processing that is object recognition processing using machine learning is equal to or lower than a threshold value, the information processing device performs, on the taken image, third processing that is object recognition processing using feature matching and is different from the second processing among the plural kinds of image processing, and

in a case where the degree of reliability of the processing result of the third processing is higher than the threshold value, the information processing device specifies the object on a basis of the processing result of the third processing.

2. The information processing system according to claim 1 , wherein

at least any one of symbol recognition, machine learning, and feature matching is used in the image processing.

3. The information processing system according to claim 1 , wherein

the information processing device performs at least two of the plural kinds of image processing, gives degrees of reliability to processing results of the performed image processing, and specifies the object on a basis of a processing result given a highest degree of reliability among the processing results.

4. The information processing system according to claim 3 , wherein

in a case where a plurality of objects are detected from the taken image, the information processing device performs at least two of the plural kinds of image processing for each of partial images corresponding to the objects, gives degrees of reliability to processing results of the performed image processing, and specifies each of the objects on a basis of a processing result given a highest degree of reliability among the processing results.

5. The information processing system according to claim 1 , wherein

the information processing device performs at least two of the plural kinds of image processing, gives degrees of reliability to processing results of the performed image processing, and in a case where a highest degree of reliability is higher than a threshold value, specifies the object on a basis of a processing result given the highest degree of reliability among the processing results.

6. The information processing system according to claim 5 , wherein

in a case where a plurality of objects are detected from the taken image, the information processing device specifies each of the objects or specifies a candidate for each of the objects by performing at least two of the plural kinds of image processing for each of partial images corresponding to the objects.

7. The information processing system according to claim 1 , wherein

the information processing device performs at least two of the plural kinds of image processing, gives degrees of reliability to processing results of the performed image processing, and in a case where a highest degree of reliability is equal to or lower than a threshold value, specifies a candidate for the object on a basis of a processing result given the highest degree of reliability among the processing results.

8. The information processing system according to claim 7 , wherein

in a case where a plurality of objects are detected from the taken image, the information processing device specifies each of the objects or specifies a candidate for each of the objects by performing at least two of the plural kinds of image processing for each of partial images corresponding to the objects.

9. The information processing system according to claim 1 , wherein

in a case where a plurality of objects are detected from the taken image, the information processing device sequentially performs the first processing, the second processing, and the third processing for each of partial images corresponding to the objects.

10. The information processing system according to claim 1 , wherein

in a case where an object in a predetermined state is detected from the taken image, the information processing system specifies the object by performing image processing according to the predetermined state among the plural kinds of image processing on a partial image corresponding to the object.

11. The information processing system according to claim 10 , wherein

in a case where an overlapping object is detected from the taken image, the information processing device specifies the object by performing second processing that is object recognition processing using machine learning among the plural kinds of image processing on a partial image corresponding to the object.

12. The information processing system according to claim 10 , wherein

in a case where a deformed object is detected from the taken image, the information processing device specifies the object by performing third processing that is object recognition processing using feature matching among the plural kinds of image processing on a partial image corresponding to the object.

13. The information processing system according to claim 10 , wherein

in a case where an object detected from the taken image is not an overlapping object nor a deformed object, the information processing device specifies the object by performing first processing that is object recognition processing using character recognition among the plural kinds of image processing on a partial image corresponding to the object.

14. The information processing system according to claim 10 , wherein

in a case where a plurality of objects are detected from the taken image, the information processing device specifies each of the objects by performing image processing according to a state of the object among the plural kinds of image processing on a corresponding partial image.

15. The information processing system according to claim 1 , further comprising a placing table on which an item that is the object is placed,

wherein the imaging unit is disposed so as to be capable of imaging a placing surface of the placing table.

16. An information processing device comprising:

a communication unit that is communicable with an imaging unit that generates an image signal by imaging; and

a control unit that causes the communication unit to acquire a taken image corresponding to the image signal and performs at least any one of plural kinds of image processing on the acquired taken image,

wherein

in a case where the degree of reliability each of the processing results of first processing that is object recognition processing using character recognition and second processing that is object recognition processing using machine learning is equal to or lower than a threshold value, the control unit performs, on the taken image, third processing that is object recognition processing using feature matching and is different from the second processing among the plural kinds of image processing, and

in a case where the degree of reliability of the processing result of the third processing is higher than the threshold value, the control unit specifies the object on a basis of the processing result of the third processing.

17. An information processing method comprising:

generating an image signal by imaging;

acquiring a taken image corresponding to the image signal and performing at least any one of plural kinds of image processing on the acquired taken image;

in a case where the degree of reliability each of the processing results of first processing that is object recognition processing using character recognition and second processing that is object recognition processing using machine learning is equal to or lower than a threshold value, performing, on the taken image, third processing that is object recognition processing using feature matching and is different from the second processing among the plural kinds of image processing; and

in a case where the degree of reliability of the processing result of the third processing is higher than the threshold value, specifying the object on a basis of the processing result of the third processing.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jun 3, 2022
From: DAI, XIAOYAN
To: KYOCERA CORPORATION
Reel/Frame 060100/0850 →
Priority Claims (3)
JP 2019-221131 · Dec 6, 2019 · national
JP 2019-230748 · Dec 20, 2019 · national
JP 2019-233268 · Dec 24, 2019 · national
Continuity (1)
Related Publication 20230013468A1 · Jan 19, 2023
References Cited (22)
US 8903164B2 · Nishimura et al. · 2014 [cited by applicant]
US 9756265B2 · Kuboyama · 2017 [cited by applicant]
US 10642422B2 · Kamamori · 2020 [cited by applicant]
US 20130100295A1 · Naito · 2013 [cited by examiner]
US 20130182899A1 · Naito · 2013 [cited by examiner]
US 20130329949A1 · Murata · 2013 [cited by examiner]
US 20190384954A1 · Lyubimov · 2019 [cited by examiner]
CN 102169581A · 2011 [cited by applicant]
CN 109522930A · 2019 [cited by applicant]
CN 109741551A · 2019 [cited by applicant]
JP 2008210388A · 2008 [cited by applicant]
JP 2013235578A · 2013 [cited by applicant]
JP 2013242854A · 2013 [cited by applicant]
JP 2014146890A · 2014 [cited by applicant]
JP 2015022624A · 2015 [cited by applicant]
JP 2016018459A · 2016 [cited by applicant]
JP 2017199289A · 2017 [cited by applicant]
JP 2017220198A · 2017 [cited by applicant]
JP 2018181081A · 2018 [cited by applicant]
WO 2016143067A1 · 2016 [cited by applicant]
Ayami Iwata et al., “A Proposal of General-Purpose Input Interface by Application of Horizon View Camera”, IEEJ Transactions on Electronics, Information and Systems, vol. 126, No. 1, 2006, pp. 44-50; with partial machin… [cited by applicant]
Hiroaki Sakaguchi et al., “Recognizing pointing and calling in the simulator for train-driver's practice”, IEICE Technical Report, vol. 113, No. 196, pp. 187-193, Aug. 26, 2013, The Institute of Electronics, Information… [cited by applicant]