JP2013145481A - カメラ装置、通信システム及びカメラシステム - Google Patents

カメラ装置、通信システム及びカメラシステム Download PDF

Info

Publication number
JP2013145481A
JP2013145481A JP2012005828A JP2012005828A JP2013145481A JP 2013145481 A JP2013145481 A JP 2013145481A JP 2012005828 A JP2012005828 A JP 2012005828A JP 2012005828 A JP2012005828 A JP 2012005828A JP 2013145481 A JP2013145481 A JP 2013145481A
Authority
JP
Japan
Prior art keywords
unit
camera device
identification information
image
camera
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.)
Granted
Application number
JP2012005828A
Other languages
English (en)
Other versions
JP5766625B2 (ja
Inventor
Yuki Watanabe
友樹 渡辺
Ryuzo Okada
隆三 岡田
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.)
Toshiba Corp
Original Assignee
Toshiba 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 Toshiba Corp filed Critical Toshiba Corp
Priority to JP2012005828A priority Critical patent/JP5766625B2/ja
Priority to US13/728,592 priority patent/US9285868B2/en
Priority to CN2013100135254A priority patent/CN103209303A/zh
Publication of JP2013145481A publication Critical patent/JP2013145481A/ja
Application granted granted Critical
Publication of JP5766625B2 publication Critical patent/JP5766625B2/ja
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Classifications

    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F16/00Information retrieval; Database structures therefor; File system structures therefor
    • G06F16/50Information retrieval; Database structures therefor; File system structures therefor of still image data
    • G06F16/58Retrieval characterised by using metadata, e.g. metadata not derived from the content or metadata generated manually
    • G06F16/583Retrieval characterised by using metadata, e.g. metadata not derived from the content or metadata generated manually using metadata automatically derived from the content
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F21/00Security arrangements for protecting computers, components thereof, programs or data against unauthorised activity
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F21/00Security arrangements for protecting computers, components thereof, programs or data against unauthorised activity
    • G06F21/30Authentication, i.e. establishing the identity or authorisation of security principals
    • G06F21/31User authentication
    • G06F21/36User authentication by graphic or iconic representation
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F3/00Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
    • G06F3/002Specific input/output arrangements not covered by G06F3/01 - G06F3/16
    • G06F3/005Input arrangements through a video camera
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L63/00Network architectures or network communication protocols for network security
    • H04L63/08Network architectures or network communication protocols for network security for authentication of entities
    • H04L63/0861Network architectures or network communication protocols for network security for authentication of entities using biometrical features, e.g. fingerprint, retina-scan

Landscapes

  • Engineering & Computer Science (AREA)
  • Theoretical Computer Science (AREA)
  • Physics & Mathematics (AREA)
  • General Engineering & Computer Science (AREA)
  • General Physics & Mathematics (AREA)
  • Computer Security & Cryptography (AREA)
  • Library & Information Science (AREA)
  • Computer Hardware Design (AREA)
  • Software Systems (AREA)
  • Databases & Information Systems (AREA)
  • Data Mining & Analysis (AREA)
  • Human Computer Interaction (AREA)
  • Multimedia (AREA)
  • Studio Devices (AREA)
  • Alarm Systems (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Signal Processing (AREA)

Abstract

【課題】サーバの処理量を低減することができるカメラ装置を提供することである。
【解決手段】実施形態のカメラ装置は、撮影部と、記憶部と、識別部と、要求部と、記憶制御部と、を有するカメラ装置。撮影部は、画像を撮影する。記憶部は、画像から移動体を識別するために用いる移動体の属性情報を記憶する。識別部は、属性情報に基づいて、撮影部が撮影した画像内の移動体を識別する。要求部は、識別部が画像内の移動体を識別できない場合に、画像内の移動体を識別することを外部装置に要求する。記憶制御部は、移動体の識別を要求した外部装置から移動体の属性情報を受信し、受信した属性情報を記憶部に記憶するよう制御する。
【選択図】図1

Description

本発明の実施形態は、カメラ装置、通信システム及びカメラシステムに関する。
従来、カメラで撮影された画像を用いてサーバで認証を行い、認証に成功した場合に機密保護の解除を行うことが知られている。
特開2010−86403号公報
しかしながら、サーバに画像を転送して画像を処理するシステムでは、カメラの台数を増やしていくと、サーバに転送される画像の数がカメラの数に比例して増加し、サーバの処理が間に合わなくなることがある。
実施形態のカメラ装置は、撮影部と、記憶部と、識別部と、要求部と、記憶制御部と、を有する。撮影部は、画像を撮影する。記憶部は、画像から移動体を識別するために用いる移動体の属性情報を記憶する。識別部は、属性情報に基づいて、撮影部が撮影した画像内の移動体を識別する。要求部は、識別部が画像内の移動体を識別できない場合に、画像内の移動体を識別することを外部装置に要求する。記憶制御部は、移動体の識別を要求した外部装置から移動体の属性情報を受信し、受信した属性情報を記憶部に記憶するよう制御する。
第1の実施形態にかかる通信システムの機能ブロック図。 カメラ装置の第1の動作例を示すフローチャート。 サーバの第1の動作例を示すフローチャート。 カメラ装置が個人識別に成功した場合の通信を示すシーケンス図。 カメラ装置が個人識別できなかった場合の通信を示すシーケンス図。 カメラ装置(通知元)の第2の動作例を示すフローチャート。 他のカメラ装置(通知先)の第2の動作例を示すフローチャート。 カメラ装置と他のカメラ装置との通信を示すシーケンス図。 第2の実施形態にかかる通信システムの概要を示す構成図。
(第1の実施形態)
以下に添付図面を参照して、通信システム1の第1の実施形態を詳細に説明する。
図1は、第1の実施形態にかかる通信システム1の機能ブロック図である。図1に示すように、通信システム1は、各々固定された複数のカメラ装置2がネットワーク3を介してサーバ4に接続されることにより構成される。つまり、通信システム1は、サーバ4が集中管理する情報資源を複数のカメラ装置2が利用するクライアントサーバシステムとなっている。
サーバ4は、例えば第1制御部41、第1通信部42、第1記憶部43、第1識別部44、第1算出部45及び第1通知部46を有する。第1制御部41は、サーバ4を構成する各部を制御する。
第1通信部42は、データを送信する第1送信部420と、データを受信する第2受信部422とを有し、ネットワーク3を介して通信を行う。第1通信部42は、例えばWi−Fi(登録商標)により相互接続性が保証されている無線LAN(Local Area Network)を構成する。
第1記憶部43は、例えば複数のHDD(Hard Disk Drive)などから構成される。第1記憶部43は、例えばN人分の人物の顔に対して画像認識を行うための顔の特徴量と、N人分の特徴量それぞれに対応付けられた識別情報(ID)とを含むデータベースなどを記憶する。つまり、第1記憶部43には、N人の人物の情報が登録されている。以下、識別情報が対応付けられている特徴量を登録情報(識別情報と特徴量の組合せ)と記すことがある。
第1識別部44は、カメラ装置2が送信した特徴量(後述)と、第1記憶部43が記憶する特徴量との類似度を算出する。そして、第1識別部44は、算出した類似度を予め定められた閾値と比較することにより、第1記憶部43に登録されているN人の人物の中から、撮影部22が撮影した人物が誰であるかを識別(個人識別)する。
ただし、第1識別部44は、第1記憶部43が記憶する全ての特徴量に対し、カメラ装置2から受信した特徴量の類似度が予め決められた閾値よりも低い場合には、撮影部22が撮影した人物が第1記憶部43に登録されている人物ではない(該当者なし)と判定する。
第1算出部45は、第1制御部41の制御により、ネットワーク3を介して行われる通信の時刻と、カメラ装置2又はサーバ4内の各部の動作時刻を取得して後述する時間差などを算出する。なお、第1算出部45は、個別のフラグ情報が付された識別情報を第1通信部42が取得した時刻に基づいて、複数のカメラ装置2の各部の動作時刻を取得するように構成されてもよい。
第1通知部46は、第1送信部420を介して上述した識別情報を送信(通知)する。
そして、サーバ4は、カメラ装置2から特徴量を受信すると、登録情報を用いて人物の特定を行う。サーバ4は、人物を特定できた場合には、特定した人物の識別情報を、特徴量を送信したカメラ装置2に対して送信する。また、サーバ4は、カメラ装置2から識別情報を受信した場合には、識別情報に対応する登録情報を、識別情報を送信したカメラ装置2に対して送信する。
また、サーバ4は、人物を特定できなかった場合には、受信した特徴量に新たな識別情報を対応付けて、新たな登録情報として登録を行う。サーバ4は、人物を特定できなかった場合に、カメラ装置2に対してその旨(「該当者なし」)を示す情報を送信するように構成されてもよい。サーバ4が「該当者なし」を示す情報をカメラ装置2に対して送信した場合には、カメラ装置2が特徴量に新たな識別情報を対応付けて、新たな登録情報として登録を行う。例えば、カメラ装置2が新たな登録情報を登録した場合には、サーバ4は、カメラ装置2から登録情報を受信して記憶する。
サーバ4は、識別情報を用いて同一人物に対する二重の登録を防止する。そして、サーバ4は、通信システム1において利用される登録情報の全てを第1記憶部43に記憶しておく。さらに、サーバ4は、識別情報それぞれに対応する人物の位置(後述)を全て記憶するように構成されてもよい。
カメラ装置2は、例えば第2制御部21、撮影部22、検出部23、第2記憶部24、処理部25、第2通信部26、第2算出部27及び第2通知部28を有する。第2制御部21は、記憶制御部210及び判定部212を有し、カメラ装置2を構成する各部を制御する。
記憶制御部210は、第2記憶部24及び第2通信部26を制御する。そして、記憶制御部210は、ネットワーク3に接続された他のカメラ装置2及びサーバ4との間で通信を行い、第2記憶部24が記憶するデータの読み書きを制御する。例えば、記憶制御部210は、登録情報などを第2通信部26を介してサーバ4から受信し、受信した登録情報などを第2記憶部24に記憶させる。判定部212は、第2記憶部24が識別情報及び特徴量(又は後述する属性情報)を記憶しているか否かを判定する。
撮影部22は、カメラ装置2が固定されている位置の周辺を撮影して画像を得るカメラである。撮影部22は、可視光により画像を撮影するものに限られることなく、例えば暗所などで画像を撮影する赤外線カメラなどであってもよい。撮影部22は、撮影し画像を検出部23及び処理部25に対して出力する。
検出部23は、撮影部22から受入れた画像から例えば人物又は車などの移動体を検出し、検出した移動体の位置及び特徴量などを処理部25に対して出力する。具体例としては、検出部23は、撮影部22が撮影した画像内で、まず人物の存在(又は存在しないこと)を検出する。画像内に人物が存在する場合には、検出部23は、例えば画像から人物の位置、及び画像認識を行うための人物の顔の特徴量を抽出(算出)し、処理部25に対して出力する。ここで、検出部23が算出する特徴量は、例えばCoHOG(輝度勾配方向共起ヒストグラム)特徴量などである。
第2記憶部24は、例えば不揮発性のメモリ又はHDD(Hard Disk Drive)などである。第2記憶部24は、例えばn人分の人物の顔に対して画像認識を行うための顔の特徴量と、n人分の特徴量それぞれに対応付けられた識別情報(ID)などを記憶する。つまり、第2記憶部24は、n人の人物の登録情報を記憶する。
なお、第1記憶部43に登録されている人数(N人)は、第2記憶部24に登録されている人数(n人)よりも多い人数である。例えば、第2記憶部24に登録されている登録情報は、第1記憶部43に登録されている登録情報の一部と同じである。第2記憶部24は、登録情報の数が増加して記憶容量が不足する場合には、例えばアクセス履歴(アクセスされた時刻)の古い順に削除し、新しい登録情報に対して記憶容量を確保するようにされている。また、第2記憶部24は、登録時刻が古い順に登録情報を削除されてもよい。
処理部25は、第2識別部250及び要求部252を有する。第2識別部250は、例えば検出部23から受入れた特徴量と、第2記憶部24が記憶する特徴量との類似度を算出する。そして、第2識別部250は、算出した類似度を予め定められた閾値と比較することにより、第2記憶部24に登録されているn人の人物の中から、撮影部22が撮影した人物が誰であるかを識別(個人識別)する。
ただし、第2識別部250は、第2記憶部24が記憶する全ての特徴量に対し、検出部23から受入れた特徴量の類似度が予め決められた閾値よりも低い場合には、撮影部22が撮影した人物が第2記憶部24に登録されている人物ではない(該当者なし)と判定する。
要求部252は、撮影部22が撮影した人物が第2記憶部24に登録されている人物ではないと第2識別部250が判定した場合に、撮影部22が撮影した人物が誰であるかを識別することを、第2通信部26を介してサーバ4に要求する。
第2通信部26は、第2送信部260及び第2受信部262を有し、ネットワーク3を介して通信を行う。第2通信部26は、例えばWi−Fi(登録商標)により相互接続性が保証されている無線LAN(Local Area Network)を構成する。そして、第2通信部26は、例えば、撮影部22が撮影した人物が誰であるかを識別することを要求部252がサーバ4に要求するする場合、撮影部22が撮影した人物の特徴量を、ネットワーク3を介してサーバ4へ送信する。また、第2受信部262は、サーバ4が送信する識別情報又は登録情報を受信する。
第2算出部27は、第2制御部21の制御により、ネットワーク3を介して行われる通信の時刻と、カメラ装置2内の各部の動作時刻を取得して後述する時間差などを算出する。なお、第2算出部27は、個別のフラグ情報が付された識別情報を第2通信部26が取得した時刻に基づいて、複数のカメラ装置2の各部の動作時刻を取得するように構成されてもよい。
第2通知部28は、予め定められた他のカメラ装置2又は後述する特定されたカメラ装置2に対し、第2通信部26を介して上述した識別情報を送信(通知)する。例えば、第2通知部28は、人物が当該カメラ装置2の撮影範囲から他のカメラ装置2の撮影範囲まで最短経路で移動した場合にかかる移動時間が短い他のカメラ装置2に対して識別情報を送信する。
なお、カメラ装置2は、画像内の顔の特徴量で特定の人物を識別(個人識別)する処理に限らず、例えば画像内の人物の服装によって人物を識別する処理を行うように構成されてもよい。また、カメラ装置2は、特定の制服(例えば、高校生、警察官及び看護師などの制服)を着ている人物であるか否かを識別するように構成されてもよい。
さらに、カメラ装置2は、例えば性別、身長、髪型、見た目の年齢などの画像から抽出可能な複数の属性を組合せることにより、特定の人物であるか否かを識別するように構成されてもよい。上述した画像内の顔の特徴量は、移動体を識別するために用いる移動体の属性情報のひとつである。つまり、カメラ装置2及びサーバ4は、画像から抽出される属性(属性情報)又は属性情報の組合せを用いて移動体を識別する。
なお、カメラ装置2は、人物の顔の画像そのものを用いて移動体を識別するように構成されてもよい。以下、撮影部22が撮影した画像から抽出されて移動体の識別に利用される画像データ(画像内の顔の特徴量、及び人物の顔の画像そのものなど)を、単に画像情報と記すことがある。つまり、画像情報には識別情報が対応付けられておらず、登録情報は識別情報を含んでいる。
また、カメラ装置2は、サーバ4に対して識別の要求を行っても人物を特定できなかった場合には、特徴量に新たな識別情報を対応付けて、新たな登録情報とするように構成されてもよい。カメラ装置2は、新たな登録情報を登録した場合には、サーバ4に対して登録した登録情報を送信する。
(第1の動作例)
次に、通信システム1の第1の動作例について説明する。図2は、カメラ装置2の第1の動作例を示すフローチャートである。図2に示すように、ステップ100(S100)において、まず、カメラ装置2は、撮影部22によって当該カメラ装置2が固定されている位置の周辺の画像を撮影する。
ステップ102(S102)において、検出部23は、撮影部22から受入れた画像から人物検出を行う。
ステップ104(S104)において、カメラ装置2は、第2制御部21によって検出部23が人物を検出したか否かを判定する。つまり、カメラ装置2は、撮影部22が撮影した画像に人物が存在したか否かを判定する。画像に人物が存在した場合(S104:Yes)にはS106の処理に進み、画像に人物が存在しない場合(S104:No)にはS118の処理に進む。
ステップ106(S106)において、第2識別部250は、個人識別を行う。ここでは、撮影部22が撮影した画像に人物が1人であった場合を例に説明するが、画像から複数の人物が検出された場合には、カメラ装置2は、それぞれの人物に対して同様の処理を行う。
ステップ108(S108)において、第2識別部250は、第2記憶部24に登録されているn人の人物の中に、撮影部22が撮影した人物がいるか否か(該当者があるか否か)を判定する。該当者がある場合(S108:Yes)にはS118の処理に進み、該当者がない場合(S108:No)にはS110の処理に進む。
ステップ110(S110)において、要求部252は、撮影部22が撮影した人物の画像情報(特徴量)をサーバ4へ送信する。
ステップ112(S112)において、カメラ装置2は、第1記憶部43(サーバ4)に登録されているN人の人物の中に、撮影部22が撮影した人物がいるか否か(該当者があるか否か)を判定する。該当者がある場合(S112:Yes)にはS114の処理に進み、該当者がない場合(S112:No)にはS116の処理に進む。
ここで、カメラ装置2は、例えば識別情報をサーバ4から受信した場合には、第1記憶部43に登録されているN人の人物の中に、撮影部22が撮影した人物がいる(該当者あり)と判定する(S112:Yes)。
また、カメラ装置2は、例えば「該当者なし」を示す情報をサーバ4から受信した場合には、第1記憶部43に登録されているN人の人物の中に、撮影部22が撮影した人物がいない(該当者なし)と判定する(S112:No)。
ステップ114(S114)において、カメラ装置2は、受信した識別情報をサーバ4に送信し、識別情報に対応する登録情報をサーバ4から取得する。
ステップ116(S116)において、カメラ装置2は、S114の処理で取得した登録情報を第2記憶部24に記憶する。また、カメラ装置2は、「該当者なし」を示す情報をサーバ4から受信した場合には、画像情報に新たな識別情報を対応付けて、新たな登録情報として第2記憶部24に記憶する。つまり、第2記憶部24には、撮影部22が最近撮影した画像内に存在していた人物の登録情報が新たに追加される。
ステップ118(S118)において、カメラ装置2は、例えば特定した人物の識別情報と位置、又は撮影部22が撮影した画像内に人物がいなかったことなどの処理結果を第2記憶部24などに記憶させる。また、カメラ装置2は、識別情報を利用して、一部の登録情報を選択して記憶(又は送信)したり、撮影画像とともに登録情報を記憶するように構成されてもよい。
図3は、サーバ4の第1の動作例を示すフローチャートである。図3に示すように、ステップ200(S200)において、サーバ4は、カメラ装置2から画像情報を取得する。
ステップ202(S202)において、第1識別部44は、個人識別を行う。
ステップ204(S204)において、サーバ4は、第1記憶部43に登録されているN人の人物の中に、撮影部22が撮影した人物がいるか否か(該当者があるか否か)を判定する。該当者がある場合(S204:Yes)にはS208の処理に進み、該当者がない場合(S204:No)にはS206の処理に進む。
ステップ206(S206)において、サーバ4は、受信した画像情報に新たな識別情報を対応付けて、新たな登録情報を生成する。
ステップ208(S208)において、サーバ4は、受信した画像情報に対応する識別情報をカメラ装置2に対して送信する(結果送信)。
なお、通信システム1は、第1記憶部43に登録されているN人の人物の中に、撮影部22が撮影した人物がいない場合に、サーバ4が「該当者なし」を示す情報を送信し、カメラ装置2が新たに登録情報を生成する構成であってもよい。
図4は、第1の動作例において、カメラ装置2が個人識別に成功した場合の通信を示すシーケンス図である。図4に示すように、例えば人物Aが撮影部22(カメラ)の撮影範囲に侵入した場合に、カメラ装置2は、撮影を行う(ステップ300:S300)。そして、カメラ装置2は、人物検出を行って(ステップ302:S302)、個人識別を行う(ステップ304:S304)。
カメラ装置2は、S304の処理において個人識別に成功すると、特定した人物の位置と識別情報(ID)をサーバ4に対して送信する。
サーバ4は、カメラ装置2から送信された人物の位置と識別情報(ID)を記憶する。
図5は、第1の動作例において、カメラ装置2が個人識別できなかった場合の通信を示すシーケンス図である。なお、図5において、図4に示した処理と実質的に同一な処理には、同一の符号が付してある。
カメラ装置2は、ステップ304において個人識別ができなかった場合、人物の位置と画像情報をサーバ4に対して送信する(ステップ400:S400)。
サーバ4は、カメラ装置2から画像情報を取得し(ステップ402:S402)、取得した画像情報を用いて個人識別を行う(ステップ404:S404)。
サーバ4は、ステップ404の処理で個人識別に成功すると、結果(識別された登録情報)の送信を行う(ステップ406:S406)。
カメラ装置2は、登録情報を取得すると(ステップ408:S408)、登録情報を第2記憶部24に追加し(ステップ410:S410)、特定した人物の識別情報と位置などの処理結果を第2記憶部24などに記憶させる(ステップ412:S412)。
この第1の実施形態の通信システム1は、第1の動作例に示した動作を行うことにより、カメラ装置2が移動体を識別し、識別できない場合にサーバ4に対して識別を要求するので、カメラ装置2の数が多い場合にもサーバ4の処理量を低減することができる。
(第2の動作例)
次に、通信システム1の第2の動作例について説明する。図6は、カメラ装置2(通知元)の第2の動作例を示すフローチャートである。図7は、図6に示した動作を行うカメラ装置2(通知元)とは異なる他のカメラ装置2(通知先)の第2の動作例を示すフローチャートである。なお、図6において、図2に示した処理と実質的に同一の処理には、同一の符号が付してある。
図6に示すように、ステップ500(S500)において、カメラ装置2(通知元)は、S106の処理で識別した人物の識別情報、又はS114の処理で取得した登録情報に対応する識別情報(ID)を、第2通知部28によって予め決められた他のカメラ装置2に対して送信する。
図7に示すように、ステップ600(S600)において、他のカメラ装置2(通知先)は、カメラ装置2(通知元)から識別情報を取得する。
ステップ602(S602)において、他のカメラ装置2は、取得した識別情報に対応する登録情報が登録済みであるか否かを判定する。他のカメラ装置2は、識別情報に対応する登録情報が登録済みでない場合(S602:No)にはS604の処理に進み、識別情報に対応する登録情報が登録済みである場合(S602:Yes)には処理を終了する。
ステップ604(S604)において、他のカメラ装置2は、カメラ装置2に対して登録情報を要求する。
ステップ606(S606)において、他のカメラ装置2は、カメラ装置2から登録情報を取得する。
ステップ608(S608)において、他のカメラ装置2は、S606の処理で取得した登録情報を第2記憶部24に記憶(追加)する。
図8は、第2の動作例におけるカメラ装置2(通知元)と他のカメラ装置2(通知先)との通信を示すシーケンス図である。なお、図8において、図5に示した処理と実質的に同一の処理には、同一の符号が付してある。
ステップ700(S700)において、カメラ装置2は、S304の処理において個人識別に成功すると、特定した人物の識別情報(ID)を他のカメラ装置2に対して送信する。
ステップ702(S702)において、他のカメラ装置2は、識別情報を取得する。
ステップ704(S704)において、他のカメラ装置2は、S702の処理で取得した識別情報に対応する登録情報が登録済みであるか否かを判定し、登録済みでない場合にはカメラ装置2に対して登録情報の送信を要求する。なお、他のカメラ装置2は、S702の処理で取得した識別情報に対応する登録情報が登録済みである場合には、処理を終了する。
ステップ706(S706)において、カメラ装置2は、他のカメラ装置2から登録情報の送信要求を受信する。
ステップ708(S708)において、カメラ装置2は、他のカメラ装置2から要求された登録情報を他のカメラ装置2に対して送信する。
なお、カメラ装置2は、S706及びS708の処理を割り込み処理として、任意のタイミングで処理してよい。
この第1の実施形態の通信システム1は、第2の動作例に示した動作を行うことにより、カメラ装置2(通知元)がサーバ4に対して識別を要求した移動体に対し、他のカメラ装置2がサーバ4に対して識別を要求することが低減される。すなわち、複数のカメラ装置2は、サーバ4を介することなく登録情報をそれぞれ伝搬させることができる。したがって、第1の実施形態の通信システム1は、第2の動作例に示した動作を行うことにより、カメラ装置2の数が多い場合にもサーバ4の処理量を低減することができる。
(第3の動作例)
次に、通信システム1の第3の動作例について説明する。上述したように、サーバ4は、第1算出部45を有する。例えば第1算出部45は、カメラ装置2が人物hをn回目に検出した時刻A(h,n)と、同じ人物hを他のカメラ装置2がm回目に検出した時刻B(h,m)とを取得し、下式1によって時間差を算出する。
Figure 2013145481
1式により算出される時間差は、人物hが2つのカメラ装置2の間を移動した場合にかかる最短の移動時間である。
第1算出部45は、識別情報が他のカメラ装置2から送信された時刻と、受信した識別情報を用いて第2識別部250が人物を識別した時刻との時間差を移動時間として算出してもよい。また、第1算出部45は、識別情報が他のカメラ装置2から送信された時刻と、要求部252が識別することを要求した時刻との時間差を移動時間として算出してもよい。
第3の動作例において、カメラ装置2の第2通知部28は、第1算出部45が算出した移動時間に応じて特定される他のカメラ装置2に対し、第2通信部26を介して上述した識別情報を送信(通知)する。具体的には、カメラ装置2は、算出された移動時間が予め定められた時間よりも短い場合、識別情報を送信した他のカメラ装置2に対して識別情報を送信する。また、カメラ装置2は、予め定められた数以下の他のカメラ装置2に対して第1算出部45が算出した移動時間が短い順に識別情報を送信するように構成されてもよい。
この第1の実施形態の通信システム1は、第3の動作例に示した動作を行うことにより、識別情報(又は登録情報)を送信すべき他のカメラ装置2が予め定められていなくても、カメラ装置2から識別情報を送信すべき他のカメラ装置2を特定することができる。
(第4の動作例)
次に、通信システム1の第4の動作例について説明する。上述したように、カメラ装置2は、第2算出部27を有する。第2算出部27は、例えば上述した第1算出部45と同様に、人物の移動時間を算出する。
第4の動作例において、カメラ装置2の第2通知部28は、第2算出部27が算出した移動時間に応じて特定される他のカメラ装置2に対し、第2通信部26を介して上述した識別情報を送信(通知)する。具体的には、カメラ装置2は、算出された移動時間が予め定められた時間よりも短い場合、識別情報を送信した他のカメラ装置2に対して識別情報を送信する。また、カメラ装置2は、予め定められた数以下の他のカメラ装置2に対して第1算出部45が算出した移動時間が短い順に識別情報を送信するように構成されてもよい。
この第1の実施形態の通信システム1は、第4の動作例に示した動作を行うことにより、識別情報(又は登録情報)を送信すべき他のカメラ装置2が予め定められていなくても、カメラ装置2から識別情報を送信すべき他のカメラ装置2を特定することができる。
(第2の実施形態)
以下に添付図面を参照して、通信システム1の第2の実施形態を詳細に説明する。
図9は、第2の実施形態にかかる通信システム1の概要を示す構成図である。図9に示すように、第2の実施形態にかかる通信システム1は、各々固定された複数のカメラ装置5がネットワーク3を介して接続されることにより構成されるカメラシステムである。それぞれのカメラ装置5は、図1に示したカメラ装置2の機能に加え、サーバ4(処理装置)としての機能を有する。ただし、サーバ4の機能は、複数のカメラ装置5に対して分散される。
具体的には、カメラ装置5は、ハードウェアとしては同一である。ただし、サーバ4の第1記憶部43が記憶するN人分の登録情報が複数のカメラ装置5に分散されている。つまり、カメラ装置5は、サーバ4に対して移動体の識別を要求する代わりに、他のカメラ装置5に対して移動体の識別を要求する。また、カメラ装置5は、第2算出部27が算出した移動時間に応じて特定される他のカメラ装置5に対し、第2通信部26を介して上述した識別情報を送信(通知)する。つまり、カメラ装置5それぞれは、人物の移動に応じて登録情報を伝搬させるように連鎖的に動作する。
なお、カメラ装置5それぞれは、ハードウェアが同一であることに限定されることなく、例えばいずれかのカメラ装置5の第2記憶部24の記憶容量が他のカメラ装置5の第2記憶部24の記憶容量よりも大きく、動作が優先される構成であってもよい。
また、カメラ装置5それぞれは、複数の他のカメラ装置5に対して画像情報を送信し、複数の識別情報を取得するように構成されてもよい。また、カメラ装置5それぞれは、第2算出部27が算出した移動時間に応じて特定される他のカメラ装置5に対し、第2通信部26を介して上述した識別情報を送信してもよい。
また、カメラ装置5は、新たに登録情報を登録する場合には、例えばカメラ装置5ごとに固有の番号などを識別情報に加えることにより、他のカメラ装置5が登録する登録情報との重複を避けてもよい。
この第2の実施形態の通信システム1は、カメラ装置5が移動体を識別し、識別できない場合には、他のカメラ装置5が識別を行うので、サーバ4を有していなくても、移動体を識別することができる。
また、本発明のいくつかの実施形態を複数の組み合わせによって説明したが、これらの実施形態は例として提示したものであり、発明の範囲を限定することは意図していない。これら新規の実施形態は、その他の様々な形態で実施されることが可能であり、発明の要旨を逸脱しない範囲で、種々の省略、置き換え、変更を行うことができる。これら実施形態やその変形は、発明の範囲や要旨に含まれるとともに、特許請求の範囲に記載された発明とその均等の範囲に含まれる。
1 通信システム
2 カメラ装置
21 第2制御部
210 記憶制御部
212 判定部
22 撮影部
23 検出部
24 第2記憶部
25 処理部
250 第2識別部
252 要求部
26 第2通信部
260 第2送信部
262 第2受信部
27 第2算出部
28 第2通知部
3 ネットワーク
4 サーバ
41 第1制御部
42 第1通信部
420 第1送信部
422 第2受信部
43 第1記憶部
44 第1識別部
45 第1算出部
46 第1通知部

Claims (6)

  1. 画像を撮影する撮影部と、
    画像から移動体を識別するために用いる前記移動体の属性情報を記憶する記憶部と、
    前記属性情報に基づいて、前記撮影部が撮影した画像内の移動体を識別する識別部と、
    前記識別部が前記画像内の移動体を識別できない場合に、前記画像内の移動体を識別することを外部装置に要求する要求部と、
    前記移動体の識別を要求した前記外部装置から前記移動体の前記属性情報を受信し、受信した前記属性情報を前記記憶部に記憶するよう制御する記憶制御部と、
    を有するカメラ装置。
  2. 前記記憶部は、前記移動体の識別情報と、前記属性情報とを対応づけて記憶し、
    前記識別部が移動体を識別した場合に、識別した移動体の識別情報を、予め定められた他のカメラ装置に送信する送信部と、
    前記識別情報を、他のカメラ装置から受信した場合に、受信した前記識別情報が前記記憶部に記憶されているか否かを判定する判定部と、
    をさらに有し、
    前記記憶制御部は、
    受信した前記識別情報が前記記憶部に記憶されていないと判定された場合に、受信した前記識別情報の送信元である他のカメラ装置から、受信した前記識別情報で識別される前記移動体の前記属性情報を受信して前記記憶部に記憶するように制御する
    請求項1に記載のカメラ装置。
  3. 前記識別情報を他のカメラ装置から受信した場合に、受信した前記識別情報が他のカメラ装置から送信された時刻と、受信した前記識別情報に基づいて前記識別部が移動体を識別した時刻又は前記要求部が識別することを要求した時刻との時間差を、受信した前記識別情報が対応づけられた移動体の移動時間として算出する移動時間算出部をさらに有し、
    前記送信部は、
    前記移動時間算出部が算出した移動時間が予め定められた時間よりも短い場合、前記識別情報を送信した他のカメラ装置に対して前記識別情報を送信する
    請求項2に記載のカメラ装置。
  4. 前記識別情報を他のカメラ装置から受信した場合に、受信した前記識別情報が他のカメラ装置から送信された時刻と、受信した前記識別情報に基づいて前記識別部が移動体を識別した時刻又は前記要求部が識別することを要求した時刻との時間差を、受信した前記識別情報が対応づけられた移動体の移動時間として算出する移動時間算出部をさらに有し、 前記送信部は、
    予め定められた数以下の他のカメラ装置に対して前記移動時間算出部が算出した移動時間が短い順に前記識別情報を送信する
    請求項2に記載のカメラ装置。
  5. 複数のカメラ装置とサーバとを備える通信システムであって、
    前記サーバは、
    画像から移動体を識別するために用いる前記移動体の属性情報を記憶する第1の記憶部と、
    画像内の移動体を識別することを前記カメラ装置から要求された場合に、前記属性情報に基づいて移動体を識別する第1の識別部と、
    前記第1の識別部が移動体を識別した場合、当該移動体を識別するために用いた属性情報を、移動体を識別することを要求した前記カメラ装置に対して送信する第1の送信部と、
    を有し、
    前記カメラ装置は、
    画像を撮影する撮影部と、
    画像から移動体を識別するために用いる前記移動体の属性情報を記憶する第2の記憶部と、
    前記属性情報に基づいて、前記撮影部が撮影した画像内の移動体を識別する第2の識別部と、
    前記第2の識別部が前記画像内の移動体を識別できない場合に、前記画像内の移動体を識別することを前記サーバに要求する要求部と、
    前記サーバから前記移動体の前記属性情報を受信し、受信した前記属性情報を前記記憶部に記憶するように制御する記憶制御部と、
    を有する通信システム。
  6. 複数のカメラ装置を備えたカメラシステムであって、
    前記カメラ装置は、
    画像を撮影する撮影部と、
    画像から移動体を識別するために用いる前記移動体の属性情報を記憶する記憶部と、
    前記属性情報に基づいて、前記撮影部が撮影した画像内の移動体を識別する識別部と、
    前記識別部が前記画像内の移動体を識別できない場合に、前記画像内の移動体を識別することを他の前記カメラ装置に要求する要求部と、
    前記要求部が識別することを要求した移動体を識別可能な属性情報を記憶部が記憶している他の前記カメラ装置から、前記要求部が識別することを要求した移動体を識別可能な属性情報を受信し、受信した属性情報を前記記憶部に記憶するように制御する記憶制御部と、
    を有するカメラシステム。
JP2012005828A 2012-01-16 2012-01-16 カメラ装置 Active JP5766625B2 (ja)

Priority Applications (3)

Application Number Priority Date Filing Date Title
JP2012005828A JP5766625B2 (ja) 2012-01-16 2012-01-16 カメラ装置
US13/728,592 US9285868B2 (en) 2012-01-16 2012-12-27 Camera device, communication system, and camera system
CN2013100135254A CN103209303A (zh) 2012-01-16 2013-01-15 相机设备、通信系统和相机系统

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2012005828A JP5766625B2 (ja) 2012-01-16 2012-01-16 カメラ装置

Publications (2)

Publication Number Publication Date
JP2013145481A true JP2013145481A (ja) 2013-07-25
JP5766625B2 JP5766625B2 (ja) 2015-08-19

Family

ID=48756372

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2012005828A Active JP5766625B2 (ja) 2012-01-16 2012-01-16 カメラ装置

Country Status (3)

Country Link
US (1) US9285868B2 (ja)
JP (1) JP5766625B2 (ja)
CN (1) CN103209303A (ja)

Cited By (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR20200098225A (ko) * 2019-02-12 2020-08-20 삼성전자주식회사 객체를 모니터링하는 방법 및 이를 지원하는 전자 장치
JP2021064102A (ja) * 2019-10-11 2021-04-22 本田技研工業株式会社 移動体撮影システム、移動体撮影方法、および移動体撮影プログラム
JPWO2022202251A1 (ja) * 2021-03-25 2022-09-29

Families Citing this family (8)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US9077813B2 (en) * 2012-02-29 2015-07-07 International Business Machines Corporation Masking mobile message content
JP2015046028A (ja) * 2013-08-28 2015-03-12 ソニー株式会社 情報処理装置、及び情報処理方法
CN103558558B (zh) * 2013-11-12 2016-08-17 哈尔滨工业大学 一种硅太阳能电池转换效率检测装置及检测方法
JP6490437B2 (ja) * 2014-08-29 2019-03-27 パナソニック インテレクチュアル プロパティ コーポレーション オブ アメリカPanasonic Intellectual Property Corporation of America 提示情報制御方法および提示情報制御装置
CN108701225B (zh) 2016-02-26 2023-04-04 日本电气株式会社 面部辨识系统、面部辨识方法和存储介质
JP2018060071A (ja) * 2016-10-06 2018-04-12 富士ゼロックス株式会社 画像形成装置及び潤滑剤塗布装置
JP6768537B2 (ja) * 2017-01-19 2020-10-14 キヤノン株式会社 画像処理装置、画像処理方法、プログラム
CN114860178B (zh) * 2021-01-18 2025-06-17 华为技术有限公司 一种投屏的方法和电子设备

Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2001241237A (ja) * 2000-03-01 2001-09-04 Fujitsu Denso Ltd 指紋照合システム
JP2003324720A (ja) * 2002-05-07 2003-11-14 Matsushita Electric Ind Co Ltd 監視システムと監視カメラ
JP2010004106A (ja) * 2008-06-18 2010-01-07 Laurel Bank Mach Co Ltd 行動管理システム
JP2010287124A (ja) * 2009-06-12 2010-12-24 Glory Ltd 生体照合システムおよび生体照合方法

Family Cites Families (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP4036051B2 (ja) * 2002-07-30 2008-01-23 オムロン株式会社 顔照合装置および顔照合方法
US20050110634A1 (en) * 2003-11-20 2005-05-26 Salcedo David M. Portable security platform
US20060170956A1 (en) * 2005-01-31 2006-08-03 Jung Edward K Shared image devices
JP4810420B2 (ja) * 2006-02-24 2011-11-09 キヤノン株式会社 画像処理装置及び画像処理方法、サーバ及びその制御方法、プログラム並びに記憶媒体
CN100507917C (zh) 2006-02-24 2009-07-01 佳能株式会社 图像处理设备、图像处理方法以及服务器及其控制方法
JP5043763B2 (ja) * 2008-06-24 2012-10-10 キヤノン株式会社 撮像装置のアダプタ装置、撮像装置及び情報処理方法
JP2010086403A (ja) 2008-10-01 2010-04-15 Toshiba Corp 顔認識装置、顔認識方法、及び通行制御装置

Patent Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2001241237A (ja) * 2000-03-01 2001-09-04 Fujitsu Denso Ltd 指紋照合システム
JP2003324720A (ja) * 2002-05-07 2003-11-14 Matsushita Electric Ind Co Ltd 監視システムと監視カメラ
JP2010004106A (ja) * 2008-06-18 2010-01-07 Laurel Bank Mach Co Ltd 行動管理システム
JP2010287124A (ja) * 2009-06-12 2010-12-24 Glory Ltd 生体照合システムおよび生体照合方法

Cited By (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR20200098225A (ko) * 2019-02-12 2020-08-20 삼성전자주식회사 객체를 모니터링하는 방법 및 이를 지원하는 전자 장치
KR102833767B1 (ko) * 2019-02-12 2025-07-15 삼성전자주식회사 객체를 모니터링하는 방법 및 이를 지원하는 전자 장치
JP2021064102A (ja) * 2019-10-11 2021-04-22 本田技研工業株式会社 移動体撮影システム、移動体撮影方法、および移動体撮影プログラム
JPWO2022202251A1 (ja) * 2021-03-25 2022-09-29

Also Published As

Publication number Publication date
US9285868B2 (en) 2016-03-15
CN103209303A (zh) 2013-07-17
JP5766625B2 (ja) 2015-08-19
US20130182126A1 (en) 2013-07-18

Similar Documents

Publication Publication Date Title
JP5766625B2 (ja) カメラ装置
CN103731600B (zh) 图像处理装置、图像处理系统、图像处理方法和程序
US9350914B1 (en) Methods of enforcing privacy requests in imaging systems
RU2637886C2 (ru) Способ и устройство для обмена фотографиями
US20200059703A1 (en) Method and device for generating content
KR101534808B1 (ko) 얼굴 인식 기술을 이용한 전자 앨범 관리 방법 및 시스템
CN100539686C (zh) 图像遮蔽装置及图像分发系统
CN104754234B (zh) 一种拍照方法及装置
US10657361B2 (en) System to enforce privacy in images on an ad-hoc basis
JP2014067131A (ja) 画像処理装置、画像処理システム、画像処理方法およびコンピュータプログラム
JP2010191620A (ja) 不審人物検出方法、及び不審人物検出システム
JP2019091395A (ja) 情報処理装置、監視システム、方法及びプログラム
US20160316360A1 (en) Secure data transmission
JP2014082695A (ja) 携帯端末装置、携帯端末システム、携帯端末装置の制御方法、及びプログラム
JP6504896B2 (ja) 情報処理装置、情報処理方法及び画像転送システム
JP2015233204A (ja) 画像記録装置及び画像記録方法
JP7801016B2 (ja) 撮影制御装置、システム、方法及びプログラム
WO2020203302A1 (ja) 通知システム、通知方法及び通知用コンピュータプログラム
JP2013069024A (ja) 画像検索プログラム及び画像検索装置
US20160342810A1 (en) Obtaining Data of Interest From Remote Environmental Sensors
WO2019150954A1 (ja) 情報処理装置
JP5743017B2 (ja) 画像管理装置及びプログラム
JP2016103677A (ja) 撮像装置、サーバ、及びシステム
CN116804916A (zh) 信息处理装置、信息处理方法及记录介质
JP2017175453A (ja) 画像処理装置及び画像処理方法

Legal Events

Date Code Title Description
A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20140129

A977 Report on retrieval

Free format text: JAPANESE INTERMEDIATE CODE: A971007

Effective date: 20140930

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20141014

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20141215

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20150310

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20150424

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

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20150617

R151 Written notification of patent or utility model registration

Ref document number: 5766625

Country of ref document: JP

Free format text: JAPANESE INTERMEDIATE CODE: R151

S111 Request for change of ownership or part of ownership

Free format text: JAPANESE INTERMEDIATE CODE: R313111

Free format text: JAPANESE INTERMEDIATE CODE: R313114

R350 Written notification of registration of transfer

Free format text: JAPANESE INTERMEDIATE CODE: R350