[go: up one dir, main page]
More Web Proxy on the site http://driver.im/

JP2016157357A - 作業者品質管理方法及び作業者品質管理装置 - Google Patents

作業者品質管理方法及び作業者品質管理装置 Download PDF

Info

Publication number
JP2016157357A
JP2016157357A JP2015036031A JP2015036031A JP2016157357A JP 2016157357 A JP2016157357 A JP 2016157357A JP 2015036031 A JP2015036031 A JP 2015036031A JP 2015036031 A JP2015036031 A JP 2015036031A JP 2016157357 A JP2016157357 A JP 2016157357A
Authority
JP
Japan
Prior art keywords
worker
work
data
past
flow line
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.)
Pending
Application number
JP2015036031A
Other languages
English (en)
Inventor
慶 今沢
Kei Imazawa
慶 今沢
濱村 有一
Yuichi Hamamura
有一 濱村
茂範 田中
Shigenori Tanaka
茂範 田中
康一郎 多田
Koichiro Tada
康一郎 多田
勇 百瀬
Isamu Momose
勇 百瀬
雄作 深谷
Yusaku Fukaya
雄作 深谷
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Hitachi Ltd
Original Assignee
Hitachi Ltd
Priority date (The priority date 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 date listed.)
Filing date
Publication date
Application filed by Hitachi Ltd filed Critical Hitachi Ltd
Priority to JP2015036031A priority Critical patent/JP2016157357A/ja
Priority to US14/963,502 priority patent/US10614391B2/en
Priority to CN201610006947.2A priority patent/CN105929799B/zh
Priority to EP16152023.4A priority patent/EP3062263A1/en
Publication of JP2016157357A publication Critical patent/JP2016157357A/ja
Pending legal-status Critical Current

Links

Images

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06QINFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
    • G06Q10/00Administration; Management
    • G06Q10/06Resources, workflows, human or project management; Enterprise or organisation planning; Enterprise or organisation modelling
    • G06Q10/063Operations research, analysis or management
    • G06Q10/0631Resource planning, allocation, distributing or scheduling for enterprises or organisations
    • G06Q10/06311Scheduling, planning or task assignment for a person or group
    • G06Q10/063114Status monitoring or status determination for a person or group
    • GPHYSICS
    • G05CONTROLLING; REGULATING
    • G05BCONTROL OR REGULATING SYSTEMS IN GENERAL; FUNCTIONAL ELEMENTS OF SUCH SYSTEMS; MONITORING OR TESTING ARRANGEMENTS FOR SUCH SYSTEMS OR ELEMENTS
    • G05B19/00Programme-control systems
    • G05B19/02Programme-control systems electric
    • G05B19/418Total factory control, i.e. centrally controlling a plurality of machines, e.g. direct or distributed numerical control [DNC], flexible manufacturing systems [FMS], integrated manufacturing systems [IMS] or computer integrated manufacturing [CIM]
    • G05B19/41875Total factory control, i.e. centrally controlling a plurality of machines, e.g. direct or distributed numerical control [DNC], flexible manufacturing systems [FMS], integrated manufacturing systems [IMS] or computer integrated manufacturing [CIM] characterised by quality surveillance of production
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F18/00Pattern recognition
    • G06F18/20Analysing
    • G06F18/24Classification techniques
    • G06F18/243Classification techniques relating to the number of classes
    • G06F18/2433Single-class perspective, e.g. one-against-all classification; Novelty detection; Outlier detection
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F18/00Pattern recognition
    • G06F18/20Analysing
    • G06F18/29Graphical models, e.g. Bayesian networks
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06QINFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
    • G06Q10/00Administration; Management
    • G06Q10/06Resources, workflows, human or project management; Enterprise or organisation planning; Enterprise or organisation modelling
    • G06Q10/063Operations research, analysis or management
    • G06Q10/0639Performance analysis of employees; Performance analysis of enterprise or organisation operations
    • G06Q10/06395Quality analysis or management
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06TIMAGE DATA PROCESSING OR GENERATION, IN GENERAL
    • G06T7/00Image analysis
    • G06T7/70Determining position or orientation of objects or cameras
    • G06T7/73Determining position or orientation of objects or cameras using feature-based methods
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06TIMAGE DATA PROCESSING OR GENERATION, IN GENERAL
    • G06T7/00Image analysis
    • G06T7/70Determining position or orientation of objects or cameras
    • G06T7/77Determining position or orientation of objects or cameras using statistical methods
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06VIMAGE OR VIDEO RECOGNITION OR UNDERSTANDING
    • G06V10/00Arrangements for image or video recognition or understanding
    • G06V10/70Arrangements for image or video recognition or understanding using pattern recognition or machine learning
    • G06V10/764Arrangements for image or video recognition or understanding using pattern recognition or machine learning using classification, e.g. of video objects
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06VIMAGE OR VIDEO RECOGNITION OR UNDERSTANDING
    • G06V10/00Arrangements for image or video recognition or understanding
    • G06V10/70Arrangements for image or video recognition or understanding using pattern recognition or machine learning
    • G06V10/84Arrangements for image or video recognition or understanding using pattern recognition or machine learning using probabilistic graphical models from image or video features, e.g. Markov models or Bayesian networks
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06VIMAGE OR VIDEO RECOGNITION OR UNDERSTANDING
    • G06V20/00Scenes; Scene-specific elements
    • G06V20/50Context or environment of the image
    • G06V20/52Surveillance or monitoring of activities, e.g. for recognising suspicious objects
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06TIMAGE DATA PROCESSING OR GENERATION, IN GENERAL
    • G06T2207/00Indexing scheme for image analysis or image enhancement
    • G06T2207/20Special algorithmic details
    • G06T2207/20076Probabilistic image processing
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06TIMAGE DATA PROCESSING OR GENERATION, IN GENERAL
    • G06T2207/00Indexing scheme for image analysis or image enhancement
    • G06T2207/30Subject of image; Context of image processing
    • G06T2207/30196Human being; Person

Landscapes

  • Engineering & Computer Science (AREA)
  • Business, Economics & Management (AREA)
  • Theoretical Computer Science (AREA)
  • Human Resources & Organizations (AREA)
  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • Computer Vision & Pattern Recognition (AREA)
  • Entrepreneurship & Innovation (AREA)
  • Economics (AREA)
  • Strategic Management (AREA)
  • Evolutionary Computation (AREA)
  • Artificial Intelligence (AREA)
  • Data Mining & Analysis (AREA)
  • Development Economics (AREA)
  • Educational Administration (AREA)
  • Bioinformatics & Computational Biology (AREA)
  • Bioinformatics & Cheminformatics (AREA)
  • Evolutionary Biology (AREA)
  • Life Sciences & Earth Sciences (AREA)
  • Software Systems (AREA)
  • Multimedia (AREA)
  • Quality & Reliability (AREA)
  • General Engineering & Computer Science (AREA)
  • Marketing (AREA)
  • General Business, Economics & Management (AREA)
  • Tourism & Hospitality (AREA)
  • Operations Research (AREA)
  • Game Theory and Decision Science (AREA)
  • Probability & Statistics with Applications (AREA)
  • Medical Informatics (AREA)
  • General Health & Medical Sciences (AREA)
  • Health & Medical Sciences (AREA)
  • Computing Systems (AREA)
  • Databases & Information Systems (AREA)
  • Manufacturing & Machinery (AREA)
  • Automation & Control Theory (AREA)
  • General Factory Administration (AREA)
  • Management, Administration, Business Operations System, And Electronic Commerce (AREA)
  • Image Analysis (AREA)

Abstract

【課題】同一の作業を繰り返し行うことを特徴とする作業現場の画像から、各作業者の作業状況が正常であったか異常であったかを自動判定する。
【解決手段】繰り返しの動作が行われる作業に対する作業者の作業品質管理方法であって、過去の作業者の動線データ、当該作業対象品の過去の中間品質データ、当該作業対象品の過去の最終品質データから、前記動線データ及び前記中間品質データを入力とし、前記最終品質データを出力とする予測モデルを統計的に構築するモデル構築ステップ102と、撮像された画像データから、作業者の位置を認識する作業者位置認識ステップ104と、前記作業者位置認識ステップで認識した作業者位置を、前記モデル構築ステップで構築したモデルに代入し、対象の作業が正常であるか異常であるかを判定する作業者位置異常判定ステップ105と、を有する。
【選択図】図1

Description

本発明は作業者品質管理方法及び作業者品質管理装置に関する。
本技術分野の背景技術として、特開2010-211626号公報(特許文献1)がある。この公報には、「動線モニタリングシステムは、搬送装置に搬送される第1及び第2の移動体を撮像した時系列撮像データを生成する撮像装置200と、時系列撮像データから、第1の移動体の特徴点の位置を時系列に抽出する特徴点抽出手段140と、時系列撮像データから求められた、第1の移動体の特徴点に対する第2の移動体の相対位置に基づいて、第1の移動体を静止させた状態で示す基準座標上における第2の移動体の時系列位置座標を算出する時系列位置座標算出手段150と、基準座標上における第2の移動体の時系列位置座標を蓄積するデータ蓄積部170と、を備える」と記載されている。
特開2010-211626号公報
前記特許文献1には、移動体の動線を撮像データから取得する技術が記載されている。しかし、特許文献1では、取得した動線が正常であるか、異常であるかを判定することができない。
本発明の目的は、同一の作業を繰り返し行うことを特徴とする作業現場の画像から、各作業者の作業状況が正常であったか異常であったかを自動判定することにある。
上記課題を解決するために、例えば特許請求の範囲に記載の方法を採用する。
代表的な手段として、撮像データから取得した作業者の位置(本体位置や間接位置)データと品質検査結果の関係を統計的にモデル化し、判定対象の位置データまたは間接の位置データをモデルに代入することで、動線が正常であるか、異常であるかを判定する方法がある。
本発明によれば、同一の作業を繰り返し行うことを特徴とする作業現場において、各作業者の作業状況が正常であったか異常であったかを自動判定することができる。
上記した以外の課題、構成及び効果は、以下の実施形態の説明により明らかにされる。
作業者品質管理方法の処理フロー図である。 過去の動線データの例である。 品質データの例である。 距離行列の例である。 Bayesian Networkにおけるネットワーク構造を格納した例である。 Bayesian Networkにおける条件付き確率の例である。 作業品質管理方法およびシステムの二つ目の実施形態の処理フロー図である。 作業状態フラグの例である。 作業品質管理方法およびシステムの二つ目の実施形態の例におけるブロック図である。 異常度推移表示画面の例である。 標準動線比較結果表示画面の例である。 作業時間推移表示画面の例である。 標準動線定義画面の例である。 検知条件設定画面の例である。 確率分布を推定するための処理方法である。
以下、実施例について、図面を用いて説明する。
図1は、作業品質管理方法及び作業者品質管理装置の処理フロー図である。
本実施例は、過去の動線データと、製品完成前の各作業の数値検査である中間品質データと、製品完成後に製品として出荷可能か否かを判定する最終品質データとを取得する過去データ取得ステップ101と、取得した過去データから統計モデルを構築するモデル構築ステップ102と、カメラなどのデバイスで撮像した画像(動画または所定時間間隔で取得した連続的な静止画である。)データを取得する画像データ取得ステップ103と、画像データに含まれる作業者を認識し、その作業者の位置情報を取得する作業者位置認識ステップ104と、作業者位置認識ステップで認識した位置情報である動線データ(重心位置などの作業者全体の動線データまたは頭や関節(肩、肘、膝など)といった作業者の体の一部の動線データ)を前記モデル構築ステップ102で構築したモデルに代入し、正常であるかを判定する作業者位置異常判定ステップ105からなる。
過去データ取得ステップ101では、過去に認識した動線データと、過去の中間品質データ、過去の最終品質データを取得する。
図2に、上記の過去データ取得ステップ101で取得した、過去の動線データの例を示す。
201は対象の画像データのフレームNoを示している。202〜207は取得した作業者の重心、頭の位置、肩の位置のそれぞれのXY座標を示している。208は、対象の画像データの作業開始からの経過時間を示している。
図3に、品質データの例を示す。上記の過去データ取得ステップ101では、中間品質データおよび最終品質データをこのテーブルで取得する。1列目が製品を識別するための製品ID、2列目以降が品質データを示している。
モデル構築ステップ102では、上記の過去データ取得ステップ101で取得した過去データをもとに、動線データと中間品質データを入力とし、最終品質データを予測し、出力とする統計モデルを構築し、DB部901に格納する。この処理は後述する統計モデル構築エンジンが行う。
動線データは、製品IDごとに長さが異なっているので、距離行列に変換する。
図4に距離行列の例を示す。1列目は製品IDを示している。また、例えば、図4の表の2行3列成分は、製品ID1に対する作業者の動線データと製品ID2に対する動線データの距離を示している。距離の例としては、グロモフ・ハウスドルフ距離がある。
次に、距離行列と、中間品質データと最終品質データを製品IDをキーとして、列方向に結合した行列を作成し、統計モデルを構築する。統計モデルの例として、Bayesian Networkなどがある。Bayesian Networkとは、条件付き確率を持つ、有向ネットワークである。
図5にBayesian Networkにおけるネットワーク構造を格納した例を示す。行方向が子ノード、列方向が親ノードを示している。例えば、2行5列目の値が1になっているが、これは、対製品ID=1距離と中間品質データ1の間に親子関係が存在することを示している。すなわち、中間品質データ1と、対製品ID=1距離は、エッジで接続されており、向きは、中間品質データ1が根本で、対製品ID=1距離が行先である。
図6は、Bayesian Networkにおける条件付き確率の例を示したものである。対象ノード601、親ノード602がそれぞれ、対象のノードを表している。条件付き確率603の数字が確率の値を示している。
画像データ取得ステップ103は、作業現場に設置したカメラなどの電子デバイスから、あるいは、過去に取得した画像データをデータベースから、画像データを取得するステップである。利用できる電子デバイスには、カメラやカメラ画像と深度センサデータを組み合わせた3Dカメラなどがある。
取得する画像データは、電子デバイスから、最新の画像を1フレームのみ取得する方法や、データベースに保存されている過去に取得した画像データと合わせて、複数フレームを取得する方法などがある。
作業者位置認識ステップ104は、取得した画像データ内に写っている作業者を探索し、画像データ内における作業者の重心、頭の位置と肩の位置のXY座標と、作業開始からの経過時間を取得するステップである。
作業者を探索する方法としては、事前に、作業者の写っている画像データと作業者の写っていない画像データをコンピュータに入力し、機械学習技術を用いて、画像データから、作業者が映っているか否かを判断するためのモデルを構築しておき、それを利用する方法や、複数フレームの画像を比較し、動いている物体を抽出し、それを作業者(作業者本体や作業者の体の一部)とみなす方法がある。
作業開始からの経過時間を取得する方法としては、工場の製造実行システムの着完来歴から、作業開始及び終了時刻を取得し、画像データを電子デバイスから取得した時刻と比較する方法や、画像データから作業内容を推定し、作業開始からの経過時間を取得する方法がある。
作業者位置異常判定ステップ105は、作業者位置認識ステップ104で認識した作業者の位置情報をモデル構築ステップ102で構築した予測モデルに代入することで、作業者の位置が正常であるか異常であるかを判定するステップである。
正常時の位置情報のモデルとしては、標準的な位置データの推移を格納しておき、それを用いる方法や、過去の位置データからどの位置に存在している確率がどの程度であるかを示した確率分布を格納しておき、それを用いる方法がある。
図7は、作業品質管理方法およびシステムの二つ目の実施形態の処理フロー図である。
本実施例の処理の流れは、カメラなどのデバイスから画像データを取得する画像データ取得ステップ701と、現時点で、作業状況が作業中であるか、作業中でないかを判定する作業状態判定ステップ702と、取得した画像データから、作業が開始されたかどうかを判定する作業開始認識ステップ703と、作業者の位置を認識する作業者位置認識ステップ704と、作業者の位置が正常であるか異常であるかを判定する作業者位置異常検知ステップ705と、取得した画像データから、作業が終了したかどうかを認識する作業終了認識ステップ706と、認識した作業開始、終了時刻から、作業時間を算出し、作業時間が異常であるか正常であるかを認識する作業時間異常検知ステップ707と、作業開始時刻から作業終了時刻までの間の作業者の位置を動線として認識する動線認識ステップ708と、認識した動線データが異常であるか、正常であるかを判定する動線異常検知ステップ709とを有する。
画像データ取得ステップ701は、図1における過去データ取得ステップ101と同様の処理を行う。
作業状態判定ステップ702は、メモリ上に格納された作業状態フラグにアクセスし、作業状態が作業中であるか、作業中でないかに関する情報を取得する。
図8に、作業状態フラグの例を示す。作業状態フラグ801には作業中であるという情報が保存されている。作業中でないことを示す場合の格納方法として、非作業中という情報を保持する方法などがある。
作業状態判定ステップ702では、作業状態フラグが作業中であった場合、作業者位置認識ステップ704に進み、作業状態フラグが作業中でない場合、作業開始認識ステップ703に進む。これらの処理は作業状態判定エンジンが行う。
作業開始認識ステップ703では、過去の複数フレームの画像における個々の画像の特徴量の推移から、作業の開始を判定する。作業が開始されていない場合は作業状態判定ステップ702に戻る。作業が開始されている場合は作業者位置認識ステップ704に進む。なお、この判定は後述する作業開始判定エンジンが後述する作業開始判定モデルを用いて行う。この作業開始判定モデルを用いた判定方法としては、過去の複数フレームの画像における特徴量の推移と予め設定しておいたしきい値を比較することで、作業開始を認識する方法や、過去の複数フレームの画像における特徴量の推移と、各時刻において、作業中であったか否かのデータから、機械学習技術により、作業中であったか否かを予測する予測モデルを構築する方法などがある。
作業者位置認識ステップ704は、図1における作業者位置認識ステップ104と同様の処理を行う。この処理は後述する作業者位置認識エンジンが行う。
作業者位置異常検知ステップ705は、作業者位置認識ステップ704で認識した作業者の位置情報と、予め設定してある正常時の位置情報モデルとを比較して、作業者の位置が正常であるか異常であるかを判定するステップである。この処理は、後述する作業者位置異常検知エンジンが作業位置異常検知モデルを使って行う。
正常時の位置情報のモデルとしては、標準的な位置データの推移(標準動線)を格納しておき、それを用いる方法や、過去の位置データから、どの位置に存在している確率がどの程度であるかを示した確率分布を格納しておき、それを用いる方法などがある。
作業終了認識ステップ706では、過去の複数フレームの画像における個々の画像の特徴量の推移から、作業の終了を判定する。作業が終了していないと判定した場合、画像データ取得ステップ701に戻る。作業が終了していると判定した場合、作業時間異常検知ステップ707に進む。判定は後述する作業終了判定エンジンが後述する作業終了判定モデルを使って行う。判定する方法としては、過去の複数フレームの画像における特徴量の推移と予め設定しておいたしきい値を比較することで、作業終了を認識する方法や、過去の複数フレームの画像における特徴量の推移と、各時刻において、作業中であったか否かのデータから、機械学習技術により、作業中であったか否かを予測する予測モデルを構築する方法などがある。
作業時間異常検知ステップ707では、作業開始認識ステップ703で認識した作業開始時刻と作業終了認識ステップ706で認識した作業終了時刻との差から作業時間を取得し、予め設定しておいたしきい値と比較し、しきい値との差を異常度とし、異常度が一定値以上であるものを以上と判定し、異常度が一定値未満であれば作業が正常であると判定する方法などがある。この異常度は後述するように表示してもよい。これらの処理は後述する作業時間異常検知エンジンが後述する作業時間異常検知モデルを使って行う。
動線認識ステップ708では、作業位置認識ステップ704で認識した各時刻における作業者位置を基に、各作業者毎の動線データを生成する。この動線データの生成は、後述する動線認識エンジンが後述する動線検知モデルを使って行う。
動線データの生成方法は、時刻t-1と時刻tにおける作業者位置を基に、時刻t+1における位置を予測し、最も近い位置にある作業者位置が、該当の作業者の時刻t+1における位置とみなして、動線を推定する方法などがある。時刻t+1における位置を予測する方法としては、例えば、状態空間モデルなどがある。
動線異常検知ステップ709では、動線認識ステップ708で認識した動線が正常であるか、異常であるかを判定するステップである。この判定は、後述する動線異常検知エンジンが後述する動線異常検知モデルを使って行う。
判定する方法としては、予め設定しておいた、標準的な動線データとの差を算出し、予め設定しておいたしきい値と比較する方法などがある。
このとき、差の算出方法としては、グロモフ・ハウスドルフ距離などがある。
また、そのほかの異常判定方法として、動線データを、1点が動線データからなる空間に埋め込み、同様の埋め込み写像で、過去の動線データも埋め込み、確率分布を推定し、異常判定対象の動線の生起確率を算出する方法などがある。
埋め込み方としては、1点が1次元多様体からなる集合に、グロモフ・ハウスドルフ距離を入れて、距離化した空間に埋め込む方法などがある。
図9は、作業品質管理方法およびシステムの二つ目の実施形態の例におけるブロック図を示している。
DB部901は、作業開始判定モデル、作業位置検知モデル、作業終了判定モデル、作業時間異常検知モデル、動線検知モデル、動線異常検知モデル、過去データからなり、センサ部902、エンジン部903とネットワークで接続されている。
センサ部902は、カメラと3Dカメラを備え、DB部901とエンジン部903とネットワークで接続されている。
エンジン部903は、作業開始判定エンジン、作業終了判定エンジン、作業状態判定エンジン、作業者位置認識エンジン、作業者位置異常検知エンジン、動線認識エンジン、動線異常検知エンジン、作業時間異常検知エンジン、統計モデル構築エンジンを備え、DB部901、センサ部902、表示部904とネットワークで接続されている。
表示部904は、異常度推移表示画面、標準動線比較結果表示画面、作業時間推移表示画面、標準動線定義画面、検知条件設定画面からなり、エンジン部903とネットワークで接続されている。
図10に異常度推移表示画面の例を示す。横軸が処理時刻、縦軸が異常度を示している。横軸は、処理時刻以外にも、処理IDとする方法もある。縦軸の異常度は、作業時間異常検知ステップ707で求めた異常度である。
図11に標準動線比較結果表示画面の例を示す。異常検知対象の動線(Target Path)1101と、標準動線(Normal Path)1102を重ね合わせた図である。検知対象の動線と標準動線は、動線異常検知ステップ709で用いたものである。
図12に作業時間推移表示画面の例を示す。横軸が処理時刻、縦軸が各作業に要した作業時間を示している。横軸は、処理時刻以外にも、処理IDとする方法もある。
図13に標準動線定義画面の例を示す。標準動線定義画面では、エッジでつながれたノード1301をマウス操作で自由に移動できる画面などがある。各ノードには、各ノードが観測されるべき時刻1302が紐づいており、時刻情報もユーザが編集できる。標準動線は、動線異常検知ステップ709で用いるものである。
図14に検知条件設定画面の例を示す。本画面では、注意しきい値や警告しきい値、標準の作業時間などを設定することができる。
図15に、図1における作業者位置異常判定ステップ705で用いた確率分布を推定するための処理方法を示す。
本処理は、過去の動線データを取得する過去の動線データ取得ステップ1501、過去の動線データから、モデル構築に用いるデータを選別する過去の動線データ選別ステップ1502、選別したデータから確率分布を推定する確率分布推定ステップ1503からなる。
過去の動線データ取得ステップ1501では、予め指定した期間における動線データを取得する。
過去の動線データ選別ステップ1502では、取得したデータの作業時間や、異常検知結果から、正常な動線のみを選別する。
確率分布推定ステップ1503では、選別した動線データから、確率分布を推定する。このとき、正規分布のような分布族のみを予め決めておき、パラメータをデータから推定する方法や、カーネル密度推定のように、分布族を前提としないノンパラメトリック推定などがある。
101…過去データ取得ステップ、102…モデル構築ステップ、103…画像データ取得ステップ、104…作業位置認識ステップ、105…作業者位置異常判定ステップ、201…フレームNo、202…重心のX座標、203…重心のY座標、204…頭のX座標、205…頭のY座標、206…肩のX座標、207…肩のY座標、208…経過時間、601…対象ノード、602…親ノード、603…条件付き確率、701…画像データ取得ステップ(画像取得ステップ)、702…作業状態判定ステップ、703…作業開始認識ステップ、704…作業者位置認識ステップ、705…作業者位置異常検知ステップ、706…作業終了認識ステップ、707…作業時間異常検知ステップ、708…動線認識ステップ、709…動線異常検知ステップ、801…作業状態フラグ、901…DB部、902…センサ部、903…エンジン部、904…表示部、1101…異常検知対象の動線、1102…標準の動線、1301…ノード、1302…時刻、1501…過去の動線データ取得ステップ、1502…過去の動線データ選別ステップ、1503…確率分布推定ステップ

Claims (6)

  1. 繰り返しの動作が行われる作業に対する作業者の作業品質管理方法であって、
    作業が撮像された画像データを取得する画像データ取得ステップと、
    画像データから、作業者の位置を認識する作業者位置認識ステップと、
    過去の作業者の動線データと中間品質データと過去の最終品質データから統計的に構築した予測モデルを取得する予測モデル取得ステップと、
    前記作業者位置認識ステップで認識した作業者位置を、前記予測モデルに代入し、対象の作業が正常であるか異常であるかを判定する作業者位置異常判定ステップと、
    を有することを特徴とする作業品質管理方法。
  2. 請求項1において、
    前記モデル構築ステップでモデル構築に用いる作業者の動線データは、作業者の重心、頭位置または関節位置の動線データを含み、
    前記作業者位置認識ステップで、作業者の位置として、作業者の重心、頭または関節の位置を認識することを特徴とする作業品質管理方法。
  3. 請求項1において、
    前記異常の判定は、異常度を用いて判定し、
    前記異常度を表示するステップを有することを特徴とする作業品質管理方法。
  4. 繰り返しの動作が行われる作業に対する作業者の作業品質管理装置であって、
    DB部とエンジン部とを備え、
    前記DB部は、作業が撮像された画像データと、
    過去の作業者の動線データと中間品質データと過去の最終品質データから統計的に構築した予測モデルと、
    を備え、
    前記エンジン部は、
    作業が撮像された画像データを取得する画像データ取得ステップと、
    画像データから、作業者の位置を認識する作業者位置認識ステップと、
    過去の作業者の動線データと中間品質データと過去の最終品質データから統計的に構築した予測モデルを取得する予測モデル取得ステップと、
    前記作業者位置認識ステップで認識した作業者位置を、前記予測モデルに代入し、対象の作業が正常であるか異常であるかを判定する作業者位置異常判定ステップと、
    を実行することを特徴とする作業品質管理装置。
  5. 請求項4において、
    前記モデル構築ステップでモデル構築に用いる作業者の動線データは、作業者の重心、頭位置または関節位置の動線データを含み、
    前記作業者位置認識ステップで、作業者の位置として、作業者の重心、頭または関節の位置を認識することを特徴とする作業品質管理装置。
  6. 請求項4において、
    前記エンジン部は、前記異常の判定を異常度を用いて行い、前記異常度を表示する異常度推移表示画面を表示装置に表示させるステップを実行することを特徴とする作業品質管理装置。
JP2015036031A 2015-02-26 2015-02-26 作業者品質管理方法及び作業者品質管理装置 Pending JP2016157357A (ja)

Priority Applications (4)

Application Number Priority Date Filing Date Title
JP2015036031A JP2016157357A (ja) 2015-02-26 2015-02-26 作業者品質管理方法及び作業者品質管理装置
US14/963,502 US10614391B2 (en) 2015-02-26 2015-12-09 Method and apparatus for work quality control
CN201610006947.2A CN105929799B (zh) 2015-02-26 2016-01-05 作业者品质管理方法和作业者品质管理装置
EP16152023.4A EP3062263A1 (en) 2015-02-26 2016-01-20 Method and apparatus for work quality control

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2015036031A JP2016157357A (ja) 2015-02-26 2015-02-26 作業者品質管理方法及び作業者品質管理装置

Publications (1)

Publication Number Publication Date
JP2016157357A true JP2016157357A (ja) 2016-09-01

Family

ID=55357851

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2015036031A Pending JP2016157357A (ja) 2015-02-26 2015-02-26 作業者品質管理方法及び作業者品質管理装置

Country Status (4)

Country Link
US (1) US10614391B2 (ja)
EP (1) EP3062263A1 (ja)
JP (1) JP2016157357A (ja)
CN (1) CN105929799B (ja)

Cited By (21)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP6283138B1 (ja) * 2017-05-16 2018-02-21 伸介 佐藤 広告システム
JP2018133731A (ja) * 2017-02-16 2018-08-23 トヨタ自動車株式会社 監視システム
JP2019159818A (ja) * 2018-03-13 2019-09-19 矢崎総業株式会社 作業評価装置、及び、作業評価方法
JP2020017131A (ja) * 2018-07-26 2020-01-30 株式会社日立製作所 作業異常検知支援装置、作業異常検知支援方法、および作業異常検知支援プログラム
KR20200110404A (ko) 2018-03-05 2020-09-23 가부시키가이샤 히타치세이사쿠쇼 작업 동작 해석 시스템 및 작업 동작 해석 방법
JP2020173753A (ja) * 2019-04-10 2020-10-22 株式会社M−Net 製造工程監督支援システム
WO2021261905A1 (ko) * 2020-06-24 2021-12-30 (주) 넥스트랩 영상 분석 기반 작업 동작 인식 및 생산량 측정 장치와 그 방법
WO2023017647A1 (ja) * 2021-08-12 2023-02-16 ソニーセミコンダクタソリューションズ株式会社 行動分析装置、行動分析方法、行動分析プログラム、撮影装置および行動分析システム
JP2023516776A (ja) * 2020-03-09 2023-04-20 ナノトロニクス イメージング インコーポレイテッド 製造プロセスのためのシステム、方法及び媒体
JP7481182B2 (ja) 2020-07-10 2024-05-10 株式会社日立製作所 工程管理システムおよび工程管理方法
JP7517740B2 (ja) 2020-06-18 2024-07-17 ナノトロニクス イメージング インコーポレイテッド 製造プロセスのためのシステム、方法、および媒体
US12111922B2 (en) 2020-02-28 2024-10-08 Nanotronics Imaging, Inc. Method, systems and apparatus for intelligently emulating factory control systems and simulating response data
US12111923B2 (en) 2019-10-08 2024-10-08 Nanotronics Imaging, Inc. Dynamic monitoring and securing of factory processes, equipment and automated systems
US12140926B2 (en) 2019-02-28 2024-11-12 Nanotronics Imaging, Inc. Assembly error correction for assembly lines
US12153411B2 (en) 2019-06-24 2024-11-26 Nanotronics Imaging, Inc. Predictive process control for a manufacturing process
US12153401B2 (en) 2019-11-06 2024-11-26 Nanotronics Imaging, Inc. Systems, methods, and media for manufacturing processes
US12153668B2 (en) 2019-11-20 2024-11-26 Nanotronics Imaging, Inc. Securing industrial production from sophisticated attacks
US12153408B2 (en) 2019-11-06 2024-11-26 Nanotronics Imaging, Inc. Systems, methods, and media for manufacturing processes
US12155673B2 (en) 2019-12-19 2024-11-26 Nanotronics Imaging, Inc. Dynamic monitoring and securing of factory processes, equipment and automated systems
US12165353B2 (en) 2019-11-06 2024-12-10 Nanotronics Imaging, Inc. Systems, methods, and media for manufacturing processes
JP7633628B2 (ja) 2019-04-19 2025-02-20 ナノトロニクス イメージング インコーポレイテッド 組立てラインのための組立てエラー修正

Families Citing this family (14)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP6298562B1 (ja) * 2017-05-31 2018-03-20 伸和コントロールズ株式会社 状態監視装置、状態監視方法及びプログラム
JP6824838B2 (ja) * 2017-07-07 2021-02-03 株式会社日立製作所 作業データ管理システム及び作業データ管理方法
US11222295B2 (en) * 2017-08-24 2022-01-11 Mitsubishi Electric Corporation Activity recording device, activity recording program, and activity recording method
CN109522912B (zh) * 2017-09-18 2021-04-02 同方威视技术股份有限公司 扫描质量检测方法、控制器和装置
JP6954792B2 (ja) * 2017-09-21 2021-10-27 株式会社日立製作所 接合工程ライン監視システム
JP7080615B2 (ja) * 2017-10-04 2022-06-06 株式会社日立製作所 監視装置、その方法および、そのシステム
JP6571741B2 (ja) * 2017-11-29 2019-09-04 ファナック株式会社 作業者管理装置
JP2019200560A (ja) * 2018-05-16 2019-11-21 パナソニックIpマネジメント株式会社 作業分析装置および作業分析方法
JP6989464B2 (ja) * 2018-08-30 2022-01-05 株式会社日立製作所 ソフトウェア生成方法およびソフトウェア生成システム
JP7087882B2 (ja) * 2018-09-26 2022-06-21 オムロン株式会社 品質予測装置、品質予測方法、及び品質予測プログラム
US11301683B2 (en) * 2018-10-10 2022-04-12 Autodesk, Inc. Architecture, engineering and construction (AEC) construction safety risk analysis system and method for interactive visualization and capture
US12198475B1 (en) 2020-09-11 2025-01-14 Lytx, Inc. Orchestrated intelligent edge sensing
US11823564B1 (en) * 2020-09-11 2023-11-21 Lytx, Inc. Adaptive data collection based on fleet-wide intelligence
JP2025014342A (ja) * 2023-07-18 2025-01-30 トヨタ自動車株式会社 作業認識システム、作業認識方法及びプログラム

Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2010211626A (ja) * 2009-03-11 2010-09-24 Nec Corp 動線モニタリングシステム、方法、及び、プログラム
WO2010123342A2 (en) * 2009-04-22 2010-10-28 Mimos Berhad Method to generate an analytical path deviation model
JP2013146511A (ja) * 2012-01-19 2013-08-01 Mobadai Inc 人体の動作の変移を記録、解析し、表示する電子機器

Family Cites Families (25)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US5590268A (en) * 1993-03-31 1996-12-31 Kabushiki Kaisha Toshiba System and method for evaluating a workspace represented by a three-dimensional model
US6751344B1 (en) * 1999-05-28 2004-06-15 Champion Orthotic Investments, Inc. Enhanced projector system for machine vision
US7136505B2 (en) * 2002-04-10 2006-11-14 National Instruments Corporation Generating a curve matching mapping operator by analyzing objects of interest and background information
GB0218982D0 (en) * 2002-08-15 2002-09-25 Roke Manor Research Video motion anomaly detector
WO2004106009A1 (ja) * 2003-06-02 2004-12-09 Matsushita Electric Industrial Co., Ltd. 物品操作システムおよび方法、並びに物品管理システムおよび方法
JP4239932B2 (ja) * 2004-08-27 2009-03-18 株式会社日立製作所 生産管理システム
US20080166015A1 (en) * 2004-09-24 2008-07-10 Object Video, Inc. Method for finding paths in video
JP5037248B2 (ja) * 2007-07-17 2012-09-26 株式会社日立製作所 情報収集システムおよび情報収集ロボット
JP2009159336A (ja) * 2007-12-26 2009-07-16 Panasonic Corp 行動範囲把握方法および行動把握装置
US8081082B2 (en) * 2009-05-27 2011-12-20 International Business Machines Corporation Monitoring patterns of motion
US8285060B2 (en) * 2009-08-31 2012-10-09 Behavioral Recognition Systems, Inc. Detecting anomalous trajectories in a video surveillance system
US8180105B2 (en) 2009-09-17 2012-05-15 Behavioral Recognition Systems, Inc. Classifier anomalies for observed behaviors in a video surveillance system
US8660368B2 (en) * 2011-03-16 2014-02-25 International Business Machines Corporation Anomalous pattern discovery
EP2686254B1 (de) * 2011-03-17 2018-08-15 SSI Schäfer Automation GmbH Steuerung und überwachung einer lager- und kommissionieranlage durch bewegung und sprache
JP4932048B1 (ja) 2011-07-21 2012-05-16 内浜化成株式会社 作業支援システム
CA2842842C (en) * 2011-07-26 2020-09-15 United Parcel Service Of America, Inc. Systems and methods for assessing mobile asset efficiencies
US20130286198A1 (en) * 2012-04-25 2013-10-31 Xerox Corporation Method and system for automatically detecting anomalies at a traffic intersection
CN102665071B (zh) * 2012-05-14 2014-04-09 安徽三联交通应用技术股份有限公司 一种社会治安视频监控图像智能处理和检索方法
US9410980B2 (en) * 2013-02-20 2016-08-09 Toyota Motor Engineering & Manufacturing North America, Inc. Work monitoring system
CN103150579A (zh) * 2013-02-25 2013-06-12 东华大学 一种基于视频序列的人体异常行为检测方法
US10133243B2 (en) * 2013-03-15 2018-11-20 Fisher-Rosemount Systems, Inc. Method and apparatus for seamless state transfer between user interface devices in a mobile control room
CN103218628A (zh) 2013-03-22 2013-07-24 中国科学技术大学 一种基于团块与轨迹特征的异常行为描述方法
CN104969249A (zh) * 2013-08-30 2015-10-07 株式会社小松制作所 矿山机械的管理系统以及管理方法
JP6364747B2 (ja) * 2013-11-14 2018-08-01 オムロン株式会社 監視装置および監視方法
US9645566B2 (en) * 2013-11-21 2017-05-09 Honeywell International Inc. Physical presence verification by an industrial control system controller

Patent Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2010211626A (ja) * 2009-03-11 2010-09-24 Nec Corp 動線モニタリングシステム、方法、及び、プログラム
WO2010123342A2 (en) * 2009-04-22 2010-10-28 Mimos Berhad Method to generate an analytical path deviation model
JP2013146511A (ja) * 2012-01-19 2013-08-01 Mobadai Inc 人体の動作の変移を記録、解析し、表示する電子機器

Cited By (24)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2018133731A (ja) * 2017-02-16 2018-08-23 トヨタ自動車株式会社 監視システム
JP2018195026A (ja) * 2017-05-16 2018-12-06 伸介 佐藤 広告システム
JP6283138B1 (ja) * 2017-05-16 2018-02-21 伸介 佐藤 広告システム
US11651317B2 (en) 2018-03-05 2023-05-16 Hitachi, Ltd. Work operation analysis system and work operation analysis method
KR20200110404A (ko) 2018-03-05 2020-09-23 가부시키가이샤 히타치세이사쿠쇼 작업 동작 해석 시스템 및 작업 동작 해석 방법
JP2019159818A (ja) * 2018-03-13 2019-09-19 矢崎総業株式会社 作業評価装置、及び、作業評価方法
JP2020017131A (ja) * 2018-07-26 2020-01-30 株式会社日立製作所 作業異常検知支援装置、作業異常検知支援方法、および作業異常検知支援プログラム
US12140926B2 (en) 2019-02-28 2024-11-12 Nanotronics Imaging, Inc. Assembly error correction for assembly lines
JP2020173753A (ja) * 2019-04-10 2020-10-22 株式会社M−Net 製造工程監督支援システム
JP7633628B2 (ja) 2019-04-19 2025-02-20 ナノトロニクス イメージング インコーポレイテッド 組立てラインのための組立てエラー修正
US12153412B2 (en) 2019-06-24 2024-11-26 Nanotronics Imaging, Inc. Predictive process control for a manufacturing process
US12153411B2 (en) 2019-06-24 2024-11-26 Nanotronics Imaging, Inc. Predictive process control for a manufacturing process
US12111923B2 (en) 2019-10-08 2024-10-08 Nanotronics Imaging, Inc. Dynamic monitoring and securing of factory processes, equipment and automated systems
US12165353B2 (en) 2019-11-06 2024-12-10 Nanotronics Imaging, Inc. Systems, methods, and media for manufacturing processes
US12153408B2 (en) 2019-11-06 2024-11-26 Nanotronics Imaging, Inc. Systems, methods, and media for manufacturing processes
US12153401B2 (en) 2019-11-06 2024-11-26 Nanotronics Imaging, Inc. Systems, methods, and media for manufacturing processes
US12153668B2 (en) 2019-11-20 2024-11-26 Nanotronics Imaging, Inc. Securing industrial production from sophisticated attacks
US12155673B2 (en) 2019-12-19 2024-11-26 Nanotronics Imaging, Inc. Dynamic monitoring and securing of factory processes, equipment and automated systems
US12111922B2 (en) 2020-02-28 2024-10-08 Nanotronics Imaging, Inc. Method, systems and apparatus for intelligently emulating factory control systems and simulating response data
JP2023516776A (ja) * 2020-03-09 2023-04-20 ナノトロニクス イメージング インコーポレイテッド 製造プロセスのためのシステム、方法及び媒体
JP7517740B2 (ja) 2020-06-18 2024-07-17 ナノトロニクス イメージング インコーポレイテッド 製造プロセスのためのシステム、方法、および媒体
WO2021261905A1 (ko) * 2020-06-24 2021-12-30 (주) 넥스트랩 영상 분석 기반 작업 동작 인식 및 생산량 측정 장치와 그 방법
JP7481182B2 (ja) 2020-07-10 2024-05-10 株式会社日立製作所 工程管理システムおよび工程管理方法
WO2023017647A1 (ja) * 2021-08-12 2023-02-16 ソニーセミコンダクタソリューションズ株式会社 行動分析装置、行動分析方法、行動分析プログラム、撮影装置および行動分析システム

Also Published As

Publication number Publication date
EP3062263A1 (en) 2016-08-31
US20160253618A1 (en) 2016-09-01
US10614391B2 (en) 2020-04-07
CN105929799B (zh) 2018-09-28
CN105929799A (zh) 2016-09-07

Similar Documents

Publication Publication Date Title
JP2016157357A (ja) 作業者品質管理方法及び作業者品質管理装置
US10657281B2 (en) Information processing apparatus and method for specifying learning data
US20190188110A1 (en) Industrial control system, and assistance apparatus, control assist method, and program thereof
AU2020404445A1 (en) Method and system for detecting physical features of objects
JP6672712B2 (ja) 異常作業検出システムおよび異常作業検出方法
CN109697326B (zh) 道路病害的处理方法、装置、计算机设备和存储介质
KR101752554B1 (ko) 원자력 연료 어셈블리 변형 측정을 위한 시스템 및 방법
CN110895716A (zh) 检查装置以及机器学习方法
Alsakka et al. Computer vision-based process time data acquisition for offsite construction
CN112561859A (zh) 基于单目视觉的锚护用钢带钻孔与锚网识别方法及装置
US11138805B2 (en) Quantitative quality assurance for mixed reality
CN110895717A (zh) 检查装置以及机器学习方法
CN116563969B (zh) 一种设备巡检方法、装置、设备和存储介质
JP2021135977A (ja) 情報処理装置及び方法
JPWO2018189845A1 (ja) 作業管理システム及び作業管理方法
JP6618349B2 (ja) 映像検索システム
JP6504180B2 (ja) 異常検出装置、異常検出方法および異常検出プログラム
JP2018081629A (ja) 判定装置、判定方法および判定プログラム
JP2022164949A (ja) 配筋検査装置、配筋検査方法およびプログラム
US20240257327A1 (en) Method and system for detecting coating degradation
CN117010549A (zh) 基于大数据管理体系的信息溯源方法及终端
CN111913856B (zh) 故障的定位方法、装置、设备及计算机存储介质
JP6798968B2 (ja) ノイズ発生原因推定装置
EP3841440B1 (en) A method for computer-implemented determination of sensor positions in a simulated process of an automation system
JP6963433B2 (ja) 行動特徴量解析システムおよび行動特徴量解析方法

Legal Events

Date Code Title Description
RD04 Notification of resignation of power of attorney

Free format text: JAPANESE INTERMEDIATE CODE: A7424

Effective date: 20170111

RD04 Notification of resignation of power of attorney

Free format text: JAPANESE INTERMEDIATE CODE: A7424

Effective date: 20170113

A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20170328

A977 Report on retrieval

Free format text: JAPANESE INTERMEDIATE CODE: A971007

Effective date: 20171226

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20180123

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20180323

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20180807

A02 Decision of refusal

Free format text: JAPANESE INTERMEDIATE CODE: A02

Effective date: 20190219