JP7638623B2 - Imaging device, information processing device, control method, program, and storage medium - Google Patents
Imaging device, information processing device, control method, program, and storage medium Download PDFInfo
- Publication number
- JP7638623B2 JP7638623B2 JP2020020493A JP2020020493A JP7638623B2 JP 7638623 B2 JP7638623 B2 JP 7638623B2 JP 2020020493 A JP2020020493 A JP 2020020493A JP 2020020493 A JP2020020493 A JP 2020020493A JP 7638623 B2 JP7638623 B2 JP 7638623B2
- Authority
- JP
- Japan
- Prior art keywords
- shooting
- imaging
- unit
- imaging units
- areas
- 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
Links
Images
Landscapes
- Stereoscopic And Panoramic Photography (AREA)
- Accessories Of Cameras (AREA)
- Studio Devices (AREA)
Description
本発明は、撮像装置、情報処理装置、制御方法、プログラム、および、記憶媒体に関するものである。 The present invention relates to an imaging device, an information processing device, a control method, a program, and a storage medium.
従来から、特許文献1のように、複数の撮像部を有する撮像装置がある。複数の撮像部を有する撮像装置には、各撮像部に駆動部を有し、撮像装置に備わった環状のレール上を駆動して撮影方向を変更するものもある。また、複数の撮像部を有する撮像装置において、特許文献2のように、プリセット巡回機能を使用し、巡回設定に合わせて撮影することも行われている。
Conventionally, there are imaging devices with multiple imaging units, as in
しかしながら、各撮像部のレール上における移動可能な範囲は、隣接する撮像部の位置によって、変化する。そのため、隣接する撮像部の位置が変わると、巡回設定に合わせてユーザが想定した通りに撮影できない場合がある。 However, the range of movement of each imaging unit on the rail changes depending on the position of the adjacent imaging unit. Therefore, if the position of the adjacent imaging unit changes, it may not be possible to capture images as the user intended in accordance with the patrol settings.
そこで、本発明の目的は、複数の撮像部を有する撮像装置において、巡回機能が設定された場合に、各撮像部の位置によらず巡回撮影することである。 The object of the present invention is to enable an imaging device having multiple imaging units to take images in a cyclical manner regardless of the position of each imaging unit when the cyclical function is set.
上記課題を解決するために、本発明は、ガイド部に沿って円周上に移動可能な複数の撮像部と、前記複数の撮像部を駆動する駆動部と、前記駆動部を制御して、前記複数の撮像部の撮影領域を変更する駆動制御部と、前記複数の撮像部を巡回させて撮影する巡回撮影のための複数の撮影領域の情報を取得する取得部と、前記撮影領域間の距離に関する基準値に基づいて、前記複数の撮影領域をグループ化する設定部と、を有することを特徴とする。 In order to solve the above problems, the present invention is characterized in having a plurality of imaging units that can move circumferentially along a guide unit, a drive unit that drives the plurality of imaging units, a drive control unit that controls the drive unit to change the shooting areas of the plurality of imaging units, an acquisition unit that acquires information on a plurality of shooting areas for cyclic shooting in which the plurality of imaging units are rotated to shoot, and a setting unit that groups the plurality of shooting areas based on a reference value related to the distance between the shooting areas.
本発明によれば、複数の撮像部を有する撮像装置において、巡回機能が設定された場合に、各撮像部の位置によらず巡回撮影することができる。 According to the present invention, when a patrol function is set in an imaging device having multiple imaging units, patrol shooting can be performed regardless of the position of each imaging unit.
以下、図を用いて、本発明の実施形態について説明する。その際、図において同一の機能を有するものは同一の数字を付け、その繰り返しの説明は省略する。なお、以下の実施形態において示す構成は一例に過ぎず、本発明は、図示された構成に限定されるものではない。 The following describes an embodiment of the present invention with reference to the figures. In the figures, parts having the same functions are given the same numbers, and repeated explanations are omitted. Note that the configurations shown in the following embodiments are merely examples, and the present invention is not limited to the configurations shown in the figures.
〔第1の実施例〕
以下、図1を参照して、本発明の第1の実施例による、撮像装置の構成について説明する。図1は、本実施形態に係る撮像システム1000のブロック図である。撮像システム1000は、撮像装置101、および、クライアント装置103(情報処理装置)を含む。撮像装置101は、撮像部104、駆動部105、画像処理部106、駆動制御部107、記憶部108、ネットワーク処理部109、システム制御部110を含む。撮像装置101は、ネットワーク102を介してクライアント装置103と接続されている。
[First embodiment]
The configuration of an imaging device according to a first embodiment of the present invention will be described below with reference to Fig. 1. Fig. 1 is a block diagram of an
撮像部104は、レンズ群111を介して撮像素子112の受光面に光を受光し、受光データを増幅器113で増幅して撮像信号を出力する。撮像装置101は複数の撮像部104を含む。図1では、一例として撮像部104aと撮像部104bの2つの撮像部を図示している。なお、それぞれの撮像部は同様の構成であって良い。以降、撮像装置101は撮像部104aおよび撮像部104bの2つの撮像部を有するとして、説明を行うが、これに限られるものではなく、撮像部104は2つ以上備えられていても良い。
The imaging unit 104 receives light on the light receiving surface of the image sensor 112 via the lens group 111, amplifies the received light data with an amplifier 113, and outputs an imaging signal. The
駆動部105は、駆動制御部107の指示を受け、不図示のパンモータを動作させる。ただし、駆動部105はパンモータに限定しないため、チルトモータ、ズームモータを動作させてもよい。駆動部105は撮像部104を駆動して撮影方向および撮影倍率を含む撮影位置を変更する。ここでは、駆動部105aが撮像部104aを駆動し、駆動部105bが撮像部104bを駆動する。
The drive unit 105 operates a pan motor (not shown) upon receiving instructions from the
画像処理部106は、撮像部104からの撮像信号を受け、不図示の映像処理部で現像処理等の画像処理を行い、撮影画像を生成する。生成された撮影画像は、記憶部108、および、ネットワーク処理部109に送信される。記憶部108は、画像処理部106で生成された撮影画像を記憶する。なお、記憶部108は、クライアント装置103に配置されていても良い。
The
ネットワーク処理部109は、画像処理部106からの撮影画像をネットワークプロトコルに準拠して変換し、ネットワーク102を介してクライアント装置103に配信する。
The
システム制御部110は、CPU(コンピュータ)、メモリ(ROM、RAM)を含み、CPUはメモリからロードしたコンピュータプログラムに従い、撮像装置101の各構成要素を統括的に制御し、各種パラメータの設定を行う。具体的には、システム制御部110は、画像処理部106、ネットワーク処理部109、駆動制御部107等の制御を行う。
The
ネットワーク102は、ネットワーク上のローカルエリアネットワーク(LAN)であり、Ethernet(登録商標)等の通信規格を満足するルータ等から構成されうる。ネットワーク102は、撮像装置101や後述するクライアント装置103とはLANケーブル等によって接続される。
The
クライアント装置103は、撮像装置101とネットワーク102を介して通信可能である。クライアント装置103は、ネットワーク処理部114、撮影方向指示部115、表示部116、巡回設定部117、システム制御部118を含む。
The
ネットワーク処理部114は、ネットワーク102を介して配信された撮影画像を受信し、表示部116に出力する。
The
撮影方向指示部115は、ユーザが、例えば、マウスやキーボード等の入力手段を用いて駆動指示を入力する。撮影方向指示部115は、入力された指示を、ネットワーク102を介して撮像装置101に送信し、その指示によって、駆動制御部107が駆動部105を駆動させる。
The shooting
表示部116は、撮像装置101から受信した撮影画像を画像表示部119に表示する。ここでは、画像表示部119aが撮像部104aの撮影画像を、画像表示部119bが撮像部104bの撮影画像を表示する。
The
巡回設定部117は、巡回して撮影を行う場合に、例えば、ユーザが撮影領域や巡回時間等の指示を予め入力する。その指示によって、駆動制御部107が駆動部105を駆動させる。なお、ここで巡回とは、画角を移動可能な撮像装置101において、複数の撮影領域(撮影位置)を記憶しておき、自動的に、一定時間ごとに、それらの撮影領域を順に撮像する機能である。ここで、撮影領域は、撮影方向(パン・チルト方向)と、撮影方向におけるズーム位置を含む概念である。このような機能をプリセット巡回とも言う。また、このような巡回撮影を行う設定を巡回設定という。さらに、巡回設定部117によって、巡回撮影することが設定された撮影領域を巡回撮影領域という。なお、巡回設定の撮影領域や巡回時間等は、巡回設定部117によって自動で設定されても良い。
When shooting in a circular manner, the
システム制御部118は、CPUおよびメモリを含み、CPUはメモリからロードしたコンピュータプログラムに従い、クライアント装置103の各構成要素を統括的に制御し、各種パラメータの設定を行う。具体的には、撮影方向指示部115により入力された情報を、ネットワーク処理部114を介して撮像装置101に送信する処理や、撮像装置101より受信した各種データを表示部116に表示させる。
The
以下、図2を参照して、本発明の第1の実施例による、撮像装置101の外観について説明する。図2は、撮像装置101の外観を示す図である。図2(A)は、撮像装置101を水平方向から見た外観正面図を示している。撮像装置101は、撮像部104aと撮像部104bを有している。図2(B)は、撮像装置101を設置状態における垂直方向から見た外観平面図を示している。撮像部104は、レール部(ガイド部)201上に配置されている。撮像部104はそれぞれ独立に駆動でき、レール部201上を駆動制御部107の指示に合わせて移動する。具体的には、撮像部104は、レール部201に沿うように円周上に移動する。なお、ここでは、一例として、レール部201を用いているがこれに限られるものではない。
The appearance of the
以下、図3を参照して、本発明の第1の実施例による、撮像部104の駆動範囲の変化について説明する。図3は、第1の実施例に係る撮像部104の駆動範囲の変化を示す図である。図3(A)は、撮像部104を駆動する前の撮像装置101を示している。撮像部104aは180°、撮像部104bは0°の位置に配置されている。
The change in the driving range of the imaging unit 104 according to the first embodiment of the present invention will be described below with reference to FIG. 3. FIG. 3 is a diagram showing the change in the driving range of the imaging unit 104 according to the first embodiment. FIG. 3(A) shows the
撮像部104aおよび撮像部104bは同一のレール部201上を移動するため、互いに衝突しない範囲であれば駆動できる。即ち、ここでは、撮像部104のそれぞれが、隣接する撮像部104と衝突せずに移動可能な範囲が、駆動範囲となる。図3(A)では、撮像部104aの駆動範囲は30°から330°までになる。残りの範囲は、撮像部104bに衝突するため、駆動範囲外になる。図3(A)では、撮影領域301が130°の位置に配置されている。そのため、撮像部104aの駆動範囲内のため、撮像部104aを駆動すれば撮影領域301を撮影できる。
Since the
図3(B)は、撮像部104bを駆動した後の撮像装置101を示している。撮像部104bの位置が150°の位置に変化したため、撮像部104aの駆動範囲は0°から120°と、180°から360°に変化している。図3(B)では、撮影領域301が撮像部104aの駆動範囲外に位置している。そのため、撮像部104bに衝突してしまうことから、撮影領域301を撮像部104aで撮影することができない。
Figure 3 (B) shows the
このように、撮像部104の駆動範囲が変化することで、想定通りに撮影できなくなる場合がある。巡回設定を行う場合は、駆動範囲の変化を考えて、撮影領域301とその撮影領域301を撮影する撮像部104を設定する必要がある。
In this way, if the driving range of the imaging unit 104 changes, it may not be possible to capture images as expected. When performing cyclic settings, it is necessary to set the
本実施例では、撮像部104の駆動範囲が変化した場合でも巡回設定に応じた撮影を行うため、巡回撮影設定値に基づいて巡回機能設定を行う。巡回撮影設定値は、例えば、巡回撮影領域402(図4に図示)間の距離に関する値、巡回数、または巡回時間を含む。なお、ここで、巡回数は、巡回撮影を行う撮影領域の数である。さらに、巡回時間は、撮像部104が停止して巡回撮影領域402を撮影する時間、と定義する。巡回撮影設定値のうち、第1の実施例では巡回撮影領域402間の距離、第2の実施例では巡回数、実施例3では巡回時間を優先する場合の巡回機能設定方法について、説明する。
In this embodiment, in order to perform shooting according to the cyclic setting even when the driving range of the imaging unit 104 has changed, the cyclic function setting is performed based on the cyclic shooting setting value. The cyclic shooting setting value includes, for example, a value related to the distance between the cyclic shooting areas 402 (shown in FIG. 4), the number of cyclic shootings, or the cyclic time. Note that the number of cyclic shootings is the number of shooting areas for which cyclic shooting is performed. Furthermore, the cyclic time is defined as the time during which the imaging unit 104 stops and shoots the
以下、図4を参照して、本発明の第1の実施例による、巡回撮影領域402間の距離を優先する場合の巡回機能設定方法について説明する。図4は、第1の実施例に係る巡回機能設定方法を説明する図である。図4(A)は、巡回撮影領域402間の距離を優先して巡回機能を設定したパノラマ画像401の一例を示している。巡回設定を行うとき、設定を始める前にパノラマ画像401の取得を行う。パノラマ画像401は、例えば撮像部104を等間隔に配置して全方位を撮影し、取得する。ただし、方法はこれに限定しないため、パノラマ画像を取得せず、1つの撮像部104で広域画像を取得してもよい。
Below, with reference to FIG. 4, a method of setting the patrol function according to the first embodiment of the present invention when the distance between
パノラマ画像401の取得後、巡回設定部117は、パノラマ画像401を用いて、巡回機能で撮影する巡回撮影領域402を設定する。巡回撮影領域402は、ユーザによって任意の領域が選択されても良いし、例えば被写体に基づいて自動で設定されても良い。この時、巡回速度などのパラメータ設定を行ってもよい。巡回撮影領域402の設定後、システム制御部110は、巡回撮影領域402間の距離と基準値(閾値)を比較し、基準値以下(閾値以下)の巡回撮影領域402を同一のグループ403としてグループ化する。グループ化の詳細は、後述する。距離は、巡回撮影領域402の光軸中心で比較する。すなわち、巡回撮影領域402の光軸中心間の距離を用いる。基準値は、自動で設定しても、ユーザが手動で設定してもよい。また、数値として設定をせず、距離が最小の巡回撮影領域402を同一のグループ403としてもよい。
After acquiring the
システム制御部110は、巡回撮影領域402のグループ化を行い、グループ403数が撮像部104数と一致する場合は、グループ化を終了する。一方、グループ403数が撮像部104数を上回る(撮像部104の数以上)場合は、システム制御部110は、基準値を前回設定値より大きい値に変更し、再度グループ化を行う。グループ403数が撮像部104数を下回る(撮像部104の数以下)場合は、システム制御部110は、基準値を前回設定値より小さい値に変更し、再度グループ化を行う。グループ化後、各グループ403の巡回撮影領域402を撮影する撮像部104を決定し、各グループ403内での巡回の順序(巡回順)を設定する。
The
図4(B)は、巡回設定後の撮像装置101を設置状態における垂直方向から見た外観平面図を示している。ここでは、グループ403aを撮像部104a、グループ403bを撮像部104bが撮影するよう設定している。本図からもわかるように、グループ403aに含まれる巡回撮影領域402a~402cが位置する範囲405aと、グループ403bに含まれる巡回撮影領域402dが位置する範囲405bと、は重複していない。このようにグループ化することで、撮像部104の駆動範囲が変化しても、グループ403内の巡回撮影領域402を撮影することができる。
Figure 4 (B) shows an external plan view of the
図5は、第1の実施例に係るグループ化の流れを説明する図である。図5(A)と図5(B)と図5(C)は、巡回撮影領域402間の距離と基準値の比較によるグループ化の流れを示しており、図5(A)、図5(B)、図5(C)の順にグループ化を行っている。ここでは、撮像部104の位置により変化する駆動範囲は水平方向だけのため、水平方向に限定して説明する。また、水平方向の軸404は、一目盛の間隔を1とする。
Figure 5 is a diagram for explaining the flow of grouping according to the first embodiment. Figures 5(A), 5(B), and 5(C) show the flow of grouping by comparing the distance between
まず、図5(A)で、基準値を1とする。巡回撮影領域402aの中心軸はα0に、巡回撮影領域402bの中心軸はα1に位置しているため、巡回撮影領域402aと巡回撮影領域402bの水平方向の距離は1であり、基準値以下となる。よって、巡回撮影領域402aと巡回撮影領域402bは同一のグループ403aになる。巡回撮影領域402cと、巡回撮影領域402dは、距離が1以下でないため、同一のグループ403aにならない。よって、図5(B)のようにグループ化される。
First, in FIG. 5(A), the reference value is set to 1. Since the central axis of
次に、図5(B)で基準値を3にする。ここで、複数の巡回撮影領域402と比較をする場合は、距離の遠い巡回撮影領域402を使用して比較を行う。例えば、図5(B)では、巡回撮影領域402aと巡回撮影領域402bはグループ化されているため、巡回撮影領域402bよりも、巡回撮影領域402aとの距離が遠い巡回撮影領域402cで比較を行う。
Next, in FIG. 5(B), the reference value is set to 3. Here, when comparing with multiple
巡回撮影領域402aの中心軸はα0に、巡回撮影領域402cの中心軸はα2とα3の間に位置しているため、巡回撮影領域402aと巡回撮影領域402cの水平方向の距離は3以下であり、基準値以下となる。よって、巡回撮影領域402aと巡回撮影領域402bと巡回撮影領域402cは、同一のグループ403aになる。巡回撮影領域402dは距離が3以下でないため、同一のグループ403aにならない。よって、図5(C)のようにグループ化される。
The central axis of
以下、図6を参照して、本発明の第1の実施例による、巡回撮影領域402間の距離を優先する場合の巡回機能設定方法のフローチャートを説明する。図6は、第1の実施例に係る巡回機能設定処理のフローチャートである。このフローチャートで示す各動作(ステップ)は、システム制御部110による各部の制御によって実行されうる。
Below, a flowchart of a method for setting the patrol function when the distance between
初めに、ステップS501で撮像部104によって広域画像の取得を行う。次に、S502において、ネットワーク処理部109は、取得部としても機能し、S501で取得した広域画像を用いて設定された巡回撮影領域402の情報をクライアント装置103から取得する。巡回機能のパラメータや、距離の基準値がユーザによって設定された場合は、S502において取得する。そして、S503で、システム制御部110は距離の基準値に基づきグループ化の処理を実行する。
First, in step S501, the imaging unit 104 acquires a wide-area image. Next, in S502, the
グループ化後、S504で、システム制御部110はグループ403数と撮像部104数の比較を行う。グループ403数と撮像部104数が一致する場合(Yes)、システム制御部110はグループ化の処理を終了する。そして、S505で、システム制御部110はグループ403内の巡回撮影領域402を撮影する撮像部104を設定する。撮像部の設定後、S506で巡回撮影領域402の巡回順を設定する。
After grouping, in S504, the
一方、S504でグループ403数と撮像部104数が一致しない場合(No)、システム制御部110はS507で距離の基準値の変更を行い、再度グループ化を行う。S507の実行後、S504に戻り、システム制御部110はグループ403数と撮像部104数の比較を行う。グループ403数と撮像部104数が一致するまで、同様の処理を繰り返す。なお、巡回撮影領域402間の距離の他に、さらに巡回撮影領域402の数または巡回速度(撮像部104の駆動速度)を考慮してグループ化を行っても良い。
On the other hand, if the number of
本実施例によれば、撮像部104それぞれの駆動範囲が重複しないため、撮像部104の駆動範囲が変化した場合でも巡回設定に応じた撮影を行うことができる。 In this embodiment, the driving ranges of the imaging units 104 do not overlap, so even if the driving range of the imaging units 104 changes, shooting can be performed according to the rotation settings.
〔第2の実施例〕
第2の実施例では、巡回機能設定で巡回数を優先する場合について説明する。第2の実施例では、第1の実施例と異なる点について、主に説明をする。以下、図7を参照して、本発明の第2の実施例による、巡回数を優先する場合の巡回機能設定方法について説明する。
Second Example
In the second embodiment, a case where the number of cycles is prioritized in the cycle function setting will be described. In the second embodiment, differences from the first embodiment will be mainly described. Hereinafter, with reference to FIG. 7, a cycle function setting method in the case where the number of cycles is prioritized according to the second embodiment of the present invention will be described.
図7は、巡回数を優先して巡回機能を設定したパノラマ画像401の一例を示す図である。巡回数を優先する場合、まずシステム制御部110は、巡回数の基準値を設定する。基準値は、下記式(1)より算出する。
巡回数の基準値 = 巡回撮影領域数 / 撮像部数 (1)
式(1)の算出結果が割り切れる場合は、算出結果を巡回数の基準値に設定する。例えば、図7では巡回撮影領域402数が4、撮像部104数が2のため、式(1)より基準値2が算出される。よって、システム制御部110は巡回数の基準値を2に設定する。式(1)の算出結果に余りが出る場合については、後述する。
7 is a diagram showing an example of a
Standard value of the number of trips = Number of trip shooting areas / Number of imaging units (1)
If the calculation result of formula (1) is divisible, the calculation result is set as the reference value of the number of cycles. For example, in FIG. 7, the number of
以下、図8を参照して、本発明の第2の実施例による、巡回数を優先する場合の巡回機能設定方法のフローチャートを説明する。図8は、第2の実施例に係る巡回機能設定処理のフローチャートである。図5に示すステップと同様のステップについては同一のステップ番号を付し、重複する説明は省略する。また、このフローチャートで示す各動作(ステップ)は、システム制御部110による各部の制御によって実行されうる。
Below, with reference to FIG. 8, a flowchart of a method for setting the patrol function when the number of patrols is prioritized according to a second embodiment of the present invention will be described. FIG. 8 is a flowchart of the patrol function setting process according to the second embodiment. Steps similar to those shown in FIG. 5 are given the same step numbers, and duplicated explanations will be omitted. Furthermore, each operation (step) shown in this flowchart can be executed by the control of each part by the
初めに、図5と同様に、S501とS502の処理を行う。そして、S701で、システム制御部110は巡回数の基準値を算出する。次にS702で、システム制御部110は算出時の余りの有無を確認する。余りが出る場合は、S703で、システム制御部110は余りの数分のグループ403について巡回数の基準値を+1し、S704に進む。具体的には、例えば、巡回撮影領域402の数が5、撮像部104数が2の場合、余りは1となるので、グループ403aは基準値3、グループ403bは基準値が2となる。この時、巡回撮影領域402の距離が近い箇所を、基準値3としてグループ化することが好ましい。
余りが出ない場合は、S703を飛ばし、S704に進む。そして、S704で、システム制御部110は巡回数の基準値に基づきグループ化の処理を実行する。以降は図5同様に、S505、S506の処理を進めていく。なお、撮像部104のそれぞれに設定可能な巡回数の上限を設けても良い。上限を設ける場合、グループ403に含まれる巡回撮影領域402の数は、基準値未満となっても良い。
First, the processes of S501 and S502 are performed in the same manner as in FIG. 5. Then, in S701, the
If there is no remainder, S703 is skipped and the process proceeds to S704. Then, in S704, the
本実施例によれば、それぞれの撮像部104の巡回撮影領域402の数を同等とすることができる。巡回撮影領域402の数が多くなる程、撮影画像の切り替えに時間がかかることとなるため、それぞれの撮像部104の巡回撮影領域402の数を同等とすることで、撮像部104における撮影画像の切り替え時間の差を低減することができる。
According to this embodiment, the number of
〔第3の実施例〕
第3の実施例では、巡回機能設定で巡回時間を優先する場合について説明する。第3の実施例では、第1の実施例と異なる点について、主に説明をする。以下、図4(A)と図9を参照して、本発明の第3の実施例による、巡回時間を優先する場合の巡回機能設定方法について説明する。図4(A)を、ここでは巡回時間を優先して巡回機能を設定したパノラマ画像401として説明を行う。
Third Example
In the third embodiment, a case where the patrol time is prioritized in the patrol function setting will be described. In the third embodiment, differences from the first embodiment will be mainly described. Hereinafter, with reference to Fig. 4(A) and Fig. 9, a patrol function setting method in which the patrol time is prioritized according to the third embodiment of the present invention will be described. Fig. 4(A) will be described as a
巡回時間を優先する場合、まずシステム制御部110は、巡回時間の基準値を設定する。巡回時間の基準値は、下記式(2)より算出する。
巡回時間の基準値 = 巡回時間の合計値/ 撮像部数 (2)
式(2)において、巡回時間の合計値は、前記撮像部が前記複数の撮影領域のそれぞれに1回ずつ停止して、撮影する時間の合計値である。式(2)の算出結果が割り切れる場合は、算出結果を巡回時間の基準値に設定する。例えば図4(A)で巡回時間の合計値が12とすると、撮像部104数が2のため、式(2)より巡回時間の基準値6が算出される。よって、巡回時間の基準値を6に設定する。式(2)の算出結果に余りが出る場合については、後述する。
When the round time is prioritized, the
Standard value of patrol time = Total value of patrol time / Number of cameras (2)
In formula (2), the total value of the patrol time is the total value of the time that the imaging unit stops once in each of the multiple imaging regions and captures images. If the calculation result of formula (2) is divisible, the calculation result is set as the reference value of the patrol time. For example, if the total value of the patrol time is 12 in FIG. 4A, since the number of imaging units 104 is 2, the reference value of the patrol time is calculated as 6 from formula (2). Therefore, the reference value of the patrol time is set to 6. The case where the calculation result of formula (2) has a remainder will be described later.
図9は、各巡回撮影領域402の撮影時間と巡回時間の関係の一例を示す図である。各グループの巡回撮影領域402数は同じではないが、巡回時間の合計値は同じになっている。
Figure 9 is a diagram showing an example of the relationship between the shooting time and the patrol time of each
以下、図10を参照して、本発明の第3の実施例による、巡回時間を優先する場合の巡回機能設定方法のフローチャートを説明する。図10は、第3の実施例に係る巡回機能設定処理のフローチャートである。図5に示すステップと同様のステップについては同一のステップ番号を付し、重複する説明は省略する。また、このフローチャートで示す各動作(ステップ)は、システム制御部110による各部の制御によって実行されうる。
Below, with reference to FIG. 10, a flowchart of a method for setting the patrol function when patrol time is prioritized according to a third embodiment of the present invention will be described. FIG. 10 is a flowchart of the patrol function setting process according to the third embodiment. Steps similar to those shown in FIG. 5 are given the same step numbers, and duplicated explanations will be omitted. Furthermore, each operation (step) shown in this flowchart can be executed by the control of each part by the
初めに、図5と同様に、S501とS502の処理を行う。そして、S901で、システム制御部110は巡回時間の基準値を算出する。次に、S902で、システム制御部110は算出時の余りの有無を確認する。余りが出る場合は、S903で余りの数分のグループについて、巡回時間の基準値を+1し、S904に進む。具体的には、例えば、巡回時間の合計値が13、撮像部104の数が2の場合、余りは1となるので、グループ403aは基準値6、グループ403bは基準値が7となる。余りが出ない場合は、S903を飛ばし、S904に進む。そして、S904で巡回時間の基準値に基づきグループ化の処理を実行する。以降は図5同様に、S505、S506の処理を進めていく。なお、撮像部104のそれぞれに設定可能な巡回時間合計値の上限を設けても良い。上限を設ける場合、グループ403の巡回時間合計値は、基準値未満となっても良い。
First, as in FIG. 5, the processes of S501 and S502 are performed. Then, in S901, the
本実施例によれば、それぞれの撮像部104の巡回撮影領域402の数を同等とすることができる。巡回時間が長い撮影領域が一つの撮像部に集中すると、撮影画像の切り替えに時間がかかることとなるため、それぞれの撮像部104の巡回時間を同等とすることで、撮像部104における撮影画像の切り替え時間の差を低減することができる。
According to this embodiment, the number of
〔第4の実施例〕
第4の実施例では、巡回撮影領域402に制限がある場合について説明する。第4の実施例は、第1の実施例、第2の実施例、第3の実施例の前に設定するものとして、説明する。また、第4の実施例では、第1の実施例と異なる点について、主に説明をする。
[Fourth embodiment]
In the fourth embodiment, a case where there is a limit to the
以下、図11を参照して、本発明の第4の実施例による、巡回撮影領域402に制限がある場合の巡回機能設定方法について説明する。図11は、巡回撮影領域402に制限がある場合に巡回機能を設定したパノラマ画像401の一例を示す図である。
Below, a method for setting the patrol function when there is a limit to the
隣接する巡回撮影領域402を別々の撮像部104で撮影したい場合、言い換えると、同時に撮影したい巡回撮影領域402が巡回設定に含まれる場合、システム制御部110は、対象となる巡回撮影領域402に同一のグループ設定不可の制限を設定する。例えば、図11では、撮影領域402aと402bは、別々の撮像部104で撮影して広域撮影することを考える。この場合、撮影領域402aと402bは隣接しているが、同一のグループと設定不可の制限が設定される。これにより、システム制御部110は、例えば、撮影領域402aをグループ403aと、撮影領域402bをグループ403bとする。言い換えると、システム制御部110は、同時に撮影したい巡回撮影領域402を異なるグループとなるようにグループ化を行う。同一のグループ設定不可の制限を設定後は、第1の実施例、第2の実施例、第3の実施例の巡回機能設定方法を実施する。
When adjacent
以下、図12を参照して、本発明の第4の実施例による、巡回撮影領域402に制限がある場合の巡回機能設定方法のフローチャートを説明する。図12は、第4の実施例に係る巡回機能設定処理のフローチャートである。図5に示すステップと同様のステップについては同一のステップ番号を付し、重複する説明は省略する。また、このフローチャートで示す各動作(ステップ)は、システム制御部110による各部の制御によって実行されうる。
Below, with reference to FIG. 12, a flowchart of a method for setting the patrol function when the
初めに、図5と同様に、S501とS502の処理を行う。そして、S1101で巡回撮影領域402に制限があるか確認する。制限がある場合は、S1102で制限がある巡回撮影領域402を同一グループ設定不可にする。S1101で巡回撮影領域402に制限がない場合は、S1102を飛ばして処理を終了させる。
First, similarly to FIG. 5, the processes of S501 and S502 are performed. Then, in S1101, it is confirmed whether there is a limit to the
〔第5の実施例〕
第5の実施例では、巡回撮影領域402をまたがってグループ化する場合について説明する。第5の実施例は、第1の実施例、第2の実施例、第3の実施例の前に設定するものとして、説明する。また、第5の実施例では、第1の実施例と異なる点について、主に説明をする。
Fifth Example
In the fifth embodiment, a case where grouping is performed across the
以下、図13を参照して、本発明の第5の実施例による、グループ403をまたいでグループ化を行う場合の、巡回機能設定方法について説明する。図13は、第5の実施例に係る巡回機能設定方法を説明する図である。図13(A)は、グループ403をまたいでグループ化した場合の、巡回機能を設定したパノラマ画像401を示している。
Below, a method for setting the tour function when grouping is performed across
巡回撮影領域402ごとに撮影する撮像部104を指定したい場合など、グループ403をまたいでグループ化をする可能性がある。例えば、図13(A)では、グループ403aとグループ403bが交互に位置している。言い換えると、グループ403aに含まれる巡回撮影領域402aおよび402cが位置する範囲405aと、グループ403bに含まれる巡回撮影領域402bおよび402dが位置する範囲405bと、は一部分が重複している。グループ403をまたいでグループ化する場合、隣接する撮像部104の駆動タイミングを調整する必要がある。駆動タイミングの調整の詳細は、後述する。
When it is desired to specify the image capture unit 104 to capture images for each
図13(B)は、巡回設定後の撮像装置101を設置状態における垂直方向から見た外観平面図を示している。例えば、図13(B)では、撮像部104bが巡回撮影領域402bを撮影している時に、撮像部104aが巡回撮影領域402aから巡回撮影領域402cを撮影するよう駆動するには、撮像部104bを駆動する必要がある。
Figure 13 (B) shows an external plan view of the
図14は、第5の実施例に係る撮像部104のタイミングチャートである。図14(A)および図14(B)は、図13の巡回設定で撮影する場合の、撮像部104aと撮像部104bのタイミングチャートを示している。Hiは撮像部104が巡回撮影領域402を撮影している状態、Lowは撮像部104が巡回撮影領域402を撮影していない状態を示している。
Figure 14 is a timing chart of the imaging unit 104 in the fifth embodiment. Figures 14(A) and 14(B) show timing charts of the
グループ403をまたいでグループ化する場合に、巡回数と撮影時間の長さをそれぞれ同じにできる場合は、それぞれ同じにして同時に巡回させる。ただし、多少の誤差はあってもよい。つまり、本明細書において、同じとは、多少の誤差がある場合も含まれる。例えば、図14(A)は、巡回数と撮影時間をそれぞれ同じにして巡回させる場合のタイミングチャートを示している。本図からわかるように、ここでは、撮像部104aと撮像部104bの巡回数と、撮影時間の長さ、タイミングを同じにして巡回させている。巡回撮影領域402aと巡回撮影領域402bの撮影が同時に開始され、同じ撮影時間の経過後、同時に撮像部104aと撮像部104bとが駆動する。そして、巡回撮影領域402cと巡回撮影領域402dが同時に撮影される。巡回数と撮影時間を同じにすることで、隣接する撮像部104に衝突することなく巡回できる。
When grouping across
グループ403をまたいでグループ化する場合に、巡回数と撮影時間を同じにできない場合は、撮影時間をずらして巡回させる。例えば、図14(B)は、撮影時間をずらして巡回させる場合のタイミングチャートを示している。
When grouping across
巡回撮影領域402aと巡回撮影領域402bを撮影している時は、撮像部104bの撮影時間を短くして先に駆動させ、撮像部104bの駆動後に撮像部104aを駆動させる。即ち、少なくとも、撮像部104aが駆動しようとする方向に隣接する撮像部104bを、同方向に駆動させた後に、撮像部104aを駆動させる。また、図14(B)からもわかる通り、このとき、撮像部104aが巡回撮影領域402aを撮影している時間と、撮像部104bが巡回撮影領域402bを撮影している時間とは時間t1において重複している。時間t1は、撮像部104bが巡回撮影領域402bを撮影している時間と同じ長さとなっている。さらに、巡回撮影領域402cと巡回撮影領域402dを撮影している時は、撮像部104aの撮影時間を短くして先に駆動させ、撮像部104aの駆動後に撮像部104bを駆動させる。即ち、少なくとも、撮像部104bが駆動しようとする方向に隣接する撮像部104aを、同方向に駆動させた後に、撮像部104bを駆動させる。また、このとき、撮像部104aが巡回撮影領域402cを撮影している時間と、撮像部104bが巡回撮影領域402dを撮影している時間とは時間t2において重複している。時間t2は、撮像部104aが巡回撮影領域402cを撮影している時間と同じ長さとなっている。このように撮影時間をずらし、巡回のタイミングをずらすことで、隣接する撮像部104に衝突することなく巡回できる。
When photographing the
以下、図15を参照して、本発明の第5の実施例による、グループ403をまたいでグループ化を行う場合の巡回機能設定方法のフローチャートを説明する。図15は、第5の実施例に係る巡回機能設定処理のフローチャートである。図5に示すステップと同様のステップについては同一のステップ番号を付し、重複する説明は省略する。また、このフローチャートで示す各動作(ステップ)は、システム制御部110による各部の制御によって実行されうる。
Below, with reference to FIG. 15, a flowchart of a method for setting a patrol function when grouping across
初めに、図5と同様に、S501とS502の処理を行う。そして、S1301で、システム制御部110はグループ403をまたいでグループ化を行うか確認する。グループ403をまたいでグループ化を行う場合は、S1302で、システム制御部110は巡回数と撮影時間を同じにできるか確認する。同じにできる場合は、S1303で、巡回数と撮影時間をそれぞれ同じに設定する。S1302で同じにできない場合は、S1304で撮影時間をずらすよう設定する。このようにすることで、様々な巡回設定に対応することが可能となる。
First, similar to FIG. 5, the processes of S501 and S502 are performed. Then, in S1301, the
<その他の実施形態>
以上、本発明の好ましい実施形態について説明したが、本発明はこれらの実施形態に限定されず、その要旨の範囲内で種々の変形及び変更が可能である。例えば、各実施形態を組み合わせたものも本明細書の開示内容に含まれる。
<Other embodiments>
Although the preferred embodiments of the present invention have been described above, the present invention is not limited to these embodiments, and various modifications and changes are possible within the scope of the gist of the present invention. For example, combinations of the respective embodiments are also included in the disclosure of this specification.
第1の実施例では巡回撮影領域402間の距離、第2の実施例では巡回数、第3の実施例では巡回時間を優先する場合の、巡回機能設定方法について説明した。上述の実施例は、組み合わせて巡回機能設定を行ってもよい。例えば、巡回数を優先して巡回機能設定を行い、その後巡回撮影領域402間の距離の基準値を設定してグループ化するなど、いずれの巡回撮影設定値を優先するかのパラメータを設定しても良い。
In the first embodiment, a method for setting the patrol function has been described in which the distance between
さらに、システム制御部110(設定部)の機能は、クライアント装置103が有していても良い。
Furthermore, the functions of the system control unit 110 (setting unit) may be possessed by the
本発明は、上述の実施形態の1以上の機能を実現するプログラムを、ネットワーク又は記憶媒体を介してシステム又は装置に供給し、そのシステム又は装置のコンピュータにおける1つ以上のプロセッサーがプログラムを読出し実行する処理でも実現可能である。また、1以上の機能を実現する回路(例えば、ASIC)によっても実現可能である。 The present invention can also be realized by supplying a program that realizes one or more of the functions of the above-mentioned embodiments to a system or device via a network or storage medium, and having one or more processors in the computer of the system or device read and execute the program. It can also be realized by a circuit (e.g., an ASIC) that realizes one or more of the functions.
101 撮像装置
102 ネットワーク
103 クライアント装置
104 撮像部
105 駆動部
107 駆動制御部
108 記憶部
110,118 システム制御部
115 撮影方向指示部
117 巡回設定部
1000 撮像システム
101
Claims (16)
前記複数の撮像部を駆動する駆動部と、
前記駆動部を制御して、前記複数の撮像部の撮影領域を変更する駆動制御部と、
前記複数の撮像部を巡回させて撮影する巡回撮影のための複数の撮影領域の情報を取得する取得部と、
前記撮影領域間の距離に関する基準値に基づいて、前記複数の撮影領域をグループ化する設定部と、を有することを特徴とする撮像装置。 A plurality of imaging units that are movable circumferentially along a guide unit;
A drive unit that drives the plurality of imaging units;
A drive control unit that controls the drive unit to change the shooting areas of the plurality of image capturing units;
an acquisition unit that acquires information on a plurality of shooting areas for cyclic shooting in which the plurality of imaging units are rotated to capture images;
and a setting unit that groups the plurality of shooting regions based on a reference value related to a distance between the shooting regions.
前記複数の撮像部を駆動する駆動部と、
前記駆動部を制御して、前記複数の撮像部の撮影領域を変更する駆動制御部と、
前記複数の撮像部を巡回させて撮影する巡回撮影のための複数の撮影領域の情報を取得する取得部と、
グループに含まれる前記巡回撮影を行う前記撮影領域の数である巡回数が、全巡回数と前記撮像部の数に基づいて決定された基準値となるように、前記複数の撮影領域をグループ化する設定部と、を有することを特徴とする撮像装置。 A plurality of imaging units that are movable circumferentially along a guide unit;
A drive unit that drives the plurality of imaging units;
A drive control unit that controls the drive unit to change the shooting areas of the plurality of image capturing units;
an acquisition unit that acquires information on a plurality of shooting areas for cyclic shooting in which the plurality of imaging units are rotated to capture images;
and a setting unit that groups the multiple shooting areas so that a cycle count, which is the number of shooting areas included in the group where the cyclic shooting is performed, becomes a reference value determined based on a total cycle count and the number of the imaging units.
前記複数の撮像部を駆動する駆動部と、
前記駆動部を制御して、前記複数の撮像部の撮影領域を変更する駆動制御部と、
前記複数の撮像部を巡回させて撮影する巡回撮影のための複数の撮影領域の情報を取得する取得部と、
前記撮像部が前記複数の撮影領域を撮影する時間である巡回時間が、前記巡回時間の合計値と前記撮像部の数に基づいて決定された基準値となるように、前記複数の撮影領域をグループ化する設定部と、を有することを特徴とする撮像装置。 A plurality of imaging units that are movable circumferentially along a guide unit;
A drive unit that drives the plurality of imaging units;
A drive control unit that controls the drive unit to change the shooting areas of the plurality of image capturing units;
an acquisition unit that acquires information on a plurality of shooting areas for cyclic shooting in which the plurality of imaging units are rotated to capture images;
and a setting unit that groups the multiple shooting areas so that a cycling time, which is the time it takes for the imaging unit to photograph the multiple shooting areas, becomes a reference value determined based on a sum of the cycling times and the number of the imaging units.
前記複数の撮像部を巡回させて撮影する巡回撮影のための複数の撮影領域を設定する巡回設定部を有し、
前記撮像装置において、前記撮影領域間の距離に関する基準値に基づいて、前記複数の撮影領域がグループ化されることを特徴とする情報処理装置。 An imaging device having a plurality of imaging units that are movable circumferentially along a guide unit, a drive unit that drives the plurality of imaging units, and a drive control unit that controls the drive unit to change an imaging area of the plurality of imaging units; and an information processing device that is capable of communicating via a network,
a rotation setting unit that sets a plurality of shooting areas for the rotational photography in which the plurality of imaging units are rotated to take images,
2. The information processing apparatus according to claim 1, wherein the plurality of shooting areas are grouped based on a reference value relating to a distance between the shooting areas in the imaging device.
前記複数の撮像部を巡回させて撮影する巡回撮影のための複数の撮影領域を設定する巡回設定部を有し、
前記撮像装置において、グループに含まれる前記巡回撮影を行う前記撮影領域の数である巡回数が、全巡回数と前記撮像部の数に基づいて決定された基準値となるように、前記複数の撮影領域がグループ化されることを特徴とする情報処理装置。 An imaging device having a plurality of imaging units that are movable circumferentially along a guide unit, a drive unit that drives the plurality of imaging units, and a drive control unit that controls the drive unit to change an imaging area of the plurality of imaging units; and an information processing device that is capable of communicating via a network,
a rotation setting unit that sets a plurality of shooting areas for the rotational photography in which the plurality of imaging units are rotated to take images,
An information processing device characterized in that, in the imaging device, the multiple imaging areas are grouped so that the number of cycles, which is the number of imaging areas included in the group for which the cyclic shooting is performed, is a reference value determined based on the total number of cycles and the number of the imaging units.
前記複数の撮像部を巡回させて撮影する巡回撮影のための複数の撮影領域を設定する巡回設定部を有し、
前記撮像装置において、前記撮像部が前記複数の撮影領域を撮影する時間である巡回時間が、前記巡回時間の合計値と前記撮像部の数に基づいて決定された基準値となるように、前記複数の撮影領域がグループ化されることを特徴とする情報処理装置。 An imaging device having a plurality of imaging units that are movable circumferentially along a guide unit, a drive unit that drives the plurality of imaging units, and a drive control unit that controls the drive unit to change an imaging area of the plurality of imaging units; and an information processing device that is capable of communicating via a network,
a rotation setting unit that sets a plurality of shooting areas for the rotational photography in which the plurality of imaging units are rotated to take images,
An information processing device characterized in that, in the imaging device, the multiple shooting areas are grouped so that a cyclic time, which is the time it takes for the imaging unit to photograph the multiple shooting areas, becomes a reference value determined based on the sum of the cyclic time and the number of the imaging units.
前記複数の撮像部を巡回させて撮影する巡回撮影のための複数の撮影領域の情報を取得し、前記撮影領域間の距離に関する基準値に基づいて、前記複数の撮影領域をグループ化するように設定することを特徴とする撮像装置の制御方法。 A control method for an imaging device having a plurality of imaging units that are movable circumferentially along a guide unit, a drive unit that drives the plurality of imaging units, and a drive control unit that controls the drive unit to change an imaging area of the plurality of imaging units, comprising:
A control method for an imaging device, characterized by obtaining information on a plurality of shooting areas for cyclic shooting in which the plurality of imaging units are rotated to shoot, and setting the plurality of shooting areas to be grouped based on a reference value related to the distance between the shooting areas.
前記複数の撮像部を巡回させて撮影する巡回撮影のための複数の撮影領域の情報を取得し、グループに含まれる前記巡回撮影を行う前記撮影領域の数である巡回数が、全巡回数と前記撮像部の数に基づいて決定された基準値となるように、前記複数の撮影領域をグループ化することを特徴とする撮像装置の制御方法。 A control method for an imaging device having a plurality of imaging units that are movable circumferentially along a guide unit, a drive unit that drives the plurality of imaging units, and a drive control unit that controls the drive unit to change an imaging area of the plurality of imaging units, comprising:
A control method for an imaging device, characterized by acquiring information on a plurality of shooting areas for cyclic shooting in which the plurality of imaging units are rotated to shoot, and grouping the plurality of shooting areas so that a cycle number, which is the number of the shooting areas for which the cyclic shooting is performed and included in a group, is a reference value determined based on a total cycle number and the number of the imaging units.
前記撮像部が前記複数の撮影領域を撮影する時間である巡回時間が、前記巡回時間の合計値と前記撮像部の数に基づいて決定された基準値となるように、前記複数の撮影領域をグループ化することを特徴とする撮像装置の制御方法。 A control method for an imaging device having a plurality of imaging units that are movable circumferentially along a guide unit, a drive unit that drives the plurality of imaging units, and a drive control unit that controls the drive unit to change an imaging area of the plurality of imaging units, comprising:
A control method for an imaging device, characterized in that the multiple shooting areas are grouped so that a cycling time, which is the time it takes for the imaging unit to photograph the multiple shooting areas, becomes a standard value determined based on the total value of the cycling time and the number of the imaging units.
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2020020493A JP7638623B2 (en) | 2020-02-10 | 2020-02-10 | Imaging device, information processing device, control method, program, and storage medium |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2020020493A JP7638623B2 (en) | 2020-02-10 | 2020-02-10 | Imaging device, information processing device, control method, program, and storage medium |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| JP2021125862A JP2021125862A (en) | 2021-08-30 |
| JP7638623B2 true JP7638623B2 (en) | 2025-03-04 |
Family
ID=77459671
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP2020020493A Active JP7638623B2 (en) | 2020-02-10 | 2020-02-10 | Imaging device, information processing device, control method, program, and storage medium |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JP7638623B2 (en) |
Families Citing this family (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2025092170A (en) * | 2023-12-08 | 2025-06-19 | Necプラットフォームズ株式会社 | Image reading device, method, and program |
Citations (5)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2007306048A (en) | 2006-05-08 | 2007-11-22 | Canon Inc | Imaging apparatus, patrol imaging system, control method, and program |
| JP2009303179A (en) | 2008-06-17 | 2009-12-24 | Canon Inc | Imaging control system and method for controlling imaging |
| JP2016111578A (en) | 2014-12-09 | 2016-06-20 | キヤノンマーケティングジャパン株式会社 | Information processing apparatus, control method of the same, and program |
| WO2016175298A1 (en) | 2015-04-28 | 2016-11-03 | 昭和電工株式会社 | Moving image capturing and displaying device |
| JP2019040064A (en) | 2017-08-25 | 2019-03-14 | キヤノン株式会社 | Imaging device |
-
2020
- 2020-02-10 JP JP2020020493A patent/JP7638623B2/en active Active
Patent Citations (5)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2007306048A (en) | 2006-05-08 | 2007-11-22 | Canon Inc | Imaging apparatus, patrol imaging system, control method, and program |
| JP2009303179A (en) | 2008-06-17 | 2009-12-24 | Canon Inc | Imaging control system and method for controlling imaging |
| JP2016111578A (en) | 2014-12-09 | 2016-06-20 | キヤノンマーケティングジャパン株式会社 | Information processing apparatus, control method of the same, and program |
| WO2016175298A1 (en) | 2015-04-28 | 2016-11-03 | 昭和電工株式会社 | Moving image capturing and displaying device |
| JP2019040064A (en) | 2017-08-25 | 2019-03-14 | キヤノン株式会社 | Imaging device |
Also Published As
| Publication number | Publication date |
|---|---|
| JP2021125862A (en) | 2021-08-30 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| JP4017579B2 (en) | Imaging auxiliary device, image processing method, image processing apparatus, computer program, recording medium storing program | |
| CN105472252B (en) | A kind of unmanned plane obtains the system and method for image | |
| JP4858263B2 (en) | 3D measuring device | |
| KR20150050172A (en) | Apparatus and Method for Selecting Multi-Camera Dynamically to Track Interested Object | |
| JP7383438B2 (en) | Imaging control device, imaging device, and imaging control method | |
| JP2014222825A (en) | Video processing apparatus and video processing method | |
| CN110291777B (en) | Image acquisition method, device and machine-readable storage medium | |
| CN112514366A (en) | Image processing method, image processing apparatus, and image processing system | |
| JP7638623B2 (en) | Imaging device, information processing device, control method, program, and storage medium | |
| JP7451122B2 (en) | Imaging control device, imaging device, and imaging control method | |
| CN1921565B (en) | Method and system for determining motion of an imaging device | |
| CN106791396A (en) | Panoramic picture shooting method, system and electronic equipment | |
| KR20110073045A (en) | Distance Adaptive 3D Camera | |
| JP7562323B2 (en) | Imaging device and imaging system | |
| JP2012019285A (en) | Imaging device and imaging method | |
| JP6180925B2 (en) | Robot camera control device, program thereof, and multi-viewpoint robot camera system | |
| KR20070081962A (en) | 3D image production apparatus and method | |
| JP7397001B2 (en) | Robot camera software and control equipment | |
| JP2019145885A (en) | Control apparatus and imaging system | |
| JP6073114B2 (en) | Robot camera control device, program thereof, and multi-viewpoint robot camera system | |
| JP6312519B2 (en) | Imaging device, control method thereof, and program | |
| JP2017038243A (en) | Imaging device | |
| JP6343190B2 (en) | Lens system and imaging system having the same | |
| JP6786288B2 (en) | Imaging device, lens device, control method, program, and storage medium | |
| CN111818299B (en) | Target identification method and device and photographing equipment |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20230131 |
|
| A977 | Report on retrieval |
Free format text: JAPANESE INTERMEDIATE CODE: A971007 Effective date: 20231215 |
|
| A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20240109 |
|
| A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20240227 |
|
| A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20240521 |
|
| A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20240704 |
|
| A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20241029 |
|
| A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20241106 |
|
| 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: 20250121 |
|
| A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20250219 |
|
| R150 | Certificate of patent or registration of utility model |
Ref document number: 7638623 Country of ref document: JP Free format text: JAPANESE INTERMEDIATE CODE: R150 |