JP6597838B1 - 動線分析装置、動線分析方法、および動線分析システム - Google Patents

動線分析装置、動線分析方法、および動線分析システム Download PDF

Info

Publication number
JP6597838B1
JP6597838B1 JP2018106147A JP2018106147A JP6597838B1 JP 6597838 B1 JP6597838 B1 JP 6597838B1 JP 2018106147 A JP2018106147 A JP 2018106147A JP 2018106147 A JP2018106147 A JP 2018106147A JP 6597838 B1 JP6597838 B1 JP 6597838B1
Authority
JP
Japan
Prior art keywords
flow line
information
feature point
section
determined
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
JP2018106147A
Other languages
English (en)
Other versions
JP2019211905A (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.)
NEC Corp
Original Assignee
NEC Corp
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 NEC Corp filed Critical NEC Corp
Priority to JP2018106147A priority Critical patent/JP6597838B1/ja
Priority to US17/059,837 priority patent/US11501450B2/en
Priority to PCT/JP2019/021503 priority patent/WO2019230877A1/ja
Application granted granted Critical
Publication of JP6597838B1 publication Critical patent/JP6597838B1/ja
Publication of JP2019211905A publication Critical patent/JP2019211905A/ja
Active legal-status Critical Current
Anticipated expiration legal-status Critical

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
    • G06Q30/00Commerce
    • G06Q30/02Marketing; Price estimation or determination; Fundraising
    • G06Q30/0201Market modelling; Market analysis; Collecting market data
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F18/00Pattern recognition
    • G06F18/20Analysing
    • G06F18/23Clustering techniques
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR 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; 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/762Arrangements for image or video recognition or understanding using pattern recognition or machine learning using clustering, e.g. of similar faces in social 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
    • 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/23Recognition of whole body movements, e.g. for sport training
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N7/00Television systems
    • H04N7/18Closed-circuit television [CCTV] systems, i.e. systems in which the video signal is not broadcast
    • H04N7/183Closed-circuit television [CCTV] systems, i.e. systems in which the video signal is not broadcast for receiving images from a single remote source
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR 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; 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
    • 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/30232Surveillance
    • 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/30241Trajectory
    • 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/30242Counting objects in image

Landscapes

  • Engineering & Computer Science (AREA)
  • Theoretical Computer Science (AREA)
  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • Multimedia (AREA)
  • Business, Economics & Management (AREA)
  • Computer Vision & Pattern Recognition (AREA)
  • Finance (AREA)
  • Strategic Management (AREA)
  • Development Economics (AREA)
  • Accounting & Taxation (AREA)
  • Data Mining & Analysis (AREA)
  • Entrepreneurship & Innovation (AREA)
  • Health & Medical Sciences (AREA)
  • General Health & Medical Sciences (AREA)
  • Artificial Intelligence (AREA)
  • Evolutionary Computation (AREA)
  • General Business, Economics & Management (AREA)
  • Marketing (AREA)
  • Economics (AREA)
  • Signal Processing (AREA)
  • Game Theory and Decision Science (AREA)
  • Psychiatry (AREA)
  • Computing Systems (AREA)
  • Databases & Information Systems (AREA)
  • Human Computer Interaction (AREA)
  • Medical Informatics (AREA)
  • Software Systems (AREA)
  • Social Psychology (AREA)
  • Bioinformatics & Cheminformatics (AREA)
  • Bioinformatics & Computational Biology (AREA)
  • Evolutionary Biology (AREA)
  • General Engineering & Computer Science (AREA)
  • Life Sciences & Earth Sciences (AREA)
  • Image Analysis (AREA)
  • Management, Administration, Business Operations System, And Electronic Commerce (AREA)
  • Closed-Circuit Television Systems (AREA)

Abstract

【課題】動線分析を行うための事前設定を容易にすることができる動線分析装置、動線分析方法、及び動線分析システムを提供する。【解決手段】動線分析装置において、取得部21は、監視領域の人物に関する動線情報を取得し、特徴点決定部22は、動線情報に基づいて、監視領域内に一以上の動線上の特徴点を決定し、区間決定部23は、決定された特徴点に応じて、動線の区間を決定し、分析部24は、決定された区間ごとに動線情報を分析する。【選択図】図11

Description

本発明は、動線分析装置、動線分析方法、および動線分析システムに関し、例えば、動画映像に含まれる人物の動線を分析する動線分析装置に関する。
コンビニエンスストアまたはドラッグストアなどの店舗には、一般的に、監視用のカメラが設置されている。そのカメラが撮影した映像を利用するシステムが開発されている。
例えば、特許文献1には、映像に基づいて、店舗内にいる人物の動線を追跡し、人物の動線情報を生成し、出力するシステムが開示されている。ユーザ、例えば店員は、システムが出力した動線情報を、例えば、店舗内における商品の陳列方法を改善するために利用する。
特許文献2では、さまざまな既知の手段を用いて、人物の動線情報を取得している。関連する技術では、例えば、映像から人物を検出または認識する手段、タグ情報を使用する手段、または赤外線レーザを使用する手段などが採用されている。
特開2015−099539号公報 特開2000−332402号公報
特許文献1および2に記載の技術を含む、関連する技術では、ユーザが、店舗のレイアウト情報を参考にして、注目する地点や監視エリアを決めて、手動で動線分析を行うための事前設定をする必要がある。しかしながら、この方法は、事前設定の手間がかかる点で問題がある。
本発明の目的は、動線分析を行うための事前設定を容易にすることができるシステム等を提供することにある。
本発明の一態様に係わる動線分析装置は、監視領域の人物の動きを示す動線に関する動線情報を取得する取得手段と、前記動線情報に基づいて、前記監視領域内に少なくとも一以上の前記動線の特徴点を決定する特徴点決定手段と、前記特徴点決定手段により決定された特徴点に応じて、動線の区間を決定する区間決定手段と、前記区間決定手段により決定された区間ごとに前記動線情報を分析する分析手段と、を備えている。
本発明の一態様に係わる動線分析方法は、監視領域の人物の動きを示す動線に関する動線情報を取得することと、前記動線情報に基づいて、前記監視領域内に少なくとも一以上の前記動線の特徴点を決定することと、前記決定された特徴点に応じて、動線の区間を決定することと、前記決定された区間ごとに前記動線情報を分析することとを含む。
本発明の一態様に係わる動線分析システムは、監視領域の人物の動きを示す動線に関する動線情報を取得する取得手段と、前記動線情報に基づいて、前記監視領域内に少なくとも一以上の前記動線の特徴点を決定する特徴点決定手段と、前記特徴点決定手段により決定された特徴点に応じて、動線の区間を決定する区間決定手段と、前記区間決定手段により決定された区間ごとに前記動線情報を分析する分析手段と、前記分析手段による前記動線情報の分析結果を表示する表示手段とを備えている。
本発明の一態様によれば、動線分析を行うための事前設定を容易にすることができる。
実施形態1に係わる動線分析システムの構成を示すブロック図である。 店舗内における人物の動線の履歴を示す動線情報の一例を示す図である。 実施形態1に係わる動線分析装置が実行する第1の動線分析処理の流れを示すフローチャートである。 動線情報に基づいて生成される通路情報の一例を示す図である。 実施形態2に係わる動線分析システムの構成を示すブロック図である。 実施形態2に係わる動線分析装置が実行する第2の動線分析処理の流れを示すフローチャートである。 集計基準上に、動線数の集計結果を示した集計基準の一例を示す図である。 実施形態2に係わる動線分析装置が実行する第3の動線分析処理の流れを示すフローチャートである。 実施形態2に係わる動線分析装置が備える表示部が表示する補足情報の一例を示す図である。 実施形態2に係わる動線分析装置が備える表示部が表示する補足情報の他の例を示す図である。 実施形態3に係わる動線分析装置の構成を示すブロック図である。 実施形態4に係わる動線分析装置のハードウェア構成を示す図である。
〔実施形態1〕
本発明の一実施形態について、図1〜図4を参照して説明する。
(動線分析システム1000)
図1は、動線分析システム1000の構成を示すブロック図である。図1に示すように、動線分析システム1000は、動線分析装置1、撮像装置10、および表示装置20を備えている。
撮像装置10は、動線分析装置1による監視領域である店舗内を撮影する。撮像装置10は、具体的には、動画を撮影する機能を備える1台以上のカメラである。カメラによる監視領域は、商品を載せた棚が配置されている店舗内の空間である。商品を載せた棚は、ゴンドラとも呼ばれる。なお、本実施形態では、動線分析装置1による監視領域は、店舗として説明するがこれに限られない。例えば、監視領域はイベント会場であってもよい。
表示装置20は、動線分析装置1による動線の分析結果を表示するためのデバイスである。表示装置20は、動線分析装置1から独立した表示機器、例えば、モニタ、タブレット端末などであってもよい。あるいは、表示装置20は、動線分析装置1と一体であってもよい。表示装置20が、動線分析装置1から独立した表示機器である場合、動線分析装置1は、表示装置20に対し、動線の分析結果を、無線または有線で送信し、かつ表示させる。
(動線分析装置1)
図1を参照して、本実施形態に係わる動線分析装置1の構成を説明する。動線分析装置1は、撮像装置10から監視領域内の動画の映像データ(以下、動画情報と呼ぶ)を取得する。動画情報には、複数のフレーム画像が含まれる。動線分析装置1が、人物を含む動画の動画情報を分析して、その分析結果を表示装置20等へ出力する。
図1に示すように、動線分析装置1は、動線情報生成部11、特徴点抽出部12、通路情報生成部13、および出力部19を備えている。
動線情報生成部11から出力部19までがそれぞれ実行する処理については、後の動線分析処理の説明(図3)と一緒に説明する。
(動線情報の例)
図2は、動線分析装置1が扱う動線情報の一例を説明するための図である。図2では、撮像装置10によって撮影された複数の人物の動きの軌跡を示す複数の動線FLが、表示装置20の画面に表示されている。図2に示す表示装置20の画面には、動線FLのほかに、店舗のレイアウト情報200が表示されている。動線分析装置1は、フレーム画像から人物を特定し、複数のフレームから該人物の位置を検出し、該人物の動線を示すデータである動線情報を生成する。
動線情報は、図示されない記憶装置に、人物を特定するための情報、例えば人物ID(IDentifier)と紐付けて記憶される。動線情報は、人物の位置を示す位置情報を含む。位置情報は、位置を示す時系列の点の集合である。動線情報は、位置情報のほかに、人物の動きの方向を示す方向情報をさらに含んでも良い。方向情報は、例えば時系列の人物の位置を示す点から求められる。さらに、動線情報は、人物が位置に存在する時間を示す時間情報も含んでも良い。要するに、動線情報は、店舗内における複数の人物の動線を追跡した結果を含んでいる。なお、動線を生成する方法は、以上説明した方法に限定されない。例えば、動線分析装置1は、人物が運搬するカートまたは買い物カゴに設置されたビーコンなどから出射される電波あるいは赤外線を、センサを用いて検出することによって、人物の動線を追跡してもよい。
(第1の動線分析処理)
図3を参照して、本実施形態に係わる動線分析装置1が実行する第1の動線分析処理の流れを説明する。図3は、第1の動線分析処理の流れを示すフローチャートである。
図3に示すように、動線情報生成部11は、撮像装置10(図1)が撮影した映像のデータを取得する。そして、動線情報生成部11は、取得した映像のデータを分析することによって、動線情報(図2)を生成する(S1)。動線情報生成部11は、監視領域の人物の動きを示す動線に関する動線情報を取得する取得手段の一例である。
なお、動線情報生成部11がステップS1において生成した動線情報が一つである場合、次のステップS2、および後述するステップS7は不要である。
特徴点抽出部12は、監視領域を、複数の部分領域に分割する(S2)。次に、特徴点抽出部12は、動線情報生成部11が生成した動線情報から、一部分領域内の特徴点を抽出する(S3)。特徴点抽出部12がどのような特徴点を動線情報から抽出するかを判断するために、予め特徴点を抽出するための抽出条件を設定してもよい。これにより、特徴点抽出部12は、予め設定した抽出条件に合致する特徴点だけを抽出することができる。本実施形態において、特徴点は、人物の動線が方向転換する位置である。人物の動線が方向転換する位置は、人物が曲った位置、および通路を引き返した位置を含む。なお、特徴点抽出部12は、同じ人物の動線情報において、予め定められた大きさの同じ領域内にある複数の特徴点を、まとめて一つの特徴点としてもよい。
特徴点抽出部12は、動線情報に基づいて、監視領域内に少なくとも一以上の動線上の特徴点を決定する特徴点決定手段の一例である。
一変形例では、特徴点抽出部12は、上述したステップS2のように監視領域を分割する代わりに、特徴点の密集度合を算出してもよいし、一つの特徴点を中心とした周りにいくつの特徴点があるかをカウントしてもよい。
続いて、特徴点抽出部12は、部分領域内において、類似する特徴点をカウントする(S4)。ここで、類似する特徴点とは、動線情報が示す人物の振る舞いまたは動作が共通する点のことである。本実施形態において、類似する特徴点は、人物が同じ方向に方向転換する点を含む。人物が第1の方向に曲がったことを示す特徴点と、人物が第2の方向に曲がったことを示す特徴点とは、どちらも、人物が方向転換をした点であるが、特徴点抽出部12は、これらの特徴点を区別することが好ましい。
部分領域内において、類似する特徴点の数が閾値以上である場合(S5でYes)、特徴点抽出部12は、それらの類似する特徴点を、通路情報を生成するための特徴点として決定する(S6)。閾値は、予め決められたものであってもよいし、監視領域内の部分領域ごとに存在する特徴点の数をカウントして、その特徴点の数の平均値を閾値としてもよい。
監視領域の全体において、ステップS3からS6までの処理が完了していない場合(S7でNo)、すなわち、まだ特徴点を抽出していない部分領域がある場合、フローはステップS3に戻る。
一方、監視領域の全体において、ステップS3からS6までの処理が完了した場合(S7でYes)、通路情報生成部13は、特徴点抽出部12が決定した特徴点の情報を取得し、決定された特徴点の情報に対し、後述する処理を実行することによって、通路情報を生成する(S8)。通路情報は、店舗内の通路を表す情報である。通路情報生成部13は、動線の区間に基づいて、監視領域における通路情報を出力する通路出力手段の一例である。また、通路情報生成部13は、決定された特徴点に応じて、動線の区間を決定する区間決定手段の一例でもある。本実施形態において、動線の区間とは、通路情報生成部13が生成する通路情報において、互いに隣接する特徴点の間の領域を意味する。ここでいう領域には、店舗の通路が含まれる。
上記のように、本実施形態に係わる動線分析装置1の主な特徴の一つは、動線情報に基づいて特徴点を決定して、通路情報を自動的に生成することにある。なお、通路情報の一例を後で説明する。
出力部19は、通路情報生成部13が生成した通路情報(図4)を出力する(S9)。その後、第1の動線分析処理は終了する。
(通路情報の生成;ステップS8)
図4を参照して、通路情報生成部13が実行する通路情報の生成処理を説明する。この処理は、図3に示す第1の動線分析処理におけるステップS8に対応する。図4に示すレイアウト情報200は、図2に示すものと同じである。ただし、図4では、レイアウト情報200上に、前述した特徴点FPを示している。図4に示す通路情報は、通路情報生成部13によって、動線情報生成部11が生成した動線情報から、以下で説明する手順で生成される。ただし、以下で説明する手順は、通路情報を生成する方法の一例に過ぎない。
図4に示すように、通路情報生成部13は、隣接する特徴点をつなぐことによって、仮の通路の集合を生成した後、一つの動線も通過していない仮の通路を削除する。一つの動線も通過していない仮の通路は、店舗内の通路と対応していない可能性が高いからである。通路情報生成部13は、残った仮の通路の集合を、店舗内の通路を表す通路情報とする。したがって、隣接する2つの特徴点FPの間が、通路情報における一つの通路に対応する。
あるいは、通路情報生成部13は、動線情報に含まれる方向情報、もしくは、時系列の人物の位置情報を用いて、人物の動きの方向を判定し、人物の動きの方向に基づいて、店舗内の通路を判別してもよい。仮の通路が店舗内の通路と対応している場合、その仮の通路と同じ方向に進む動線が存在するが、仮の通路が店舗内の通路と対応していない場合、その仮の通路と同じ方向に進む動線は存在しない。したがって、通路情報生成部13は、特徴点の情報とともに、方向情報を用いることで、店舗内の通路と、店舗内の通路と対応していない仮の通路とを判別し、通路情報を生成することができる。
このように、本実施形態では、通路情報生成部13が、動線情報から、通路情報を自動的に生成する。したがって、ユーザは、特徴点FPを自分で決定する必要がなく、また通路情報を自分で作成する必要もない。
(変形例)
一変形例では、動線分析装置1は、特徴点(および集計基準)を追加または修正する入力操作を受け付ける入力装置をさらに備える。入力装置は、入力操作に基づく、特徴点に関する情報を、表示装置20へ出力する。この場合、表示装置20は、入力装置によって入力された特徴点の情報と、特徴点抽出部12が抽出した特徴点の情報との両方を識別可能な様態で表示する。例えば、表示装置20は、力装置によって入力された特徴点の情報と、特徴点抽出部12が抽出した特徴点の情報とを、異なる色で表示する。なお、この入力装置は、第2の入力手段の一例である。
他の変形例では、特徴点抽出部12は、上記の入力装置が生成した、特徴点に関する情報に基づいて、上述したステップS6において決定した特徴点を変更する。この場合、表示装置20は、特徴点抽出部12が抽出した特徴点の情報を、入力装置によって入力された特徴点の情報に変更して、変更前の特徴点とは異なる様態(例えば異なる色)で表示する。
(本実施形態の効果)
関連する技術においては、ユーザが、商品の棚割りや店舗のレイアウトを参考にして、注目する地点や監視エリアを決めて、手動で動線分析を行うための事前設定をしている。しかしながら、この方法は、事前設定の手間がかかるだけでなく、ユーザの経験、勘、ノウハウ、およびトライ&エラーを必要とする。
一方、本実施形態の構成によれば、動線情報に基づいて特徴点を決定し、決定された特徴点を用いて、通路情報を生成する。これにより、ユーザは、動線分析を行うための事前設定を容易にすることができる。また、監視領域の通路情報を容易に生成することができる。さらに、監視領域のレイアウトが変化した場合であっても、通路情報を動線情報から生成しなおすことができるため、レイアウトの変更に容易に対応することができる。
〔実施形態2〕
前記実施形態では、特徴点は、人物の動線が方向転換する位置である構成を説明したが、これに限定されない。
本実施形態では、人物の動線の速度が急に増大または減少した位置、例えば、加速度がある値以上である位置なども、特徴点に含まれる。なお、同じ人物の動線情報において、予め定められた大きさの同じ領域内にある複数の特徴点が、まとめて一つの特徴点とされてもよい。
本発明の他の実施形態について、図5〜図10を参照して説明する。本実施形態において、動線分析装置は、動線情報から集計基準を生成する。集計基準は、動線数を集計するための集計区間を規定する。互いに隣接する特徴点の間の領域が、一つの集計区間である。ここでいう領域には、例えば店舗の通路が含まれる。あるいは、特徴点を中心とする所定の範囲を、集計区間としてもよい。
また、本実施形態では、人物の動線が方向転換する位置に加えて、人物の動線が一定時間停止した位置、人物の速度が変化した位置を含む前後、および、人物の速度が急に増大または減少した位置、すなわち加速度がある値以上である位置も、特徴点に含まれる。
(動線分析システム2000)
図5は、動線分析システム2000の構成を示すブロック図である。図5に示すように、動線分析システム2000は、動線分析装置2、撮像装置10、および表示装置20を備えている。なお、本実施形態では、撮像装置10および表示装置20に係わる説明を省略する。
(動線分析装置2)
図5を参照して、本実施形態に係わる動線分析装置2の構成を説明する。動線分析装置2は、撮像装置10から監視領域内の動画の動画情報を取得する。動画情報には、複数のフレーム画像が含まれる。動線分析装置2が、人物を含む動画の動画情報を分析して、その分析結果を表示装置20へ出力する。
図5に示すように、動線分析装置2は、動線情報生成部11、特徴点抽出部12、集計基準生成部33、集計部14、補足情報生成部16、表示基準決定部17、判定部18、および出力部19を備えている。
動線情報生成部11から出力部19までがそれぞれ実行する処理については、後の動線分析処理の説明と一緒に説明する。
(第2の動線分析処理)
図6を参照して、本実施形態に係わる動線分析装置2が実行する第2の動線分析処理の流れを説明する。図6は、第2の動線分析処理の流れを示すフローチャートである。
図6に示すように、動線情報生成部11は、撮像装置10から取得した動画の動画情報を用いて、動線情報を生成する(S21)。
なお、動線情報生成部11がステップS21において生成した動線情報が一つである場合、次のステップS22、および後述するステップS27は不要である。
特徴点抽出部12は、監視領域を、複数の部分領域に分割する(S22)。次に、特徴点抽出部12は、動線情報生成部11が生成した動線情報から、部分領域内における特徴点を抽出する(S23)。本実施形態において、特徴点は、人物の速度および方向の少なくとも一方が変化する位置である変化点を含む。また、特徴点は、変化点の前後の位置に決定されてもよい。
特徴点抽出部12は、動線情報から、監視領域内に少なくとも一以上の動線上の特徴点を決定する特徴点決定手段の一例である。
続いて、特徴点抽出部12は、部分領域内において、類似する特徴点をカウントする(S24)。
部分領域内において、類似する特徴点の数が閾値以上である場合(S25でYes)、特徴点抽出部12は、それらの類似する特徴点を、集計区間を決定するための特徴点として決定する(S26)。
監視領域の全体において、ステップS23からS26までの処理が完了していない場合(S27でNo)、フローはステップS23に戻る。
一方、監視領域の全体において、ステップS23からS26までの処理が完了した場合(S27でYes)、集計基準生成部33は、特徴点抽出部12が決定した特徴点の情報を取得し、互いに隣接する2つの特徴点の間の領域を、集計区間として決定する。そして、集計基準生成部33は、複数の集計区間で構成される一つの集計基準を生成する(S28)。
なお、ある集計区間が所定の大きさよりも広い場合、集計基準生成部33は、その集計区間を、所定の大きさよりも小さい複数の集計区間に分割してもよい。集計区間の分割の仕方は特に限定されない。
あるいは、ある集計区間が所定の大きさよりも広い場合、フローはステップS25に戻り、特徴点抽出部12は、より小さい閾値を用いて、部分領域内において、類似する特徴点をカウントしなおしてもよい。これにより、集計区間を決定するための特徴点の数が増大するので、結果として、互いに隣接する2つの特徴点の間の領域である集計区間を狭くすることができる。
集計基準生成部33は、特徴点決定手段により決定された特徴点に応じて、動線の区間を決定する区間決定手段の一例である。本実施形態において、動線の区間とは、集計基準生成部33が生成する集計基準に含まれる集計区間を意味する。
本実施形態に係わる動線分析装置2の主な特徴の一つは、動線情報から特徴点を抽出して、集計基準を自動的に生成することにある。なお、集計基準の一例を後で説明する。
(集計基準の生成;ステップS23)
図7を参照して、集計基準生成部33が実行する集計基準の生成処理を説明する。この処理は、図6に示す第2の動線分析処理におけるステップS28に対応する。図7に示すレイアウト情報200は、図2に示すものと同じである。ただし、図7では、レイアウト情報200上に、前述した特徴点FPを示している。図7に示す集計基準は、集計基準生成部33によって、動線情報生成部11が生成した動線情報から、以下で説明する手順で生成される。ただし、以下で説明する手順は、集計基準を生成する方法の一例に過ぎない。
図7に示すように、集計基準生成部33は、特徴点抽出部12が決定した、互いに隣接する特徴点FPをつなぐことによって、仮の集計区間の集合を生成する。その後、集計基準生成部33は、一つの動線も通過していない仮の集計区間を削除する。一つの動線も通過していない仮の集計区間は、店舗内の通路と対応していない可能性が高いからである。集計基準生成部33は、残った仮の集計区間の集合を、集計基準とする。
このように、本実施形態では、集計基準生成部33が、動線情報から、集計基準を自動的に生成する。したがって、ユーザは、特徴点FPを自分で決定する必要がなく、また集計基準を自分で決定する必要もない。
(第3の動線分析処理)
図8を参照して、本実施形態に係わる動線分析装置2が実行する第3の動線分析処理の流れを説明する。図8は、第3の動線分析処理の流れを示すフローチャートである。
図8に示すように、集計部14は、動線情報を取得する(S31)。なお、ステップS31において、集計部14が取得する動線情報は、動線情報生成部11が生成したものであってもよいし、そうではなくてもよい。後者の場合、集計部14は、例えば、収集された動線情報を格納した記録媒体、またはネットワークサーバから、動線情報を取得してもよい。
集計部14は、第2の動線分析処理において集計基準生成部33が生成した集計基準に含まれる集計区間ごとに、動線数を集計する(S32)。ここで、動線数は、その集計区間を通過した人数、あるいは、少なくともその集計区間に入った人数を表す。集計部14は、分析手段の一例である。
表示基準決定部17は、集計部14によって集計された集計結果に基づいて、集計結果の出力に関する表示基準を決定する。表示基準は、集計結果から特異な動線数を抽出するための閾値である。一例では、表示基準は、集計結果における動線数の平均値を、一定値以上、上回る値であってよい。
判定部18は、集計基準における集計区間ごとに、動線数が表示基準によって決まる閾値を超えるかどうかを判定する(S33)。
一つの集計区間において集計された動線数が閾値を超えない場合(S33でNo)、動線分析処理はステップS35へ進む。
一方、一つの集計区間において集計された動線数が閾値を超える場合(S33でYes)、補足情報生成部16は、その集計区間に関する補足情報を生成する(S34)。その後、補足情報生成部16は、出力部19を介して、生成した補足情報を表示装置20に表示させる。一つの集計区間を通過する動線数が閾値を超える場合、動線分析装置2は、後述する補足情報を表示装置20に表示させる。なお、補足情報の例を後で示す。
さらに、動線分析装置2は、集計区間に対して、表示基準を決定してもよい。表示基準とは、具体的には、動線分析装置2が、補足情報を表示装置20に表示させる頻度を示すものである。一つの集計区間を通過する動線数が閾値を超える場合、動線分析装置2は、予め決定した表示基準に基づいて、後述する補足情報を表示装置20に表示させるかどうかを判定してもよい。
ユーザは、図示しない入力装置を用いて、要望やニーズに応じて、上述した表示基準を修正するための入力操作を行うことができる。入力装置は、ユーザが動線分析装置2に対する入力を行うために用いるデバイスであり、例えば、キーボード、マウス、タッチパネルなどであってよい。
ステップS34の後、ユーザによって、閾値を変更するための入力操作が行われた場合(S35でYes)、第3の動線分析処理は、前述したステップS33に戻る。そして、補足情報生成部16は、集計区間を通過する動線数が閾値を超えるかどうかを、再び判定する(S33)。
一方、ユーザによって、閾値を変更するための入力操作が行われない場合(S35でNo)、第3の動線分析処理はステップS36へ進む。
集計基準に含まれる全ての特徴点に関して、集計処理(S32)が完了していない場合(S36でNo)、第3の動線分析処理はステップS32に戻る。この場合、集計部14は、集計基準における他の一つの集計区間について、その集計区間を通過する動線数が閾値を超えるかどうかを判定する(S33)。集計基準に含まれる全集計区間に関して、集計処理が完了した場合(S36でYes)、第3の動線分析処理はステップS37へ進む。
出力部19は、集計部14による集計結果、すなわち、各集計区間を通過する動線数を示す情報を出力する(S37)。その後、第3の動線分析処理は終了する。
(動線数の集計と判定;ステップS32およびS33)
図7を参照して、集計部14が実行する集計処理を説明する。集計処理は、前述した第3の動線分析処理のステップS32に対応する。図7に示す集計基準では、集計区間ごとに、それぞれ数値が示されている。これらの数値はそれぞれ、集計区間を通過した動線数を表している。
図7を参照して、判定部18が実行する動線数の判定処理を説明する。動線数の判定処理は、前述した第3の動線分析処理のステップS33に対応する。
ここで説明する例では、縦方向の集計区間の動線数の閾値は370であり、横方向の集計区間の動線数の閾値は360である。図7に示す集計基準を参照すると、右から2番目の縦方向の集計区間の動線数は376であり、左から2番目の横方向の集計区間の動線数は362である。
この場合、判定部18は、右から2番目の縦方向の集計区間の動線数、および、左から2番目の横方向の集計区間の動線数が、それぞれ閾値を超えると判定する。
(補足情報の生成;ステップS34)
図9および図10は、補足情報生成部16が生成し、表示装置20に表示させる補足情報の例を示す。ここで説明する処理は、前述した第3の動線分析処理のステップS34に対応する。前述したように、補足情報生成部16は、動線数が閾値を超える1または複数の集計区間について、それぞれ、補足情報を生成する。動線数が閾値を超える集計区間のことを、ここでは対象区間と呼ぶ。
図9に示す補足情報T1は、レイアウト情報200上に重畳した映像のデータを含む。この映像のデータは、対象区間の近傍を撮影する撮像装置10の動画情報から得られる。補足情報生成部16は、撮像装置10が撮影した動画情報を選択することで、図9に示す補足情報T1を生成する。
例えば、補足情報T1は、対象区間を示す情報に関連付けられた、対象区間の近傍を撮影した動画情報であってよい。出力部19は、補足情報生成部16から取得した補足情報T1を表示装置20に出力する。図9に示すように、出力部19によって、対象区間を示す枠とともに吹き出し内の画像が、表示装置20に表示される。なお、出力部19による補足情報T1の表示は、補足情報T1が生成されたときに一定時間行われてもよいし、ユーザ、例えば店員が、図示しない入力装置を操作することによって、図2に示す動線情報を表示した状態と、図9に示す補足情報T1を表示する状態とを切り替えることが可能であってもよい。
図10に示す補足情報T2は、レイアウト情報200上に重畳したテキストのデータを含む。このテキストは、例えば、所定期間内に対象区間を通過した人数の情報を含んでいてもよいし、対象区間の側にある棚にある商品の売り上げの情報を含んでいてもよい。補足情報生成部16は、店舗の管理サーバにアクセスして、POS(Point Of Sales system)情報を取得することによって、図10に示す補足情報T2を生成してもよい。
(変形例)
一変形例において、補足情報は、対象区間における動線数が閾値を超える時間帯に、撮像装置10が撮影した動画情報であってもよい。この構成では、対象区間における動線数が閾値を超える時間帯に撮影された動画情報のみが表示装置20に表示される。したがって、ユーザは、対象区間における動線数が閾値を超えた時間帯における店舗内の状況を、簡単に確認することができる。
(本実施形態の効果)
本実施形態の構成によれば、動線情報に基づいて特徴点を決定し、決定された特徴点を用いて、集計基準を生成し、集計基準および補足情報を表示する。したがって、ユーザは、店舗のレイアウトに基づいて、特徴点を決定したり、集計基準を入力したりする必要がない。
〔実施形態3〕
本実施形態では、関連する技術の課題を解決する動線分析装置の基本的な構成の一例を説明する。
(動線分析装置3)
図10は、本実施形態に係わる動線分析装置3の構成を示すブロック図である。図10に示すように、動線分析装置3は、取得部21と、特徴点決定部22と、区間決定部23と、分析部24とを備えている。
取得部21は、監視領域の人物の動きを示す動線に関する動線情報を取得する。
特徴点決定部22は、取得部21によって取得された動線情報に基づいて、監視領域内に少なくとも一以上の動線上の特徴点を決定する。
区間決定部23は、特徴点決定部22により決定された特徴点に応じて、動線の区間を決定する。
分析部24は、区間決定部23により決定された区間ごとに動線情報を分析する。
(本実施形態の効果)
本実施形態の構成によれば、監視領域内において、少なくとも一以上の動線上の特徴点を決定し、特徴点に応じて、動線の区間を決定する。そして、決定された区間ごとに動線情報を分析する。そのため、ユーザは、動線情報を分析するために、特徴点をユーザ自身で決定する必要がない。したがって、動線分析を行うための事前設定を容易にすることができる。
〔実施形態4〕
(ハードウェア構成について)
本開示の各実施形態において、各装置の各構成要素は、機能単位のブロックを示している。各装置の各構成要素の一部又は全部は、例えば図12に示すような動線分析装置900とプログラムとの任意の組み合わせにより実現される。図12は、各装置の各構成要素を実現する動線分析装置900のハードウェア構成の一例を示すブロック図である。動線分析装置900は、前記実施形態1から3に係わる通信システムのシステム管理装置と同様に機能する。換言すれば、前記実施形態1から3に係わる通信システムのシステム管理装置は、本実施形態に係わる動線分析装置900の構成要素によって実現することができる。
図12に示すように、動線分析装置900は、一例として、以下のような構成を含む。
・CPU(Central Processing Unit)901またはプロセッサ
・ROM(Read Only Memory)902
・RAM(Random Access Memory)903
・RAM903にロードされるプログラム904
・プログラム904を格納する記憶装置905
・記録媒体906の読み書きを行うドライブ装置907
・通信ネットワーク909と接続する通信インタフェース908
・データの入出力を行う入出力インタフェース910
・各構成要素を接続するバス911
各実施形態における各装置の各構成要素、たとえば、前記実施形態1で説明した動線情報生成部11、特徴点抽出部12、通路情報生成部13、集計部14、補足情報生成部16、表示基準決定部17、判定部18、および出力部19は、これらの機能を実現するプログラム904をCPU901またはプロセッサが取得して実行することで実現される。各装置の各構成要素の機能を実現するプログラム904は、例えば、予め記憶装置905やROM902に格納されており、必要に応じてCPU901またはプロセッサがRAM903にロードして実行する。たとえば、図3に示すフローチャートを実行するプログラムの命令は、RAM903にロードされCPU901によって実行される。
なお、プログラム904は、通信ネットワーク909を介してCPU901に供給されてもよいし、予め記録媒体906に格納されており、ドライブ装置907が当該プログラムを読み出してCPU901またはプロセッサに供給してもよい。
記録媒体906は、動線情報及び補足情報を記憶しても良い。
上記の実施形態の一部又は全部は、以下の付記のようにも記載されうるが、以下には限られない。
(付記1)
監視領域の人物の動きを示す動線に関する動線情報を取得する取得手段と、
前記動線情報に基づいて、前記監視領域内に少なくとも一以上の前記動線の特徴点を決定する特徴点決定手段と、
前記特徴点決定手段により決定された特徴点に応じて、動線の区間を決定する区間決定手段と、
前記区間決定手段により決定された区間ごとに前記動線情報を分析する分析手段と、
を備える動線分析装置。
(付記2)
前記特徴点決定手段は、前記動線情報に基づき、前記動線の変化点を前記特徴点として決定する
ことを特徴とする付記1に記載の動線分析装置。
(付記3)
前記変化点は、前記動線情報に基づき、前記動線の方向が変化する点および前記動線の速度が変化した点の少なくとも一方である
ことを特徴とする付記2に記載の動線分析装置。
(付記4)
前記区間決定手段は、複数の前記特徴点間の領域を前記動線の区間として決定する
ことを特徴とする付記1から3のいずれか1項に記載の動線分析装置。
(付記5)
前記動線の区間に基づいて、前記監視領域における通路情報を出力する通路出力手段をさらに備える
ことを特徴とする付記1から4のいずれか1項に記載の動線分析装置。
(付記6)
前記分析手段は、前記区間決定手段により決定された前記動線の区間ごとに、当該区間を通る動線の数を集計し、
前記分析手段によって集計された集計結果に基づいて、集計結果の出力に関する表示基準を決定する表示基準決定手段をさらに備える
ことを特徴とする付記1から5の何れか1項に記載の動線分析装置。
(付記7)
前記表示基準を満たす区間を判定する判定手段と、
前記判定された区間における補足情報を生成する生成手段と、
をさらに備える
ことを特徴とする付記6に記載の動線分析装置。
(付記8)
前記補足情報は前記特定された区間における動画情報である
ことを特徴とする付記7に記載の動線分析装置。
(付記9)
前記表示基準を修正する入力を受け付ける入力手段をさらに備える
ことを特徴とする付記6から8のいずれか1項に記載の動線分析装置。
(付記10)
監視領域の人物の動きを示す動線に関する動線情報を取得することと、
前記動線情報に基づいて、前記監視領域内に少なくとも一以上の前記動線の特徴点を決定することと、
前記決定された特徴点に応じて、動線の区間を決定することと、
前記決定された区間ごとに前記動線情報を分析することと
を含む動線分析方法。
(付記11)
監視領域の人物の動きを示す動線に関する動線情報を取得する取得手段と、
前記動線情報に基づいて、前記監視領域内に少なくとも一以上の前記動線の特徴点を決定する特徴点決定手段と、
前記特徴点決定手段により決定された特徴点に応じて、動線の区間を決定する区間決定手段と、
前記区間決定手段により決定された区間ごとに前記動線情報を分析する分析手段と、
前記分析手段による前記動線情報の分析結果を表示する表示手段とを備える
動線分析システム。
(付記12)
特徴点に関する情報の入力を受け付ける第2の入力手段をさらに備え
前記表示手段は、前記第2の入力手段により入力された前記特徴点に関する情報と、前記特徴点決定手段により決定された特徴点に関する情報とを表示する
ことを特徴とする付記11に記載の動線分析システム。
(付記13)
特徴点に関する情報の入力を受け付ける第2の入力手段をさらに備え、
前記特徴点決定手段は、前記第2の入力手段により入力された前記特徴点に関する情報に基づいて、前記動線の特徴点を変更し、
前記表示手段は、前記特徴点決定手段が変更した前記特徴点に関する情報を表示する
ことを特徴とする付記11に記載の動線分析システム。
(付記14)
監視領域の人物の動きを示す動線に関する動線情報を取得し、
前記動線情報に基づいて、前記監視領域内に少なくとも一以上の前記動線の特徴点を決定し、
前記決定された特徴点に応じて、動線の区間を決定し、
前記決定された区間ごとに前記動線情報を分析する、
ことを含む動線分析方法。
(付記15)
監視領域の人物の動きを示す動線に関する動線情報を取得することと、
前記動線情報に基づいて、前記監視領域内に少なくとも一以上の前記動線の特徴点を決定することと、
前記決定された特徴点に応じて、動線の区間を決定することと、
前記決定された区間ごとに前記動線情報を分析することと、
をコンピュータに実行させるためのプログラム。
本発明は、例えば、コンビニエンスストアやドラッグストアなどの小売店、または、物流倉庫や工場などの施設などにおいて、人間の動線情報を分析するために利用することができる。
1、2、3 動線分析装置
11 動線情報生成部
12 特徴点抽出部
13 通路情報生成部
14 集計部
16 補足情報生成部
17 表示基準決定部
18 判定部
19 出力部
20 表示装置
21 取得部
22 特徴点決定部
23 区間決定部
24 分析部
33 集計基準生成部
T1 補足情報
T2 補足情報
1000 動線分析システム

Claims (13)

  1. 監視領域の人物の動きを示す動線に関する動線情報を取得する取得手段と、
    前記動線情報に基づいて、前記監視領域内に少なくとも一以上の前記動線の特徴点を決定する特徴点決定手段と、
    決定された前記特徴点を端点として仮の通路を生成し、前記動線情報に基づき、前記監視領域内の通路と対応する仮の通路と前記監視領域内の通路と対応していない仮の通路とを判別し、通路情報を生成する通路情報生成手段と、
    決定された前記特徴点に応じて、動線の区間を決定する区間決定手段と、
    決定された前記動線の区間ごとに前記動線情報を分析する分析手段と、
    を備える動線分析装置。
  2. 前記特徴点決定手段は、前記動線情報に基づき、前記動線の変化点を前記特徴点として決定する
    求項1に記載の動線分析装置。
  3. 前記変化点は、前記動線情報に基づき、前記動線の方向が変化する点および前記動線の速度が変化した点の少なくとも一方である
    求項2に記載の動線分析装置。
  4. 前記区間決定手段は、複数の前記特徴点間の領域を前記動線の区間として決定する
    求項1から3のいずれか1項に記載の動線分析装置。
  5. 前記動線の区間に基づいて、前記監視領域における通路情報を出力する通路出力手段をさらに備える
    求項1から4のいずれか1項に記載の動線分析装置。
  6. 前記分析手段は、前記区間決定手段により決定された前記動線の区間ごとに、当該区間を通る前記動線の数を集計し、
    前記分析手段によって集計された集計結果に基づいて、集計結果の出力をするか否かに関する表示基準を決定する表示基準決定手段をさらに備える
    求項1から5の何れか1項に記載の動線分析装置。
  7. 前記表示基準を満たす区間を判定する判定手段と、
    前記判定された区間における補足情報を生成する生成手段と、
    をさらに備える
    求項6に記載の動線分析装置。
  8. 前記補足情報は前記判定された区間における動画情報である
    求項7に記載の動線分析装置。
  9. 前記表示基準を修正する入力を受け付ける入力手段をさらに備える
    求項6から8のいずれか1項に記載の動線分析装置。
  10. 監視領域の人物の動きを示す動線に関する動線情報を取得することと、
    前記動線情報に基づいて、前記監視領域内に少なくとも一以上の前記動線の特徴点を決定することと、
    決定された前記特徴点を端点として仮の通路を生成し、前記動線情報に基づき、前記監視領域内の通路と対応する仮の通路と前記監視領域内の通路と対応していない仮の通路とを判別し、通路情報を生成することと、
    決定された前記特徴点に応じて、動線の区間を決定することと、
    決定された前記動線の区間ごとに前記動線情報を分析することと
    を含む動線分析方法。
  11. 監視領域の人物の動きを示す動線に関する動線情報を取得する取得手段と、
    前記動線情報に基づいて、前記監視領域内に少なくとも一以上の前記動線の特徴点を決定する特徴点決定手段と、
    決定された前記特徴点を端点として仮の通路を生成し、前記動線情報に基づき、前記監視領域内の通路と対応する仮の通路と前記監視領域内の通路と対応していない仮の通路とを判別し、通路情報を生成する通路情報生成手段と、
    決定された前記特徴点に応じて、動線の区間を決定する区間決定手段と、
    決定された前記動線の区間ごとに前記動線情報を分析する分析手段と、
    前記分析手段による前記動線情報の分析結果を表示する表示手段とを備える
    動線分析システム。
  12. 前記特徴点に関する情報の入力を受け付ける第2の入力手段をさらに備え
    前記表示手段は、前記第2の入力手段により入力された前記特徴点に関する情報と、前記特徴点決定手段により決定された前記特徴点に関する情報とを識別可能な態様で表示する
    求項11に記載の動線分析システム。
  13. 前記特徴点に関する情報の入力を受け付ける第2の入力手段をさらに備え、
    前記特徴点決定手段は、前記第2の入力手段により入力された前記特徴点に関する情報に基づいて、決定された前記特徴点を変更し、
    前記表示手段は、前記特徴点決定手段が変更した前記特徴点に関する情報を表示する
    求項11に記載の動線分析システム。
JP2018106147A 2018-06-01 2018-06-01 動線分析装置、動線分析方法、および動線分析システム Active JP6597838B1 (ja)

Priority Applications (3)

Application Number Priority Date Filing Date Title
JP2018106147A JP6597838B1 (ja) 2018-06-01 2018-06-01 動線分析装置、動線分析方法、および動線分析システム
US17/059,837 US11501450B2 (en) 2018-06-01 2019-05-30 Object tracking device by analyzing an image, object tracking tracking method by analyzing an image, recording medium, and object tracking tracking system by analyzing an image
PCT/JP2019/021503 WO2019230877A1 (ja) 2018-06-01 2019-05-30 動線分析装置、動線分析方法、記録媒体、および動線分析システム

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2018106147A JP6597838B1 (ja) 2018-06-01 2018-06-01 動線分析装置、動線分析方法、および動線分析システム

Publications (2)

Publication Number Publication Date
JP6597838B1 true JP6597838B1 (ja) 2019-10-30
JP2019211905A JP2019211905A (ja) 2019-12-12

Family

ID=68383194

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2018106147A Active JP6597838B1 (ja) 2018-06-01 2018-06-01 動線分析装置、動線分析方法、および動線分析システム

Country Status (3)

Country Link
US (1) US11501450B2 (ja)
JP (1) JP6597838B1 (ja)
WO (1) WO2019230877A1 (ja)

Families Citing this family (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP7472482B2 (ja) * 2019-12-11 2024-04-23 オムロン株式会社 情報処理装置、範囲決定方法、プログラム
CN111178294A (zh) * 2019-12-31 2020-05-19 北京市商汤科技开发有限公司 状态识别方法、装置、设备及存储介质

Family Cites Families (10)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP4294165B2 (ja) 1999-05-25 2009-07-08 パナソニック株式会社 電子部品搭載装置
US7944358B2 (en) * 2007-06-07 2011-05-17 Shopper Scientist, Llc Traffic and population counting device system and method
JP5422859B2 (ja) * 2010-03-31 2014-02-19 株式会社日立製作所 監視装置および不審行動検出方法
JP4990997B2 (ja) 2010-04-09 2012-08-01 東芝テック株式会社 動線編集装置及び動線編集プログラム
US20140039950A1 (en) * 2012-08-03 2014-02-06 International Business Machines Corporation Automatically detecting lost sales
US9473747B2 (en) * 2013-07-25 2016-10-18 Ncr Corporation Whole store scanner
JP5834249B2 (ja) 2013-11-20 2015-12-16 パナソニックIpマネジメント株式会社 人物移動分析装置、人物移動分析システムおよび人物移動分析方法
JP6613626B2 (ja) * 2015-05-28 2019-12-04 富士通株式会社 走行軌跡の解析支援プログラム、装置、及び方法
JP6558579B2 (ja) * 2015-12-24 2019-08-14 パナソニックIpマネジメント株式会社 動線分析システム及び動線分析方法
US20190279229A1 (en) * 2016-10-31 2019-09-12 Nec Corporation Flow line output device, flow line output method, and recording medium

Also Published As

Publication number Publication date
US11501450B2 (en) 2022-11-15
US20210225009A1 (en) 2021-07-22
JP2019211905A (ja) 2019-12-12
WO2019230877A1 (ja) 2019-12-05

Similar Documents

Publication Publication Date Title
JP5962916B2 (ja) 映像監視システム
JP6261197B2 (ja) 表示制御装置、表示制御方法、及びプログラム
US20230394558A1 (en) Self-checkout system, purchased product management method, and purchased product management program
JP6176257B2 (ja) 商品情報処理装置、そのデータ処理方法、およびプログラム
US10719946B2 (en) Information processing apparatus, method thereof, and computer-readable storage medium
US20140039950A1 (en) Automatically detecting lost sales
JP2019109751A (ja) 情報処理装置、システム、情報処理装置の制御方法、及び、プログラム
US11521413B2 (en) Information processing apparatus, method of controlling information processing apparatus, and non-transitory computer-readable storage medium
US11257017B2 (en) Distributed logbook for anomaly monitoring
JP6597838B1 (ja) 動線分析装置、動線分析方法、および動線分析システム
JP2016071414A (ja) 情報提示プログラム及び情報処理装置
JP2021196741A (ja) 画像処理装置、画像処理方法、及びプログラム
JP6206627B1 (ja) 情報処理装置、制御方法、及びプログラム
JP6399096B2 (ja) 情報処理装置、表示方法およびコンピュータプログラム
JP6536643B2 (ja) 情報処理装置、制御方法、及びプログラム
JP6555481B2 (ja) 映像監視システム
US11363241B2 (en) Surveillance apparatus, surveillance method, and storage medium
JP7327458B2 (ja) セルフレジシステム、購入商品管理方法および購入商品管理プログラム
JP6508482B2 (ja) 活動状況分析システムおよび活動状況分析方法
WO2021124553A1 (ja) イベント検出装置
JP7135329B2 (ja) 情報処理方法、情報処理装置、および情報処理プログラム
JP2006165729A (ja) 撮影プログラム、撮影方法及び撮影システム
JP2011039995A (ja) 対象物検出装置、対象物検出方法、プログラムおよび記録媒体
JP2022170538A (ja) 画像処理装置、画像処理装置の制御方法、およびプログラム
JP2023118949A (ja) セルフレジシステム、購入商品管理方法および購入商品管理プログラム

Legal Events

Date Code Title Description
A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20180601

A977 Report on retrieval

Free format text: JAPANESE INTERMEDIATE CODE: A971007

Effective date: 20190620

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20190625

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20190822

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

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20190916

R150 Certificate of patent or registration of utility model

Ref document number: 6597838

Country of ref document: JP

Free format text: JAPANESE INTERMEDIATE CODE: R150