Deprecated: The each() function is deprecated. This message will be suppressed on further calls in /home/zhenxiangba/zhenxiangba.com/public_html/phproxy-improved-master/index.php on line 456
JP7136141B2 - 情報管理装置、情報管理方法及びプログラム - Google Patents
[go: Go Back, main page]

JP7136141B2 - 情報管理装置、情報管理方法及びプログラム - Google Patents

情報管理装置、情報管理方法及びプログラム Download PDF

Info

Publication number
JP7136141B2
JP7136141B2 JP2020019569A JP2020019569A JP7136141B2 JP 7136141 B2 JP7136141 B2 JP 7136141B2 JP 2020019569 A JP2020019569 A JP 2020019569A JP 2020019569 A JP2020019569 A JP 2020019569A JP 7136141 B2 JP7136141 B2 JP 7136141B2
Authority
JP
Japan
Prior art keywords
information
light source
source image
movement
acquiring
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
Application number
JP2020019569A
Other languages
English (en)
Other versions
JP2021125838A (ja
Inventor
宣男 飯塚
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.)
Casio Computer Co Ltd
Original Assignee
Casio Computer Co 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 Casio Computer Co Ltd filed Critical Casio Computer Co Ltd
Priority to JP2020019569A priority Critical patent/JP7136141B2/ja
Priority to US17/166,731 priority patent/US11676286B2/en
Publication of JP2021125838A publication Critical patent/JP2021125838A/ja
Priority to JP2022134782A priority patent/JP7567876B2/ja
Application granted granted Critical
Publication of JP7136141B2 publication Critical patent/JP7136141B2/ja
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Classifications

    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06TIMAGE DATA PROCESSING OR GENERATION, IN GENERAL
    • G06T7/00Image analysis
    • G06T7/20Analysis of motion
    • G06T7/246Analysis of motion using feature-based methods, e.g. the tracking of corners or segments
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06TIMAGE DATA PROCESSING OR GENERATION, IN GENERAL
    • G06T7/00Image analysis
    • G06T7/20Analysis of motion
    • G06T7/246Analysis of motion using feature-based methods, e.g. the tracking of corners or segments
    • G06T7/248Analysis of motion using feature-based methods, e.g. the tracking of corners or segments involving reference images or patches
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; 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 OR CALCULATING; COUNTING
    • G06VIMAGE OR VIDEO RECOGNITION OR UNDERSTANDING
    • G06V10/00Arrangements for image or video recognition or understanding
    • G06V10/20Image preprocessing
    • G06V10/255Detecting or recognising potential candidate objects based on visual cues, e.g. shapes
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06VIMAGE OR VIDEO RECOGNITION OR UNDERSTANDING
    • G06V10/00Arrangements for image or video recognition or understanding
    • G06V10/40Extraction of image or video features
    • G06V10/60Extraction of image or video features relating to illumination properties, e.g. using a reflectance or lighting model
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; 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 OR CALCULATING; COUNTING
    • G06VIMAGE OR VIDEO RECOGNITION OR UNDERSTANDING
    • G06V40/00Recognition of biometric, human-related or animal-related patterns in image or video data
    • G06V40/20Movements or behaviour, e.g. gesture recognition
    • G06V40/28Recognition of hand or arm movements, e.g. recognition of deaf sign language
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06TIMAGE DATA PROCESSING OR GENERATION, IN GENERAL
    • G06T2207/00Indexing scheme for image analysis or image enhancement
    • G06T2207/10Image acquisition modality
    • G06T2207/10016Video; Image sequence
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; 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/30204Marker
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04BTRANSMISSION
    • H04B10/00Transmission systems employing electromagnetic waves other than radio-waves, e.g. infrared, visible or ultraviolet light, or employing corpuscular radiation, e.g. quantum communication
    • H04B10/11Arrangements specific to free-space transmission, i.e. transmission through air or vacuum
    • H04B10/114Indoor or close-range type systems
    • H04B10/116Visible light communication
    • YGENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
    • Y02TECHNOLOGIES OR APPLICATIONS FOR MITIGATION OR ADAPTATION AGAINST CLIMATE CHANGE
    • Y02PCLIMATE CHANGE MITIGATION TECHNOLOGIES IN THE PRODUCTION OR PROCESSING OF GOODS
    • Y02P90/00Enabling technologies with a potential contribution to greenhouse gas [GHG] emissions mitigation
    • Y02P90/30Computing systems specially adapted for manufacturing

Landscapes

  • Engineering & Computer Science (AREA)
  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • Theoretical Computer Science (AREA)
  • Multimedia (AREA)
  • Computer Vision & Pattern Recognition (AREA)
  • General Health & Medical Sciences (AREA)
  • Health & Medical Sciences (AREA)
  • Software Systems (AREA)
  • Psychiatry (AREA)
  • Social Psychology (AREA)
  • Human Computer Interaction (AREA)
  • Studio Devices (AREA)
  • Image Analysis (AREA)
  • Optical Communication System (AREA)
  • Television Signal Processing For Recording (AREA)

Description

本発明は、情報管理装置、情報管理方法及びプログラムに関する。
近年、管理目的で、工場や倉庫等における作業現場の動画像を記録し、人や物の動きを追跡・検証することでその作業の生産性の向上や管理を行うシステムが考えられている。
例えば、撮影された作業者の身体部位の位置情報を画像解析により取得し、ある作業における作業者の各部位の動きを追尾することで、その作業において逸脱した動きがあるかどうかを映像でチェックする技術が開示されている(例えば、特許文献1参照)。
特開2019-152802号公報
しかしながら上記の技術の場合、撮影環境によって各部位の位置検出精度に差が生じる可能性がある。また、一つの工程に複数種の作業が含まれる場合、各作業における作業者の各部位の動きを管理することが困難である。
本願発明は、上記問題点に鑑みてなされたもので、撮影された画像に含まれる移動対象が発信する情報と移動対象の移動状況との把握を容易にすることを目的とする。
上記目的を達成するため、本発明に係る情報管理装置は、
連続して撮像されたフレームを取得する取得手段と、
前記取得手段によって取得される連続的に撮像された複数のフレームに夫々含まれる光源像の前記複数のフレームにおける撮影範囲内の位置の変化に基づいて、前記光源像の移動に関する情報を取得する移動情報取得手段と、
前記複数のフレームから前記光源像の位置の変化の開始時点のフレームを特定する特定手段と、
前記光源像が発信した情報と前記移動情報取得手段によって取得された情報と前記特定手段によって特定されたフレームとを対応付けて記憶部に記憶させる制御手段と、
を備えることを特徴とする。
また、本発明に係る情報管理装置は、
連続して撮像されたフレームを取得する取得手段と、
前記取得手段によって取得されるフレームに含まれる、光により情報を発信する光源像の撮影範囲内の位置の移動状況を取得する移動状況取得手段と、
前記光源像が発信した情報と前記移動状況取得手段によって取得された光源像の移動状況とを対応付けて記憶部に記憶させる制御手段と、
を備え、
前記光源像が発信する情報には、前記光源像に対応する発光装置を備える物体のステータス情報が含まれる、
ことを特徴とする。
上記目的を達成するため、本発明に係る情報管理方法は、
情報管理装置が実行する情報管理方法であって、
撮像部が連続して撮像したフレームを取得する取得ステップと、
前記取得ステップにて取得される連続的に撮像された複数のフレームに夫々含まれる光源像の前記複数のフレームにおける撮影範囲内の位置の変化に基づいて、前記光源像の移動に関する情報を取得する移動情報取得ステップと、
前記複数のフレームから前記光源像の位置の変化の開始時点のフレームを特定する特定ステップと、
前記光源像が発信した情報と前記移動情報取得ステップにて取得された情報と前記特定ステップにて特定されたフレームとを対応付けて記憶部に記憶させる制御ステップと、
を含むことを特徴とする。
また、本発明に係る情報管理方法は、
情報管理装置が実行する情報管理方法であって、
撮像部が連続して撮像したフレームを取得する取得ステップと、
前記取得ステップによって取得されるフレームに含まれる、光により情報を発信する光源像の撮影範囲内の位置の移動状況を取得する移動状況取得ステップと、
前記光源像が発信した情報と前記移動状況取得ステップによって取得された光源像の移動状況とを対応付けて記憶部に記憶させる制御ステップと、
を含み、
前記光源像が発信する情報には、前記光源像に対応する発光装置を備える物体のステータス情報が含まれる、
ことを特徴とする。
上記目的を達成するため、本発明に係るプログラムは、
コンピュータを、
撮像部が連続して撮像したフレームを取得する取得手段、
前記取得手段によって取得される連続的に撮像された複数のフレームに夫々含まれる光源像の前記複数のフレームにおける撮影範囲内の位置の変化に基づいて、前記光源像の移動に関する情報を取得する移動情報取得手段、
前記複数のフレームから前記光源像の位置の変化の開始時点のフレームを特定する特定手段、
前記光源像が発信した情報と前記移動情報取得手段によって取得された情報と前記特定手段によって特定されたフレームとを対応付けて記憶部に記憶させる制御手段、
として機能させることを特徴とする。
また、本発明に係るプログラムは、
コンピュータを、
撮像部が連続して撮像したフレームを取得する取得手段、
前記取得手段によって取得されるフレームに含まれる、光により情報を発信する光源像の撮影範囲内の位置の移動状況を取得する移動状況取得手段、
前記光源像が発信した情報と前記移動状況取得手段によって取得された光源像の移動状況とを対応付けて記憶部に記憶させる制御手段、
として機能させ、
前記光源像が発信する情報には、前記光源像に対応する発光装置を備える物体のステータス情報が含まれる、
ことを特徴とする。
本発明によれば、撮影された画像に含まれる移動対象が発信する情報と移動対象の移動状況との把握を容易にすることができる。
本発明の実施形態に係る可視光通信システムの一例を示す図である。 同実施形態に係るカメラ、サーバ及びデータベースの構成の一例を示す図である。 (a)は同実施形態に係る作業者の動きの一例を示す図であり、(b)は同実施形態に係る基本インデックステーブルの一例を示す図である。 同実施形態に係るカメラ及びサーバの動作の一例を示すフローチャートである。 同実施形態に係るサーバによる基本インデックステーブル生成の動作の一例を示すフローチャートである。 同実施形態に係る要素定義テーブルの一例を示す図である。 同実施形態に係る関係定義テーブルの一例を示す図である。 同実施形態に係る動き系列テーブルの一例を示す図である。 本発明の他の実施形態に係る発信装置の一例を示す図であり、(a)は回路構成図、(b)は外観図である。 本発明の他の実施形態に係る発信装置の他の一例を示す図であり、(a)は回路構成図、(b)は外観図である。
以下、図面を参照して、本発明の実施形態に係る情報管理システムとしての可視光通信システムを説明する。
図1は、可視光通信システムの構成の一例を示す図である。図1に示す可視光通信システム600は、作業者150の動きに対応する情報を生成するものであり、マーカー1、2、10、11、101(以下、これらマーカー1、2、10、11、101を総称して適宜「マーカー1等」と称する)と、カメラ200と、サーバ300、データベース400とを含んで構成される。
本実施形態において、マーカー1等はそれぞれ発光装置としてのLED(Light Emitting Diode)(図示せず)を含んで構成されている。サーバ300は、カメラ200を接続する。
マーカー1は、作業者150の右手151に装着され、マーカー2は、作業者150の左手152に装着されている。マーカー10は、作業者150が使用する工具161に取り付けられ、マーカー11は、作業者150が使用する工具162に取り付けられている。マーカー101は、部品(図示せず)を載せたトレイ171に取り付けられている。
マーカー1等内のLEDは、自身を内蔵するマーカー1等を一意に特定する情報であるID(Identification)を色相の時間方向の変化で変調した光を発することにより情報を送信する。本実施形態では、マーカー1のIDは1、マーカー2のIDは2、マーカー10のIDは10、マーカー11のIDは11、マーカー101のIDは101である。
一方、カメラ200は、マーカー1等を含む空間の撮影を行う。サーバ300は、カメラ200の撮影により得られた光の画像からマーカー1等のID等の情報を取得する。
図2は、カメラ200、サーバ300及びデータベース400の構成の一例を示す図である。カメラ200とサーバ300とによって情報管理装置が構成される。図2に示すように、カメラ200は、撮影部202及びレンズ203を含む。サーバ300は、制御部302、画像処理部304、メモリ305、操作部306、表示部307及び通信部308を含む。
カメラ200内のレンズ203は、ズームレンズ等により構成される。レンズ203は、サーバ300内の操作部306からのズーム制御操作、及び、制御部302による合焦制御により移動する。レンズ203の移動によって撮影部202が撮影する撮影画角や光学像が制御される。
撮影部202は、規則的に二次元配列された複数の受光素子により、撮像面を含む受光面が構成される。受光素子は、例えば、CCD(Charge Coupled Device)、CMOS(Complementary Metal Oxide Semiconductor)等の撮影デバイスである。撮影部202は、レンズ203を介して入光された光学像を、サーバ300内の制御部302からの制御信号に基づいて所定範囲の撮影画角で連続的に撮影(受光)し、その撮影画角内の画像信号をデジタルデータに変換してフレーム(撮影画像)を生成する。また、撮影部202は、撮影とフレームの生成とを時間的に連続して行い、連続するフレームを画像処理部304に出力する。
画像処理部304は、制御部302からの制御信号に基づいて、撮影部202から出力されたフレームのデジタルデータを制御部302へ出力する。
制御部302は、例えばCPU(Central Processing Unit)によって構成される。制御部302は、メモリ305に記憶されたプログラムに従ってソフトウェア処理を実行することにより、後述する動作を行う等、サーバ300が具備する各種機能を制御する。
メモリ305は、例えばRAM(Random Access Memory)やROM(Read Only Memory)である。メモリ305は、サーバ300における制御等に用いられる各種情報(プログラム等)、画像処理部304から制御部302へ出力されたフレームのデジタルデータ等を記憶する。
操作部306は、テンキーやファンクションキー等によって構成され、ユーザの操作内容を入力するために用いられるインタフェースである。表示部307は、例えば、LCD(Liquid Crystal Display)、PDP(Plasma Display Panel)、EL(Electro Luminescence)ディスプレイ等によって構成される。表示部307は、制御部302から出力された画像信号に従って画像を表示する。通信部308は、例えばLAN(Local Area Network)カードである。通信部308は、外部の通信装置との間で通信を行う。
制御部302には、位置取得部334、記憶制御部336、再生制御部338が構成される。
位置取得部334は、画像取得部304が時系列的に連続して出力する複数の画像(以降、フレームという)のそれぞれについて、フレーム内のマーカー1等に対応する位置を取得する。例えば、位置取得部334は、フレームにおいて輝度値が所定値以上である位置をフレーム内のマーカー1等に対応する位置であると判断する。
記憶制御部336は、フレーム内のマーカー1等が存在する位置の発光のパターン(輝度や色の変化)に対応するIDを検出するとともに、マーカー1等に対応する位置の時間的な変化を示す移動ベクトルを算出する。
具体的には、記憶制御部336は、画像取得部304が時系列的に連続して出力する複数のフレームのうち、現在のフレームと1つ前のフレームとに夫々含まれる同一のIDに対応するマーカーの位置を特定する。更に、記憶制御部336は、同一のIDに対応するマーカーの位置の変化を示すものとして、現在のフレーム内のマーカーの位置を終点とし、1つ前のフレーム内のマーカーの位置を始点とする移動ベクトルの長さと角度とを算出する。なお、現在のフレームと一つ前のフレームとにおいて、同一のIDに対応するマーカーが同じ位置に存在する場合には、移動ベクトルは0と算出される。このようにして、画像処理部304から制御部302へ新たなフレームが出力される毎に、フレーム内に含まれるマーカーについて移動ベクトルの長さと角度とが算出される。
次に、記憶制御部336は、同一のマーカーに対応する移動ベクトルについて、最新の移動ベクトルと1つ前の移動ベクトルとを比較し、長さ及び角度の少なくとも何れかの変化が予め設定された閾値を超えるか否かを判定する。長さ及び角度の少なくとも何れかの変化が予め設定された閾値を超えると判定された場合には、記憶制御部336は、マーカーの移動を示す情報としての基本インデックス情報を生成する。
以下、基本インデックス情報の生成の一例について説明する。図3(a)はある作業者151が行う作業工程の一例を示す図であり、(b)は後述のデータベース400に格納される、作業者の動きに対応する基本インデックス情報の集合である基本インデックステーブル401の一例を示す図である。
図3(a)に示すように、作業者150が行う作業工程は、作業者150が
(1)右手151が部品をトレイ171に取りに行く動作
(2)右手151が部品をつかんでくる動作
(3)左手152が工具161を取りに行く動作
(4)左手152が工具161をつかんでくる動作
(5)工具161で部品を加工する動作
で構成される。
図3(a)における「(1)右手151が部品をトレイ171に取りに行く動作」は、右手151に装着されたマーカー1が発光・送信するID=1の位置が、静止状態から移動を開始する状態として定義される。この状態は、図3(b)に示す基本インデックステーブル401ではインデックス番号1として管理する。このインデックス番号1には、ID=1の移動ベクトルであって、その長さ及び角度の少なくとも何れかの変化が第1の閾値を超えた時点を意味するフレーム番号「30」と、「ID=1(すなわち右手151)が移動を開始」というメタ情報が対応付けられる。尚、第1の閾値とは、具体的には移動ベクトルの長さが所定の長さ以上(つまりフレーム間における移動速度が所定値以上)または、移動ベクトルの角度が反転する(具体的にはほぼ150度以上)の少なくとも一方を含む場合を想定している。
図3(a)における「(2)右手151が部品をつかんでくる動作」は、ID=1の移動ベクトルの角度が変化する(具体的には移動方向がほぼ反転する)状態として定義される。この状態は、図3(b)に示す基本インデックステーブル401ではインデックス番号2として管理する。このインデックス番号2には、ID=1の移動ベクトルであって、その角度の変化から移動方向が反転し、第1の閾値を越えた時点を意味するフレーム番号「45」と、「ID=1(すなわち右手151)の移動ベクトルが変化」というメタ情報が対応付けられる。
図3(a)における「(3)左手152が工具161を取りに行く動作」は、ID=1の位置が静止状態であり、左手152に装着されたマーカー2が発光・送信するID=2の位置が、静止状態から移動を開始し、次いで、ID=2の位置と工具161に装着されたマーカー10が発光・送信するID=10の位置とが所定範囲内に存在する状態として定義される。この状態は、図3(b)に示す基本インデックステーブル401ではインデックス番号3として管理する。このインデックス番号3には、ID=1の位置は変わらず、ID=2の移動ベクトルであって、その長さ及び角度の少なくとも何れかの変化が第1の閾値を超え、その後ID=2の位置とID=10の位置が所定の範囲内に入った時点を意味するフレーム番号「224」と、「ID=1(すなわち右手151)が静止、ID=2が移動を開始」というメタ情報が対応付けられる。
図3(a)における「(4)左手152が工具161をつかんでくる動作」は、ID=2の移動ベクトルの角度が変化し(具体的には移動方向が反転し)、その変化のタイミングでID=10の位置が、静止状態からID=2と共に移動を開始する状態として定義される。この状態は、図3(b)に示す基本インデックステーブル401ではインデックス番号4として管理する。このインデックス番号4には、ID=2の移動ベクトルであって、その角度の変化から移動方向が反転し、且つ、ID=10と共に移動を開始した時点を意味するフレーム番号「239」と、「ID=2(すなわち左手152)の移動が変化、ID=10(すなわち工具161)が移動開始」というメタ情報が対応付けられる。
図3(a)における「(5)工具161で部品を加工する動作」は、ID=1、2、10の各位置が所定の範囲内で移動している状態として定義される。この状態は、図3(b)に示す基本インデックステーブル401ではインデックス番号5として管理する。このインデックス番号5には、ID=1、2、10の各位置が所定の範囲内に存在し、各移動ベクトルの変化(長さや角度)において予め定められた第2の閾値内に収まっている時点を意味するフレーム番号「410」と、「ID=1(すなわち右手151)、2(すなわち左手152)、及び、10(すなわち工具161)が所定の範囲で移動」というメタ情報が対応付けられる。尚、第2の閾値とは、具体的には第1の閾値で定義された所定の長さよりも短い場合(つまり、フレーム間における移動速度が第2の閾値で定義される所定値以下)を含むことを想定している。
図3(a)における「(6)作業終了」は、撮影範囲内にある全てのIDが静止している状態として定義される。この状態は、図3(b)に示す基本インデックステーブル401ではインデックス番号6として管理する。このインデックス番号6には、ID=1、2、10、11、101の各位置に変化が見られなくなった時点を意味するフレーム番号「524」と、「全てのIDが静止」というメタ情報が対応付けられる。
次に、基本インデックステーブル401の生成の動作を説明する。図4は、カメラ200及びサーバ300で実行される全体動作を示すフローチャートであり、図5は上記全体動作におけるサーバ300の動作を示すフローチャートである。
まず、カメラ200内の撮影部202は、連続的な撮影を行い、フレームを順次生成する(ステップS101)。
次いで、サーバ300の制御部302は、フレーム内の各マーカーの動きとマーカーのIDとに基づいて、基本インデックステーブル401を生成する(ステップS102)。
上記ステップS102について詳細に説明すると、図5に示すように、サーバ300の制御部302内の位置取得部334は、最新のフレームである現フレーム内の各マーカーの位置を取得する(ステップS201)。
次に、制御部302内の記憶制御部336は、フレーム内の各マーカーの位置の発光のパターンに対応するIDを検出する(ステップS202)。
次に、記憶制御部332は、現フレーム内と1つ前のフレーム内(前フレーム)との検出された同一のIDに対応するマーカーの位置の変化に基づく移動ベクトルを夫々算出する(ステップS203)。
次に、記憶制御部332は、同一のIDに対応する最新の移動ベクトルと1つ前の移動ベクトルとを比較し、長さ及び角度の少なくとも何れかの変化が第1の閾値以上の移動ベクトルがあるか否かを判定する(ステップS204)。
全ての移動ベクトルの長さ及び角度の少なくとも何れかの変化が第1の閾値以上でないと判定した場合は(ステップS204;NO)、更に、同一のIDに対応する最新の移動ベクトルと1つ前の移動ベクトルとを比較し、長さの変化が第2の閾値未満の移動ベクトルがあるか否かを判定する(ステップS205)。そして、長さの変化が第2の閾値未満である移動ベクトルがあると判定した場合は(ステップS205;YES)、その移動ベクトルの個数が予め設定された数を満たすか否かを判定する(ステップS206)。この後、上記ステップS204、S206の条件を満たした移動ベクトルについて、そのIDに対応する基本インデックス情報を生成して基本インデックステーブル401に追加する(ステップS207)。一方、上記ステップS204~S206のいずれかの条件を満たさない場合は、ステップS201の処理にリターンする。尚、上記移動ベクトルの長さ及び角度の基本インデックステーブル401への追加の条件はこれに限定されない。例えば、一定時間、全て、長さが0の移動ベクトルが存在する場合は「作業終了」に対応するものとして基本インデックステーブル401に追加される場合も含まれるし、複数のIDが所定の範囲内に集まるケースや逆に離れていくケース等、様々なIDの移動状況が含まれる。
再び、図4に戻って説明する。記憶制御部302は、連続的に撮像されたフレームを含む動画像データを生成しファイル化してデータベース400の動画像データ格納部405に格納するとともに、生成した基本インデックステーブル401をデータベース400に記憶する(ステップS103)。この時、動画像データと基本インデックステーブル401とは対応付けて記憶される。
再び、図2に戻って説明する。上述した処理によって基本インデックステーブル401が生成、記憶された後、以下の処理が行われる。制御部302内の再生制御部338は、基本インデックステーブル401の情報を表示部307に表示する制御を行う。
操作者は、表示部307に表示された基本インデックステーブル401の内容を見ながら、対応する動画像データにおける再生を希望するフレーム番号を指定する。
再生を希望するフレーム番号が指定された場合、再生制御部338は、動画像データ格納部405に格納された動画像データを読み出し、その中から指定されたフレーム番号に対応するフレームを読み出し、それらのフレームを表示部307に再生表示する制御を行う。これにより、操作者は、動画像データにおける、指定したフレーム以降のフレームからなる動画像を再生することができる。
また、操作者は、基本インデックステーブル401及び動画像データを参考にして要素定義テーブル402を生成する操作を行う。要素定義テーブル402は、IDに対応するマーカー1等が取り付けられた物体(要素)のフレーム内における存在領域を指定するものである。
図6は、要素定義テーブル402の一例を示す図である。図6に示すように要素定義テーブル402は、ID毎に生成され、要素番号と、IDと、IDに対応するマーカー1等が取り付けられた物体(要素)の名称と、フレーム内におけるその要素の存在領域(矩形の四隅の座標)とで構成される。本実施形態では、トレイ171にのみ存在領域が設定される。トレイ171に存在領域が設定されると、例えば、マーカー1がその存在領域内に移動することが、要素名「右手151」が要素名「部品をトレイ171」に取りに行ったことを表す。また、その存在領域内に存在したマーカー1が、存在領域外へ移動することが、要素名「右手151」が要素名「部品をトレイ171」からトレイ171内にある部品をつかんで出したことを表す。このように生成された要素定義テーブル402はデータベース400に記憶される。
また、操作者は、基本インデックステーブル401及び動画像データを参考にして関係定義テーブル403を生成する操作を行う。関係定義テーブル403は、IDに対応するマーカー1等が取り付けられた複数の物体(要素)の位置関係を示すものである。
図7は、関係定義テーブル403の一例を示す図である。図7に示すように関係定義テーブル403は、各マーカーのIDで特定される夫々の「要素」(ここでは要素1及び要素2)と、要素とその要素間の位置関係を条件で示す「位置関係式」と、「作業名称」と、「作業種別」とを含んで構成される。図7において「要素1 into 要素2」は「要素1」の位置が「要素2の位置を中心とした所定の範囲内」に重なったことを示し、この場合の「要素1」と「要素2」とは定義“into”で結ばれる。また、「要素1 out from 要素2」は「要素2を中心とした所定の範囲内」に存在していた「要素1」がその所定の範囲から「離れた」ことを示す。尚、この場合の「要素1」と「要素2」とは定義“out from” で結ばれ、定義“into”と“out from”は、要素1と要素2のいずれかが、図6に示す存在領域を備えている場合に用いられる。「要素1 hidden 要素2」は「要素1」の位置が「要素2」を中心とした所定の範囲内の影に隠れたことを示す。具体的には「要素2」に対応するIDの位置の近くまで「要素1」に対応するIDが移動し、その後、「要素1」に対応するIDの位置が、「要素2」の影に隠れて特定できなくなることを示す。「要素1 with 要素2」は「要素1」の位置と「要素2」の位置とが所定の範囲内に存在し、且つ、移動ベクトルの長さと角度の変化がほぼ一致する、つまり、「要素1」と「要素2」とが同じ動きをしていることを示す。また、図7には含まれていないが「要素1 uncover 要素2」は「要素2」によって隠れていた「要素1」が再び現れたことを示す。作業種別は、作業工程全体におけるその作業が「準備動作」か「実動作」かを区別するための情報である。「実動作」は作業工程全体において主にチェック対象となる動作を示し、「準備動作」は「実動作」を行うための準備段階にある動作を示す。このように生成された関係定義テーブル403はデータベース400に記憶される。
また、操作者は、基本インデックステーブル401及び動画像データを参考にして動き系列テーブル404を生成する操作を行う。動き系列テーブル404は、動画像データに記録される作業者150が行った作業工程の各作業名称を、その動画像データのフレーム番号に対応付けたものである。
図8は、動き系列テーブル404の一例を示す図である。図8に示すように動き系列テーブル404は、作業名称毎に設定されるインデックスと、動画像データにおける作業名称に対応する作業を記録した部分に対応するフレームの番号と、一致不一致を判定する作業名称とを含んで構成される。生成された動き系列テーブル404はデータベース400に記憶される。
上述した各種テーブル(基本インデックステーブル401、要素定義テーブル402、関係定義テーブル403、及び、動き系列テーブル404)が生成され、データベース400に記憶された後、右手151にID=1を発光するマーカー1と左手152にID=2を発光するマーカー2とを付けた他の作業者が、上記作業工程の作業を行う様子を、各種テーブルの作成時に対応付けた動画像データの収録の時と同じアングルで撮影する。そして、逐次撮影され出力される各フレームにおける各種マーカー(マーカー1、2、10、11、101)の位置から移動ベクトルの長さ及び方向の変化を取得し、上記各種テーブルと照合することで各テーブルの内容に沿った作業工程で作業をしているか否かを判定する。具体的には、制御部302は、判定の対象となる作業工程に対応する各種テーブル401~404をデータベース400から読み出す。そして、読み出されたこれらのテーブルを参照し、逐次撮影され出力される各フレームにおける各種マーカーの移動ベクトルの長さ及び方向の変化から、見本となる作業工程の動作と同じ動作をしているか否か、各作業名称に対応する開始フレームが同じもしくは予め設定された許容範囲であるか否かを判定する。そして、制御部302は、上記判定において同一かもしくは許容範囲内であると判定した場合には、今回の他の作業者による作業工程の各動作は問題なしと判定し、作業工程のいずれかの動作で同一ではないか、もしくは許容範囲外であると判定した場合は、その時点で見本に沿った動作でない等の表示出力や報知を行う。
なお、本発明は、上記実施形態の説明及び図面によって限定されるものではなく、上記実施形態及び図面に適宜変更等を加えることは可能である。
例えば、上述した実施形態では、マーカー1等はIDのみを発信するがマーカー1等が発信する情報はこれに限定されない。
図9(a)は、他の発信装置500の回路構成図であり、図9(b)は他の発信装置500の外観図である。図9(a)に示す発信装置500は、マーカー502、制御部503、メモリ504、センサ506a~506e、通信部508、駆動部512、及び、電池550を含む。図9(b)は発信装置500の外観図であり、グローブ(手袋)の形状を模し、五指の位置に相当する箇所には伸縮を検出するセンサ506a~506eが備えられている。また甲に相当する箇所にはマーカー502が備えられている。このマーカー502は主に動作を行う作業者の手に装着される。
図9(a)の説明に戻り、制御部503は、例えばCPUによって構成される。制御部503は、メモリ504に記憶されたプログラムに従ってソフトウェア処理を実行することにより、発信装置500が具備する各種機能を制御する。
メモリ504は、例えばRAMやROMである。メモリ504は、発信装置500における制御等に用いられる各種情報(プログラム等)を記憶する。センサ506a~500eは、作業者の指の動きを検出する。通信部508は、無線通信部であり、例えばサーバ300等、他の通信装置との間で通信を行う。電池550は、発信装置500の作動に必要な電力を各部に供給する。
制御部503には、発光制御部524が構成される。発光制御部524は、発信装置500のIDとセンサ506a~506eが検出した作業者の指の動きの情報とに応じて、マーカー502が発する光の発光パターンを決定する。
更に、発光制御部524は、ID及び指の動きに対応する発光パターンの情報を駆動部512へ出力する。駆動部512は、発光制御部524からの発光パターンの情報に応じて、マーカー502が発する光を時間的に変化させるための駆動信号を生成する。マーカー502は、駆動部412から出力される駆動信号に応じて、光を発する。
このような発光装置500を用いることにより、サーバ300において作業者の指の動きをも考慮した、より詳細な基本インデックステーブル401の生成が可能となる。
また、図10(a)は、他の発信装置501の回路構成図であり、図10(b)は他の発信装置501の外観図である。図10(a)、(b)に示す発信装置501は、図9に示す発信装置500のセンサ406に代えてカメラ407が備えられたケースを示す。
図10(b)に示すように、発信装置501は例えばフォークリフト等の移動体である。フォークリフトは操作部509等を操作されることで移動制御部510が制御されて移動する他、荷物511の運搬を行う。荷物511には当該荷物の種別を識別可能なバーコード512が貼付されている。カメラ507は、バーコード512を撮影する。
図10(a)に戻り、制御部503内の発光制御部524は、発信装置500のIDとカメラ507によって撮影されたバーコード512が示す荷物511の種別の情報とに応じて、マーカー402が発する光の発光パターンを決定する。
更に、発光制御部524は、ID及び荷物511の種別の情報に対応する発光パターンの情報を駆動部512へ出力する。駆動部512は、発光制御部524からの発光パターンの情報に応じて、マーカー502が発する光を時間的に変化させるための駆動信号を生成する。マーカー502は、駆動部512から出力される駆動信号に応じて、光を発する。
このような発光装置501を用いることにより、サーバ300において運搬される荷物511の種別をも考慮した、より詳細な基本インデックステーブル401の生成が可能となる。
また、上述した実施形態では、可視光について限定していないが、赤、緑、青の光を通信に用いる場合や、他の色の可視光を用いてもよい。また、情報が輝度の時間方向の変化のみによって変調される可視光通信においても本発明を適用することができる。
また、マーカー1等が発信する情報は、上述したID、指の動き、荷物の種別に限定されず、例えばマーカー1等が取り付けられた装置の障害等の情報であってもよい。
また、マーカー1等の内部の光源はLEDに限定されない。例えば、表示装置を構成するLCD、PDP、ELディスプレイ等の一部に光源が構成されていてもよい。
また、サーバ300は、カメラ200が内装されたものであってもよい。
また、上記実施形態において、実行されるプログラムは、フレキシブルディスク、CD-ROM(Compact Disc Read - Only Memory)、DVD(Digital Versatile Disc)、MO(Magneto - Optical disc)等のコンピュータで読み取り可能な記録媒体に格納して配布し、そのプログラムをインストールすることにより、上述の処理を実行するシステムを構成することとしてもよい。
また、プログラムをインターネット等のネットワーク上の所定のサーバが有するディスク装置等に格納しておき、例えば、搬送波に重畳させて、ダウンロード等するようにしてもよい。
なお、上述の機能を、OS(Operating System)が分担して実現する場合又はOSとアプリケーションとの協働により実現する場合等には、OS以外の部分のみを媒体に格納して配布してもよく、また、ダウンロード等してもよい。
以上、本発明の好ましい実施形態について説明したが、本発明は係る特定の実施形態に限定されるものではなく、本発明には、特許請求の範囲に記載された発明とその均等の範囲が含まれる。以下に、本願出願の当初の特許請求の範囲に記載された発明を付記する。
(付記1)
連続して撮像されたフレームを取得する取得手段と、
前記取得手段によって取得されるフレームに含まれる、光により情報を発信する光源像の撮影範囲内の位置の移動状況を取得する移動状況取得手段と、
前記光源像が発信した情報と前記移動状況取得手段によって取得された光源像の移動状況とを対応付けて記憶部に記憶させる制御手段と、
を備えることを特徴とする情報管理装置。
(付記2)
前記取得手段によって取得される連続的に撮像された複数のフレームに夫々含まれる前記光源像の前記複数のフレームにおける前記撮影範囲内の位置の変化に基づいて、前記光源像の移動に関する情報を取得する移動情報取得手段と、
前記複数のフレームから光源像の位置の変化の開始時点のフレームを特定する特定手段と、
を更に備え、
前記移動状況とは、前記移動情報取得手段によって取得された情報と前記特定手段によって特定されたフレームとを対応付けたものであることを特徴とする付記1に記載の情報管理装置。
(付記3)
前記移動情報取得手段は、前記連続的に撮像された複数のフレームに夫々含まれる前記光源像の前記撮影範囲内の位置の変化を移動ベクトルの長さ又は角度の少なくとも何れかの変化を含む情報として取得する付記2に記載の情報管理装置。
(付記4)
前記光源像が発信する情報には、前記光源像に対応する発光装置を備える物体のステータス情報が含まれることを特徴とする付記1乃至3の何れか1つに記載の情報管理装置。
(付記5)
前記物体の動きを検出する検出手段を備え、
前記ステータス情報には、前記検出手段によって検出された前記物体の動きに関する情報が含まれることを特徴とする付記4に記載の情報管理装置。
(付記6)
前記物体は作業者であるとともに、前記発光装置は前記作業者に取り付けられ、
前記記憶部に記憶される情報とは、前記作業者が実行する作業工程を示す情報であることを特徴とする付記4に記載の情報管理装置。
(付記7)
前記物体は荷物を運搬する移動体であるとともに、
前記ステータス情報は、前記移動体の荷物の有無、又は、前記荷物の種類を示す情報が含まれることを特徴とする付記4に記載の情報管理装置。
(付記8)
前記取得手段によって取得されたフレームからなる動画像データを生成する生成手段を更に備えることを特徴とする付記1乃至7の何れか1つに記載の情報管理装置。
(付記9)
撮像部が連続して撮像したフレームを取得する取得ステップと、
前記取得ステップにて取得されるフレームに含まれる、光により情報を発信する光源像の撮影範囲内の位置の移動状況を取得する移動状況取得ステップと、
前記光源像が発信した情報と前記移動状況取得ステップにて取得された光源像の移動状況とを対応付けて記憶部に記憶させる制御ステップと、
を含むことを特徴とする情報管理方法。
(付記10)
コンピュータを、
撮像部が連続して撮像したフレームを取得する取得手段、
前記取得手段によって取得されるフレームに含まれる、光により情報を発信する光源像の撮影範囲内の位置の移動状況を取得する移動状況取得手段、
前記光源像が発信した情報と前記移動状況取得手段によって取得された光源像の移動状況とを対応付けて記憶部に記憶させる制御手段、
として機能させることを特徴とするプログラム。
1、2、10、11、101、502…マーカー、150…作業者、151…右手、152…左手、161、162…工具、171…トレイ、200、507…カメラ、202…撮影部、203…レンズ、300…サーバ、302、503…制御部、304…画像処理部、305、504…メモリ、306、509…操作部、307…表示部、308、508…通信部、334…位置取得部、336…記憶制御部、338…再生制御部、400…データベース、401…基本インデックステーブル、402…要素定義テーブル、403…関係定義テーブル、404…動き系列テーブル、405…動画像データ格納部、500、501…発信装置、506a、506b、506c、506d、500e…センサ、510…移動制御部、511…荷物、512…駆動部、524…発光制御部、550…電池、600…可視光通信システム

Claims (11)

  1. 連続して撮像されたフレームを取得する取得手段と、
    前記取得手段によって取得される連続的に撮像された複数のフレームに夫々含まれる光源像の前記複数のフレームにおける撮影範囲内の位置の変化に基づいて、前記光源像の移動に関する情報を取得する移動情報取得手段と、
    前記複数のフレームから前記光源像の位置の変化の開始時点のフレームを特定する特定手段と、
    前記光源像が発信した情報と前記移動情報取得手段によって取得された情報と前記特定手段によって特定されたフレームとを対応付けて記憶部に記憶させる制御手段と、
    を備えることを特徴とする情報管理装置。
  2. 前記移動情報取得手段は、前記連続的に撮像された複数のフレームに夫々含まれる前記光源像の前記撮影範囲内の位置の変化を移動ベクトルの長さ又は角度の少なくとも何れかの変化を含む情報として取得する請求項1に記載の情報管理装置。
  3. 連続して撮像されたフレームを取得する取得手段と、
    前記取得手段によって取得されるフレームに含まれる、光により情報を発信する光源像の撮影範囲内の位置の移動状況を取得する移動状況取得手段と、
    前記光源像が発信した情報と前記移動状況取得手段によって取得された光源像の移動状況とを対応付けて記憶部に記憶させる制御手段と、
    を備え、
    前記光源像が発信する情報には、前記光源像に対応する発光装置を備える物体のステータス情報が含まれる、
    ことを特徴とする情報管理装置。
  4. 前記物体の動きを検出する検出手段を備え、
    前記ステータス情報には、前記検出手段によって検出された前記物体の動きに関する情報が含まれることを特徴とする請求項3に記載の情報管理装置。
  5. 前記物体は作業者であるとともに、前記発光装置は前記作業者に取り付けられ、
    前記記憶部に記憶される情報とは、前記作業者が実行する作業工程を示す情報であることを特徴とする請求項に記載の情報管理装置。
  6. 前記物体は荷物を運搬する移動体であるとともに、
    前記ステータス情報は、前記移動体の荷物の有無、又は、前記荷物の種類を示す情報が含まれることを特徴とする請求項に記載の情報管理装置。
  7. 前記取得手段によって取得されたフレームからなる動画像データを生成する生成手段を更に備えることを特徴とする請求項1乃至6の何れか1項に記載の情報管理装置。
  8. 情報管理装置が実行する情報管理方法であって、
    撮像部が連続して撮像したフレームを取得する取得ステップと、
    前記取得ステップにて取得される連続的に撮像された複数のフレームに夫々含まれる光源像の前記複数のフレームにおける撮影範囲内の位置の変化に基づいて、前記光源像の移動に関する情報を取得する移動情報取得ステップと、
    前記複数のフレームから前記光源像の位置の変化の開始時点のフレームを特定する特定ステップと、
    前記光源像が発信した情報と前記移動情報取得ステップにて取得された情報と前記特定ステップにて特定されたフレームとを対応付けて記憶部に記憶させる制御ステップと、
    を含むことを特徴とする情報管理方法。
  9. コンピュータを、
    撮像部が連続して撮像したフレームを取得する取得手段、
    前記取得手段によって取得される連続的に撮像された複数のフレームに夫々含まれる光源像の前記複数のフレームにおける撮影範囲内の位置の変化に基づいて、前記光源像の移動に関する情報を取得する移動情報取得手段、
    前記複数のフレームから前記光源像の位置の変化の開始時点のフレームを特定する特定手段、
    前記光源像が発信した情報と前記移動情報取得手段によって取得された情報と前記特定手段によって特定されたフレームとを対応付けて記憶部に記憶させる制御手段、
    として機能させることを特徴とするプログラム。
  10. 情報管理装置が実行する情報管理方法であって、
    撮像部が連続して撮像したフレームを取得する取得ステップと、
    前記取得ステップによって取得されるフレームに含まれる、光により情報を発信する光源像の撮影範囲内の位置の移動状況を取得する移動状況取得ステップと、
    前記光源像が発信した情報と前記移動状況取得ステップによって取得された光源像の移動状況とを対応付けて記憶部に記憶させる制御ステップと、
    を含み、
    前記光源像が発信する情報には、前記光源像に対応する発光装置を備える物体のステータス情報が含まれる、
    ことを特徴とする情報管理方法。
  11. コンピュータを、
    撮像部が連続して撮像したフレームを取得する取得手段、
    前記取得手段によって取得されるフレームに含まれる、光により情報を発信する光源像の撮影範囲内の位置の移動状況を取得する移動状況取得手段、
    前記光源像が発信した情報と前記移動状況取得手段によって取得された光源像の移動状況とを対応付けて記憶部に記憶させる制御手段、
    として機能させ、
    前記光源像が発信する情報には、前記光源像に対応する発光装置を備える物体のステータス情報が含まれる、
    ことを特徴とするプログラム。
JP2020019569A 2020-02-07 2020-02-07 情報管理装置、情報管理方法及びプログラム Active JP7136141B2 (ja)

Priority Applications (3)

Application Number Priority Date Filing Date Title
JP2020019569A JP7136141B2 (ja) 2020-02-07 2020-02-07 情報管理装置、情報管理方法及びプログラム
US17/166,731 US11676286B2 (en) 2020-02-07 2021-02-03 Information management apparatus, information management method, and non-transitory recording medium
JP2022134782A JP7567876B2 (ja) 2020-02-07 2022-08-26 情報管理装置、情報管理方法及びプログラム

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2020019569A JP7136141B2 (ja) 2020-02-07 2020-02-07 情報管理装置、情報管理方法及びプログラム

Related Child Applications (1)

Application Number Title Priority Date Filing Date
JP2022134782A Division JP7567876B2 (ja) 2020-02-07 2022-08-26 情報管理装置、情報管理方法及びプログラム

Publications (2)

Publication Number Publication Date
JP2021125838A JP2021125838A (ja) 2021-08-30
JP7136141B2 true JP7136141B2 (ja) 2022-09-13

Family

ID=77178438

Family Applications (2)

Application Number Title Priority Date Filing Date
JP2020019569A Active JP7136141B2 (ja) 2020-02-07 2020-02-07 情報管理装置、情報管理方法及びプログラム
JP2022134782A Active JP7567876B2 (ja) 2020-02-07 2022-08-26 情報管理装置、情報管理方法及びプログラム

Family Applications After (1)

Application Number Title Priority Date Filing Date
JP2022134782A Active JP7567876B2 (ja) 2020-02-07 2022-08-26 情報管理装置、情報管理方法及びプログラム

Country Status (2)

Country Link
US (1) US11676286B2 (ja)
JP (2) JP7136141B2 (ja)

Families Citing this family (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP7302251B2 (ja) * 2019-04-15 2023-07-04 東洋製罐株式会社 情報管理方法および識別情報付与装置
DE102021102633A1 (de) * 2021-02-04 2022-08-04 Jungheinrich Aktiengesellschaft Verfahren zur Bestimmung einer Orientierung eines Flurförderzeugs
JP7627892B2 (ja) * 2021-09-17 2025-02-07 パナソニックIpマネジメント株式会社 電動工具システム、電動工具、電動工具制御方法、及びプログラム

Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2000214945A (ja) 1999-01-27 2000-08-04 Sony Corp 利用者特定システム、発信装置および方法、情報処理装置および方法、デ―タ提供装置および方法、並びに提供媒体
JP2004192623A (ja) 2002-11-25 2004-07-08 Nippon Telegr & Teleph Corp <Ntt> 実世界オブジェクト認識方法および装置、ならびに付帯素子

Family Cites Families (21)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2804949B2 (ja) * 1990-01-31 1998-09-30 富士電機株式会社 動画像の処理方法
JPH10255058A (ja) 1997-03-14 1998-09-25 Toshiba Corp 動作検出装置および動作検出方法
US7039253B2 (en) * 2001-07-24 2006-05-02 Casio Computer Co., Ltd. Image display device, image display method, program, and projection system
GB2466389B8 (en) * 2005-03-16 2012-05-09 Lucasfilm Entertainment Co Ltd Three-dimensional motion capture
EP1884798B1 (en) * 2006-08-03 2012-01-18 Casio Computer Co., Ltd. Method for measuring distance to object
JP4487211B2 (ja) * 2007-06-01 2010-06-23 カシオ計算機株式会社 接続制御装置及び、ネットワーク接続制御プログラム
JP2011216014A (ja) 2010-04-01 2011-10-27 Mitsubishi Electric Corp 作業管理システムおよび作業管理方法
JP6218351B2 (ja) 2011-12-06 2017-10-25 ダンロップスポーツ株式会社 ゴルフスイングの診断方法
JP6127410B2 (ja) 2012-08-24 2017-05-17 カシオ計算機株式会社 画像処理装置、画像処理方法及びプログラム
US20140204013A1 (en) 2013-01-18 2014-07-24 Microsoft Corporation Part and state detection for gesture recognition
JP5754458B2 (ja) 2013-03-22 2015-07-29 カシオ計算機株式会社 動画像抽出装置、動画像抽出方法及びプログラム
US10456685B2 (en) * 2015-04-14 2019-10-29 Nintendo Co., Ltd. Identifying and tracking objects via lighting patterns
EP3341919A4 (en) 2015-09-07 2019-04-03 Sony Interactive Entertainment America LLC PICTURE REGULATORY AND RETARGETING SYSTEM
JP6485964B2 (ja) 2015-09-10 2019-03-20 オプティトラック・ジャパン株式会社 モーションキャプチャー方法及びモーションキャプチャーシステム
WO2017150293A1 (ja) 2016-03-04 2017-09-08 新日鉄住金ソリューションズ株式会社 情報処理システム、情報処理装置、情報処理方法及びプログラム
US10925496B2 (en) * 2016-07-16 2021-02-23 Alexander Misharin Methods and systems for obtaining physiologic information
JP6384564B2 (ja) 2017-04-12 2018-09-05 カシオ計算機株式会社 画像処理装置、画像処理方法及びプログラム
JP6660637B2 (ja) 2017-05-16 2020-03-11 株式会社ファセテラピー 触質情報処理装置および触質情報処理方法
JP6997013B2 (ja) 2018-03-05 2022-01-17 株式会社日立製作所 作業動作解析システム及び作業動作解析方法
JP7582825B2 (ja) * 2020-09-18 2024-11-13 カシオ計算機株式会社 移動体位置決定装置、移動体位置決定方法及びプログラム
JP2022145428A (ja) * 2021-03-19 2022-10-04 カシオ計算機株式会社 移動体の位置測位装置、移動体の位置測位システム、移動体の位置測位方法及び移動体の位置測位プログラム

Patent Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2000214945A (ja) 1999-01-27 2000-08-04 Sony Corp 利用者特定システム、発信装置および方法、情報処理装置および方法、デ―タ提供装置および方法、並びに提供媒体
JP2004192623A (ja) 2002-11-25 2004-07-08 Nippon Telegr & Teleph Corp <Ntt> 実世界オブジェクト認識方法および装置、ならびに付帯素子

Also Published As

Publication number Publication date
JP7567876B2 (ja) 2024-10-16
JP2022176190A (ja) 2022-11-25
JP2021125838A (ja) 2021-08-30
US11676286B2 (en) 2023-06-13
US20210248759A1 (en) 2021-08-12

Similar Documents

Publication Publication Date Title
JP2022176190A (ja) 情報管理装置、情報管理方法及びプログラム
US11010903B1 (en) Computer vision and machine learning techniques for item tracking
CN114964168B (zh) 位置信息取得装置、位置信息取得方法以及记录介质
US20200275069A1 (en) Display method and display system
CN104349054A (zh) 摄像装置、摄像方法
JP2010219825A (ja) 三次元計測用画像撮影装置
JP7173133B2 (ja) カメラ較正方法、カメラ較正装置、カメラ較正システムおよびカメラ較正プログラム
JP7521198B2 (ja) 画像再生装置、画像再生システム、画像再生方法及びプログラム
US11294614B2 (en) Display system and control method
JP7396336B2 (ja) 位置情報取得装置、位置情報取得方法及びプログラム
US11582396B2 (en) Information processing device, information processing method, and recording medium
JP7499809B2 (ja) 教師データ生成システム、教師データ生成方法及びプログラム
JP2019109174A (ja) 位置算出システム、位置算出装置、位置算出方法及びプログラム
WO2006092961A1 (ja) 画像生成方法、物体検出方法、物体検出装置および画像生成プログラム
JP7294505B2 (ja) 教師データの生成方法、教師データの生成装置及びプログラム
CN117351056B (zh) 用于结构光相机的深度重建系统
JP2014160017A (ja) 管理装置、方法及びプログラム
JP4118852B2 (ja) 測位システムおよび測位方法、測位装置およびそのプログラムならびに記録媒体
CN113432528B (zh) 位置测定装置、位置测定方法以及记录介质
US20230050725A1 (en) Information processing device, information display system, and information display method
JP7052775B2 (ja) 位置取得装置、位置取得方法及びプログラム
US20260044977A1 (en) Methods and systems of tag location detection in an inventory environment based on visual attributes of tags using computer vision
JP7800163B2 (ja) オブジェクト領域特定装置、オブジェクト領域特定方法、教師データ生成装置及びプログラム
JP2021125859A (ja) 表示出力制御装置、表示出力制御システム、表示出力制御方法及びプログラム
JP2025034426A (ja) 情報処理装置、情報処理方法及び情報処理システム

Legal Events

Date Code Title Description
A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20201118

A977 Report on retrieval

Free format text: JAPANESE INTERMEDIATE CODE: A971007

Effective date: 20211129

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20220104

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20220307

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: 20220802

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20220815

R150 Certificate of patent or registration of utility model

Ref document number: 7136141

Country of ref document: JP

Free format text: JAPANESE INTERMEDIATE CODE: R150