JP7516160B2 - 残留物検出システム、残留物検出装置及び残留物検出方法 - Google Patents
残留物検出システム、残留物検出装置及び残留物検出方法 Download PDFInfo
- Publication number
- JP7516160B2 JP7516160B2 JP2020136349A JP2020136349A JP7516160B2 JP 7516160 B2 JP7516160 B2 JP 7516160B2 JP 2020136349 A JP2020136349 A JP 2020136349A JP 2020136349 A JP2020136349 A JP 2020136349A JP 7516160 B2 JP7516160 B2 JP 7516160B2
- Authority
- JP
- Japan
- Prior art keywords
- unit
- detection
- residue
- learning
- container
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Active
Links
Classifications
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06V—IMAGE OR VIDEO RECOGNITION OR UNDERSTANDING
- G06V20/00—Scenes; Scene-specific elements
- G06V20/10—Terrestrial scenes
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06V—IMAGE OR VIDEO RECOGNITION OR UNDERSTANDING
- G06V20/00—Scenes; Scene-specific elements
- G06V20/50—Context or environment of the image
- G06V20/52—Surveillance or monitoring of activities, e.g. for recognising suspicious objects
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F18/00—Pattern recognition
- G06F18/20—Analysing
- G06F18/21—Design or setup of recognition systems or techniques; Extraction of features in feature space; Blind source separation
- G06F18/214—Generating training patterns; Bootstrap methods, e.g. bagging or boosting
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06T—IMAGE DATA PROCESSING OR GENERATION, IN GENERAL
- G06T7/00—Image analysis
- G06T7/0002—Inspection of images, e.g. flaw detection
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06T—IMAGE DATA PROCESSING OR GENERATION, IN GENERAL
- G06T7/00—Image analysis
- G06T7/70—Determining position or orientation of objects or cameras
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06V—IMAGE OR VIDEO RECOGNITION OR UNDERSTANDING
- G06V10/00—Arrangements for image or video recognition or understanding
- G06V10/70—Arrangements for image or video recognition or understanding using pattern recognition or machine learning
- G06V10/82—Arrangements for image or video recognition or understanding using pattern recognition or machine learning using neural networks
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N13/00—Stereoscopic video systems; Multi-view video systems; Details thereof
- H04N13/20—Image signal generators
- H04N13/204—Image signal generators using stereoscopic image cameras
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N23/00—Cameras or camera modules comprising electronic image sensors; Control thereof
- H04N23/60—Control of cameras or camera modules
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N23/00—Cameras or camera modules comprising electronic image sensors; Control thereof
- H04N23/90—Arrangement of cameras or camera modules, e.g. multiple cameras in TV studios or sports stadiums
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06T—IMAGE DATA PROCESSING OR GENERATION, IN GENERAL
- G06T2207/00—Indexing scheme for image analysis or image enhancement
- G06T2207/10—Image acquisition modality
- G06T2207/10004—Still image; Photographic image
- G06T2207/10012—Stereo images
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06T—IMAGE DATA PROCESSING OR GENERATION, IN GENERAL
- G06T2207/00—Indexing scheme for image analysis or image enhancement
- G06T2207/10—Image acquisition modality
- G06T2207/10028—Range image; Depth image; 3D point clouds
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06T—IMAGE DATA PROCESSING OR GENERATION, IN GENERAL
- G06T2207/00—Indexing scheme for image analysis or image enhancement
- G06T2207/20—Special algorithmic details
- G06T2207/20076—Probabilistic image processing
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06T—IMAGE DATA PROCESSING OR GENERATION, IN GENERAL
- G06T2207/00—Indexing scheme for image analysis or image enhancement
- G06T2207/20—Special algorithmic details
- G06T2207/20081—Training; Learning
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06T—IMAGE DATA PROCESSING OR GENERATION, IN GENERAL
- G06T2207/00—Indexing scheme for image analysis or image enhancement
- G06T2207/20—Special algorithmic details
- G06T2207/20084—Artificial neural networks [ANN]
-
- G—PHYSICS
- G08—SIGNALLING
- G08B—SIGNALLING SYSTEMS, e.g. PERSONAL CALLING SYSTEMS; ORDER TELEGRAPHS; ALARM SYSTEMS
- G08B13/00—Burglar, theft or intruder alarms
- G08B13/02—Mechanical actuation
- G08B13/14—Mechanical actuation by lifting or attempted removal of hand-portable articles
- G08B13/1481—Mechanical actuation by lifting or attempted removal of hand-portable articles with optical detection
-
- G—PHYSICS
- G08—SIGNALLING
- G08B—SIGNALLING SYSTEMS, e.g. PERSONAL CALLING SYSTEMS; ORDER TELEGRAPHS; ALARM SYSTEMS
- G08B21/00—Alarms responsive to a single specified undesired or abnormal condition and not otherwise provided for
- G08B21/18—Status alarms
- G08B21/24—Reminder alarms, e.g. anti-loss alarms
-
- G—PHYSICS
- G08—SIGNALLING
- G08B—SIGNALLING SYSTEMS, e.g. PERSONAL CALLING SYSTEMS; ORDER TELEGRAPHS; ALARM SYSTEMS
- G08B5/00—Visible signalling systems, e.g. visible personal calling systems or remote indication of seats occupied
- G08B5/22—Visible signalling systems, e.g. visible personal calling systems or remote indication of seats occupied using electric transmission; using electromagnetic transmission
- G08B5/36—Visible signalling systems, e.g. visible personal calling systems or remote indication of seats occupied using electric transmission; using electromagnetic transmission using visible light sources
Landscapes
- Engineering & Computer Science (AREA)
- Theoretical Computer Science (AREA)
- Multimedia (AREA)
- General Physics & Mathematics (AREA)
- Physics & Mathematics (AREA)
- Signal Processing (AREA)
- Computer Vision & Pattern Recognition (AREA)
- Evolutionary Computation (AREA)
- Artificial Intelligence (AREA)
- Data Mining & Analysis (AREA)
- Health & Medical Sciences (AREA)
- Bioinformatics & Cheminformatics (AREA)
- General Engineering & Computer Science (AREA)
- Life Sciences & Earth Sciences (AREA)
- Bioinformatics & Computational Biology (AREA)
- Evolutionary Biology (AREA)
- Computing Systems (AREA)
- Databases & Information Systems (AREA)
- General Health & Medical Sciences (AREA)
- Medical Informatics (AREA)
- Software Systems (AREA)
- Quality & Reliability (AREA)
- Image Analysis (AREA)
Description
本実施形態は、倉庫から店舗に商品を出荷する際に使用される運搬用容器を、残留物検出対象の容器とする。そして、倉庫において出荷対象の商品を運搬用容器に詰め込む前に、その容器内の残留物を検出することが可能な残留物検出システムを例示する。
第1カウンタCaは、前述したように運搬用容器1の残留物有無検査回数である。一方、第2カウンタCbは、ACT32において“1”ずつ加算されるカウンタである。すなわち第2カウンタCbは、検出結果Aが検出結果Bと等しい回数をカウントするためのカウンタである。検出結果Bは、第2検出装置6の検出結果であるので、略正解である。つまり、(1)式によって得られる解Dは、第1カウンタCaのカウント値をサンプル数とした検出結果Aの正解率と言ってよい。
収束判定部58に対して収束判定処理を実行させた制御部50は、ACT12として収束判定部58からの応答信号を待ち受ける。ここで、未収束応答信号を受信した場合には、制御部50は、ACT12においてNOと判定し、ACT15へと進む。制御部50は、ACT15として第1カウンタCa、第2カウンタCb及び第3カウンタCcをRAMに保存する。また制御部50は、ACT16として収束フラグFをRAMに保存する。以上で、制御部50は、図3の流れ図に示す手順の制御を終了する。
また、前記実施形態では、制御部50が、ACT8乃至ACT11として検出結果Bを取得する毎に教師データを生成し、追加学習を行って、収束判定処理を実行した。通常、追加学習には、残留物検査よりも相当の時間を要する。そこで、他の実施形態としては、教師データを所定数作成するまでは追加学習を行わない。所定数の教師データを作成したならば、制御部50が、それらの教師データで追加学習を行って、収束判定処理を実行する。そうすることにより、制御部50の処理効率を高めることができる。
以下に、本願出願の当初の特許請求の範囲に記載された発明を付記する。
[1]容器内の残留物を、残留物検査に使用される学習モデルを用いて検出する第1検出部と、前記容器内の残留物を、前記第1検出部よりも高精度な手法で検出する第2検出部と、前記第2検出部による検出結果を正解として前記学習モデルを学習させる学習部と、を具備する残留物検出システム。
[2]前記学習モデルの学習習熟度が収束したか否かを判定する収束判定部と、前記収束判定部による判定結果を報知する報知部と、をさらに具備する付記[1]記載の残留物検出システム。
[3]前記学習モデルの学習習熟度が収束するまでは前記第2検出部による検出結果を有効とし、前記学習モデルの学習習熟度が収束すると前記第1検出部による検出結果を有効とする切替部、をさらに具備する付記[2]記載の残留物検出システム。
[4]前記第1検出部は、前記容器内を二次元カメラで撮影した二次元画像データで当該容器内の残留物を検出する、付記[1]乃至[3]のうちいずれか1項記載の残留物検出システム。
[5]前記第2検出部は、前記容器内を三次元カメラで撮影した三次元画像データで当該容器内の残留物を検出する、付記[1]乃至[4]のうちいずれか1項記載の残留物検出システム。
[6]容器内の残留物を、残留物検査に使用される学習モデルを用いて検出する第1検出部と、前記学習モデルを、前記容器内の残留物を前記第1検出部よりも高精度な手法で検出する第2検出部による検出結果を正解として学習させる学習部と、を具備する残留物検出装置。
[7]前記学習モデルの学習習熟度が収束したか否かを判定する収束判定部と、前記収束判定部による判定結果を報知する報知部と、をさらに具備する付記[6]記載の残留物検出装置。
[8]第1検出部が、容器内の残留物を、残留物検査に使用される学習モデルを用いて検出する工程と、第2検出部が、前記容器内の残留物を、前記第1検出部よりも高精度な手法で検出する工程と、学習部が、前記第2検出部による検出結果を正解として前記学習モデルを学習させる工程と、を有する残留物検出方法。
Claims (6)
- 容器内の残留物を、残留物検査に使用される学習モデルを用いて検出する第1検出部と、
前記容器内の残留物を、前記第1検出部よりも高精度な手法で検出する第2検出部と、
前記第2検出部による検出結果を正解として前記学習モデルを学習させる学習部と、
を具備し、
前記第1検出部は、前記容器内を二次元カメラで撮影した二次元画像データで当該容器内の残留物を検出し、前記第2検出部は、前記容器内を三次元カメラで撮影した三次元画像データで当該容器内の残留物を検出する残留物検出システム。 - 前記学習モデルの学習習熟度が収束したか否かを判定する収束判定部と、
前記収束判定部による判定結果を報知する報知部と、
をさらに具備する請求項1記載の残留物検出システム。 - 前記学習モデルの学習習熟度が収束するまでは前記第2検出部による検出結果を有効とし、前記学習モデルの学習習熟度が収束すると前記第1検出部による検出結果を有効とする切替部、
をさらに具備する請求項2記載の残留物検出システム。 - 容器内の残留物を、残留物検査に使用される学習モデルを用いて検出する第1検出部と、
前記学習モデルを、前記容器内の残留物を前記第1検出部よりも高精度な手法で検出する第2検出部による検出結果を正解として学習させる学習部と、
を具備し、
前記第1検出部は、前記容器内を二次元カメラで撮影した二次元画像データで当該容器内の残留物を検出し、前記第2検出部は、前記容器内を三次元カメラで撮影した三次元画像データで当該容器内の残留物を検出する残留物検出装置。 - 前記学習モデルの学習習熟度が収束したか否かを判定する収束判定部と、
前記収束判定部による判定結果を報知する報知部と、
をさらに具備する請求項4記載の残留物検出装置。 - 第1検出部が、容器内の残留物を、残留物検査に使用される学習モデルを用いて検出する工程と、
第2検出部が、前記容器内の残留物を、前記第1検出部よりも高精度な手法で検出する工程と、
学習部が、前記第2検出部による検出結果を正解として前記学習モデルを学習させる工程と、
を有し、
前記第1検出部は、前記容器内を二次元カメラで撮影した二次元画像データで当該容器内の残留物を検出し、前記第2検出部は、前記容器内を三次元カメラで撮影した三次元画像データで当該容器内の残留物を検出する残留物検出方法。
Priority Applications (2)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2020136349A JP7516160B2 (ja) | 2020-08-12 | 2020-08-12 | 残留物検出システム、残留物検出装置及び残留物検出方法 |
| US17/349,886 US11587309B2 (en) | 2020-08-12 | 2021-06-16 | Object detection system, object detection device, and object detection method |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2020136349A JP7516160B2 (ja) | 2020-08-12 | 2020-08-12 | 残留物検出システム、残留物検出装置及び残留物検出方法 |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| JP2022032505A JP2022032505A (ja) | 2022-02-25 |
| JP7516160B2 true JP7516160B2 (ja) | 2024-07-16 |
Family
ID=80224423
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP2020136349A Active JP7516160B2 (ja) | 2020-08-12 | 2020-08-12 | 残留物検出システム、残留物検出装置及び残留物検出方法 |
Country Status (2)
| Country | Link |
|---|---|
| US (1) | US11587309B2 (ja) |
| JP (1) | JP7516160B2 (ja) |
Families Citing this family (3)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| DE102021133164B3 (de) * | 2021-12-15 | 2023-02-23 | Krones Aktiengesellschaft | Verfahren zum Durchführen eines Einstellbetriebs einer Behältnisinspektionsvorrichtung und Behältnisinspektionsvorrichtung |
| JP7838350B2 (ja) * | 2022-03-24 | 2026-04-01 | 株式会社豊田中央研究所 | 情報処理装置及びプログラム |
| JP2023144463A (ja) * | 2022-03-28 | 2023-10-11 | 新東工業株式会社 | ワーク処理装置及びワーク処理方法 |
Citations (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2019149142A (ja) | 2018-02-26 | 2019-09-05 | 財團法人工業技術研究院Industrial Technology Research Institute | 対象物標識のためのシステムおよび方法 |
Family Cites Families (7)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP3277648B2 (ja) * | 1993-10-26 | 2002-04-22 | ケイディーディーアイ株式会社 | 並列ニューラルネットワーク |
| WO2006011803A2 (en) * | 2004-07-30 | 2006-02-02 | Eagle Vision Systems B.V. | Apparatus and method for checking of containers |
| JP2012251900A (ja) | 2011-06-03 | 2012-12-20 | Ihi Corp | 残置物検出方法及び装置 |
| WO2018002049A1 (en) * | 2016-06-28 | 2018-01-04 | F. Hoffmann-La Roche Ag | Inspection device |
| US20190197466A1 (en) * | 2017-12-27 | 2019-06-27 | E-Commerce Exchange Solutions, Inc. | Inventory control for liquid containers |
| JP2020004252A (ja) * | 2018-06-29 | 2020-01-09 | 株式会社東芝 | 残留物検出システム |
| JP7031540B2 (ja) * | 2018-09-07 | 2022-03-08 | オムロン株式会社 | 対象物認識装置、マニピュレータ、および移動ロボット |
-
2020
- 2020-08-12 JP JP2020136349A patent/JP7516160B2/ja active Active
-
2021
- 2021-06-16 US US17/349,886 patent/US11587309B2/en active Active
Patent Citations (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2019149142A (ja) | 2018-02-26 | 2019-09-05 | 財團法人工業技術研究院Industrial Technology Research Institute | 対象物標識のためのシステムおよび方法 |
Non-Patent Citations (2)
| Title |
|---|
| Xinshuo Weng, 外1名,"Monocular 3D Object Detection with Pseudo-LiDAR Point Cloud",2019 IEEE/CVF International Conference on Computer Vision Workshop (ICCVW),2019年10月28日,p.857-866 |
| 梁泳成, 外3名,"人動作認識および物体認識を用いた置き忘れ支援",研究報告高齢社会デザイン(ASD),日本,情報処理学会,2017年02月10日,第2017-ASD-7, 第3号,p.1-5 |
Also Published As
| Publication number | Publication date |
|---|---|
| US20220051019A1 (en) | 2022-02-17 |
| JP2022032505A (ja) | 2022-02-25 |
| US11587309B2 (en) | 2023-02-21 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| JP7516160B2 (ja) | 残留物検出システム、残留物検出装置及び残留物検出方法 | |
| US11989029B2 (en) | Information processing apparatus, information processing method, information processing system, and storage medium | |
| CN110928291B (zh) | 信息处理装置、信息处理方法、信息处理系统和存储介质 | |
| US11448632B2 (en) | System and method for the determination of produce shelf life | |
| CN111712826B (zh) | 用于跟踪货物承载器的系统和方法 | |
| US20170157769A1 (en) | Simultaneous mapping and planning by a robot | |
| US11983939B2 (en) | Changing vehicle configuration based on vehicle storage compartment contents | |
| JP2022515238A (ja) | 空の容器の検出 | |
| US9612583B1 (en) | Packaging management | |
| US12333747B2 (en) | System and method for dimensioning target objects | |
| KR102174873B1 (ko) | 스토캐스틱 맵 인식 입체 시각 센서 모델 | |
| US11631191B2 (en) | Location discovery | |
| CN121267942B (zh) | 基于2.5d高程图的机械臂实时堆垛模型生成方法及装置 | |
| CN111113405B (zh) | 一种机器人获得位置服务的方法及机器人 | |
| JP7680200B2 (ja) | ロボット装置を制御するための方法、装置及び非一時的なコンピュータ可読媒体 | |
| WO2023014492A1 (en) | Container fullness tracking methods and systems | |
| US11035951B1 (en) | Radar based guidance system perceiving contents of a container | |
| US20150062595A1 (en) | Apparatus and Method for Determining Reference Elements of an Environment | |
| US12481960B1 (en) | Method and system for robotic platform control and multi-dimensional model environment reconstruction | |
| US20240096103A1 (en) | Systems and methods for constructing high resolution panoramic imagery for feature identification on robotic devices | |
| CN121685701A (zh) | 用于基于场景图的技巧规划的方法和装置 | |
| US20250214788A1 (en) | Smart sensing for pallet loading and unloading | |
| CN120823571A (zh) | 移动机器人掉箱检测方法、系统、设备及存储介质 | |
| CN116342921A (zh) | 操作多功能车辆的方法、计算机程序产品和系统及多功能车辆 | |
| CN118470084A (zh) | 用于确定容器内的对象放置信息的方法、装置和计算机可读存储介质 |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| RD02 | Notification of acceptance of power of attorney |
Free format text: JAPANESE INTERMEDIATE CODE: A7422 Effective date: 20230104 |
|
| A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20230419 |
|
| A977 | Report on retrieval |
Free format text: JAPANESE INTERMEDIATE CODE: A971007 Effective date: 20240207 |
|
| A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20240326 |
|
| A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20240514 |
|
| TRDD | Decision of grant or rejection written | ||
| A01 | Written decision to grant a patent or to grant a registration (utility model) |
Free format text: JAPANESE INTERMEDIATE CODE: A01 Effective date: 20240611 |
|
| A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20240703 |
|
| R150 | Certificate of patent or registration of utility model |
Ref document number: 7516160 Country of ref document: JP Free format text: JAPANESE INTERMEDIATE CODE: R150 |