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
JP6132600B2 - Stream receiving apparatus, parameter setting method and parameter setting system - Google Patents
[go: Go Back, main page]

JP6132600B2 - Stream receiving apparatus, parameter setting method and parameter setting system - Google Patents

Stream receiving apparatus, parameter setting method and parameter setting system Download PDF

Info

Publication number
JP6132600B2
JP6132600B2 JP2013048060A JP2013048060A JP6132600B2 JP 6132600 B2 JP6132600 B2 JP 6132600B2 JP 2013048060 A JP2013048060 A JP 2013048060A JP 2013048060 A JP2013048060 A JP 2013048060A JP 6132600 B2 JP6132600 B2 JP 6132600B2
Authority
JP
Japan
Prior art keywords
transmission devices
stream transmission
stream
network
parameter
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.)
Expired - Fee Related
Application number
JP2013048060A
Other languages
Japanese (ja)
Other versions
JP2014175922A (en
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.)
Mitsubishi Electric Corp
Original Assignee
Mitsubishi Electric 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 Mitsubishi Electric Corp filed Critical Mitsubishi Electric Corp
Priority to JP2013048060A priority Critical patent/JP6132600B2/en
Publication of JP2014175922A publication Critical patent/JP2014175922A/en
Application granted granted Critical
Publication of JP6132600B2 publication Critical patent/JP6132600B2/en
Expired - Fee Related legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Landscapes

  • Closed-Circuit Television Systems (AREA)
  • Studio Devices (AREA)

Description

この発明は、ネットワーク上にて実現されるセキュリティシステムにおいて、ネットワークカメラやネットワークレコーダ等、各ネットワーク装置のパラメータ設定方法に関するものである。   The present invention relates to a parameter setting method for each network device such as a network camera and a network recorder in a security system realized on a network.

セキュリティシステムの各ネットワーク装置は、これまで製造メーカ毎に制御用のインタフェースが異なっていたが、ONVIF(Open Network Video Interface Forum)やPSIA(Physical Security Interoperability Alliance)などの標準インタフェースが公開され、それらに対応したネットワーク装置が市場に増えてきた。   Until now, each network device of the security system has a different control interface for each manufacturer. However, standard interfaces such as ONVIF (Open Network Interface Forum) and PSIA (Physical Security Interoperability Alliance) have been made public. Corresponding network devices have increased in the market.

これらの標準インタフェースや製造メーカが従来公開してきた制御用インタフェースにて、設定できるパラメータには、ネットワークカメラを例にするとPTZ(パン・チルト・ズーム)移動やフォーカス移動などのスピード設定、輝度や色差などの映像設定などが挙げられる。   The parameters that can be set in these standard interfaces and the control interfaces that have been disclosed by the manufacturer in the past include speed settings such as PTZ (pan / tilt / zoom) movement and focus movement, brightness and color difference, etc. And video settings.

これらの設定には数値を用いるが明確な単位が決まっていないものが多く、例えばネットワークカメラAとネットワークカメラBにズーム移動のスピード設定値としてそれぞれ“10”を設定したとしても、ネットワークカメラAとネットワークカメラBの実際のズーム移動速度は異なっていることが多い。これは同製造メーカの異なるネットワークカメラ製品でも発生しうるし、異なる製造メーカ間のネットワークカメラ製品であればこのような出力差は、更に顕著に発生する。   Many of these settings use numerical values but have no clear unit. For example, even if “10” is set as the zoom movement speed setting value for each of network camera A and network camera B, The actual zoom movement speed of the network camera B is often different. This can also occur in different network camera products of the same manufacturer, and such an output difference is more prominent in the case of network camera products between different manufacturers.

これに対し従来の技術では、予めネットワークカメラ毎の環境、輝度、色差などの情報をテーブルで保持しておき、実際の使用状況によってテーブル内の対応する情報を用いることによって、得られるネットワークカメラ映像の最適化を行い、出力差を修正する方法が提案されている(例えば特許文献1)。   In contrast, in the conventional technology, information such as environment, brightness, and color difference for each network camera is stored in a table in advance, and the network camera image obtained by using the corresponding information in the table according to the actual usage situation. Has been proposed to correct the output difference (for example, Patent Document 1).

特開2012−156658号公報JP 2012-156658 A

従来の技術において、例えば、ビューワから、製造メーカの異なるネットワークカメラAとネットワークカメラBに対して、パン、チルト動作を行うとする。この場合、ネットワークカメラA,Bに対し、(x,y,z)=(1,0,1)というように動作速度の設定を行うが(x,y,zは0〜1の数値)、この数値には速度の単位(例えばm/sec等)がない。したがって、ネットワークカメラA,Bに対して同じ(x,y,z)=(1,0,1)の速度設定を行っても、製造メーカが異なるため、パン、チルトの動作速度が異なることになる。
ビューワでは、パン、チルトのスピード設定は、ユーザが、「低」、「中」、「高」や、図10に示すようなスライドバー等で行う。
しかしながら、この速度設定には速度の単位がないため、製造メーカによって動作速度が異なり、例えばユーザが「低」を設定したとしても、ネットワークカメラAまたはネットワークカメラBにおいて、「低」に見合わない結果となってしまう可能性がある。
In the conventional technique, for example, it is assumed that pan and tilt operations are performed from the viewer to the network camera A and the network camera B of different manufacturers. In this case, for the network cameras A and B, the operation speed is set as (x, y, z) = (1, 0, 1) (x, y, z are numerical values of 0 to 1). This numerical value has no speed unit (for example, m / sec). Therefore, even if the same speed setting (x, y, z) = (1, 0, 1) is performed for the network cameras A and B, the pan and tilt operation speeds are different because the manufacturers are different. Become.
In the viewer, the pan / tilt speed is set by the user using “low”, “medium”, “high”, a slide bar as shown in FIG.
However, since there is no speed unit in this speed setting, the operating speed varies depending on the manufacturer. For example, even if the user sets “low”, the network camera A or network camera B does not match “low”. May result.

このように、従来の技術では、たとえ各ネットワークカメラ映像の最適化を行うものであったとしても、ネットワークに接続されるネットワークカメラの出力が同一となるようにするものではないため、出力差が生じ、設定に見合わない動作速度となってしまうという課題があった。
また、従来の技術では、予めネットワークカメラ毎の情報をテーブル内に保持しておく必要があり、テーブル内に保持していない新たなネットワークカメラにはテーブルを修正しない限り、出力差を修正することができないという課題があった。
As described above, in the conventional technology, even if each network camera image is optimized, the output of the network camera connected to the network is not made to be the same. There arises a problem that the operation speed becomes unsuitable for the setting.
In addition, in the conventional technique, information for each network camera needs to be stored in the table in advance, and the output difference is corrected unless the table is corrected for a new network camera that is not stored in the table. There was a problem that it was not possible.

この発明は、上記のような課題を解決するためになされたものであり、ネットワークカメラ映像やネットワークカメラ内部状態の変化を用いて、移動量の変化、映像情報の変化を抽出することでネットワークカメラ毎のスピード設定や映像設定などの差を算出し、ネットワークカメラ毎の出力差を是正することで、スピード設定または映像設定において、同一の出力を得ることを目的とする。また、ネットワークに接続される新たなネットワーク装置が追加されたとしても、それに伴う特別な作業が不要なネットワーク装置を得ることを目的とする。   The present invention has been made to solve the above-described problems, and uses a network camera image and a change in the internal state of the network camera to extract a change in movement amount and a change in image information. The purpose is to obtain the same output in the speed setting or video setting by calculating the difference in speed setting or video setting for each network and correcting the output difference for each network camera. It is another object of the present invention to provide a network device that does not require special work associated with the addition of a new network device connected to the network.

この発明は、ネットワークを介して複数のストリーム送信装置と通信接続を行うストリーム受信装置において、前記複数のストリーム送信装置の動作の基準となる基本パラメータを記憶するパラメータ記憶部と、前記複数のストリーム送信装置に対して所定の条件での稼働要求を送信し、前記複数のストリーム送信装置から情報を受信して前記複数のストリーム送信装置の稼働開始と稼働停止との時間の差分から前記複数のストリーム送信装置の所定動作あたりの稼働時間を算出し、前記パラメータ記憶部に記憶した基本パラメータと前記稼働時間とから、前記複数のストリーム送信装置が同じ出力条件となる前記複数のストリーム送信装置ごとの補正パラメータを算出し、前記パラメータ記憶部に記憶させ、前記補正パラメータによって前記複数のストリーム送信装置を稼動させる状態管理部とを備えたものである。 The present invention relates to a stream reception device that performs communication connection with a plurality of stream transmission devices via a network, a parameter storage unit that stores basic parameters serving as a reference for operation of the plurality of stream transmission devices, and the plurality of stream transmissions. Transmitting an operation request under a predetermined condition to the apparatus, receiving information from the plurality of stream transmission apparatuses, and transmitting the plurality of streams from a difference in time between operation start and operation stop of the plurality of stream transmission apparatuses A correction parameter for each of the plurality of stream transmission devices, in which the operation time per predetermined operation of the device is calculated, and the plurality of stream transmission devices have the same output condition from the basic parameter and the operation time stored in the parameter storage unit is calculated, it is stored in the parameter storage unit, before by the correction parameter It is obtained by a state management unit for operating the plurality of streams transmitting device.

この発明に係るストリーム受信装置、パラメータ設定方法およびパラメータ設定システムによれば、ネットワークカメラ毎の出力差を是正することで、同一の出力を得ることができる。   According to the stream receiving device, the parameter setting method, and the parameter setting system according to the present invention, the same output can be obtained by correcting the output difference for each network camera.

この発明の実施の形態1に係るセキュリティシステムを示す構成図である。It is a block diagram which shows the security system which concerns on Embodiment 1 of this invention. この発明の実施の形態1に係るネットワーク装置のうちの、ネットワークカメラを示す構成図である。It is a block diagram which shows a network camera among the network apparatuses which concern on Embodiment 1 of this invention. この発明の実施の形態1に係るネットワーク装置のうちの、ビューワを示す構成図である。It is a block diagram which shows a viewer among the network devices which concern on Embodiment 1 of this invention. パラメータ記憶部に記憶されるパラメータのうち、スピード設定の一例を示す説明図である。It is explanatory drawing which shows an example of a speed setting among the parameters memorize | stored in a parameter memory | storage part. パラメータ記憶部に記憶されるパラメータのうち、映像設定の一例を示す説明図である。It is explanatory drawing which shows an example of a video setting among the parameters memorize | stored in a parameter memory | storage part. パラメータ記憶部に記憶されるパラメータのうち、カメラ状態の一例を示す説明図である。It is explanatory drawing which shows an example of a camera state among the parameters memorize | stored in a parameter memory | storage part. この発明の実施の形態1に係るネットワーク装置の処理内容を示すフローチャートである。It is a flowchart which shows the processing content of the network apparatus which concerns on Embodiment 1 of this invention. この発明の実施の形態2に係るネットワーク装置の処理内容を示すフローチャートである。It is a flowchart which shows the processing content of the network apparatus which concerns on Embodiment 2 of this invention. この発明の実施の形態3に係るネットワーク装置の処理内容を示すフローチャートである。It is a flowchart which shows the processing content of the network apparatus which concerns on Embodiment 3 of this invention. ビューワでのスピード設定の一例を示す図である。It is a figure which shows an example of the speed setting in a viewer.

以下、この発明の実施の形態について、図面を参照しながら詳細に説明する。
実施の形態1.
図1は、この発明の実施の形態1に係るセキュリティシステムを示す構成図である。図1において、ネットワーク装置100は、ネットワーク101をベースとする機器であり、ユーザ操作又はDHCP(Dynamic Host Configuration Protocol)、UPnP(Universal Plug and Play)、Bonjourなどによりネットワーク設定が施され、ネットワーク101に接続される。
図1では、3台のネットワーク装置(#1、#2、#3)が接続されている例を示しているが、複数のネットワーク装置が接続されているのであれば3台以外のネットワーク装置が接続されていてもよい。ネットワーク装置100の例としては、ネットワークカメラ、ネットワークレコーダ、ビューワなどがある。
Hereinafter, embodiments of the present invention will be described in detail with reference to the drawings.
Embodiment 1 FIG.
FIG. 1 is a block diagram showing a security system according to Embodiment 1 of the present invention. In FIG. 1, a network device 100 is a device based on a network 101, and network settings are performed by user operation or DHCP (Dynamic Host Configuration Protocol), UPnP (Universal Plug and Play), Bonjour, etc. Connected.
FIG. 1 shows an example in which three network devices (# 1, # 2, # 3) are connected. However, if a plurality of network devices are connected, network devices other than the three network devices are connected. It may be connected. Examples of the network device 100 include a network camera, a network recorder, and a viewer.

図2は、この発明の実施の形態1に係るネットワーク装置100のうちの、ネットワークカメラ100a(ストリーム送信装置)を示す構成図である。
ネットワークカメラ100aは、パラメータ記憶部201と、状態管理部202と、稼働制御部203と、映像音声制御部204と、ネットワーク制御部205とを備える。
パラメータ記憶部201は、動作の基準となるパラメータ、具体的には、ネットワーク設定、スピード設定、映像設定、音声設定、カメラ状態などの各パラメータを記憶する。
状態管理部202は、ネットワーク101に接続されている他のネットワーク装置100から、パラメータ取得要求を受信する。状態管理部202は、パラメータ取得要求があると自機のパラメータ(基本パラメータ)を他のネットワーク装置100に送信する。
FIG. 2 is a configuration diagram showing a network camera 100a (stream transmission device) in the network device 100 according to Embodiment 1 of the present invention.
The network camera 100a includes a parameter storage unit 201, a state management unit 202, an operation control unit 203, a video / audio control unit 204, and a network control unit 205.
The parameter storage unit 201 stores parameters serving as reference for operation, specifically, each parameter such as network setting, speed setting, video setting, audio setting, camera state, and the like.
The state management unit 202 receives a parameter acquisition request from another network device 100 connected to the network 101. When there is a parameter acquisition request, the state management unit 202 transmits its own parameters (basic parameters) to other network devices 100.

また、状態管理部202は、ネットワーク101に接続されている他のネットワーク装置100から、稼動要求を受信する。状態管理部202は稼動要求で得た稼動対象に応じたパラメータで、稼動制御部203に稼動通知を送信し、稼動制御部203からの応答を受信する。この送受信により状態管理部202は稼動制御部203の状態を管理する。   In addition, the state management unit 202 receives an operation request from another network device 100 connected to the network 101. The state management unit 202 transmits an operation notification to the operation control unit 203 and receives a response from the operation control unit 203 with parameters according to the operation target obtained by the operation request. By this transmission / reception, the state management unit 202 manages the state of the operation control unit 203.

また、状態管理部202は、ネットワーク101に接続されている他のネットワーク装置100から、映像音声配信要求を受信する。状態管理部202は、映像音声配信要求に応じたパラメータ(補正パラメータ)で、映像音声制御部204に配信通知を送信し、映像音声制御部204からの応答を受信する。この送受信により状態管理部202は映像音声制御部204の状態を管理する。   In addition, the state management unit 202 receives a video / audio distribution request from another network device 100 connected to the network 101. The state management unit 202 transmits a distribution notification to the video / audio control unit 204 and receives a response from the video / audio control unit 204 with parameters (correction parameters) corresponding to the video / audio distribution request. By this transmission / reception, the state management unit 202 manages the state of the video / audio control unit 204.

稼動制御部203は、状態管理部202から受信した稼動通知の情報を基にネットワークカメラを稼動させる。稼動させるものとしては、パン、チルト、ズーム、フォーカスなどが挙げられる。
映像音声制御部204は、状態管理部202から受信した配信通知の情報を基にネットワークカメラ100aが撮影した映像または音声をネットワーク101に配信する。
ネットワーク制御部205は、状態管理部202と映像制御部204に接続され、ネットワーク101に接続された他の装置と通信できるようにデータを変換する機能を有する。
The operation control unit 203 operates the network camera based on the operation notification information received from the state management unit 202. Examples of the operation include panning, tilting, zooming, and focusing.
The video / audio control unit 204 distributes video or audio captured by the network camera 100 a to the network 101 based on the distribution notification information received from the state management unit 202.
The network control unit 205 is connected to the state management unit 202 and the video control unit 204, and has a function of converting data so that it can communicate with other devices connected to the network 101.

図3は、この発明の実施の形態1に係るネットワーク装置100のうちの、ビューワ100b(ストリーム受信装置)を示す構成図である。
ビューワ100bは、パラメータ記憶部601と、状態管理部602と、ユーザ入力部603と、映像音声受信部604と、映像音声表示部605と、ネットワーク制御部606とを備える。
パラメータ記憶部601は、ネットワーク101内の他のネットワーク装置100から受信した他のネットワーク装置100のパラメータ(基本パラメータ)と、他のネットワーク装置100を稼働させるためのパラメータ(補正パラメータ)を記憶する。例えば、ネットワーク101内にあるネットワークカメラ100aの、ネットワーク設定、スピード設定、映像設定、音声設定、カメラ状態などの各パラメータを記憶する。
FIG. 3 is a configuration diagram showing the viewer 100b (stream receiving device) in the network device 100 according to Embodiment 1 of the present invention.
The viewer 100 b includes a parameter storage unit 601, a state management unit 602, a user input unit 603, a video / audio reception unit 604, a video / audio display unit 605, and a network control unit 606.
The parameter storage unit 601 stores parameters (basic parameters) of other network devices 100 received from other network devices 100 in the network 101 and parameters (correction parameters) for operating the other network devices 100. For example, the network camera 100a in the network 101 stores parameters such as network settings, speed settings, video settings, audio settings, camera status, and the like.

図4は、パラメータ記憶部601に記憶されるパラメータのうち、スピード設定の一例を示す説明図である。パラメータ記憶部601には、設定項目301と、各設定項目301に対応するパラメータ値302と、各設定項目301に対し設定が可能なパラメータの最小値303と、各設定項目301に対し設定が可能なパラメータの最大値304が記憶される。   FIG. 4 is an explanatory diagram showing an example of the speed setting among parameters stored in the parameter storage unit 601. The parameter storage unit 601 can set a setting item 301, a parameter value 302 corresponding to each setting item 301, a minimum parameter value 303 that can be set for each setting item 301, and each setting item 301. The maximum value 304 of the various parameters is stored.

図5は、パラメータ記憶部601に記憶されるパラメータのうち、映像設定の一例を示す説明図である。パラメータ記憶部601には、設定項目401と、各設定項目401に対応するパラメータ値402と、各設定項目401に対し設定が可能なパラメータの最小値403と、各設定項目401に対し設定が可能なパラメータの最大値404が記憶される。
なお、パラメータ値302,402は、他のネットワーク装置100を稼働させるためのパラメータであり、最小値303,403と最大値304,404は、ネットワーク101内の他のネットワーク装置100から受信して記憶しているパラメータである。
図6は、パラメータ記憶部601に記憶されるパラメータのうち、カメラ状態の一例を示す説明図である。パラメータ記憶部601には、設定項目501と、各設定項目501に対応するパラメータ値502が記憶される。
FIG. 5 is an explanatory diagram showing an example of video setting among parameters stored in the parameter storage unit 601. The parameter storage unit 601 can set a setting item 401, a parameter value 402 corresponding to each setting item 401, a minimum parameter value 403 that can be set for each setting item 401, and each setting item 401. The maximum value 404 of the various parameters is stored.
The parameter values 302 and 402 are parameters for operating other network devices 100, and the minimum values 303 and 403 and the maximum values 304 and 404 are received from other network devices 100 in the network 101 and stored. Parameter.
FIG. 6 is an explanatory diagram illustrating an example of the camera state among the parameters stored in the parameter storage unit 601. The parameter storage unit 601 stores setting items 501 and parameter values 502 corresponding to the setting items 501.

状態管理部602は、ネットワーク101に接続されている他のネットワーク装置100へ、パラメータ取得要求を送信し、応答を受信する。状態管理部602はパラメータ取得要求の応答で得たパラメータをパラメータ記憶部601に記憶する。状態管理部602は、自身が計算したパラメータや、ユーザ入力部603から送信されたパラメータに基づき、ネットワーク101内の他のネットワーク装置100に対し、稼働要求、映像音声配信要求を送信する。   The state management unit 602 transmits a parameter acquisition request to other network devices 100 connected to the network 101 and receives a response. The state management unit 602 stores the parameter obtained in response to the parameter acquisition request in the parameter storage unit 601. The state management unit 602 transmits an operation request and a video / audio distribution request to the other network devices 100 in the network 101 based on the parameters calculated by the state management unit 602 and the parameters transmitted from the user input unit 603.

ユーザ入力部603はビューワ100bを使用しているユーザから入力されたパラメータを状態管理部602に送信する。例えば、図10に示したような画面からユーザが設定した速度設定をパラメータ値に変換し、状態管理部602に送信する。
映像音声受信部604は、ネットワーク101内の他のネットワーク装置100が送信した映像や音声を受信する。
映像音声表示部605は映像音声受信部604が受信した映像や音声をディスプレイなどに表示する。
ネットワーク制御部606は、状態管理部602と映像音声受信部604に接続され、ネットワーク101に接続された他のネットワーク装置100と通信できるようにデータを変換する機能を有する。
The user input unit 603 transmits parameters input from the user using the viewer 100b to the state management unit 602. For example, the speed setting set by the user from the screen as shown in FIG. 10 is converted into a parameter value and transmitted to the state management unit 602.
The video / audio reception unit 604 receives video and audio transmitted from another network device 100 in the network 101.
The video / audio display unit 605 displays the video and audio received by the video / audio reception unit 604 on a display or the like.
The network control unit 606 is connected to the state management unit 602 and the video / audio reception unit 604 and has a function of converting data so as to be able to communicate with other network devices 100 connected to the network 101.

図7は、この発明の実施の形態1に係るネットワーク装置100の処理内容を示すフローチャートである。
図7のフローチャートを、ネットワーク101に、ビューワ100bと2台のネットワークカメラ100a(以下、2台のネットワークカメラ100aをそれぞれネットワークカメラ#1,ネットワークカメラ#2として説明する)とが接続されており、ネットワークカメラ#1とネットワークカメラ#2のスピード設定による出力を同一にする例を用いて説明する。
ビューワ100bの状態管理部602は、ネットワークカメラ#1とネットワークカメラ#2に対し、スピード設定のパラメータ取得要求を送信する。ネットワークカメラ#1とネットワークカメラ#2は、パラメータ記憶部201に記憶されているスピード設定をビューワ100bに送信する。ビューワ100bは取得したスピード設定をパラメータ記憶部601に記憶する(図4参照)(ステップST101)。
FIG. 7 is a flowchart showing the processing contents of the network device 100 according to the first embodiment of the present invention.
In the flowchart of FIG. 7, a viewer 100b and two network cameras 100a (hereinafter, the two network cameras 100a are described as network camera # 1 and network camera # 2 respectively) are connected to the network 101. A description will be given using an example in which the output by the speed setting of the network camera # 1 and the network camera # 2 is the same.
The state management unit 602 of the viewer 100b transmits a speed setting parameter acquisition request to the network camera # 1 and the network camera # 2. Network camera # 1 and network camera # 2 transmit the speed setting stored in parameter storage unit 201 to viewer 100b. The viewer 100b stores the acquired speed setting in the parameter storage unit 601 (see FIG. 4) (step ST101).

ビューワ100bの状態管理部602は、ネットワークカメラ#1とネットワークカメラ#2に対し、ステップST101でパラメータ記憶部601に記憶したスピード設定で、同じ移動量の稼働要求を行う(ステップST102)。具体的には、パラメータ記憶部601に記憶したスピード設定のパラメータの最小値303〜最大値304の値のうち任意のパラメータ値を指定し、同じ移動量の指定には、例えば、カメラの視線ベクトル(X,Y,Z)を同一座標分移動させるなどの方法を用いれば良い。
なお、ここで、稼働とは、ネットワークカメラ100aが向きを変えたり、フォーカスやワイパー等の付属品を移動させる為の動作のことを言う。
ネットワークカメラ#1とネットワークカメラ#2は、ビューワ100bから稼働要求を受信し、稼働要求に従って自身を稼働させる。稼働させるのは例えば、パン、チルト、ズーム、フォーカスなどである。ネットワークカメラ#1とネットワークカメラ#2は稼働開始時と、稼働終了時に、カメラ状態(図6参照)の変更通知をビューワ100bのネットワーク制御部606を介して状態管理部602に送信する(ステップST103)。つまり、変更通知とは、ネットワークカメラ#1,#2の稼働状態が変わった時に、その稼働中・停止中であるという状態をビューワに通知する情報である。
The state management unit 602 of the viewer 100b makes an operation request for the same movement amount to the network camera # 1 and the network camera # 2 with the speed setting stored in the parameter storage unit 601 in step ST101 (step ST102). Specifically, an arbitrary parameter value is specified from among the minimum value 303 to the maximum value 304 of the speed setting parameter stored in the parameter storage unit 601, and the same movement amount can be specified by, for example, a camera line-of-sight vector. A method of moving (X, Y, Z) by the same coordinate may be used.
Here, the operation means an operation for the network camera 100a to change its direction or move accessories such as a focus and a wiper.
The network camera # 1 and the network camera # 2 receive the operation request from the viewer 100b and operate themselves according to the operation request. For example, panning, tilting, zooming, and focusing are performed. Network camera # 1 and network camera # 2 transmit a change notification of the camera state (see FIG. 6) to the state management unit 602 via the network control unit 606 of the viewer 100b when the operation starts and ends (step ST103). ). That is, the change notification is information for notifying the viewer that the network cameras # 1 and # 2 are in operation / stopped when the operation state is changed.

ビューワ100bの状態管理部602は、ネットワークカメラ#1とネットワークカメラ#2から受信した変更通知により、ネットワークカメラ#1とネットワークカメラ#2が稼働していた稼働時間を算出する(ステップST104)。具体的には、各ネットワークカメラ100aの稼働中であるという変更通知を受信した時刻と、停止中であるという変更通知を受信した時刻の差分から、各ネットワークカメラ100aの稼働時間を算出する。
なお、算出方法は、ネットワークカメラ#1,#2が予め稼働時間を算出し、稼働終了時にカメラ状態とともに稼働時間の情報を含めて変更通知としてビューワ100bに送信しても良いし、単純に、カメラから稼働開始通知と稼働停止通知を受信し、その受信時刻の差分から稼働時間を算出するようにしてもよい。
The state management unit 602 of the viewer 100b calculates the operating time during which the network camera # 1 and the network camera # 2 were operating based on the change notification received from the network camera # 1 and the network camera # 2 (step ST104). Specifically, the operating time of each network camera 100a is calculated from the difference between the time when the change notification indicating that each network camera 100a is in operation and the time when the change notification indicating that it is stopped are received.
The calculation method may be that the network cameras # 1 and # 2 calculate the operating time in advance, and transmit the information to the viewer 100b as a change notification including information on the operating time together with the camera state when the operation ends. The operation start notification and the operation stop notification may be received from the camera, and the operation time may be calculated from the difference between the reception times.

ビューワ100bの状態管理部602は、ネットワークカメラ#1とネットワークカメラ#2の稼働時間が同じであるかどうかを判定する(ステップST105)。
ステップST105において、稼働時間が同じであれば(ステップST105の“YES”の場合)、同一スピードとみなして処理を終了する。稼働時間が違う場合(ステップST105の“NO”の場合)は、ステップST106へ遷移する。
The state management unit 602 of the viewer 100b determines whether or not the operation times of the network camera # 1 and the network camera # 2 are the same (step ST105).
In step ST105, if the operation time is the same (in the case of “YES” in step ST105), it is regarded as the same speed and the process is terminated. If the operating time is different (in the case of “NO” in step ST105), the process proceeds to step ST106.

ビューワ100bの状態管理部602は、パラメータ記憶部601を参照し、ネットワークカメラ#1とネットワークカメラ#2から取得したスピード設定と稼働時間から、同一スピードになるスピード設定値を算出する(ステップST106)。
例えば、ステップST101において、ビューワ100bの状態管理部602は、パラメータ記憶部601に記憶していたパラメータ値の最小値303,最大値304から、ネットワークカメラ#1のパン速度のパラメータ値を「6」、ネットワークカメラ#2のパン速度のパラメータ値を「2」としてそれぞれ稼働させたとする。
更に、ステップST102において、状態管理部602は、ネットワークカメラ#1とネットワークカメラ#2に対し、同一パン移動を指定したとする。
The state management unit 602 of the viewer 100b refers to the parameter storage unit 601, and calculates a speed setting value at which the same speed is obtained from the speed setting and the operating time acquired from the network camera # 1 and the network camera # 2 (step ST106). .
For example, in step ST101, the state management unit 602 of the viewer 100b sets the parameter value of the pan speed of the network camera # 1 to “6” from the minimum value 303 and the maximum value 304 of the parameter value stored in the parameter storage unit 601. Assume that the panning speed parameter value of the network camera # 2 is set to “2”.
Furthermore, in step ST102, it is assumed that the state management unit 602 designates the same pan movement for the network camera # 1 and the network camera # 2.

更に、ステップST104において、ビューワ100bの状態管理部602は、ネットワークカメラ#1の稼働時間が1秒、ネットワークカメラ#2の稼働時間が4秒と算出したとする。
そうすると、同一移動量に対し、ネットワークカメラ#2が4倍の時間を要していることになる。よって、ビューワ100bの状態管理部602はネットワークカメラ#2のパン速度のパラメータ値302を4倍(2⇒8)にすれば良いと判断する。
Further, in step ST104, the state management unit 602 of the viewer 100b calculates that the operation time of the network camera # 1 is 1 second and the operation time of the network camera # 2 is 4 seconds.
As a result, the network camera # 2 takes four times as much time as the same movement amount. Therefore, the state management unit 602 of the viewer 100b determines that the parameter value 302 of the pan speed of the network camera # 2 should be increased by 4 (2 => 8).

なお、ビューワ100bの状態管理部602は、ネットワークカメラ#1の速度を1/4倍(6⇒1.5)にすれば良いと判断しても良いし、ネットワークカメラ#1の速度を1/2倍(6⇒3)かつネットワークカメラ#2の速度を2倍(2⇒4)にすれば良いと判断しても良く、ネットワークカメラ#1とネットワークカメラ#2の同一移動量に対する稼働時間が同じになるように速度のパラメータ値を変更するのであれば倍率は問わない。
また、上記の例では、稼働時間の差分の比率をそのまま速度設定に掛けて同一時間とみなしているが、過去の同一スピード計算値の実績値など、他の数値を更に掛けることで、同一時間とみなしても良い。
Note that the state management unit 602 of the viewer 100b may determine that the speed of the network camera # 1 should be increased by a factor of 1/4 (6⇒1.5), and the speed of the network camera # 1 is 1 / It may be judged that the speed of the network camera # 2 should be doubled (6⇒3) and the speed of the network camera # 2 (2⇒4), and the operating time for the same movement amount of the network camera # 1 and the network camera # 2 If the speed parameter value is changed so as to be the same, the magnification does not matter.
In the above example, the ratio of the difference in operating time is directly applied to the speed setting and regarded as the same time, but the same time can be obtained by further multiplying other numerical values such as past actual speed calculation values. May be considered.

ビューワ100bの状態管理部602は、ステップST106で算出したスピード設定のパラメータ値を、ネットワークカメラ#1およびネットワークカメラ#2を稼働させるためのパラメータ値302としてパラメータ記憶部601に記憶する(ステップST107)。
その後、ステップST102に遷移し、ステップST107で記憶したパラメータ値302でネットワークカメラ#1,#2を稼働させ、ステップST102〜ステップST105の処理を繰り返して、ネットワークカメラ#1,#2の稼働時間が同じになったか、つまり、同一スピードとなったかを再度確認する。
The state management unit 602 of the viewer 100b stores the parameter value for speed setting calculated in step ST106 in the parameter storage unit 601 as the parameter value 302 for operating the network camera # 1 and the network camera # 2 (step ST107). .
Thereafter, the process proceeds to step ST102, the network cameras # 1 and # 2 are operated with the parameter value 302 stored in step ST107, and the processing of steps ST102 to ST105 is repeated, so that the operation time of the network cameras # 1 and # 2 is increased. Check again whether they are the same, that is, the same speed.

以上のように、この実施の形態1によれば、ビューワ100bは、各ネットワークカメラの同一移動量に対する稼働時間を、ネットワークカメラからのカメラ状態の変更通知によって求めることができ、稼働時間と各ネットワークカメラ100aのスピード設定から、同一スピードとなるスピード設定のパラメータ値302を算出し、記憶することによって、各ネットワークカメラ100a毎の出力差を是正し、パン、チルト、ズーム、フォーカスなどの同一スピードの稼働を実現することができ、各ネットワークカメラ100aにおける出力差をなくすことができる。
また、ネットワークに接続された各ネットワークカメラ毎に同一出力で稼働させるためのパラメータを記憶しているのではなく、ビューワで一元管理しているので、ネットワークに接続される新たなネットワーク装置が追加されたとしても、それに伴う特別な作業を不要とすることができる。
As described above, according to the first embodiment, the viewer 100b can obtain the operation time for the same movement amount of each network camera by the camera state change notification from the network camera. By calculating and storing a speed setting parameter value 302 for the same speed from the speed setting of the camera 100a, the output difference for each network camera 100a is corrected, and panning, tilting, zooming, focusing, and the like are performed at the same speed. Operation can be realized, and an output difference in each network camera 100a can be eliminated.
In addition, the parameters for operating with the same output for each network camera connected to the network are not stored, but are centrally managed by the viewer, so a new network device connected to the network is added. Even so, special work associated therewith can be eliminated.

なお、ここでは、ビューワ100bが各ネットワークカメラ100aから、スピード設定を受信する例を示したが、これに限らず、ネットワーク設定、映像設定、音声設定、カメラ状態など、他のパラメータ設定から、各ネットワークカメラの出力が同一となるようなパラメータ値の算出を行うものであってもよい。
また、2台のネットワークカメラ100a(#1,#2)がネットワーク101に接続される例を示したが、これに限らず、ネットワークカメラ100aは複数台であれば何台接続されるものとしてもよい。
また、ビューワ100bを複数台接続させるものとしてもよく、その場合は、複数台のビューワ100b全てがネットワークに接続されるネットワークカメラ100aを稼働させるためのパラメータを設定することができる。
また、ビューワ100bではなく、映像音声表示部605にかえて映像音声記憶部を備えるネットワークレコーダが接続されているものとしてもよいし、ビューワ100bが映像音声表示部605と映像音声記憶部とを備えてネットワークレコーダの働きもするものであってもよい。
Although the example in which the viewer 100b receives the speed setting from each network camera 100a is shown here, the present invention is not limited to this, and other parameter settings such as network settings, video settings, audio settings, camera states, and the like can be used. The parameter value may be calculated so that the output of the network camera is the same.
In addition, although the example in which two network cameras 100a (# 1, # 2) are connected to the network 101 has been shown, the present invention is not limited thereto, and any number of network cameras 100a may be connected as long as there are a plurality of network cameras 100a. Good.
Alternatively, a plurality of viewers 100b may be connected. In that case, parameters for operating the network camera 100a in which all the plurality of viewers 100b are connected to the network can be set.
Further, instead of the viewer 100b, a network recorder including a video / audio storage unit may be connected instead of the video / audio display unit 605, or the viewer 100b includes a video / audio display unit 605 and a video / audio storage unit. It may also function as a network recorder.

実施の形態2.
この発明の実施の形態2によるセキュリティシステムを示す構成図は、図1と同一である。また、ネットワーク装置100のネットワークカメラ100a、ビューワ100bを示す構成図も図2〜図6と同様である。
実施の形態1では、ビューワ100bは、各ネットワークカメラ100aの同一移動量に対する稼働時間を、ネットワークカメラ100aから送信される、カメラ状態の変更通知によって求めた。この実施の形態2では、各ネットワークカメラ100aの同一移動量に対する稼働時間を、各ネットワークカメラ100aから送信される映像の差分情報から求める。
Embodiment 2. FIG.
The configuration diagram showing the security system according to the second embodiment of the present invention is the same as FIG. The configuration diagrams showing the network camera 100a and the viewer 100b of the network device 100 are the same as those shown in FIGS.
In the first embodiment, the viewer 100b obtains the operating time for the same movement amount of each network camera 100a by a camera state change notification transmitted from the network camera 100a. In the second embodiment, the operation time for the same movement amount of each network camera 100a is obtained from the difference information of the video transmitted from each network camera 100a.

図8は、この発明の実施の形態2に係るネットワーク装置100の処理内容を示すフローチャートである。
図8のフローチャートを、実施の形態1同様、ネットワーク101に、ビューワ100bと2台のネットワークカメラ100a(以下、2台のネットワークカメラ100aをそれぞれネットワークカメラ#1,ネットワークカメラ#2として説明する)とが接続されており、ネットワークカメラ#1とネットワークカメラ#2のスピード設定による出力を同一にする例を用いて説明する。
図8のステップST101,ST102,ST105〜107はそれぞれ図7のステップST101,ST102,ST105〜107と同様であるため、説明を省略する。
FIG. 8 is a flowchart showing the processing contents of the network device 100 according to the second embodiment of the present invention.
As in the first embodiment, the flowchart in FIG. 8 is connected to the network 101 with a viewer 100b and two network cameras 100a (hereinafter, the two network cameras 100a will be described as network camera # 1 and network camera # 2, respectively). Will be described using an example in which the outputs of the network camera # 1 and the network camera # 2 have the same output according to the speed setting.
Steps ST101, ST102, and ST105 to 107 in FIG. 8 are the same as steps ST101, ST102, and ST105 to 107 in FIG.

ビューワ100bの状態管理部602は、ネットワークカメラ#1とネットワークカメラ#2に対し映像音声配信要求を送信する。ネットワークカメラ#1とネットワークカメラ#2は映像音声配信要求を受信すると、ネットワーク101に映像と音声を配信する。
ビューワ100bの映像音声受信部604は、ネットワーク制御部606を介してネットワークカメラ#1とネットワークカメラ#2から送信された映像と音声を受信し(ステップST201)。これ以後、ビューワ100bは映像と音声を受信し続ける。
The state management unit 602 of the viewer 100b transmits a video / audio distribution request to the network camera # 1 and the network camera # 2. When the network camera # 1 and the network camera # 2 receive the video / audio distribution request, the network camera # 1 and the network camera # 2 distribute the video and audio to the network 101.
The video / audio reception unit 604 of the viewer 100b receives the video and audio transmitted from the network camera # 1 and the network camera # 2 via the network control unit 606 (step ST201). Thereafter, the viewer 100b continues to receive video and audio.

ステップST102において、ネットワークカメラ#1とネットワークカメラ#2に対し、ステップST101でパラメータ記憶部601に記憶したスピード設定で、同じ移動量の稼働要求を行うと、ビューワ100bの状態管理部602は、ステップST201で映像音声受信部604が受信している映像を取得し、受信している映像の差分情報から、ネットワークカメラ#1とネットワークカメラ#2の停止状態から稼働中状態へ状態が変化した、つまり稼働開始したと判断される映像を特定し、特定した映像を受信した時の時間情報を取得する。また、稼働中状態から停止状態へ状態が変化した、つまり、稼働停止したと判断される映像と特定し、特定した映像を受信した時の時間情報を取得する(ステップST202)。受信している映像の差分情報からの稼働開始、稼働停止の判断の仕方は、例えば、映像の特定場所の色情報や輝度などが閾値を超えて変化するかによってカメラが停止しているか稼働しているかを判断すれば良い。
なお、ここでも、実施の形態1同様、稼働とは、ネットワークカメラ100aが向きを変えたり、フォーカスやワイパー等の付属品を移動させる為の動作のことを言う。
In step ST102, when the network camera # 1 and the network camera # 2 make an operation request for the same movement amount with the speed setting stored in the parameter storage unit 601 in step ST101, the state management unit 602 of the viewer 100b performs the step In ST201, the video / audio reception unit 604 acquires the video received, and the status has changed from the stopped state of the network camera # 1 and the network camera # 2 to the operating state from the difference information of the received video. The video determined to have started operation is specified, and time information when the specified video is received is acquired. In addition, the state is changed from the operating state to the stopped state, that is, the video is determined to have been stopped, and time information when the specified video is received is acquired (step ST202). The method of determining whether to start operation or stop operation from the difference information of the received video is, for example, whether the camera is stopped or operating depending on whether the color information or brightness of the specific location of the video changes beyond the threshold. You just have to judge.
Here again, as in the first embodiment, the operation refers to an operation for the network camera 100a to change the direction or move an accessory such as a focus or a wiper.

ビューワ100bは、ステップST202において取得した稼働開始、および、稼働停止した時の時間情報の差分から、ネットワークカメラ#1とネットワークカメラ#2が稼働していた稼働時間を算出する(ステップST203)。   The viewer 100b calculates the operation time during which the network camera # 1 and the network camera # 2 were operating from the difference between the operation start and the time information acquired when the operation was stopped acquired in step ST202 (step ST203).

以上のように、実施の形態2によれば、ビューワ100bは、各ネットワークカメラ100aの同一移動量に対する稼働時間を、各ネットワークカメラ100aから送信される映像の差分情報によって求めることができ、稼働時間と各ネットワークカメラのスピード設定から、同一スピードとなるスピード設定のパラメータ値302を算出し、記憶することによって、各ネットワークカメラ100aにおいてパン、チルト、ズーム、フォーカスなどの同一スピード設定の稼働を実現することができ、各ネットワークカメラ100aにおける出力差をなくすことができる。   As described above, according to the second embodiment, the viewer 100b can obtain the operation time for the same movement amount of each network camera 100a from the difference information of the video transmitted from each network camera 100a. By calculating and storing a speed setting parameter value 302 that achieves the same speed from the speed setting of each network camera, operation of the same speed setting such as pan, tilt, zoom, and focus is realized in each network camera 100a. The output difference between the network cameras 100a can be eliminated.

なお、実施の形態1同様、ネットワーク101に接続されるネットワークカメラ100aの台数は2台に限らず、ネットワークカメラ100aは複数台であれば何台接続されるものとしてもよい。
また、ビューワ100bを複数台接続させるものとしてもよく、その場合は、複数台のビューワ100b全てがネットワークに接続されるネットワークカメラ100aを稼働させるためのパラメータを設定することができる。
また、ビューワ100bではなく、映像音声表示部605にかえて映像音声記憶部を備えるネットワークレコーダが接続されているものとしてもよいし、ビューワ100bが映像音声表示部605と映像音声記憶部とを備えてネットワークレコーダの働きもするものであってもよい。
As in the first embodiment, the number of network cameras 100a connected to the network 101 is not limited to two, and any number of network cameras 100a may be connected as long as there are a plurality of network cameras 100a.
Alternatively, a plurality of viewers 100b may be connected. In that case, parameters for operating the network camera 100a in which all the plurality of viewers 100b are connected to the network can be set.
Further, instead of the viewer 100b, a network recorder including a video / audio storage unit may be connected instead of the video / audio display unit 605, or the viewer 100b includes a video / audio display unit 605 and a video / audio storage unit. It may also function as a network recorder.

実施の形態3.
この発明の実施の形態3によるセキュリティシステムを示す構成図は、図1と同一である。また、ネットワーク装置100のネットワークカメラ100a、ビューワ100bを示す構成図も図2〜図6と同様である。
実施の形態1と実施の形態2ではビューワ100bは、各ネットワークカメラ100aの同一移動量に対する稼働時間を算出し、パン、チルト、ズーム、フォーカスなどの同一スピードとなるスピード設定での稼働を実現する方法を示した。しかしながら、輝度や色差についても同様に、メーカ毎にカメラ映像の画質が異なり、ユーザの設定したカメラの設定とは異なる画質を提供してしまうことがある。そこで、実施の形態3では、輝度や色差など、同一の映像情報となる映像設定を実現する方法を示す。
Embodiment 3 FIG.
The configuration diagram showing the security system according to the third embodiment of the present invention is the same as FIG. The configuration diagrams showing the network camera 100a and the viewer 100b of the network device 100 are the same as those shown in FIGS.
In the first embodiment and the second embodiment, the viewer 100b calculates the operation time for the same movement amount of each network camera 100a, and realizes the operation at a speed setting that provides the same speed such as pan, tilt, zoom, and focus. The method was shown. However, with regard to luminance and color difference, the image quality of the camera video varies from manufacturer to manufacturer, and may provide an image quality different from the camera settings set by the user. Therefore, in the third embodiment, a method for realizing video settings for the same video information such as luminance and color difference will be described.

図9は、この発明の実施の形態3に係るネットワーク装置100の処理内容を示すフローチャートである。
図9のフローチャートを、ネットワーク101に、ビューワ100bと2台のネットワークカメラ100a(以下、2台のネットワークカメラ100aをそれぞれネットワークカメラ#1,ネットワークカメラ#2として説明する)とが接続されており、ネットワークカメラ#1とネットワークカメラ#2の映像設定による出力を同一にする例を用いて説明する。
図9のステップST201は、図8のステップST201と同様であるため、説明を省略する。
FIG. 9 is a flowchart showing the processing contents of the network device 100 according to the third embodiment of the present invention.
In the flowchart of FIG. 9, a viewer 100b and two network cameras 100a (hereinafter, the two network cameras 100a are described as network camera # 1 and network camera # 2 respectively) are connected to the network 101. A description will be given using an example in which the output by the video settings of the network camera # 1 and the network camera # 2 is the same.
Step ST201 in FIG. 9 is the same as step ST201 in FIG.

ビューワ100bの状態管理部602は、ネットワークカメラ#1とネットワークカメラ#2に対し、映像設定のパラメータ取得要求を送信する。ネットワークカメラ#1とネットワークカメラ#2は、パラメータ記憶部201に記憶されている映像設定をビューワ100bに送信する。ビューワ100bの状態管理部602は、ネットワーク制御部606を介して取得した映像設定をパラメータ記憶部601に記憶する(図5参照)(ステップST301)。   The state management unit 602 of the viewer 100b transmits a video setting parameter acquisition request to the network camera # 1 and the network camera # 2. Network camera # 1 and network camera # 2 transmit the video settings stored in parameter storage unit 201 to viewer 100b. The state management unit 602 of the viewer 100b stores the video settings acquired via the network control unit 606 in the parameter storage unit 601 (see FIG. 5) (step ST301).

ビューワ100bの状態管理部602は、ネットワークカメラ#1とネットワークカメラ#2に対し、稼働要求を送信し、両ネットワークカメラ#1,#2に同じ色の対象物を撮影させる(ステップST302)。具体的には、パラメータ記憶部601に記憶した映像設定のパラメータの最小値403〜最大値404の値のうち任意のパラメータ値を指定し、これにより、ビューワ100bが受信した映像には同じ色の対象物が映されることになる。
ビューワ100bの状態管理部602は、ネットワークカメラ#1から取得した映像内の対象物における輝度情報や色差情報などの映像情報を取得する。また、ネットワークカメラ#2から取得した映像内の対象物における輝度情報や色差情報などの映像情報を取得する(ステップST303)。
The state management unit 602 of the viewer 100b transmits an operation request to the network camera # 1 and the network camera # 2, and causes both network cameras # 1 and # 2 to photograph the same color object (step ST302). Specifically, an arbitrary parameter value is specified from among the minimum value 403 to the maximum value 404 of the video setting parameters stored in the parameter storage unit 601, so that the video received by the viewer 100b has the same color. The object will be projected.
The state management unit 602 of the viewer 100b acquires video information such as luminance information and color difference information on an object in the video acquired from the network camera # 1. Also, video information such as luminance information and color difference information on the object in the video acquired from the network camera # 2 is acquired (step ST303).

ビューワ100bは、ステップST303で取得したそれぞれのネットワークカメラ#1,#2の映像情報(輝度情報、色差情報)が同じであるかどうかを判定する(ステップST304)。
ネットワークカメラ#1,#2の映像情報が同じである場合(ステップST304の“YES”の場合)、ビューワ100bは、同一の映像情報となる映像設定であるとみなして処理を終了する。
ネットワークカメラ#1,#2の映像情報が同じでない場合(ステップST304の“NO”の場合)、ステップST305へ遷移する。
The viewer 100b determines whether or not the video information (luminance information and color difference information) of the respective network cameras # 1 and # 2 acquired in step ST303 is the same (step ST304).
When the video information of the network cameras # 1 and # 2 is the same (in the case of “YES” in step ST304), the viewer 100b regards the video settings as the same video information and ends the process.
If the video information of network cameras # 1 and # 2 is not the same (in the case of “NO” in step ST304), the process proceeds to step ST305.

ビューワ100bは、パラメータ記憶部601を参照し、ステップST301で取得した映像設定とステップST303で取得した映像情報とから、同一の映像情報となる映像設定のパラメータ値402を算出する(ステップST305)。
例えば、ステップST301において、ビューワ100bの状態管理部602は、パラメータ記憶部601で記憶していたパラメータ値の最小値403,最大値404から、ネットワークカメラ#1の輝度のパラメータ値402を「5」、色差のパラメータ値402を「5」と指定し、ネットワークカメラ#2の輝度のパラメータ値402を「6」、色差のパラメータ値402を「6」と指定したとする。
更に、ステップST303において、ビューワ100bの状態管理部602は、ネットワークカメラ#1の映像内の対象物の輝度情報「2」、色差情報「2」を取得し、ネットワークカメラ#2の映像内の対象物の輝度情報「8」、色差情報「8」を取得したとする。
The viewer 100b refers to the parameter storage unit 601, and calculates the video setting parameter value 402 that is the same video information from the video setting acquired in step ST301 and the video information acquired in step ST303 (step ST305).
For example, in step ST301, the state management unit 602 of the viewer 100b sets the luminance parameter value 402 of the network camera # 1 to “5” from the minimum value 403 and the maximum value 404 of the parameter value stored in the parameter storage unit 601. It is assumed that the color difference parameter value 402 is designated as “5”, the brightness parameter value 402 of the network camera # 2 is designated as “6”, and the color difference parameter value 402 is designated as “6”.
Further, in step ST303, the state management unit 602 of the viewer 100b acquires the luminance information “2” and the color difference information “2” of the object in the video of the network camera # 1, and acquires the target in the video of the network camera # 2. It is assumed that the luminance information “8” and the color difference information “8” are acquired.

この場合、ビューワ100bの状態管理部602はネットワークカメラ#1の映像設定の輝度と色差のパラメータ値402を4倍(5⇒20)にすれば良いと判断する。
なお、状態管理部602はネットワークカメラ#2の輝度と色差のパラメータ値をそれぞれ1/4倍(6⇒1.5)にすれば良いと判断しても良いし、ネットワークカメラ#1の輝度と色差のパラメータ値をそれぞれ2倍(5⇒10)かつネットワークカメラ#2の輝度と色差のパラメータ値をそれぞれ1/2倍(6⇒3)にすれば良いと判断しても良く、ネットワークカメラ#1とネットワークカメラ#2の輝度情報と色差情報が同一となるように輝度と色差を変更するのであれば倍率は問わない。
なお、輝度情報と色差情報は、ともに同一となるようにもできるし、輝度情報のみ、色差情報のみを同一とすることもできる。
また、上記の例では、映像情報の差分の比率をそのまま輝度と色差設定に掛けて同一映像情報とみなしているが、過去の同一映像情報値の実績値など、他の数値を更に掛けることで、映像情報とみなしても良い。
In this case, the state management unit 602 of the viewer 100b determines that the luminance and color difference parameter values 402 of the video setting of the network camera # 1 should be quadrupled (5 => 20).
Note that the state management unit 602 may determine that the brightness and color difference parameter values of the network camera # 2 should be increased by a factor of 1/4 (6⇒1.5), and the brightness of the network camera # 1. It may be determined that the color difference parameter values should be doubled (5⇒10) and the network camera # 2 brightness and color difference parameter values should be ½ times (6⇒3), respectively. If the luminance and the color difference are changed so that the luminance information and the color difference information of 1 and the network camera # 2 are the same, the magnification is not limited.
The luminance information and the color difference information can both be the same, or only the luminance information and only the color difference information can be the same.
In the above example, the difference ratio of the video information is directly applied to the luminance and color difference settings and regarded as the same video information. However, by further multiplying other numerical values such as past actual video information values. It may be regarded as video information.

ビューワ100bの状態管理部602は、ステップST305で算出した映像設定のパラメータ値を、ネットワークカメラ#1およびネットワークカメラ#2を稼働させるためのパラメータ値402としてパラメータ記憶部601に記憶する(ステップST306)。
その後、ステップST302に遷移し、ステップST306で記憶したパラメータ値402でネットワークカメラ#1,#2を稼働させ、ステップST302〜ステップST304の処理を繰り返して、ネットワークカメラ#1,#2の輝度情報と色差情報が同じになったか、つまり、映像内の対象物が同一映像情報となったかを再度確認する
The state management unit 602 of the viewer 100b stores the video setting parameter value calculated in step ST305 in the parameter storage unit 601 as the parameter value 402 for operating the network camera # 1 and the network camera # 2 (step ST306). .
After that, the process proceeds to step ST302, the network cameras # 1 and # 2 are operated with the parameter value 402 stored in step ST306, and the processing of steps ST302 to ST304 is repeated to obtain the luminance information of the network cameras # 1 and # 2. Check again whether the color difference information is the same, that is, whether the object in the video is the same video information.

以上のように、実施の形態3によれば、ビューワ100bは、各ネットワークカメラ100aの映像設定を、映像で撮影された同一対象物の映像情報の差分によって求めることができ、同一映像情報となる映像設定のパラメータ値402を算出し、記憶することによって、各ネットワークカメラ100aにおいて輝度や色差などの同一の映像情報を実現することができ、各ネットワークカメラ100aにおける出力差をなくすことができる。   As described above, according to the third embodiment, the viewer 100b can obtain the video setting of each network camera 100a based on the difference of the video information of the same object captured by the video, and the same video information is obtained. By calculating and storing the video setting parameter value 402, the same video information such as luminance and color difference can be realized in each network camera 100a, and the output difference in each network camera 100a can be eliminated.

なお、本願発明はその発明の範囲内において、各実施の形態の自由な組み合わせ、あるいは各実施の形態の任意の構成要素の変形、もしくは各実施の形態において任意の構成要素の省略が可能である。   In the present invention, within the scope of the invention, any combination of the embodiments, or any modification of any component in each embodiment, or omission of any component in each embodiment is possible. .

100 ネットワーク装置、100a ネットワークカメラ、100b ビューワ、101 ネットワーク、201 パラメータ記憶部、202 状態管理部、203 稼働制御部、204 映像音声制御部、205 ネットワーク制御部、301,401,501 設定項目、302,402,502 パラメータ値、303,403 最小値、304,404 最大値、601 パラメータ記憶部、602 状態管理部、603 ユーザ入力部、604 映像音声受信部、605 映像音声表示部、606 ネットワーク制御部。   100 network device, 100a network camera, 100b viewer, 101 network, 201 parameter storage unit, 202 state management unit, 203 operation control unit, 204 video / audio control unit, 205 network control unit, 301, 401, 501 setting item, 302, 402, 502 Parameter value, 303, 403 Minimum value, 304, 404 Maximum value, 601 Parameter storage unit, 602 State management unit, 603 User input unit, 604 Video / audio reception unit, 605 Video / audio display unit, 606 Network control unit.

Claims (7)

ネットワークを介して複数のストリーム送信装置と通信接続を行うストリーム受信装置において、
前記複数のストリーム送信装置の動作の基準となる基本パラメータを記憶するパラメータ記憶部と、
前記複数のストリーム送信装置に対して所定の条件での稼働要求を送信し、前記複数のストリーム送信装置から情報を受信して前記複数のストリーム送信装置の稼働開始と稼働停止との時間の差分から前記複数のストリーム送信装置の所定動作あたりの稼働時間を算出し、前記パラメータ記憶部に記憶した基本パラメータと前記稼働時間とから、前記複数のストリーム送信装置が同じ出力条件となる前記複数のストリーム送信装置ごとの補正パラメータを算出し、前記パラメータ記憶部に記憶させ、前記補正パラメータによって前記複数のストリーム送信装置を稼動させる状態管理部とを備えた
ことを特徴とするストリーム受信装置。
In a stream receiver that performs communication connection with a plurality of stream transmitters via a network,
A parameter storage unit that stores basic parameters serving as a reference for operations of the plurality of stream transmission devices;
An operation request under a predetermined condition is transmitted to the plurality of stream transmission devices, information is received from the plurality of stream transmission devices, and a time difference between operation start and operation stop of the plurality of stream transmission devices The operation times per predetermined operation of the plurality of stream transmission devices are calculated, and the plurality of stream transmissions in which the plurality of stream transmission devices have the same output condition from the basic parameter and the operation time stored in the parameter storage unit A stream receiving device comprising: a state management unit that calculates a correction parameter for each device, stores the correction parameter in the parameter storage unit, and operates the plurality of stream transmission devices according to the correction parameter .
前記複数のストリーム送信装置の所定動作あたりの稼働時間とは、前記複数のストリーム送信装置が向きを変えたり、付属品を移動させるための動作の時間をいう
ことを特徴とする請求項1記載のストリーム受信装置。
The operation time per predetermined operation of the plurality of stream transmission devices refers to an operation time for the plurality of stream transmission devices to change directions or move accessories. Stream receiver.
前記状態管理部は、
前記複数のストリーム送信装置の稼働状態が変更になった場合に、前記複数のストリーム送信装置から稼働中もしくは停止中であることを示す変更通知を受信して前記複数のストリーム送信装置の稼働開始と稼働停止とを特定することで前記稼働時間を算出し、
前記複数のストリーム送信装置の全ての稼働時間が同じになる前記複数のストリーム送信装置ごとの補正パラメータを算出する
ことを特徴とする請求項1記載のストリーム受信装置。
The state management unit
When the operation state of the plurality of stream transmission devices is changed, a change notification indicating that the plurality of stream transmission devices are operating or stopped is received, and the operation start of the plurality of stream transmission devices is received. The operation time is calculated by specifying the operation stop,
The stream reception device according to claim 1, wherein a correction parameter is calculated for each of the plurality of stream transmission devices in which all the operation times of the plurality of stream transmission devices are the same.
前記複数のストリーム送信装置が撮影した映像を受信する映像音声受信部をさらに備え、
前記状態管理部は、
前記映像に含まれる映像情報が閾値を超えたことによって前記複数のストリーム送信装置の稼働開始と稼働停止とを特定することで前記稼働時間を算出し、
前記複数のストリーム送信装置の全ての稼働時間が同じになる前記複数のストリーム送信装置ごとの補正パラメータを算出する
ことを特徴とする請求項1記載のストリーム受信装置。
A video / audio receiver that receives video captured by the plurality of stream transmission devices;
The state management unit
The operation time is calculated by specifying the operation start and operation stop of the plurality of stream transmission devices when the video information included in the video exceeds a threshold value,
The stream reception device according to claim 1, wherein a correction parameter is calculated for each of the plurality of stream transmission devices in which all the operation times of the plurality of stream transmission devices are the same.
前記映像情報は、前記映像の特定場所の色情報もしくは輝度である
ことを特徴とする請求項4記載のストリーム受信装置。
The stream receiving apparatus according to claim 4, wherein the video information is color information or luminance of a specific location of the video.
ストリーム受信装置が、ネットワークを介して通信接続を行う複数のストリーム送信装置を稼働させるパラメータを設定するパラメータ設定方法において、
パラメータ記憶部が、前記複数のストリーム送信装置動作の基準となる基本パラメータを記憶し、
状態管理部が、前記複数のストリーム送信装置に対して所定の条件での稼働要求を送信し、前記複数のストリーム送信装置から情報を受信して前記複数のストリーム送信装置の稼働開始と稼働停止との時間の差分から前記複数のストリーム送信装置の所定動作あたりの稼働時間を算出し、前記パラメータ記憶部に記憶した基本パラメータと前記稼働時間とから、前記複数のストリーム送信装置が同じ出力条件となる前記複数のストリーム送信装置ごとの補正パラメータを算出し、前記パラメータ記憶部に記憶させ、前記補正パラメータによって前記複数のストリーム送信装置を稼動させる
ことを特徴とするパラメータ設定方法。
In the parameter setting method for setting a parameter for operating a plurality of stream transmission devices that the stream reception device performs communication connection via a network,
A parameter storage unit stores basic parameters serving as a reference for the operation of the plurality of stream transmission devices,
The state management unit transmits an operation request under a predetermined condition to the plurality of stream transmission devices, receives information from the plurality of stream transmission devices, and starts and stops operation of the plurality of stream transmission devices. The operation time per predetermined operation of the plurality of stream transmission devices is calculated from the difference in time between the plurality of stream transmission devices, and the plurality of stream transmission devices have the same output condition from the basic parameter stored in the parameter storage unit and the operation time. A parameter setting method, comprising: calculating a correction parameter for each of the plurality of stream transmission devices, storing the correction parameter in the parameter storage unit, and operating the plurality of stream transmission devices according to the correction parameter .
自機に記憶している基本パラメータを、ネットワークを介して配信可能であり、前記ネットワークを介して他の機器から受信した補正パラメータで自機を稼働させる複数のストリーム送信装置と、前記ネットワークに接続された前記複数のストリーム送信装置を稼働させるための補正パラメータを記憶するストリーム受信装置とから構成されるパラメータ設定システムにおいて、
前記複数のストリーム送信装置は、
前記ストリーム受信装置からパラメータ取得要求を受信すると、前記ストリーム受信装置に対して自機に記憶している基本パラメータを送信し、
前記ストリーム受信装置は、
前記複数のストリーム送信装置から受信した前記基本パラメータを自機に記憶し、当該基本パラメータに基づいて前記複数のストリーム送信装置に対して所定の条件での稼働要求を送信し、
前記複数のストリーム送信装置は、
前記ストリーム受信装置から前記稼働要求を受信すると、自機を稼働させた情報を前記ストリーム受信装置に対して送信し、
前記ストリーム受信装置は、
前記情報から前記複数のストリーム送信装置の稼働時間を算出し、自機に記憶している前記基本パラメータと前記稼働時間とから、前記複数のストリーム送信装置が同じ出力条件となる前記複数のストリーム送信装置ごとの補正パラメータを算出して記憶し、前記補正パラメータで前記複数のストリーム送信装置を稼働させる
ことを特徴とするパラメータ設定システム。
A plurality of stream transmission devices capable of distributing basic parameters stored in the own device via a network and operating the own device with correction parameters received from other devices via the network, and connected to the network A parameter setting system including a stream reception device that stores correction parameters for operating the plurality of stream transmission devices that are
The plurality of stream transmission devices include:
Upon receiving a parameter acquisition request from the stream receiving device, send the basic parameters stored in the own device to the stream receiving device,
The stream receiver
The basic parameters received from the plurality of stream transmission devices are stored in the own device, and an operation request under a predetermined condition is transmitted to the plurality of stream transmission devices based on the basic parameters,
The plurality of stream transmission devices include:
When the operation request is received from the stream receiving device, information on operating the own device is transmitted to the stream receiving device,
The stream receiver
The operation times of the plurality of stream transmission devices are calculated from the information, and the plurality of stream transmissions in which the plurality of stream transmission devices have the same output condition from the basic parameter and the operation time stored in the own device A parameter setting system, wherein a correction parameter for each device is calculated and stored, and the plurality of stream transmission devices are operated with the correction parameter.
JP2013048060A 2013-03-11 2013-03-11 Stream receiving apparatus, parameter setting method and parameter setting system Expired - Fee Related JP6132600B2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2013048060A JP6132600B2 (en) 2013-03-11 2013-03-11 Stream receiving apparatus, parameter setting method and parameter setting system

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2013048060A JP6132600B2 (en) 2013-03-11 2013-03-11 Stream receiving apparatus, parameter setting method and parameter setting system

Publications (2)

Publication Number Publication Date
JP2014175922A JP2014175922A (en) 2014-09-22
JP6132600B2 true JP6132600B2 (en) 2017-05-24

Family

ID=51696753

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2013048060A Expired - Fee Related JP6132600B2 (en) 2013-03-11 2013-03-11 Stream receiving apparatus, parameter setting method and parameter setting system

Country Status (1)

Country Link
JP (1) JP6132600B2 (en)

Family Cites Families (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP3689447B2 (en) * 1995-03-20 2005-08-31 キヤノン株式会社 Camera control system and method
JP2008048022A (en) * 2006-08-11 2008-02-28 Canon Inc Monitoring system and method, program, and storage medium
JP2010004464A (en) * 2008-06-23 2010-01-07 Canon Inc White balance control device, and white balance control method
JP5457845B2 (en) * 2010-01-14 2014-04-02 日本放送協会 Color characteristic correction apparatus and camera
JP2011249903A (en) * 2010-05-24 2011-12-08 Panasonic Corp Video recording parameter setting apparatus, method, system and program

Also Published As

Publication number Publication date
JP2014175922A (en) 2014-09-22

Similar Documents

Publication Publication Date Title
US9024995B2 (en) Video calling using a remote camera device to stream video to a local endpoint host acting as a proxy
WO2013132828A1 (en) Communication system and relay apparatus
JP6383109B2 (en) Network connection method, network connection device, terminal, communication device, network connection system, program, and recording medium
JP2016123137A (en) Image communication apparatus and imaging apparatus
KR102104410B1 (en) Method of setting camera profile and apparatus of obtaining image
CN104919788A (en) Certificate Transfer Management Camera Network
WO2012134572A1 (en) Collaborative image control
US20160027402A1 (en) Wireless communications system, and display apparatus
WO2016203584A1 (en) Image pickup control device, image pickup system, image pickup control method, and program
CN103796076A (en) Data processing method and corresponding media playing device and playing control device
EP3273662B1 (en) Data acquisition device, and data sharing method and system thereof
JP5441512B2 (en) Image processing apparatus, control method thereof, and program
CN103379244A (en) Image communication apparatus, image communication server and image processing method for image communication
WO2014207899A1 (en) Communication device and communication method
JP6132600B2 (en) Stream receiving apparatus, parameter setting method and parameter setting system
JP5562101B2 (en) IMAGING DEVICE, IMAGING DEVICE CONTROL METHOD, AND PROGRAM
CN115297356B (en) Equipment interaction method, system and device
US11470234B2 (en) Wireless camera and method of video streaming
JP2016149648A5 (en) COMMUNICATION DEVICE, COMMUNICATION METHOD, AND PROGRAM
JP2019129494A (en) Video transmission device, information processing device, system, information processing method, and program
JP2019068187A (en) INFORMATION PROCESSING APPARATUS, CONTROL METHOD FOR INFORMATION PROCESSING APPARATUS, AND PROGRAM
US20150373073A1 (en) Image pickup apparatus, control method and recording medium
KR20080091952A (en) Flow motion image capturing method and system
JP2018195913A (en) Movie processing apparatus and control method thereof
CN114760354B (en) Audio and video sharing method and system

Legal Events

Date Code Title Description
A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20151208

A977 Report on retrieval

Free format text: JAPANESE INTERMEDIATE CODE: A971007

Effective date: 20160810

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20160830

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20161012

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

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20170418

R150 Certificate of patent or registration of utility model

Ref document number: 6132600

Country of ref document: JP

Free format text: JAPANESE INTERMEDIATE CODE: R150

LAPS Cancellation because of no payment of annual fees