JP6933608B2 - 視覚センサのレンズまたはレンズカバーの異常検出システム - Google Patents
視覚センサのレンズまたはレンズカバーの異常検出システム Download PDFInfo
- Publication number
- JP6933608B2 JP6933608B2 JP2018106252A JP2018106252A JP6933608B2 JP 6933608 B2 JP6933608 B2 JP 6933608B2 JP 2018106252 A JP2018106252 A JP 2018106252A JP 2018106252 A JP2018106252 A JP 2018106252A JP 6933608 B2 JP6933608 B2 JP 6933608B2
- Authority
- JP
- Japan
- Prior art keywords
- lens
- degree
- visual sensor
- lens cover
- detection system
- 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
Images
Classifications
-
- G—PHYSICS
- G01—MEASURING; TESTING
- G01N—INVESTIGATING OR ANALYSING MATERIALS BY DETERMINING THEIR CHEMICAL OR PHYSICAL PROPERTIES
- G01N21/00—Investigating or analysing materials by the use of optical means, i.e. using sub-millimetre waves, infrared, visible or ultraviolet light
- G01N21/84—Systems specially adapted for particular applications
- G01N21/88—Investigating the presence of flaws or contamination
- G01N21/95—Investigating the presence of flaws or contamination characterised by the material or shape of the object to be examined
- G01N21/958—Inspecting transparent materials or objects, e.g. windscreens
-
- G—PHYSICS
- G01—MEASURING; TESTING
- G01N—INVESTIGATING OR ANALYSING MATERIALS BY DETERMINING THEIR CHEMICAL OR PHYSICAL PROPERTIES
- G01N21/00—Investigating or analysing materials by the use of optical means, i.e. using sub-millimetre waves, infrared, visible or ultraviolet light
- G01N21/84—Systems specially adapted for particular applications
- G01N21/88—Investigating the presence of flaws or contamination
- G01N21/94—Investigating contamination, e.g. dust
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B08—CLEANING
- B08B—CLEANING IN GENERAL; PREVENTION OF FOULING IN GENERAL
- B08B13/00—Accessories or details of general applicability for machines or apparatus for cleaning
-
- G—PHYSICS
- G01—MEASURING; TESTING
- G01N—INVESTIGATING OR ANALYSING MATERIALS BY DETERMINING THEIR CHEMICAL OR PHYSICAL PROPERTIES
- G01N21/00—Investigating or analysing materials by the use of optical means, i.e. using sub-millimetre waves, infrared, visible or ultraviolet light
- G01N21/01—Arrangements or apparatus for facilitating the optical investigation
- G01N21/13—Moving of cuvettes or solid samples to or from the investigating station
-
- G—PHYSICS
- G01—MEASURING; TESTING
- G01N—INVESTIGATING OR ANALYSING MATERIALS BY DETERMINING THEIR CHEMICAL OR PHYSICAL PROPERTIES
- G01N21/00—Investigating or analysing materials by the use of optical means, i.e. using sub-millimetre waves, infrared, visible or ultraviolet light
- G01N21/84—Systems specially adapted for particular applications
- G01N21/88—Investigating the presence of flaws or contamination
-
- G—PHYSICS
- G02—OPTICS
- G02B—OPTICAL ELEMENTS, SYSTEMS OR APPARATUS
- G02B27/00—Optical systems or apparatus not provided for by any of the groups G02B1/00 - G02B26/00, G02B30/00
- G02B27/0006—Optical systems or apparatus not provided for by any of the groups G02B1/00 - G02B26/00, G02B30/00 with means to keep optical surfaces clean, e.g. by preventing or removing dirt, stains, contamination, condensation
-
- G—PHYSICS
- G03—PHOTOGRAPHY; CINEMATOGRAPHY; ANALOGOUS TECHNIQUES USING WAVES OTHER THAN OPTICAL WAVES; ELECTROGRAPHY; HOLOGRAPHY
- G03B—APPARATUS OR ARRANGEMENTS FOR TAKING PHOTOGRAPHS OR FOR PROJECTING OR VIEWING THEM; APPARATUS OR ARRANGEMENTS EMPLOYING ANALOGOUS TECHNIQUES USING WAVES OTHER THAN OPTICAL WAVES; ACCESSORIES THEREFOR
- G03B11/00—Filters or other obturators specially adapted for photographic purposes
- G03B11/04—Hoods or caps for eliminating unwanted light from lenses, viewfinders or focusing aids
- G03B11/041—Lens caps as separate accessory
-
- G—PHYSICS
- G05—CONTROLLING; REGULATING
- G05B—CONTROL OR REGULATING SYSTEMS IN GENERAL; FUNCTIONAL ELEMENTS OF SUCH SYSTEMS; MONITORING OR TESTING ARRANGEMENTS FOR SUCH SYSTEMS OR ELEMENTS
- G05B23/00—Testing or monitoring of control systems or parts thereof
- G05B23/02—Electric testing or monitoring
- G05B23/0205—Electric testing or monitoring by means of a monitoring system capable of detecting and responding to faults
- G05B23/0259—Electric testing or monitoring by means of a monitoring system capable of detecting and responding to faults characterized by the response to fault detection
- G05B23/0283—Predictive maintenance, e.g. involving the monitoring of a system and, based on the monitoring results, taking decisions on the maintenance schedule of the monitored system; Estimating remaining useful life [RUL]
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06T—IMAGE DATA PROCESSING OR GENERATION, IN GENERAL
- G06T7/00—Image analysis
- G06T7/0002—Inspection of images, e.g. flaw detection
- G06T7/0004—Industrial image inspection
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06T—IMAGE DATA PROCESSING OR GENERATION, IN GENERAL
- G06T7/00—Image analysis
- G06T7/60—Analysis of geometric attributes
- G06T7/62—Analysis of geometric attributes of area, perimeter, diameter or volume
-
- G—PHYSICS
- G01—MEASURING; TESTING
- G01N—INVESTIGATING OR ANALYSING MATERIALS BY DETERMINING THEIR CHEMICAL OR PHYSICAL PROPERTIES
- G01N21/00—Investigating or analysing materials by the use of optical means, i.e. using sub-millimetre waves, infrared, visible or ultraviolet light
- G01N21/01—Arrangements or apparatus for facilitating the optical investigation
- G01N2021/0106—General arrangement of respective parts
- G01N2021/0112—Apparatus in one mechanical, optical or electronic block
-
- G—PHYSICS
- G01—MEASURING; TESTING
- G01N—INVESTIGATING OR ANALYSING MATERIALS BY DETERMINING THEIR CHEMICAL OR PHYSICAL PROPERTIES
- G01N21/00—Investigating or analysing materials by the use of optical means, i.e. using sub-millimetre waves, infrared, visible or ultraviolet light
- G01N21/01—Arrangements or apparatus for facilitating the optical investigation
- G01N2021/0162—Arrangements or apparatus for facilitating the optical investigation using microprocessors for control of a sequence of operations, e.g. test, powering, switching, processing
-
- G—PHYSICS
- G01—MEASURING; TESTING
- G01N—INVESTIGATING OR ANALYSING MATERIALS BY DETERMINING THEIR CHEMICAL OR PHYSICAL PROPERTIES
- G01N21/00—Investigating or analysing materials by the use of optical means, i.e. using sub-millimetre waves, infrared, visible or ultraviolet light
- G01N21/84—Systems specially adapted for particular applications
- G01N21/88—Investigating the presence of flaws or contamination
- G01N21/8851—Scan or image signal processing specially adapted therefor, e.g. for scan signal adjustment, for detecting different kinds of defects, for compensating for structures, markings, edges
- G01N2021/8887—Scan or image signal processing specially adapted therefor, e.g. for scan signal adjustment, for detecting different kinds of defects, for compensating for structures, markings, edges based on image processing techniques
-
- G—PHYSICS
- G01—MEASURING; TESTING
- G01N—INVESTIGATING OR ANALYSING MATERIALS BY DETERMINING THEIR CHEMICAL OR PHYSICAL PROPERTIES
- G01N21/00—Investigating or analysing materials by the use of optical means, i.e. using sub-millimetre waves, infrared, visible or ultraviolet light
- G01N21/84—Systems specially adapted for particular applications
- G01N21/88—Investigating the presence of flaws or contamination
- G01N21/94—Investigating contamination, e.g. dust
- G01N2021/945—Liquid or solid deposits of macroscopic size on surfaces, e.g. drops, films, or clustered contaminants
-
- G—PHYSICS
- G01—MEASURING; TESTING
- G01N—INVESTIGATING OR ANALYSING MATERIALS BY DETERMINING THEIR CHEMICAL OR PHYSICAL PROPERTIES
- G01N21/00—Investigating or analysing materials by the use of optical means, i.e. using sub-millimetre waves, infrared, visible or ultraviolet light
- G01N21/84—Systems specially adapted for particular applications
- G01N21/88—Investigating the presence of flaws or contamination
- G01N21/95—Investigating the presence of flaws or contamination characterised by the material or shape of the object to be examined
- G01N21/958—Inspecting transparent materials or objects, e.g. windscreens
- G01N2021/9583—Lenses
-
- G—PHYSICS
- G01—MEASURING; TESTING
- G01N—INVESTIGATING OR ANALYSING MATERIALS BY DETERMINING THEIR CHEMICAL OR PHYSICAL PROPERTIES
- G01N21/00—Investigating or analysing materials by the use of optical means, i.e. using sub-millimetre waves, infrared, visible or ultraviolet light
- G01N21/84—Systems specially adapted for particular applications
- G01N21/88—Investigating the presence of flaws or contamination
- G01N21/8851—Scan or image signal processing specially adapted therefor, e.g. for scan signal adjustment, for detecting different kinds of defects, for compensating for structures, markings, edges
-
- G—PHYSICS
- G05—CONTROLLING; REGULATING
- G05B—CONTROL OR REGULATING SYSTEMS IN GENERAL; FUNCTIONAL ELEMENTS OF SUCH SYSTEMS; MONITORING OR TESTING ARRANGEMENTS FOR SUCH SYSTEMS OR ELEMENTS
- G05B2219/00—Program-control systems
- G05B2219/30—Nc systems
- G05B2219/37—Measurements
- G05B2219/37208—Vision, visual inspection of workpiece
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR 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
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06T—IMAGE DATA PROCESSING OR GENERATION, IN GENERAL
- G06T2207/00—Indexing scheme for image analysis or image enhancement
- G06T2207/30—Subject of image; Context of image processing
- G06T2207/30108—Industrial image inspection
- G06T2207/30164—Workpiece; Machine component
-
- 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/50—Constructional details
- H04N23/55—Optical parts specially adapted for electronic image sensors; Mounting thereof
Landscapes
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- Engineering & Computer Science (AREA)
- Immunology (AREA)
- Pathology (AREA)
- Health & Medical Sciences (AREA)
- Life Sciences & Earth Sciences (AREA)
- Chemical & Material Sciences (AREA)
- Analytical Chemistry (AREA)
- Biochemistry (AREA)
- General Health & Medical Sciences (AREA)
- Theoretical Computer Science (AREA)
- Computer Vision & Pattern Recognition (AREA)
- Quality & Reliability (AREA)
- Geometry (AREA)
- Automation & Control Theory (AREA)
- Optics & Photonics (AREA)
- Multimedia (AREA)
- Signal Processing (AREA)
- Studio Devices (AREA)
- Manipulator (AREA)
- Investigating Materials By The Use Of Optical Means Adapted For Particular Applications (AREA)
- Photometry And Measurement Of Optical Pulse Characteristics (AREA)
- Camera Bodies And Camera Details Or Accessories (AREA)
Description
また、特許文献2に示される技術によっても、ワークに設けられたマークの検出が不可能になった場合には警告灯が点灯するため、警告灯が点灯したタイミングが、ランプの交換やレンズの清掃等のメンテナンスが必要なタイミングであると把握することができる。
しかしながら、特許文献1、2に示される技術においては、将来実施されるべき、視覚センサのレンズの清掃タイミングを予測することはできないため、アラームが出力される都度、レンズの清掃などのメンテナンスを実施する必要がある。このような対応は、生産ラインの稼働率の低下につながる。
以下、本発明の第1実施形態について、図面を参照しながら説明する。
図1は、本実施形態に係る視覚センサのレンズ異常検出システムが組み込まれた生産システムSの全体構成を示す図である。
ここで、本実施形態においては、カメラ6および情報処理装置20が、本願発明のレンズ異常検出システム1を構成する。
カメラ6は、レンズが保持されているレンズ保持部7を備えている。また、カメラ6には、ワークWに照明光を照射するための照明部8が設けられている。
一方、汚れ度合いが閾値以下の場合には、予測清掃タイミングを算出するために、汚れ度合いに関する情報を清掃タイミング予測部43に送信する。
なお、カメラ6から送信される画像信号を一旦記憶装置24に保存し、この保存された画像信号を必要に応じて読み出して、上述の画像処理装置21や演算装置22による処理を実行する構成としてもよい。
また、制御装置30は、カメラ6がワークW等を撮影するための制御信号を生成し、この制御信号をカメラ6へ送信する。
図3は、図1に示されるロボット5のアームを動かして、カメラ6のレンズ保持部7を、標準撮影対象部を備えるキャップ状部材11に近づけたときの拡大図である。
ここで、ロボット5の基準位置とキャップ状部材11との位置関係は常に一定であるから、汚れ度合いを算出するための画像を取得する場合における、ロボット5のアームを動かす制御は、常に同じ場所に動かす制御とすればよい。よって、このときの制御は簡便である。
このキャップ状部材11の底部11aには、所定のマークが描かれている。所定のマークとしては、後の処理の基準となるようなマークであればどのようなものでもよく、例えば、ワークWを模したマークであってもよい。また、図4に示されるようなマークに限らず、例えば格子状のマークとしてもよい。また、標準撮影対象部は、汚れの度合いを算出するための画像を取得することを第一の目的としている部分であるため、マークが描かれていないもの、例えば白色等の特定色による一様な表面であってもよい。
また、キャップ状部材11の上面から底部11aまでの距離は、カメラ6の焦点距離の範囲内にしておくことが望ましい。
まず、カメラ6のレンズに汚れが無い状態で、レンズ異常検出システム1を起動し、ロボット5に固定されているカメラ6のレンズ保持部7を、キャップ状部材11の近くまで誘導する。このように、カメラ6が固定されている可動部としてのロボット5は、標準撮影対象部がカメラ6の撮影範囲に入るように、カメラを動かすことができる。この状態を初期状態とし、初期状態において撮影された標準撮影対象部の画像を、初期画像として保存する。
ここで、カメラ6のレンズに汚れが付着していない場合は、初期化画像の二値化画像と、動作後画像の二値化画像とは同じ画像となるため、両者の差分画像は、その全領域において、値がゼロとなる。一方、カメラ6のレンズに汚れが付着している場合は、汚れが付着している部分について、差分値がゼロとはならない。よって、汚れ度合い算出部41は、この差分値がゼロとならない部分を、撮像画像中の汚れの領域として判定することができる。このような二値化処理により、正確かつ簡便に汚れの領域を判定することができる。
なお、上述の二値化処理以降の処理は、画像処理装置21で実行しても、演算装置22の汚れ度合い算出部41で実行しても構わない。
なお、汚れの領域を判定する方法は、前述の二値化による方法によらず、例えば、画像の画素値をそのまま用いて差分画像を取得する方法等、各種の方法を採用することも可能である。
また、汚れの領域を判定することなく、レンズの汚れ度合いを算出してもよい。
すなわち、初期画像に基づく情報と、動作後画像に基づく情報との比較に基づき、レンズの汚れ度合いを算出する、各種の方法を採用することが可能である。
例えば、画像の画素値の情報は、汚れの濃淡を示していると考えられる。よって、初期画像の画素値と、動作後画像の画素値とを比較して、汚れの濃淡の変化度合を示す情報を取得し、その情報に基づいて、レンズの汚れ度合いを求めてもよい。
また、レンズの汚れ度合いは、標準撮影対象部を所定の照明条件で撮影したときの画像に基づいて算出されるため、より正確に算出することができる。
さらに、所定の対象を撮影する際に、外部要因光による影響を排除する排除手段としての筒状部11bを備えているため、外部要因光の影響を受けることもなく、より正確にレンズの汚れ度合いを算出することができる。
図5の縦軸に示されるように、汚れ指数には、予測レンズの清掃タイミングを算出する上で参照される、許容限界閾値が設定されている。この許容限界閾値は、レンズの極端な汚れにより、カメラ6の出力に基づくロボット5の制御が正常にできなくなると考えられる値、例えば、画像情報に基づくワークWの位置補正処理などが正常にできなくなると考えれる値としてあらかじめ設定されている。
この場合、初期画像の撮影タイミングt0と、動作後画像の撮影タイミングtと、動作後画像の汚れ指数に基づき、関数を導出する。そして、この関数に基づき、汚れ指数が許容限界閾値に到達するまでの時間を算出し、この時間と初期画像の撮影タイミングt0の時刻とから、許容限界閾値に到達すると予測される時刻を清掃タイミングTとして導出する。この時刻に関する情報が、将来実施されるべき清掃タイミングの情報、すなわち予測清掃タイミングを示す情報である。なお、表示装置23においてオペレータに告知する予測清掃タイミングに関する情報は、時刻自体に限らず、予測清掃タイミングに関する情報であればよい。
なお、予測清掃タイミングTを算出する関数は一次関数に限らない。より正確に予測するために、過去の実績データに基づいて、曲線を描く関数を導出してもよい。
また、実際に清掃が必要になったタイミングにおいて撮影された過去の画像の撮影タイミングおよび汚れ度合いの情報と、そこに至るまでの複数の画像の撮影タイミングおよび汚れ度合い情報を多数取得し、この情報を用いて機械学習を行うことにより、予測清掃タイミングTを算出するアルゴリズムを構築してもよい。
カメラ6のレンズを清掃した場合、レンズ異常検出システム1をリスタートするために、初期状態の時刻をリセットする必要がある。このようなリスタート処理を実行する方法としては、オペレータが、レンズを清掃したタイミングで手動によりリスタート処理を実行する方法が考えられる。また、図7に示されるように、連続する複数の動作後画像の汚れ指数を比較し、汚れ指数が大幅に低下した場合、例えば所定値以上低下した場合に、リスタート処理を自動的に実行する方法を採用することもできる。これにより、自動的にリスタート処理が行われるため、より確実にリスタート処理を行うことができる。
なお、リスタート処理は、汚れ指数が大幅に低下した直後の動作後画像を、初期画像として再設定する処理であってもよい。このリスタート処理は、例えば演算装置22における、リスタート処理実行部44が実行する。
なお、汚れの付着を検出する対象は、カメラ6のレンズまたはレンズカバーである。すなわち、カメラ6のレンズ保持部7の先端外表面に、光線を屈折させる機能を有するレンズ自体が露出していれば、汚れの付着を検出する対象はレンズとなるが、レンズの前面にレンズカバー、例えば平板状のカバーガラス等が配置されている場合は、汚れの付着を検出する対象はこのレンズカバーとなる。
また、カメラ6のレンズ保持部7付近に、カメラ6と一体的に、可動自在な標準撮影対象部を設ける構成を採用してもよい。
また、カメラ6および標準撮影対象部を共に可動部に固定し、両者が動く構成としてもよい。
これにより、将来実施されるべき、カメラ6のレンズの清掃タイミングを予測することが可能な、カメラ6のレンズ異常検出システムを提供することができるため、適切なタイミングでメンテナンスを実行することが可能となり、生産ラインの稼働率の低下を防ぐことができる。
よって、レンズの汚れ度合いによって、より適切な制御を行うことができる。
よって、適切にレンズの汚れ度合いを算出することができる。
よって、二値化処理を行うことにより、正確かつ簡便に汚れの領域を判定することができる。
よって、標準撮影対象部を用いることにより、より正確に汚れ度合いを算出することができる。
よって、正確に予測清掃タイミングを算出することができる。
よって、自動的にリスタート処理が行われるため、確実にリスタート処理を行うことができる。
次に、第2実施形態に係るレンズ異常検出システムについて、図9〜10を参照しながら説明する。なお、以下の説明において、第1実施形態と同じ構成については、同じ符号を付し、また詳細な説明を省略する。
本実施形態における演算装置22は、図2に示される機能モジュールに加えて、使用可能領域特定部45を備えている。
本実施形態においては、情報処理装置20の演算装置22における使用可能領域特定部45は、図10Bに示されるような、カメラ6により撮影された画像中における、レンズの汚れが軽微である使用可能領域を特定する。
なお、加工動作を継続している間は、レンズの汚れが軽微である使用可能領域を用いて、カメラ6の出力に基づくロボット5等の動作を制御する。
そして、使用可能領域があらかじめ定められた所定の大きさより小さくなった場合には、ロボット5等の動作を停止させるための処理を行う。
このように、本実施形態の情報処理装置20は、ロボット5等の動作の制御およびカメラ6による撮影の制御を行うための情報を出力する情報出力部としての機能を有し、使用可能領域が所定の大きさ以上である場合に、ロボット5の動作を継続させるための情報を出力し、使用可能領域が所定の大きさよりも小さい場合に、ロボット5の動作を停止させるための情報を出力する。
このような構成により、さらに生産ラインの稼働率を向上させることができる。
よって、さらに生産ラインの稼働率を向上させることができる。
よって、さらに生産ラインの稼働率を向上させることができる。
次に、第3実施形態に係るレンズ異常検出システムについて、図11〜12を参照しながら説明する。なお、以下の説明において、第1実施形態と同じ構成については、同じ符号を付し、また詳細な説明を省略する。
本実施形態においては、標準撮影対象部が、レンズキャップ12の内面側の底部に設けられている。
なお、レンズキャップ12の内面側の底部は、図11Bに示されるように、グリッド状のマークを設けてもよい。図12は、このようなマークを備えるレンズキャップ12を装着して撮影したときに得られる画像である。
このグリッド状のマークにより、レンズに汚れが付着した場合に、ワークW等の対象物の少なくとも一部が使用可能領域内に入るように、カメラ6による撮影位置を変更する制御を行う場合などにおいて、マークを基準として処理した情報に基づき、適切に撮影位置の変更制御を行うことなどが可能となる。またマークは、カメラ6のピント調整時の基準にもなる。
よって、レンズキャップ12をカメラ6に対して手動で被せることにより、汚れ度合いを算出するための画像を簡単に取得することができる。また、このときにカメラ6を移動させる必要がない。
次に、第4実施形態に係るレンズ異常検出システムについて、図13を参照しながら説明する。なお、以下の説明において、第1実施形態と同じ構成については、同じ符号を付し、また詳細な説明を省略する。
本実施形態においては、ロボット制御装置31とカメラ制御装置32とが分離されている。そしてカメラ制御装置には、複数のカメラ6a〜6dが接続されている。
なお、この構成によれば、レンズの汚れがひどくなったときに限らず、いずれかのカメラが故障した場合において、他のカメラを使用するように制御することで、稼働率を向上させることも可能である。
このような構成により、さらに、生産ラインの稼働率を向上させることができる。
よって、さらに生産ラインの稼働率を向上させることができる。
なお、本発明は上記実施形態に限定されず、本発明の目的を達成できる範囲で変形、改良などを行っても、本発明の範囲に含まれる。
5…ロボット(産業機械)
6…カメラ(視覚センサ)
8…照明部
10…台座
11…キャップ状部材
12…レンズキャップ
20…情報処理装置
21…画像処理装置
22…演算装置
23…表示装置
30…制御装置
31…ロボット制御装置
32…カメラ制御装置
41…汚れ度合い算出部
42…汚れ度合い判定部
43…清掃タイミング予測部
44…リスタート処理実行部
45…使用可能領域特定部
Claims (12)
- 産業機械またはその周辺領域に設置され、複数の画像データを取得する視覚センサを備える、視覚センサのレンズまたはレンズカバーの異常検出システムであって、
前記視覚センサによって撮影された前記画像データに基づいて、前記視覚センサのレンズまたはレンズカバーの汚れ度合いを算出する算出部と、
前記算出部によって計測された前記レンズまたはレンズカバーの汚れ度合いに基づき、前記レンズまたはレンズカバーの将来実施されるべき予測清掃タイミングに関する情報を算出する予測部と、を有する視覚センサのレンズまたはレンズカバーの異常検出システム。 - 前記レンズまたはレンズカバーの汚れ度合いが所定の閾値以下であるか否かを判定する判定部と、
前記予測清掃タイミングに関する情報を告知する告知部と、
前記産業機械の動作を停止させるための停止信号を出力する停止信号出力部と、を更に備え、
前記判定部による判定結果が前記閾値以下の場合には、前記告知部は、前記予測清掃タイミングに関する情報を告知し、
前記判定部による判定結果が前記閾値を超えた場合には、前記停止信号出力部は、前記停止信号を出力する、請求項1に記載の視覚センサのレンズまたはレンズカバーの異常検出システム。 - 前記算出部は、初期画像に基づく情報と、動作後画像に基づく情報との比較に基づき、前記レンズまたはレンズカバーの汚れ度合いを算出する、請求項1または2に記載の視覚センサのレンズまたはレンズカバーの異常検出システム。
- 前記算出部は、初期画像の画素値に基づく二値化画像と、動作後画像の画素値に基づく二値化画像との差分に基づき、画像における汚れの領域を判定し、前記画像における汚れの領域の大きさに基づき、前記レンズまたはレンズカバーの汚れ度合いを算出する、請求項3に記載の視覚センサのレンズまたはレンズカバーの異常検出システム。
- 前記レンズまたはレンズカバーの汚れ度合いを算出する際に、前記視覚センサによって撮影される対象となる標準撮影対象部を更に備え、
前記視覚センサおよび/または前記標準撮影対象部は、可動部に固定されており、前記可動部は、前記標準撮影対象部が、前記視覚センサの撮影範囲に入るように動作可能である、請求項1から4のいずれかに記載の視覚センサのレンズまたはレンズカバーの異常検出システム。 - 前記レンズまたはレンズカバーの汚れ度合いを算出する際に、前記視覚センサによって撮影される対象となる標準撮影対象部を更に備え、
前記標準撮影対象部は、前記視覚センサの前記レンズまたはレンズカバーを覆うレンズキャップである、請求項1から4のいずれかに記載の視覚センサのレンズまたはレンズカバーの異常検出システム。 - 前記予測清掃タイミングは、前記複数の画像の撮影タイミングおよび前記複数の画像の汚れ度合いに基づいて導出された関数と、前記レンズまたはレンズカバーの汚れ度合いの許容限界閾値とに基づいて算出される、請求項1から6のいずれかに記載の視覚センサのレンズまたはレンズカバーの異常検出システム。
- 第1動作後画像における前記レンズまたはレンズカバーの第1の汚れ度合いと、前記第1動作後画像の後のタイミングに撮影された第2動作後画像における前記レンズまたはレンズカバーの第2の汚れ度合いとを比較し、この比較結果に基づき、異常検出システムのリスタート処理を実行するリスタート処理実行部を更に備え、
前記リスタート処理実行部は、前記第2の汚れ度合いが、前記第1の汚れ度合いに対して所定値以上低下した場合に、前記リスタート処理を実行する、請求項1から7のいずれかに記載の視覚センサのレンズまたはレンズカバーの異常検出システム。 - 前記レンズまたはレンズカバーの汚れ度合いが所定の閾値を超えたか否かを判定する判定部と、
前記視覚センサにより撮影された画像中における、前記レンズまたはレンズカバーの汚れが軽微である使用可能領域を特定する使用可能領域特定部と、
前記産業機械の動作の制御を行うための情報を出力する情報出力部と、を更に備え、
前記判定部による判定結果が前記閾値を超えた場合に、前記使用可能領域特定部は、前記使用可能領域を特定し、
前記使用可能領域特定部により特定された使用可能領域が所定の大きさ以上である場合に、前記情報出力部は、前記産業機械の動作を継続させるための情報を出力し、前記使用可能領域が前記所定の大きさよりも小さい場合に、前記情報出力部は、前記産業機械の動作を停止させるための情報を出力する、請求項1に記載の視覚センサのレンズまたはレンズカバーの異常検出システム。 - 前記視覚センサは、撮影位置を変化させるための可動部を備えており、
前記使用可能領域が所定の大きさ以上である場合に、撮影対象物の少なくとも一部が前記使用可能領域内において撮影されるように、前記視覚センサの撮影位置を変化させるように前記可動部を動作させる、請求項9に記載のレンズまたはレンズカバーの異常検出システム。 - 前記産業機械および前記視覚センサの動作の制御を行うための情報を出力する情報出力部を更に備え、
前記視覚センサは、複数設けられており、
前記算出部は、複数の前記視覚センサの前記レンズまたはレンズカバーの汚れ度合いをそれぞれ算出し、
前記レンズまたはレンズカバーの汚れ度合いが所定の閾値を超えた視覚センサを検出した場合には、前記情報出力部は、当該視覚センサに代えて、前記レンズまたはレンズカバーの汚れ度合いが所定の閾値以下である他の視覚センサを用いて撮影を継続させて、前記産業機械の動作を継続させるための情報を出力する、請求項1に記載の視覚センサのレンズまたはレンズカバーの異常検出システム。 - 産業機械またはその周辺領域に設置され、複数の画像データを取得する視覚センサを備える、視覚センサのレンズまたはレンズカバーの異常検出システムにおける情報処理装置を構成するコンピュータに、
前記視覚センサによって撮影された前記画像データに基づいて、前記視覚センサのレンズまたはレンズカバーの汚れ度合いを算出する算出機能と、
前記算出機能によって計測された前記レンズまたはレンズカバーの汚れ度合いに基づき、前記レンズまたはレンズカバーの将来実施されるべき予測清掃タイミングに関する情報を算出する予測機能と、を実現させるための、視覚センサのレンズまたはレンズカバーの異常検出用プログラム。
Priority Applications (4)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2018106252A JP6933608B2 (ja) | 2018-06-01 | 2018-06-01 | 視覚センサのレンズまたはレンズカバーの異常検出システム |
US16/420,298 US10775319B2 (en) | 2018-06-01 | 2019-05-23 | Visual sensor lens or lens cover abnormality detection system |
DE102019207904.0A DE102019207904A1 (de) | 2018-06-01 | 2019-05-29 | Visuelles sensorobjektiv- oder objektivabdeckungsabnormalitätsdetektionssystem |
CN201910458324.2A CN110632077B (zh) | 2018-06-01 | 2019-05-29 | 视觉传感器的镜头或镜头盖的异常检测系统 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2018106252A JP6933608B2 (ja) | 2018-06-01 | 2018-06-01 | 視覚センサのレンズまたはレンズカバーの異常検出システム |
Publications (2)
Publication Number | Publication Date |
---|---|
JP2019211571A JP2019211571A (ja) | 2019-12-12 |
JP6933608B2 true JP6933608B2 (ja) | 2021-09-08 |
Family
ID=68576542
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2018106252A Active JP6933608B2 (ja) | 2018-06-01 | 2018-06-01 | 視覚センサのレンズまたはレンズカバーの異常検出システム |
Country Status (4)
Country | Link |
---|---|
US (1) | US10775319B2 (ja) |
JP (1) | JP6933608B2 (ja) |
CN (1) | CN110632077B (ja) |
DE (1) | DE102019207904A1 (ja) |
Families Citing this family (27)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
AU2020228229B2 (en) * | 2019-02-27 | 2023-06-22 | Daikin Industries, Ltd. | Information providing system |
KR102370017B1 (ko) * | 2019-12-26 | 2022-03-04 | 주식회사 메디트 | 구강스캐너에 내장된 광학요소 검사 방법 및 이를 이용한 시스템 |
JP7467961B2 (ja) * | 2020-02-07 | 2024-04-16 | 東芝ライテック株式会社 | 判定装置 |
JP6756941B1 (ja) * | 2020-04-22 | 2020-09-16 | Dmg森精機株式会社 | 無人搬送車、及び該無人搬送車を備えた産業機械システム |
CN111524125B (zh) * | 2020-04-28 | 2023-09-01 | 京东科技信息技术有限公司 | 一种设备清洁方法、装置、系统、电子设备及存储介质 |
CN111882540B (zh) * | 2020-07-28 | 2024-06-21 | 歌尔科技有限公司 | 摄像头保护罩的污迹检测方法、装置以及设备 |
CN112040223B (zh) * | 2020-08-25 | 2022-08-12 | RealMe重庆移动通信有限公司 | 一种图像处理方法、终端设备及存储介质 |
US11368672B2 (en) * | 2020-09-14 | 2022-06-21 | Argo AI, LLC | Validation of a camera cleaning system |
CN112348784A (zh) * | 2020-10-28 | 2021-02-09 | 北京市商汤科技开发有限公司 | 相机镜头的状态检测方法、装置、设备及存储介质 |
US11457204B1 (en) * | 2020-11-06 | 2022-09-27 | Waymo Llc | Localized window contaminant detection |
CN112672017B (zh) * | 2020-12-24 | 2022-08-05 | 上海炬佑智能科技有限公司 | 测试结构件、ToF装置以及镜头脏污检测方法 |
US11982034B2 (en) * | 2021-02-03 | 2024-05-14 | Haier Us Appliance Solutions, Inc. | Image quality detection for a camera assembly in a laundry appliance |
DE102021105260B3 (de) | 2021-03-04 | 2022-08-25 | Syntegon Technology Gmbh | System zur Erfassung von manuellen Eingriffen in eine automatisierte Produktionsumgebung |
CN113523272B (zh) * | 2021-05-14 | 2023-09-29 | 福建省长汀金龙稀土有限公司 | 一种基于机器视觉的料盒抓取系统 |
US12006612B2 (en) | 2021-05-26 | 2024-06-11 | Haier Us Appliance Solutions, Inc. | Automated lens cleaning for a camera assembly based on image recognition in a washing machine appliance |
CN115657648A (zh) * | 2021-07-07 | 2023-01-31 | 苏州宝时得电动工具有限公司 | 控制自移动设备的方法及装置 |
CN113600525B (zh) * | 2021-07-29 | 2022-09-16 | 河北白沙烟草有限责任公司保定卷烟厂 | 一种基于智能识别技术的铜排链在线清洁装置 |
CN113702401B (zh) * | 2021-08-17 | 2023-12-08 | 芜湖东旭光电科技有限公司 | 玻璃边部缺陷的检测方法 |
CN113781499B (zh) * | 2021-08-27 | 2024-07-26 | 上海微创医疗机器人(集团)股份有限公司 | 医疗用镜状态检测方法、机器人控制方法及系统 |
WO2023029633A1 (zh) * | 2021-09-01 | 2023-03-09 | 寒武纪行歌(南京)科技有限公司 | 摄像头清洗控制方法、装置、设备及系统 |
US11418724B1 (en) | 2021-11-29 | 2022-08-16 | Unity Technologies Sf | Increasing dynamic range of a virtual production display |
JP7539621B2 (ja) | 2021-12-06 | 2024-08-26 | 名古屋電機工業株式会社 | 画像生成システム、画像生成方法および画像生成プログラム |
CN114778558B (zh) * | 2022-06-07 | 2022-09-09 | 成都纵横通达信息工程有限公司 | 基于视频图像的桥梁监测装置、系统及方法 |
CN115278105B (zh) * | 2022-07-27 | 2023-09-15 | 福建省气象科学研究所 | 一种智慧农业实景监测装置 |
CN116206266B (zh) * | 2023-05-06 | 2023-08-15 | 济宁盛世照明电器有限公司 | 一种基于封口机的视觉对位系统 |
KR102670072B1 (ko) * | 2023-08-17 | 2024-05-29 | 오토아이티(주) | 카메라 오염도 체크 기능을 가진 스마트 팩토리 모니터링 장치 |
CN118371732B (zh) * | 2024-06-24 | 2024-11-05 | 山东交通学院 | 基于3d打印的金属零件制造方法 |
Family Cites Families (14)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP3137739B2 (ja) | 1992-06-15 | 2001-02-26 | マツダ株式会社 | ワーク位置検出方法 |
JP3181729B2 (ja) | 1992-11-09 | 2001-07-03 | マツダ株式会社 | 塗膜欠陥検出におけるレンズ汚れ検出方法及びその装置 |
JP3493970B2 (ja) * | 1997-09-22 | 2004-02-03 | 株式会社日立製作所 | ブッシング監視装置及びその監視方法 |
JPH11352852A (ja) * | 1998-06-09 | 1999-12-24 | Canon Inc | 画像形成装置 |
JP2003149166A (ja) * | 2001-11-15 | 2003-05-21 | Fuji Heavy Ind Ltd | 汚れ自動検知方法、および自動清掃方法、並びに自動清掃装置 |
TWI503865B (zh) * | 2003-05-23 | 2015-10-11 | 尼康股份有限公司 | A method of manufacturing an exposure apparatus and an element |
JP4245452B2 (ja) * | 2003-10-06 | 2009-03-25 | 富士通株式会社 | レンズの汚れ判定方法及び装置 |
JP4525501B2 (ja) * | 2005-07-14 | 2010-08-18 | トヨタ自動車株式会社 | レーザートーチの検査システムおよび検査方法 |
JP2008160635A (ja) * | 2006-12-26 | 2008-07-10 | Matsushita Electric Ind Co Ltd | カメラ状態検出方法 |
JP2008241650A (ja) * | 2007-03-29 | 2008-10-09 | Hitachi Industrial Equipment Systems Co Ltd | 欠陥検査装置 |
JP2012173405A (ja) * | 2011-02-18 | 2012-09-10 | Fuji Xerox Co Ltd | 画像形成装置 |
JP5635963B2 (ja) * | 2011-11-02 | 2014-12-03 | 株式会社日立パワーソリューションズ | 飲料液異物検査装置および飲料液異物検査方法 |
JP6117634B2 (ja) * | 2012-07-03 | 2017-04-19 | クラリオン株式会社 | レンズ付着物検知装置、レンズ付着物検知方法、および、車両システム |
WO2014017626A1 (ja) * | 2012-07-27 | 2014-01-30 | 日産自動車株式会社 | カメラ装置、立体物検出装置及びレンズ洗浄方法 |
-
2018
- 2018-06-01 JP JP2018106252A patent/JP6933608B2/ja active Active
-
2019
- 2019-05-23 US US16/420,298 patent/US10775319B2/en active Active
- 2019-05-29 CN CN201910458324.2A patent/CN110632077B/zh active Active
- 2019-05-29 DE DE102019207904.0A patent/DE102019207904A1/de active Pending
Also Published As
Publication number | Publication date |
---|---|
US20190369031A1 (en) | 2019-12-05 |
JP2019211571A (ja) | 2019-12-12 |
CN110632077B (zh) | 2024-05-24 |
DE102019207904A1 (de) | 2019-12-05 |
US10775319B2 (en) | 2020-09-15 |
CN110632077A (zh) | 2019-12-31 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
JP6933608B2 (ja) | 視覚センサのレンズまたはレンズカバーの異常検出システム | |
JP6888617B2 (ja) | 検査装置、検査方法 | |
US11373263B2 (en) | Image processing device capable of assisting with setting of work restoration, method of controlling the same, and recording medium | |
JP2017015396A5 (ja) | ||
JP6241052B2 (ja) | 画像処理システムおよび画像処理プログラム | |
JP2011073876A (ja) | ピッキング動作検出システム及びピッキング動作検出方法並びにピッキング動作検出プログラム | |
JP5207057B2 (ja) | 撮影装置の汚れを検知する汚れ検知装置及び同検知方法 | |
JP2005265661A (ja) | 画像処理方法およびその装置 | |
JP2019215225A (ja) | 画像検査システム及びその制御方法 | |
WO2018173352A1 (ja) | 画像処理方法および画像処理装置 | |
US10038837B2 (en) | Imaging device and water droplet adhesion determining method | |
CN113639630A (zh) | 基于多模板匹配和自动对焦功能的尺寸测量仪系统 | |
JP2018160217A (ja) | 画像処理方法および画像処理装置 | |
JP2020091219A (ja) | 検査性能診断装置、検査性能診断方法、検査性能診断装置用のプログラム、および、検査性能診断システム | |
KR101497396B1 (ko) | 타겟 위치 측정시스템 및 이를 이용한 타겟 위치 측정방법 | |
CN113467664A (zh) | 一种基于模板匹配的尺寸测量仪使用方法 | |
TWI451076B (zh) | 光學鏡片髒汙檢測方法 | |
CN113624129A (zh) | 一种尺寸测量仪的实时测量方法 | |
CN113645398A (zh) | 一种基于自动对焦功能的尺寸测量仪系统 | |
JP2019028004A (ja) | 三次元計測装置、及び三次元計測装置における異常検知方法 | |
JP6002414B2 (ja) | オフライン調整装置 | |
JP6002413B2 (ja) | 表面検査装置の調整方法 | |
JP2008191017A (ja) | 板状体の欠陥検出方法 | |
JP4520916B2 (ja) | 画像形成装置用ブレード製品の欠陥検出方法及び欠陥検出装置 | |
TW201715285A (zh) | 鏡頭自動清潔系統及鏡頭自動清潔方法 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20191112 |
|
A871 | Explanation of circumstances concerning accelerated examination |
Free format text: JAPANESE INTERMEDIATE CODE: A871 Effective date: 20200218 |
|
A975 | Report on accelerated examination |
Free format text: JAPANESE INTERMEDIATE CODE: A971005 Effective date: 20200406 |
|
A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20200414 |
|
A02 | Decision of refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A02 Effective date: 20200915 |
|
C60 | Trial request (containing other claim documents, opposition documents) |
Free format text: JAPANESE INTERMEDIATE CODE: C60 Effective date: 20201203 |
|
C22 | Notice of designation (change) of administrative judge |
Free format text: JAPANESE INTERMEDIATE CODE: C22 Effective date: 20210511 |
|
C23 | Notice of termination of proceedings |
Free format text: JAPANESE INTERMEDIATE CODE: C23 Effective date: 20210615 |
|
C03 | Trial/appeal decision taken |
Free format text: JAPANESE INTERMEDIATE CODE: C03 Effective date: 20210720 |
|
C30A | Notification sent |
Free format text: JAPANESE INTERMEDIATE CODE: C3012 Effective date: 20210720 |
|
A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20210819 |
|
R150 | Certificate of patent or registration of utility model |
Ref document number: 6933608 Country of ref document: JP Free format text: JAPANESE INTERMEDIATE CODE: R150 |