The present invention relates to a camera terminal of an imaging system for obtaining image information of real space using multiple camera terminals and an apparatus for adjusting an imaging zone with multiple camera terminals.
Recently, research and development efforts have been made on an apparatus using multiple cameras mainly used for surveillance. For usage purposes, the apparatus must meet two requirements for an imaging target zone comprising a surveillance target zone:
first, to provide constant surveillance of the imaging target zone with no blind spots and to detect a target within the zone, and second, the requirement is to obtain detailed information on the detection target present within the imaging target zone.
The conventional apparatus using multiple cameras self-adjusts the imaging zone of each camera to meet the two requirements. Such conventional apparatuses using multiple cameras are represented in Patent References 1 and 2.
First, the conventional apparatus referred to in Patent Reference 1 is described.
A conventional apparatus referred to in Patent Reference 2 is described hereafter.
How the imaging zone of each camera is determined is further described next.
Characteristics of the imaging zone self-adjustment of the conventional apparatus using multiple cameras are summarized hereafter. First, each camera has a fixed, pre-determined role. Namely, it is the detection camera apparatus 10010 in the conventional apparatus referred to in Patent Reference 1 and the moving object detection camera 10211 in the conventional apparatus referred to in Patent Reference 2 that plays the role of detecting a detection target throughout an extensive imaging zone and it is the evaluation camera apparatus 10020 in the conventional apparatus referred to in Patent Reference 1 and the surveillance camera 10211 in the conventional apparatus referred to in Patent Reference 2 that plays the role of obtaining detailed information of the detection target, such as an enlarged image of the detection target. Thus, a camera playing one role achieves the first requirement and a camera playing the other role achieves the second requirement (the first characteristic of the conventional art).
In the conventional apparatus referred to in Patent Reference 2, for example, the imaging zone of the moving object detection camera 10211 is changed to the detection zone shifted to the top left shown as the top left block of
The conventional apparatus referred to in Patent Reference 1 uses manually pre-placed fixed cameras on a regular basis in order to achieve the first requirement (the third characteristic of the conventional art).
The self-adjustment of the imaging zone of the conventional apparatus using multiple cameras is described above. Self-adjustment of the imaging zone of the conventional apparatus using a single camera is described hereafter. An apparatus using a single camera and self-adjustment the imaging zone of the camera is described in Patent Reference 3. Patent Reference 3 discloses two techniques, known as “auto-scanning” and “auto-panning” as a means for self-adjustment the imaging zone of a camera.
First, the “auto-scanning” technique is described.
The “auto-panning” technique is described hereafter.
Characteristics of the self-adjustment of the imaging zone of the conventional apparatus using a single camera are summarized hereafter. In the conventional apparatus referred to in Patent Reference 3, for example, the imaging zone of the camera 10701 is changed based on the imaging zone information of the first imaging zone 10711 to the n-th imaging zone 1071N recorded in the recoding means 10703. Similar to the self-adjustment of the imaging zone of the apparatus using multiple cameras, the imaging zone of the camera is determined and adjusted based on information in the form of a table containing imaging zones manually predicted and created although they do not correspond to situational changes on a one-to-one basis (the second characteristic of the conventional art).
However, in the conventional apparatuses described above, the imaging zone of each camera is determined and adjusted based on information in the form of a table containing situational changes manually predicted and set up and imaging zones corresponding thereto on a one-to-one basis (the above second characteristic of the conventional art). Therefore, information in the form of a table containing situational changes and imaging zones corresponding thereto on a one-to-one basis should be manually predicted and created one by one for each camera.
The information depends on the position and size of the imaging zone, individually predicted situational changes, locations and the number of cameras. Each time a change occurs in the elements, the information should be individually recreated one by one. The work becomes complex as the number of cameras increase and its cost and workload becomes enormous. It is common that a building surveillance system will use over ten cameras.
The conventional apparatuses meet the first requirement by manually positioning fixed cameras on a regular basis (the above third characteristic of the conventional art). However, even if a single camera failure occurs, the apparatus fails to achieve the first requirement.
For example, as shown in
It is an objective of the present invention to resolve the conventional art problems indicated above, and to provide an imaging zone adjusting apparatus that eliminates the necessity of manually predicting situational changes and creating a table and allows the imaging target zone to be imaged with no blind spots, even if some of the multiple cameras are unserviceable and a camera terminal constitutes the imaging zone adjusting apparatus.
In order to achieve the above purpose, the camera terminal according to the present invention is a camera terminal constituting an imaging zone adjusting apparatus that adjusts an imaging zone using multiple camera terminals, including: a camera that images a hypothetical imaging zone that is a hypothetical imaging zone obtained by changing the position of an imaging zone within a specific zone in a specific period of time; an adjusting unit that adjusts the position of the hypothetical imaging zone by controlling the camera; and a communication unit that sends/receives hypothetical imaging zone information indicating the hypothetical imaging zone, wherein the adjusting unit adjusts the position of the hypothetical imaging zone to which the camera terminal belongs based on the hypothetical imaging zone to which the camera terminal belongs provided with the adjusting unit and the hypothetical imaging zones of the other camera terminals indicated by the hypothetical imaging zone information received by the communication unit so that a combined zone of the hypothetical imaging zones of the multiple camera terminals completely covers a specific imaging target zone. Thus, multiple camera terminals cooperate to cover the imaging target zone with multiple hypothetical imaging zones with no blind spots. Compared with a method of covering an imaging target zone with real imaging zones, using hypothetical imaging zones allows any imaging zone to be assigned to a single camera terminal. Therefore, an imaging zone adjusting apparatus can be realized for imaging target zones of different sizes and shapes.
“The hypothetical imaging zone” in the Claims corresponds, for example, to a cycle TCYCLE imaging zone in the embodiments, which comprises a combined zone of imaging zones continuously imaged by a single camera terminal through a scanning operation such as panning and tilting in a specific period of TCYCLE time. Similarly, “the hypothetical detection zone” corresponds, for example, to a cycle TCYCLE detection zone in the embodiments, comprising a combined zone of detection zones (detection spaces) continuously detected by a single sensor terminal through a scanning operation such as orientation in detection directions in a specific period of time TCYCLE.
Here, it is preferable that the camera comprises a unit that changes the cycle, the adjusting unit adjusts the position of the hypothetical imaging zone to which the camera terminal belongs based on the hypothetical imaging zone to which the camera terminal belongs and the hypothetical imaging zones of other camera terminals so that a combined zone of the hypothetical imaging zones of the multiple camera terminals completely covers the imaging target zone and adjusts the position and cycle of the hypothetical imaging zone to which the camera terminal belongs so that the cycle of the hypothetical imaging zone to which the camera terminal belongs and the cycle of a hypothetical imaging zone adjacent thereto are nearly equal, wherein the adjusting unit adjusts the position of the hypothetical imaging zone to which the camera terminal belongs based on the hypothetical imaging zone to which the camera terminal belongs and the hypothetical imaging zones of the other camera terminals so that a combined zone of the hypothetical imaging zones of the multiple camera terminals completely covers a specific imaging target zone and adjusts the position and cycle of the hypothetical imaging zone to which the camera terminal belongs so that the cycle of the hypothetical imaging zone to which the camera terminal belongs becomes smaller, the adjusting unit divides an imaging target zone into zones assigned to the multiple camera terminals and adjusts the position and field angles of the hypothetical imaging zone to which the camera terminal belongs so that the hypothetical imaging zones of the multiple camera terminals cover the divided zones, respectively, the adjusting unit adjusts the aspect ratio of the hypothetical imaging zone, the adjusting unit adjusts the position of the hypothetical imaging zone to which the camera terminal belongs based on the hypothetical imaging zone to which the camera terminal belongs and the hypothetical imaging zones of other camera terminals so that a combined zone of the hypothetical imaging zones of the multiple camera terminals completely covers a specific imaging target zone and adjusts the position and aspect ratio of the hypothetical imaging zone to which the camera terminal belongs so that the aspect ratio of the hypothetical imaging zone of one's own camera terminal is a specific target quantity.
Further, it is preferable that the target quantity of the aspect ratio is the aspect ratio of an imaging zone determined by the imaging zone position and camera installation position.
The present invention can be realized as an imaging zone adjusting apparatus (imaging system) that adjusts an imaging zone using the described multiple camera terminals, having not only a distributed control structure in which the camera terminals constituting the imaging zone adjusting apparatus each have an adjusting unit, but also a central control structure in which a common adjusting unit adjusts the detection zones of all common terminals, as an imaging zone adjustment method, and as a program to execute the method. Further, the present invention can be realized as a sensor terminal that adjusts the detection zone of a sensor that can detect physical quantities such as a micro-motion sensor in place of an imaging zone comprising a zone imaged by a camera or as a detection zone adjusting apparatus (detection system) that adjusts a detection zone using the described multiple sensor terminals. Needless to say, the program according to the present invention can be distributed by recording media such as computer readable CD-ROMs and transmission media such as the Internet.
The camera terminal and imaging zone adjusting apparatus according to the present invention self-adjusts the cycle T imaging zones of the cameras of the camera terminals so that a combined zone of the cycle T imaging zones of the cameras of the camera terminals completely covers a specific imaging target zone, thereby eliminating the necessity of manually predicting and creating cycle T imaging zone information corresponding to situational changes for each camera as in the conventional art and allowing a specific imaging target zone to be efficiently covered by the remaining cameras with no blind spots even if some of multiple cameras are unserviceable.
Therefore, the present invention guarantees that any space can be imaged with no blind spots and has a particularly high practical value as a surveillance system for suspicious individuals in schools and buildings.
101A-C camera terminal
102 operation terminal
103 network
201 camera
202 adjustor A
203 communications unit
204 cycle field angle adjustor A
205 cycle field angle adjustor B
206 adjustor B
207 cycle field angle adjustor C
208 adjustor C
211 lens
212 image pickup surface
213 image processor
214 orientation controller
215 cycle imaging controller
301 input
302 memory
2005 image merger
2006 display
2007 instruction
Embodiments of the present invention are described in detail hereafter with reference to the drawings. Several terms and basic matters are explained before the embodiments are described.
(Camera Imaging Zone)
First, the imaging zone of a camera is described. A camera in this context is a camera to chronologically obtain continuous motion images, for example, 30 continuous images per second, and is not a camera to obtain a still image of a moment, such as a still photograph.
In
The term “camera imaging zone” is generally interpreted as a zone imaged by a camera at a moment of time. If the camera does not change its orientation at each moment, there is no problem with this interpretation. However, if the camera changes its orientation moment by moment, “the camera imaging zones” should be distinguished from each other as follows.
Time T Imaging Zone
This means a zone imaged by a camera at a moment of time T. In this specification, the imaging zone is termed a time T imaging zone. In
A time period TA-TB imaging zone or a time period T imaging zone, and a cycle TCYCLE imaging zone
These are examples of “hypothetical imaging zones” obtained by changing the position of an imaging zone within a specific zone in a specific period of time and a mean a zone imaged by a camera in a period of time from a time TA to a time TB. In the specification, the zone is termed a time period TA-TB imaging zone. Alternatively, a zone imaged by a camera in a period of time T from a time TA to a time TB is termed a time period T imaging zone. In particular, zones within an imaging zone are periodically imaged, in other words, a hypothetical imaging zone is repeatedly imaged by a camera in a specific cycle, this imaging zone is a zone imaged in a cycle TCYCLE and termed a cycle TCYCLE imaging zone. In
The following parameters can be defined for a cycle TCYCLE imaging zone in which zones are periodically imaged.
Imaging Frequency F
This means the imaging frequency per cycle of each zone within a cycle TCYCLE imaging zone. According to this definition, as shown in
(Relationship Between a Detection Target and a Cycle TCYCLE Imaging Zone)
The relationship between a detection target detected through the imaging of a camera and a cycle TCYCLE imaging zone is described hereafter. FIGS. 11(a) and (b) are illustrations explaining the relationship between a detection target and a cycle TCYCLE imaging zone. In FIGS. 11(a) and (b), the number 5101 is a camera, the number 5102 is a cycle TCYCLE imaging zone of each camera 5101, the number 5103 is a detection target detected through the imaging of each camera 5101, the number 5104 is an imaging cycle TCYCLE maximum detection target moving zone comprising the maximum zone in which the detection target 5103 moves in an imaging cycle TCYCLE.
As shown in
Alternatively, if the imaging cycle TCYCLE maximum detection target moving zone is covered by the cycle TCYCLE imaging zones of multiple cameras 5101 in place of a single camera 5101, the imaging cycle TCYCLE maximum detection target moving zone is imaged in the imaging cycle TCYCLE. Then, the cameras 5101 can image and detect the detection target 5103 in the imaging cycle TCYCLE.
(Size of the Cycle TCYCLE Imaging Zone of a Camera)
The size of the cycle TCYCLE imaging zone of a camera is described hereafter. FIGS. 12(a) and (b) are illustrations explaining the relationship between the size of the cycle TCYCLE imaging zone and various camera parameters. In
(Field Angles and Panning and Tilting of a Camera Imaging a Cycle TCYCLE Imaging Zone)
The field angles and panning and tilting of a camera imaging a cycle TCYCLE imaging zone is described hereafter.
FIGS. 13(a) and (b) are illustrations showing the field angles and panning and tilting angles of the camera 5201 in
A camera 5201 and a cycle TCYCLE camera 5211 in
As shown in FIGS. 13(a) and (b), the maximum horizontal field angle ΘbH
[Math 1]
[Math 2]
[Math 3]
[Math 4]
(Imaging Zone Position and View Point of a Camera)
How the imaging zone position and view point of a camera is calculated is described hereafter.
A point (XPC, YPC, XPC) on the camera coordinates system consisting of the XC-axis 5321, YC-axis 5322, and ZC-axis 5323 can be converted to a point (XPC, YPC, XPW) on the world coordinates system consisting of the XW-axis 5321, YC-axis 5322, and ZW-axis 5323 using the expression 5. In this expression, a 3×3 matrix value having elements M00 to M22 is a matrix value for the orientation reference of the camera 5303 (the orientation of the camera 5303 when the rotation angles (ΘP, ΘT, ΘR)=(0, 0, 0)), a 3×3 matrix value having elements R00 to R22 is a matrix value for the orientation shift of the camera 5303 from the orientation reference, (XTW, YTW, XTW) is the positional reference of the camera 5303 (the position of the camera 5303 when the positional shift (ΔXTW, ΔYTW, ΔXTW)=(0, 0, 0)), and (ΔXTW, ΔYTW, ΔXTW) is a positional shift of the camera 5303 from the positional reference.
[Math 5]
The 3×3 matrix value having elements M00 to M22 and (XTW, YTW, XTW) can be calculated by placing the camera 5303 at the orientation reference and at the positional reference or by conducting the calibration referred to in Non-Patent Reference 1 below using the current orientation and position of the camera 5303 as the orientation reference and the positional reference, respectively. These values are calculated before the imaging zone adjusting apparatus of the present invention starts operating. Non-Patent Reference 1: A Versatile Camera Calibration Technique for High-Accuracy 3D Machine Vision Metrology Using Off-the-Shelf TV Cameras and Lenses. IEEE journal of Robotics and Automation, Vol. RA-3, No. 4, pp. 323-344, 1987. The 3×3 matrix value having elements R00 to R22 presenting the orientation shift of the camera 5303 from the orientation reference can be calculated as presented by the expression 6 using rotation angles (ΘP, ΘT, ΘR) that reflect the orientation of the camera 5303. The rotation angles (ΘP, ΘT, ΘR) or the orientation of the camera 5303 and the positional shift (ΔXTW, ΔYTW, ΔXTW) of the camera 5303 from the positional reference can be obtained by reading the shift in the stepping motor where the position of the camera 5303 is changed by a stepping motor.
[Math 6]
Points (XPC, YPC, f) on the image pickup surface 5302 can be projected on the real space plane 5331 where ZW=ZCONST by the expression 7. Points in the four corners of the image pickup surface, (−W/2, −H/2, f), (W/2, −H/2, f), (−W/2, H/2, f), and (W/2, H/2, f), are projected on the real space plane 5331 in the four corners of the imaging zone 5332 of the camera 5303. The ZC-axis 5313 passes through a point (0, 0, f) on the image pickup surface 5302. A projected point of the point (0, 0, f) on the real space plane 5331 where ZW=ZCONST is the view point 5333 of the camera 5303. Therefore, the position (points (XPW0, YPW0, ZPW0) to (XPW3, YPW3, ZPW3)) and view point 5333 (a point (XPW4, YPW4, ZPW4)) of the imaging zone 5332 of the camera 5303 on the real space plane 5331 where ZW=ZCONST can be calculated by the expressions 8 to 12.
[Math 7]
[Math 8]
[Math 9]
[Math 10]
[Math 11]
[Math 12]
The horizontal field angle ΘH 5327 and vertical field angle ΘV 5328 have the relationship presented by expression 13 with the focal length f 5317, horizontal image pickup surface size W 5318, and vertical image pickup surface size W 5319. Therefore, the position and view point 5333 of the imaging zone 5232 of the camera 5303 on the real space plane 5331 where ZW=ZCONST can also be calculated by the expressions 14 to 17.
[Math 13]
[Math 14]
[Math 15]
[Math 16]
[Math 17]
The above calculation process of the position of the imaging zone of a camera can be applied not only to the position and view point of a time T imaging zone but also to the position and view point of a cycle TCYCLE imaging zone. For calculating the position and view point of a cycle TCYCLE imaging zone, the panning angle ΘP 5314, tilting angle ΘT 5315, rolling angle ΘR 5316, horizontal field angle ΘH 5327, and vertical field angle ΘV 5328 of the expression 13 are replaced by the panning angle ΘbP 5227, tilting angle ΘbT 5228, rolling angle ΘbR, horizontal field angle EbH 5225, and vertical field angle ΘbV 5335 shown in FIGS. 13(a) and (b), respectively (the rolling angle ΘbR is not shown in FIGS. 13(a) and (b); however, it is equal to the rolling angle ΘaR of the camera 5201). The 3×3 matrix value having elements M00 to M22 comprising the matrix value of the orientation reference of the camera 5303, the positional reference (XTW, YTW, ZTW) of the camera 5303, and the positional shift (ΔXTW, ΔYTW, ΔZTW) of the camera 5303 from the positional reference are obtained by using those of the camera imaging the time T imaging zone because the position and orientation reference of the cycle TCYCLE camera imaging the cycle TCYCLE imaging zone are the same as those of the camera imaging the time T imaging zone.
(Imaging Process of a Cycle TCYCLE Imaging Zone)
The imaging process of a cycle TCYCLE imaging zone is described hereafter.
[Math 18]
L=VP
[Math 19]
VP=−VP
[Math 20]
The subroutine for leftward movement shown in
[Math 21]
VP=VP
[Math 22]
The subroutine for upward movement shown in
Consequently, in Step 5524, the camera is continuously tilted upward at the tilting speed VT presented by the expression 24 until the vertical remaining distance LV becomes equal to or less than the moving distance L 5408. Further, in Step 5525, the camera is tilted upward at the tilting speed VT presented by the expression 25 for an imaging time period TS, whereby the camera is tilted upward over the vertical remaining distance LT and the time T imagining zone of the camera reaches the vertical end position.
[Math 23]
L=VT
[Math 24]
VT =−VT
[Math 25]
Finally, the subroutine for downward movement shown in
[Math 26]
VT=VT
[Math 27]
As described above, according to the flowcharts of the subroutines shown in FIGS. 17(a), (b) and 18(a), (b), the time T imaging zone can be shifted horizontally and vertically to the horizontal and vertical end positions. The predetermined panning and tilting speeds VP
[Math 28]
The flowchart shown in
In
The positions H1 (4321) to H3 used as the horizontal end position and the positions V1 (5431) to V4 (5434) used as the vertical end position each can be calculated using the relationship of the horizontal cycle TCYCLE imaging zone size LbH 5402, vertical cycle TCYCLE imaging zone size LbV 5403, horizontal time T imaging zone size LaH 5405, and vertical time T imaging zone size LaV 5406. For example, when the vertical cycle TCYCLE imaging zone size LbV 5403 is 2.8 times greater than the vertical time T imaging zone size LaV 5406, the position V1 (5431) in
The horizontal cycle TCYCLE imaging zone size LbH 5402, vertical cycle TCYCLE imaging zone size LbV 5403, horizontal time T imaging zone size LaH 5405, and vertical time T imaging zone size LaV 5406 can be obtained by the calculation process of the camera imaging zone position described above based on the four corner positions of the cycle TCYCLE imaging zone and time T imaging zone obtained from the panning angle ΘP, tilting angle ΘT, rolling angle ΘRP, horizontal field angle ΘH, and vertical field angle ΘV.
FIGS. 15(a), (b) and 16 show three examples of the time T imaging zone moving path 5409. However, the time T imaging zone moving path 5409 is not restricted thereto. Any path that allows the cycle TCYCLE imaging zone 5401 to be thoroughly imaged, with a single stroke if possible, can be used.
The time T imaging zone moving path 5409 can be selected from the time T imaging zone moving path 5409 shown in FIGS. 15 (a), (b) and 16 depending on the horizontal cycle TCYCLE imaging zone size LbH 5402, vertical cycle TCYCLE imaging zone size LbV 5403, horizontal time T imaging zone size LaH 5405, and vertical time T imaging zone size LaV 5406.
The above explanation is made on the assumption that the cycle TCYCLE imaging zone is greater than the time T imaging zone. According to FIGS. 12(a) and (b), when the cycle TCYCLE imaging zone is equal to or smaller than the time T imaging zone such as the time T camera horizontal field angle ΘaH≧ the cycle TCYCLE camera horizontal field angle ΘbH, the time T camera vertical field angle ΘaV≧ the cycle TCYCLE camera vertical field angle ΘbV, and the horizontal and vertical field angles of the cycle TCYCLE imaging zone 5203 are equal to or less than those of the time T imaging zone 5302, the entire cycle TCYCLE imaging zone can be imaged at a time with the time T imaging zone. In such a case, the time T imaging zone position is not sequentially moved by the technique described above. Instead, the position (panning/tilting/rolling angles) and size (zoom ratio) of the time T imaging zone is adjusted to image the entire cycle TCYCLE imaging zone. In such a case, the cycle TCYCLE imaging zone has a cycle of O and the entire cycle TCYCLE imaging zone is constantly imaged. The position and size of the time T imaging zone should be adjusted so that the entire cycle TCYCLE imaging zone is imaged with the time T imaging zone and the area within the time T imaging zone where the cycle TCYCLE imaging zone is not imaged is minimized. As described above, the cycle TCYCLE imaging zone includes not only a zone greater than the time T imaging zone but also a zone equal to or smaller than the time T imaging zone.
(Shape of the Imaging Zone)
The shape of the time T imaging zone and cycle TCYCLE imaging zone is described hereafter.
In the embodiment, the time T imaging zone and cycle TCYCLE imaging zone are quadrangles having sides parallel to the XW-axis 5321 and YW-axis 5322 for simplified explanation. However, as shown in
The four corner positions of the cycle TCYCLE imaging zone-inscribed quadrangle 5631 can be obtained by comparing the positions X4 (5640) to X7 (5643) comprising the four corner positions of the cycle TCYCLE imaging zone 5630 on the XW-axis 5321 and the positions Y4 (5650) to Y7 (5653) comprising the four corner positions of the cycle TCYCLE imaging zone 5630 on the YW-axis 5322 in magnitude, respectively, as shown in
(Adjacent Imaging Zones)
Adjacent imaging zones are described hereafter. Adjacent imaging zones comprise the nearest other imaging zones to an imaging zone in question in the horizontal or vertical direction. The procedure to obtain adjacent imaging zones to an imaging zone in question is described hereafter.
First, the direction in which other imaging zones are present is determined for the imaging zone in question. The determination process shown in
Using the process described above and assuming that the point Z is the gravity center of another imaging zone (the average of vertexes of the imaging zone), it is determined in which direction the imaging zone is present.
[Math 29]
[Math 30]
Using the determination process shown in
[Math 31]
[Math 32]
Among the other imaging zones, the nearest one in each direction is assumed to be the adjacent imaging zone in that direction. If only one other imaging zone is found in a certain direction according to the process above, the zone is assumed to be the adjacent imaging zone in that direction. If multiple zones are found, the zone of which the gravity center is the nearest to the gravity center of the imaging zone in question is assumed to be the adjacent imaging zone.
The process to obtain the adjacent imaging zone to an imaging zone in question is as described above. In the process, the point Z used for the determination is the gravity center of another imaging zone. However, the point Z can be the view point of another imaging zone. Similarly, the distance between the gravity centers of an imaging zone in question and another imaging zone can be the distance between the view points of an imaging zone in question and another imaging zone.
In the process described above, as shown in
(Zone Dividing)
Finally, the zone dividing process is described. FIGS. 24(a), (b), (c) and 25(a), (b) are illustrations explaining the zone dividing process. In
First, as shown in
[Math 33]
In the dividing process described above, perpendicular bisectors based on the view points of the cameras are used to divide the zone. Needless to say, similar divisions can be obtained by using the gravity centers of the imaging zones of the cameras.
The imaging zone of a camera, relationship between a detection target and a cycle TCYCLE imaging zone, size of a cycle TCYCLE imaging zone of a camera, field angles and panning and tilting of a camera imaging a cycle TCYCLE imaging zone, position of the imaging zone of a camera, imaging process of a cycle TCYCLE imaging zone, shape of an imaging zone, adjacent imaging zone, and zone dividing are described above. On the premises of these, embodiments of the present invention are described hereafter with reference to the drawings.
The First Embodiment of the present invention is described hereafter. In the embodiment, an imaging zone adjusting apparatus in which the cycle TCYCLE imaging zones of the cameras of the camera terminals are self-adjusted so that a combined zone of the cycle TCYCLE imaging zones of the cameras of the camera terminals completely covers a specific imaging target zone is described with reference to FIGS. 26 to 31.
First, components of the imaging zone adjusting apparatus of the embodiment are described.
The numbers 130AL, 130AR, 130AU, and 130AB comprise the left end XAL, right end XAR, top end YAU, and bottom end YAB positions of the cycle TCYCLE imaging zone 120A. In other words, the cycle TACYCLE imaging zone 120A is a zone enclosed by XAL 130AL, XAR 130AR, YAU 130AU, and YAB 130AB and the position of the cycle TACYCLE imaging zone 120A is expressed by these. The numbers 130BL, 130BR, 130BU, and 130BB comprise the left end XBL, right end XBR, top end YBU, and bottom end YBB positions of the cycle TBCYCLE imaging zone 120B. In other words, the cycle TBCYCLE imaging zone 120A is a zone enclosed by XBL 130BL, XBR 130BR, YBU 130BU, and YBB 130BB and the position of the cycle TBCYCLE imaging zone 120B is expressed by these. The numbers 130CL, 130CR, 130CU, and 130CB comprise the left end XCL, right end XCR, top end YCU, and bottom end YCB positions of the cycle TCCYCLE imaging zone 120C. In other words, the cycle TCCYCLE imaging zone 120A is a zone enclosed by XCL 130CL, XCR 130CR, YCU 130CU, and YCB 130CB and the position of the cycle TCCYCLE imaging zone 120C is expressed by these. The numbers 131TL, 131TR, 131TU, and 131TB comprise the left end XTL, right end XTR, top end YTU, and bottom end YTB positions of the imaging target zone 121. In other words, the imaging target zone 121 is a zone enclosed by XTL 131TL, XTR 131TR, YTU 131TU, and YTB 131TB and the non-imaging zone 122 is a zone excluded from the zone enclosed by XTL 131TL, XTR 131TR, YTU 131TU, and YTB 131TB, by which the positions of the imaging target zone 121 and non-imaging zone 122 are expressed.
A zone enclosed by XBL 130BL, XAR 130AR, YBU 130BU, and YAB 130AB where the cycle TACYCLE imaging zone 120A and cycle TBCYCLE imaging zone 120B overlap is a zone double imaged by the camera terminals 101A and 101B. The zone is termed an imaging overlapping zone AB. The zone has a measure of XAR−XBL in the XW-axis direction 110. A zone enclosed by XCL 130CL, XBR 130BR, YCU 130CU, and YBB 130BB where the cycle TBCYCLE imaging zone 120B and cycle TCCYCLE imaging zone 120C overlap is a zone double imaged by the camera terminals 101B and 101C. The zone is termed an imaging overlapping zone BC. The zone has a measure of XBR- XCL in the XW-axis direction 110. A zone enclosed by XAL 130AL, XTL 131TL, YAU 130AU, and YAB 130AB where the non-imaging zone 122 and cycle TACYCLE imaging zone 120A overlap is termed a non-imaging overlapping zone AL. The zone has a measure of XTL−XAL in the XW-axis direction 110. A zone enclosed by XTR 131TR, XCR 130CR, YCU 130CU, and YCB 130CB where the non-imaging zone 122 and cycle TCCYCLE imaging zone 120C overlap is termed a non-imaging overlapping zone CR. The zone has a measure of XCR−XTR in the XW-axis direction 110. A zone enclosed by XAL 130AL, XAR 130AR, YAU 130AU, and YTU 131TU where the non-imaging zone 122 and cycle TACYCLE imaging zone 120A overlap is termed a non-imaging overlapping zone AU. The zone has a measure of YTU−YAU in the YW-axis direction 111. A zone enclosed by XAL 130AL, XAR 130AR, YTB 131TB, and YAB 130AB where the non-imaging zone 122 and cycle TACYCLE imaging zone 120A overlap is termed a non-imaging overlapping zone AB. The zone has a measure of YAB−YTB in the YW-axis direction 111. A zone enclosed by XBL 130BL, XBR 130BR, YBU 130BU, and YTU 131TU where the non-imaging zone 122 and cycle TBCYCLE imaging zone 120B overlap is termed a non-imaging overlapping zone BU. The zone has a measure of YTU−YBU in the YW-axis direction 111. A zone enclosed by XBL 130BL, XBR 130BR, YTB 131TB, and YBB 130BB where the non-imaging zone 122 and cycle TBCYCLE imaging zone 120B overlap is termed a non-imaging overlapping zone BB. The zone has a measure of YBB−YTB in the YW-axis direction 111. A zone enclosed by XCL 130CL, XCR 130CR, YCU 130CU, and YTU 131TU where the non-imaging zone 122 and cycle TCCYCLE imaging zone 120C overlap is termed a non-imaging overlapping zone CU. The zone has a measure of XTU−XCU in the YW-axis direction 111. A zone enclosed by XCL 130CL, XCR 130CR, YTB 131TB, and YCB 130CB where the non-imaging zone 122 and cycle TCCYCLE imaging zone 120C overlap is termed a non-imaging overlapping zone CB. The zone has a measure of XCB−XTB in the YW-axis direction 111.
The camera 201 is, for example, a camera that repeatedly captures images of a hypothetical imaging zone comprising a hypothetical imaging zone obtained by changing the imaging zone position within a specific zone in a specific period of time and a specific cycle. The camera 201 further comprises a lens 211, an image pickup surface 212, an image processor 213, an orientation controller 214, and a cycle imaging controller 215. The lens 211 is a lens forming images. The image pickup surface 212 is an image pickup surface of a CCD and the like that captures images formed by the lens 211. The image processor 312 is a processor that processes images captured by the image pickup surface 212. The orientation controller 214 is a processor that controls the orientation of the lens 211 and image pickup surface 212 and the distance between the lens 211 and image pickup surface 212. The cycle imaging controller 215 is a processor that sends periodic orientation control signals to the orientation controller 214 so that the camera 201 images the cycle TCYCLE imaging zone in a cycle TCYCLE. The orientation control of the lens 211 and image pickup surface 212 conducted by the orientation controller 214 controls so-called panning and tilting. The lens 211 and image pickup surface 212 are rotated about a point or an axis in association with each other. The distance control between the lens 211 and image pickup surface 212 conducted by the orientation controller 214 is a so-called zooming control. The distance between the lens 211 and image pickup surface 212 is increased or decreased to adjust the field angle of the camera 201.
The communications unit 203 is a communication interface to exchange hypothetical imaging zone information indicating the hypothetical imaging zone. Here, it exchanges hypothetical zone positions with other cameras.
The adjusting unit A 202 is a processor to control the camera 201 and, accordingly, the hypothetical imaging zone position. Here, it adjusts the hypothetical imaging zone position of one's own camera terminal based on the hypothetical imaging zone of one's own camera terminal and the hypothetical imaging zones of other camera terminals indicated by information received by the communications unit 203 so that a combined zone of the hypothetical imaging zones of multiple camera terminals constituting the imaging zone adjusting apparatus completely covers the imaging target zone. For example, it adjusts the hypothetical imaging zone position of one's own camera terminal so that an overlapping zone amount comprising the quantity of an overlapping zone where the hypothetical imaging zone of one's own camera terminal and the hypothetical imaging zone of another camera terminal adjacent thereto overlap is a target quantity comprising a fixed quantity greater than 0.
Operation of the imaging zone adjusting apparatus of the embodiment is described hereafter. The camera 201 comprising a component of the camera terminals 101A to 101C has an internal structure shown in
Further, the orientation controller 214 of the camera 201 controls the orientation of the lens 211 and image pickup surface 212 or the distance between the lens 211 and image pickup surface 212 so that the time T imaging zone position of the camera 201 is moved to a time T imaging zone position based on orientation control signals specified by the cycle imaging controller 215. The orientation controller 214 obtains positional information of the time T imaging zone of the camera 201 determined by the orientation of the lens 211 and image pickup surface 212 or their distance at a time T and sends it to the cycle imaging controller 215. Thus, the position of the time T imaging zone of the camera 201 is controlled by the cycle imaging controller 215 and the positional information of the time T imaging zone of the camera 201 at a time T is sent to the cycle imaging controller 215. The calculation process of the position of the time T imaging zone of the camera 201 determined by the orientation of the lens 211 and image pickup surface 212 or their distance at a time T is described above for the imaging zone position of a camera. The orientation of the lens 211 and image pickup surface 212 or their distance can be changed and their orientation and distance at a time T can be read, for example, using a stepping motor.
The cycle imaging controller 215 sends orientation control signals including the panning speed VP and tilting speed VT to the orientation controller 214 based on the time T imaging zone positional information sent from the orientation controller 214 and a cycle TCYCLE camera panning angle ΘbP and cycle TCYCLE camera tilting angle EΘbT specified by the adjusting unit A 202 according to the process described above for the imaging process of a cycle TCYCLE imaging zone so that the time T imaging zone position of the camera 201 is controlled and the camera 201 operates as a cycle TCYCLE camera imaging the cycle TCYCLE imaging zone. As described for the imaging process of a cycle TCYCLE imaging zone, in addition to the cycle TCYCLE camera panning angle ΘbP and cycle TCYCLE camera tilting angle ΘbT specified by the adjusting unit A 202, a cycle TCYCLE camera horizontal filed angle ΘbH and cycle TCYCLE camera vertical field angle ΘbV necessary for the calculation of the imaging position of a cycle TCYCLE imaging zone, a time T camera horizontal filed angle ΘaH and time T camera vertical field angle ΘaV necessary for the calculation of the position of a time T imaging zone, panning speed VP
The adjusting unit A 202 periodically sends the positional information of the cycle TCYCLE imaging zone of the camera 201 sent from the cycle imaging controller 215 to the adjusting unit A 202 of the other camera terminals via the communications unit 203 and network 103. Further, the adjusting unit A 202 receives the positional information of the cycle TCYCLE imaging zone of the camera 201 of the other camera terminals that is periodically sent from the adjusting unit A 202 of the other camera terminals. Further, the communications unit 203 of the operation terminal 102 periodically sends the positional information of the imaging target zone 121 to the adjusting unit A 202 of the camera terminals 101A to 101C via the network 103.
Therefore, the adjusting unit A 202 of the camera terminals 101A to 101C periodically obtains the positional information of the cycle TCYCLE imaging zone of one's own camera terminal and other camera terminals and the positional information of the imaging target zone 121. In the embodiment, each adjusting unit A 202 periodically obtains XAL 130AL, XAR 130AR, YAU 130AU, and YAB 130AB or the position of the cycle TACYCLE imaging zone 120A of the camera terminal 101A, XBL 130BL, XBR 130BR, YBU 130BU, and YBB 130BB or the position of the cycle TBCYCLE imaging zone 120B of the camera terminal 101B, XCL 130CL, XCR 130CR, YCU 130CU, and YCB 130CB or the position of the cycle TCCYCLE imaging zone 120C of the camera terminal 101C, and XTL 131TL, XTR 131TR, YTU 131TU, and YTB 131TB or the position of the imaging target zone 121 via the communications unit 203 and network 103.
Further, the adjusting unit A 202 performs the procedure of the steps below and shown in
First, in Step 401, the cycle TCYCLE imaging zone of another imaging zone adjacent to the cycle TCYCLE imaging zone of one's own camera terminal or the non-imaging zone 122 is selected based on the positional information of the cycle TCYCLE imaging zones of the cameras 201 of one's own camera terminal and other camera terminals. The selection process of the cycle TCYCLE imaging zone of another camera terminal adjacent to the cycle TCYCLE imaging zone of one's own camera terminal is described above for the adjacent imaging zone. When no adjacent imaging zone is found in the selection process described for the adjacent imaging zone, the non-imaging zone 122 is selected as the adjacent imaging zone.
Therefore, the camera terminal 101A has, as the adjacent imaging zone, the non-imaging zone 122 to the left and above and below it and the cycle TBCYCLE imaging zone 120B to the right. The camera terminal 101B has, as the adjacent imaging zone, the cycle TACYCLE imaging zone 120A to the left, the non-imaging zone 122 above and below it, and the cycle TCCYCLE imaging zone 120C to the right. The camera terminal 101C has, as the adjacent imaging zone, the cycle TBCYCLE imaging zone 120B to the left and the non-imaging zone 122 above and below it and to the right.
Then, in Step 402, the quantity that comprising the magnitude of the overlapping zone where the imaging zone selected in Step 401 and the imaging zone of one's own camera terminal overlap is calculated. This is easily calculated by comparing the positions of the selected imaging zone and the imaging zone of one's own camera terminal in magnitude as shown in
Therefore, the following is calculated for the camera terminal 101A: a quantity of XTL−XAL that is the magnitude of the non-imaging overlapping zone AL or the overlapping zone on the left, a quantity of XAR−XBL that is the magnitude of the non-imaging overlapping zone AB or the overlapping zone on the right, a quantity Of YTU−YAU that is the magnitude of the non-imaging overlapping zone AU or the overlapping zone at the top, and a quantity of YAB−YTB that is the magnitude of the non-imaging overlapping zone AB or the overlapping zone at the bottom. The following is calculated for the camera terminal 101B: a quantity of XAR−XBL that is the magnitude of the non-imaging overlapping zone AB or the overlapping zone on the left, a quantity of XBR−XCL that is the magnitude of the non-imaging overlapping zone BC or the overlapping zone on the right, a quantity of YTU−YBU that is the magnitude of the non-imaging overlapping zone BU or the overlapping zone at the top, and a quantity of YBB−YTB that is the magnitude of the non-imaging overlapping zone BB or the overlapping zone at the bottom. The following is calculated for the camera terminal 101C: a quantity of XBR−XCL that is the magnitude of the non-imaging overlapping zone BC or the overlapping zone on the left, a quantity of XCR−XTR that is the magnitude of the non-imaging overlapping zone CR or the overlapping zone on the right, a quantity of YTU−YCU that is the magnitude of the non-imaging overlapping zone CR or the overlapping zone at the top, and a quantity of YCB−YTB that is the magnitude of the non-imaging overlapping zone CB or the overlapping zone at the bottom.
Then, in Step 403, the imaging zone position of one's own camera terminal is adjusted so that the quantities that indicate the magnitudes of the overlapping zones calculated in Step 402 converge on a fixed quantity COVERLAP. The adjustment process is described hereafter. First, a function FA ( ) yielding a quantity indicating the difference between the quantity indicating the magnitude of an overlapping zone and 0 or a fixed quantity COVERLAP equal to or greater than 0 is selected. In the embodiment, this function is presented by the expressions 34 to 36.
[Math 34]
[Math 35]
[Math 36]
The expressions 34 to 36 correspond to the camera terminals 101A to 101C, respectively, raising the difference between the quantity indicating the magnitude of an overlapping zone and a fixed quantity COVERLAP to the second power to yield a quantity indicating the individual difference. Then, the position of the next imaging zone of one's own camera terminal is calculated by the generally known steepest descent method as presented by the expressions 37 to 39.
[Math 37]
[Math 38]
[Math 39]
In the expressions 37 to 39, X′AL, X′AR, Y′AU, Y′AB, X′BL, X′BR, Y′BU, Y′BB, X′CL, X′CR, Y′AU, Y′CB comprise the positions of the next cycle TACYCLE imaging zone 120A to next cycle TCCYCLE imaging zone 120C of the camera terminals and α is a constant. Finally, the positions of the cycle TCYCLE imaging zones of the camera terminals 101A to 101C are adjusted for the cycle TCYCLE imaging zone positions. In the process above, XAL 130AL, XAR 130AR, XAU 130AU, and XAB 130AB for the position of the cycle TACYCLE imaging zone 120A of the camera terminal 101A should be adjusted independently. The same is true for the camera terminals 101B and 101C. When they cannot be adjusted independently, a function that linearly adds the function FA of the elements that comprise not adjusted independently is defined and this function is subject to the steepest descent method. For example, in the camera 201 of the embodiment, the cycle TCYCLE camera horizontal and vertical field angles ΘbH and ΘbV are fixed. Therefore, XAL 130AL and XAR 130AR cannot be adjusted independently and XAU 130AU and XAB 130AB cannot be adjusted independently, either. However, a function G ( ) presented by the expression 40 to 42 can be selected and subject to the steepest descent method presented by the expressions 43 to 45 to conduct the similar adjustment to that described above. In the expressions above, ΘbPA and ΘbTA, ΘbPB and ΘbTB, and ΘbPC and ΘbTC comprise the cycle TCYCLE camera panning and tilting angles of the camera terminals 101A to 101C, respectively.
[Math 40]
[Math 41]
[Math 42]
[Math 43]
[Math 44]
[Math 45]
The adjusting unit A 202 performs the procedures of Steps 401, 402, and 403 in sequence and returns to Step 401 after completing the procedure of Step 403. Constantly repeating the procedures of Steps 401 to 403, the adjusting unit A 202 sends updated values of the cycle TCYCLE camera panning angle Θb′PA (or bΘ′PB or Θb′PC) and cycle TCYCLE camera tilting angle Θb′TA (or Θb′TB or Θb′TC) calculated by the expressions above to the cycle imaging controller 215 so that the position of the cycle TCYCLE imaging zone of the camera 201 is adjusted.
The operation of the imaging zone adjusting apparatus of the embodiment is as described above. In Step 403, the position of the next cycle TCYCLE imaging zone of one's own camera terminal is calculated using the steepest descent method in which the quantity indicating the magnitude of the overlapping zone converges on 0 or a fixed quantity COVERLAP equal to or greater than 0 and the cycle TCYCLE imaging zone position of the camera 201 is adjusted for the next cycle TCYCLE imaging zone position. Then, with the procedures of Steps 401 to 403 being repeated, the cycle TACYCLE imaging zone 120A, cycle TBCYCLE imaging zone 120B, and cycle TCCYCLE imaging zone 120C, or the cycle TCYCLE imaging zones of the camera terminals 101A to 101C, and the non-imaging zone 122 overlap by a fixed quantity of 0 or a fixed quantity COVERLAP equal to or greater than 0. As shown in
With the adjusting unit A 202 repeating the procedures of Steps 401 to 403, the effect that the imaging target zone 121 is imaged with no blind spots is obtained. The procedures of Steps 402 and 403 are repeated for the cycle TCYCLE imaging zone of another camera adjacent to the TCYCLE imaging zone of one's own camera terminal and selected In Step 401 and for the non-imaging zone 122.
Therefore, even if any change occurs in the position of the cycle TCYCLE imaging zone of another camera adjacent to the TCYCLE imaging zone of one's own camera terminal or in the position of the non-imaging zone 122 (which is also the position of the imaging target zone 121) at each time point, the effect that the imaging target zone 121 is imaged with no blind spots can be obtained in accordance with the change. The position of the cycle TCYCLE imaging zone or imaging target zone 121 can be changed when:
In the embodiment, the function FA ( ) presenting the difference between a quantity indicating the magnitude of the overlapping zone and 0 or a fixed quantity COVERLAP equal to or greater than 0 is a function raising the difference between a quantity indicating the magnitude of the overlapping zone and a fixed quantity COVERLAP to the second power as presented by the expressions 34 to 36 or the expressions 40 to 42. However, as shown in
The same effect can be obtained even if the function FA ( ) presenting the difference between a quantity indicating the magnitude of the overlapping zone and 0 or a fixed quantity COVERLAP equal to or greater than 0 has a minimal value, not the minimum value, when XAL−XTL=COVERLAP as shown in
The magnitude of the overlapping zone has a target value of 0 or a fixed quantity COVERLAP equal to or greater than 0. The fixed quantity COVERLAP is preferably greater than 0 because it is ensured that the hypothetical imaging zones (the cycle TCYCLE imaging zones in the embodiment) overlap, and do not simply abut. Then, the imaging target zone can be completely imaged in a more reliable manner and, as described later, images of the hypothetical imaging zones (the cycle TCYCLE imaging zones in the embodiment) can be easily merged (put together) into an image.
In the embodiment, as shown in
In the embodiment, the network 103 is a network line used for general communication. Needless to say, the same effect can be obtained regardless of that the network 103 is a wired or wireless network.
In the embodiment, the magnitudes of the overlapping zones on the right and left and at the top and bottom are adjusted to a common fixed quantity COVERLAP. However, the same effect can be obtained even if they are adjusted to different fixed quantities COVERLAP on the right and left and at the top and bottom, furthermore, to different fixed quantities COVERLAP in the camera terminals 101A to 101C as long as each fixed quantity COVERLAP is 0 or equal to or greater than 0.
In the embodiment, the cycle TCYCLE camera panning and tilting angles ΘbP and ΘbT are adjusted and updated by the adjusting unit A 202 and the cycle TCYCLE camera horizontal and vertical field angles ΘbH and ΘbV are fixed values. However, the cycle TCYCLE camera imaging zone position is changed according to the cycle TCYCLE camera horizontal and vertical field angles ΘbH and ΘbV. Needless to say, the same effect can be obtained where the cycle TCYCLE camera panning and tilting angles ΘbP and ΘbT are fixed values and a similar unit to the adjusting unit A 202 is provided for the cycle TCYCLE camera horizontal and vertical field angles ΘbH and ΘbV to adjust and update them as presented by the expression 46. Similarly, the same is true for the time T camera horizontal and vertical field angles ΘaH and ΘaV, panning and tilting speeds VP
[Math 46]
Needless to say, the same effect can be obtained where the cycle TCYCLE camera panning and tilting angles ΘbP and ΘbT are adjusted and updated by the adjusting unit A 202 and the cycle TCYCLE camera horizontal and vertical field angles ΘbH and ΘbV are adjusted and updated by an adjusting unit similar to the adjusting unit A 202 using the expression 47, respectively.
Similarly, the same is true for the time T camera horizontal and vertical field angles ΘaH and ΘaV, panning and tilting speeds VP
[Math 47]
Embodiment 2 of the present invention is described hereafter. In the embodiment, an imaging zone adjusting apparatus in which the cycle TCYCLE imaging zones of the cameras of the camera terminals are self-adjusted so that a combined zone of the cycle TCYCLE imaging zones of the cameras of the camera terminals completely covers a specific imaging target zone and the imaging cycles TCYCLE of the cameras of the camera terminals are self-adjusted to be equal is described with reference to FIGS. 32 to 33.
First, advantages of the imaging cycles TCYCLE of the cameras of the camera terminals being equal are described. The imaging zone adjusting apparatus described in Embodiment 1 above allows the imaging zones of the cameras of the camera terminals to cover a specific imaging target zone with no blind spots. This does not mean that the imaging cycles TCYCLE of the cameras of the camera terminals are equal. When the imaging cycles TCYCLE of the cameras of the camera terminals are not equal, for example when a specific camera terminal has a significantly large imaging cycle TCYCLE, the update of images of a cycle TCYCLE imaging zone imaged by that camera terminal is delayed and it takes more time to find a detection target within that cycle TCYCLE imaging zone. This is problematic when the imaging zone adjusting apparatus of the present invention is used for surveillance. Therefore, it is desired that the imaging cycles TCYCLE of the cameras of the camera terminals are not different, but nearly equal.
Components of the imaging zone adjusting apparatus of the embodiment are described hereafter.
This is the only difference in components between Embodiment 1 and the embodiment. The imaging zone adjusting apparatus has the same structure as that in
With the addition of the cycle field angle adjusting unit A 204, in the embodiment, the adjusting unit A 202 and cycle field angle adjusting unit A 204 adjust the position and imaging cycle of the hypothetical imaging zone (the cycle TCYCLE imaging zone in the embodiment) of one's own camera terminal so that the imaging cycle of the hypothetical imaging zone (the cycle TCYCLE imaging zone in the embodiment) of one's own camera terminal and the imaging cycles of hypothetical imaging zones (the cycle TCYCLE imaging zones in the embodiment) adjacent thereto are nearly equal in addition to the adjustment of Embodiment 1.
Operation of the imaging zone adjusting apparatus of the embodiment is described hereafter. The cycle field angle adjusting unit A 204 is the only additional unit in the embodiment compared to Embodiment 1. The cycle field angle adjusting unit A 204 sends the cycle TCYCLE camera horizontal and vertical field angles ΘbH and ΘbV to the cycle imaging controller 215. Needless to say, the embodiment has all effects described for Embodiment 1. In other words, the imaging zones of the cameras of the camera terminals are self-adjusted so that a combined zone of the imaging zones of the cameras of the camera terminals completely covers a specific imaging target zone.
The field angle adjusting unit A 204 periodically sends field angle information of the cycle TCYCLE imaging zone of the camera 201 to the field angle adjusting unit A 204 of the other camera terminals via the communications unit 203 and network 103. Further, the field angle adjusting unit A 204 receives the field angle information of the cycle TCYCLE imaging zone of the camera 201 of the other camera terminals that is periodically sent from the field angle adjusting unit A 204 of the other camera terminals. Therefore, the field angle adjusting unit A 204 of the camera terminals 101A to 101C periodically receives the field angle information of the cycle TCYCLE imaging zone of the camera 201 of one's own camera terminal and other camera terminals. In the embodiment, each field angle adjusting unit A 204 periodically obtains field angles ΘbHA and ΘbVA (horizontal and vertical field angles, respectively) of the cycle TACYCLE imaging zone 120A of the camera terminal 101A, field angles ΘbHB and ΘbVB of the cycle TBCYCLE imaging zone 120B of the camera terminal 101B, and field angles ΘbHC and ΘbBC of the cycle TCCYCLE imaging zone 120C of the camera terminal 101C via the communications unit 203 and network 103.
Then, the field angle adjusting unit A 204 performs the procedures of the steps below and shown in
First, in Step 801, a cycle TCYCLE imaging zone of another camera terminal adjacent to the cycle TCYCLE imaging zone of one's own camera terminal is selected. This process is explained for Embodiment 1 and, therefore, not described here. The process is also performed by the adjusting unit A 202 and the processing result of Step 401 performed by the adjusting unit A 202 can be used. However, the adjusting unit A 202 may select the non-imaging zone 122. Therefore, when the non-imaging zone 122 is selected, it is assumed that there is no adjacent cycle TCYCLE imaging zone of another camera terminal.
Then, in Step 802, quantities indicating the differences in field angle between the imaging zone selected In Step 801 and the imaging zone of one's own camera terminal are calculated. To do so, quantities ΘbHB-ΘbHA and ΘbVB-ΘbVA indicating the differences in field angle from the cycle TBCYCLE imaging zone 120B or the imaging zone on the right are calculated for the camera terminal 101A, quantities ΘbHA-ΘbHB and ΘbVA-ΘbVB indicating the differences in field angle from the cycle TACYCLE imaging zone 120A or the imaging zone on the left and quantities ΘbHC-ΘbHB and ΘbVC-ΘbVB indicating the differences in field angle from the cycle TCCYCLE imaging zone 120C or the imaging zone on the right are calculated for the camera terminal 101B, and quantities ΘbHB-ΘbHC and ΘbVB-ΘbVC indicating the differences in field angle from the cycle TBCYCLE imaging zone 120B or the imaging zone on the left are calculated for the camera terminal 101C.
Then, in Step 803, the field angles of the imaging zone of one's own camera terminal are adjusted so that the quantities indicating the differences in field angle and calculated In Step 802 converge on 0. The adjustment process is described below. First, is a function FB ( ) presenting a quantity indicating the difference in field angle is selected. In the embodiment, the function is presented by the expressions 48 to 50 (the function FB ( )=0 for the direction in which there is no adjacent imaging zone).
[Math 48]
[Math 49]
[Math 50]
The expressions 48 to 50 correspond to the camera terminals 101A to 101C, respectively, raising a quantity indicating the difference in field angle to the second power to yield a quantity indicating the individual difference. Then, the generally known 10 steepest descent method is used as presented by the expressions 51 to 53 to calculate the field angles of the next imaging zone of one's own camera terminal. In the expressions 51 to 53, (Θb′HA, Θb′VA, Θb′HB, Θb′VB, Θb′HC, and Θb′VC comprise the field angles of the next cycle TACYCLE imaging zone 120A to cycle TCCYCLE imaging zone 120C is of the camera terminals, respectively, and α is a constant. Finally, the field angles of the cycle TCYCLE imaging zones of the camera terminals 101A to 101C are adjusted for the field angles of the cycle TCYCLE imaging zones, respectively.
[Math 51]
[Math 52]
[Math 53]
The cycle field angle adjusting unit A 204 performs the procedures of Steps 801, 802, and 803 in sequence and returns to the procedure of Step 801 after completing the procedure of Step 803. Constantly repeating the procedures of Steps 801 to 803, the cycle field angle adjusting unit A 204 sends updated values of the cycle TCYCLE camera horizontal and vertical field angles Θb′H and Θb′V calculated by the expressions above to the cycle imaging controller 215 so that the field angles of the cycle TCYCLE imaging zone of the camera 201 are adjusted.
The operation of the imaging zone adjusting apparatus of the embodiment is as described above. In Step 803, the field angles of the next cycle TCYCLE imaging zone of one's own camera terminal are calculated using the steepest descent method in which the quantities indicating the differences in field angle converge of 0 and the field angles of the cycle TCYCLE imaging zone of the camera 201 are adjusted for the field angles of the next cycle TCYCLE imaging zone. Therefore, with the procedures of Steps 801 to 803 being repeated, the field angles of the cycle TACYCLE imaging zone 120A, cycle TBCYCLE imaging zone 120B, and cycle TCCYCLE imaging zone 120C, or the cycle TCYCLE imaging zones of the camera terminals 101A to 101C, become equal to one another. In other words, in addition to the adjustment of Embodiment 1, the position and imaging cycle of the hypothetical imaging zone (the cycle TCYCLE imaging zone in the embodiment) of one's own camera terminal is adjusted so that the imaging cycle of the hypothetical imaging zone (the cycle TCYCLE imaging zone in the embodiment) of one's own camera terminal and the imaging cycles of the hypothetical imaging zones (the cycle TCYCLE imaging zones in the embodiment) adjacent thereto are nearly equal.
With the camera terminals 101A to 101C, when the field angles of the cycle TCYCLE imaging zones are equal and the panning and tilting speeds VP
In the explanation of the above operation, the camera terminals 101A to 101C have the same panning and tilting speeds VP
According to the explanation of the imaging process of a cycle TCYCLE imaging zone, the imaging cycle TCYCLE of the cycle TCYCLE imaging zone can be calculated by an approximate expression presented by the expression 54. Then, the calculation In Step 802 is executed by the expressions 55 to 57 and the calculation In Step 803 is executed by the expressions 58 to 60 (here, the horizontal and vertical cycle TCYCLE imaging zone sizes LbH and LbV and the horizontal and vertical time T imaging zone sizes LaH and abV are functions of the field angles ΘbH and ΘbV of the cycle TCYCLE imaging zone and the field angles ΘaH and ΘaV of the time T imaging zone, respectively).
[Math 54]
[Math 55]
[Math 56]
[Math 57]
[Math 58]
[Math 59]
[Math 60]
With the cycle field angle adjusting unit A 204 repeating the procedures of Steps 801 to 803, the effect that the imaging cycle TCYCLE is made equal is obtained. The procedures of Steps 802 and 803 are repeated for the cycle TCYCLE imaging zone of another camera adjacent to the cycle TCYCLE imaging zone of one's own camera terminal selected In Step 801.
Therefore, even if any change occurs in the field angles of the cycle TCYCLE imaging zone of another camera adjacent to the cycle TCYCLE imaging zone of one's own camera terminal (and the panning and tilting speeds VP
In the embodiment, the function FB ( ) presenting the difference in field angle and the difference in imaging cycle TCYCLE is a function raising the difference in field angle or the difference in imaging cycle TCYCLE to the second power as presented by the expressions 48 to 50 and the expressions 55 to 57. As in Embodiment 1, the function FB ( ) can raise the difference in field angle or the difference in imaging cycle TCYCLE to an even-numbered power such as the fourth, sixth, and tenth power. The function FB ( ) can also yield the absolute value of the difference in field angle or the difference in imaging cycle TCYCLE. The functions FB ( ) have the minimum value when the difference in field angle or the difference in imaging cycle TCYCLE is 0. Therefore, the steepest descent method In Step 803 leads the difference in field angle or the difference in imaging cycle TCYCLE to 0, whereby the same effect can be obtained.
Needless to say, as in Embodiment 1, the same effect can be obtained even if the function FB ( ) presenting the difference in field angle or the difference in imaging cycle TCYCLE has a minimal value, not the minimum value, when the difference in field angle or the difference in imaging cycle TCYCLE is 0 as long as the function FB ( ) has the minimum value when the difference in field angle or the difference in imaging cycle TCYCLE is 0 within a range over which the field angles or imaging cycle TCYCLE is changed.
Further, in the embodiment, as shown in
Further, in the embodiment, the network 103 is a network line used for general communication. Needless to say, the same effect can be obtained regardless of that the network 103 is a wired or wireless network.
In Embodiment 1, the imaging zone adjusting apparatus that self-adjusts the cycle TCYCLE imaging zones of the cameras of the camera terminals so that a combined zone of the cycle TCYCLE imaging zones of the cameras of the camera terminals completely covers a specific imaging target zone is described. In the embodiment, the operation of the imaging zone adjusting apparatus that further self-adjusts the imaging cycles TCYCLE of the cameras of the camera terminals to be equal is described. When the adjustments cannot be performed independently, a function that linearly adds the functions FA ( ) and FB ( ) for the terms that cannot be adjusted independently is defined and the steepest descendent method is applied. For example, as presented by the expression 61, a function FAB ( ) that linearly adds the functions FA ( ) and FB ( ) is defined and the steepest descendent method is applied.
[Math 61]
Embodiment 3 of the present invention is described hereafter. In the embodiment, an imaging zone adjusting apparatus in which the cycle TCYCLE imaging zones of the cameras of the camera terminals are self-adjusted so that a combined zone of the cycle TCYCLE imaging zones of the cameras of the camera terminals completely covers a specific imaging target zone and the imaging cycles TCYCLE of the cameras of the camera terminals are self-adjusted to be minimized is described with reference to
First, advantages of the imaging cycles TCYCLE of the cameras of the camera terminals being minimized are described. The imaging zone adjusting apparatus described in Embodiment 1 allows the imaging zones of the cameras of the camera terminals to completely cover a specific imaging target zone. This does not mean that the imaging cycles TCYCLE of the cameras of the camera terminals are minimized. When the imaging cycle TCYCLE of the camera of a camera terminal is larger, the update of images of the cycle TCYCLE imaging zone imaged by that camera terminal is delayed and it takes more time to find a detection target within that cycle TCYCLE imaging zone. This is problematic when the imaging zone adjusting apparatus of the present invention is used for surveillance. Therefore, it is desired that the imaging cycles TCYCLE of the cameras of the camera terminals are minimized.
Components of the imaging zone adjusting apparatus of the embodiment are described hereafter.
This is the only difference in components between Embodiment 1 and the embodiment. The imaging zone adjusting apparatus has the same structure as that in
With the addition of the cycle field angle adjusting unit B 205, in the embodiment, the adjusting unit A 202 and cycle field angle adjusting unit B 205 adjust the position and imaging cycle of the hypothetical imaging zone (the cycle TCYCLE imaging zone in the embodiment) of one's own camera terminal so that the imaging cycle of the hypothetical imaging zone (the cycle TCYCLE imaging zone in the embodiment) of one's own camera terminal is made smaller in addition to the adjustment of Embodiment 1.
Operation of the imaging zone adjusting apparatus of the embodiment is described hereafter. The cycle field angle adjusting unit B 205 is the only additional unit in the embodiment compared to Embodiment 1. The cycle field angle adjusting unit B 205 sends the cycle TCYCLE camera horizontal and vertical field angles ΘbH and ΘbV and the time T camera horizontal and vertical field angles ΘaH and ΘaV to the cycle imaging controller 215. Needless to say, the embodiment has all effects described for Embodiment 1. In other words, the imaging zones of the cameras of the camera terminals are self-adjusted so that a combined zone of the imaging zones of the cameras of the camera terminals completely covers a specific imaging target zone.
The cycle field angle adjusting unit B 205 performs the procedures of the steps below and shown in
First, in Step 1001, updated values of the cycle TCYCLE camera field angles of one's own camera terminal that lead the cycle TCYCLE camera field angles to 0 are calculated. The calculation process is described hereafter. First, a function FC ( ) presenting a quantity indicating the magnitude of the cycle TCYCLE camera field angles is selected. In the embodiment, the function is presented by the expression 62. The expression 62 corresponds to the camera terminals 101A to 101C and yields the product of the cycle TCYCLE camera horizontal and vertical field angles ΘbH and ΘbV as the quantity indicating their magnitude. Then, the generally known steepest descent method is used as presented by the expression 63 to calculate the updated values of the cycle TCYCLE camera field angles of one's own camera terminal. In the expression 63, Θb′HA, Θb′VA, Θb′HB, Θb′VB, Θb′HC, and Θb′VC comprise the updated values of the cycle TCYCLE camera field angles of the cycle TACYCLE imaging zone 120A to cycle TCCYCLE imaging zone 120C, respectively, and α is a constant.
In Step 1002, a determination is made as to whether the updated values of the cycle TCYCLE camera field angles calculated In Step 1001 are equal to or less than the time T camera field angles, in other words, whether the updated value of the cycle TCYCLE camera horizontal field angle Θb′H is equal to or less than the time T camera horizontal field angle ΘaH (for the vertical field angle, whether the updated value of the cycle TCYCLE camera vertical field angle Θb′V is equal to or less than the time T camera horizontal field angle ΘaV).
[Math 62]
[Math 63]
When the updated values of the cycle TCYCLE camera field angles are greater than those of the time T camera field angles, the updated values of the cycle TCYCLE camera field angles are adopted as the cycle TCYCLE camera field angles and the cycle TCYCLE camera field angles of the camera terminals 101A to 101C are adjusted for the cycle TCYCLE camera field angles.
When the updated values of the cycle TCYCLE camera field angles are equal to or less than the time T camera field angles, updated values of the time T camera field angles of one's own camera terminal that lead the time T camera field angles to 0 are calculated in Step 1004 because the cycle TCYCLE camera field angles cannot be adjusted for values equal to or less than the time T camera field angles. The calculation process is described hereafter. First, a function FD ( ) presenting a quantity indicating the magnitude of the time T camera field angles is selected. In this embodiment, the function is presented by the expression 64. The expression 64 corresponds to the camera terminals 101A to 101C and yields the product of the time T camera horizontal and vertical field angles ΘaH and ΘaV as the quantity indicating their magnitude. Then, the generally known steepest descent method is used as presented by the expression 65 to calculate the updated values of the time T camera field angles of one's own camera terminal. In the expression 65, Θb′HA, Θb′VA, Θb′HB, Θb′VB, Θb′HC, and Θb′VC comprise the updated values of the time T camera field angles of the cycle TACYCLE imaging zone 120A to cycle TCCYCLE imaging zone 120C, respectively, and α is a constant.
[Math 64]
[Math 65]
Then, in Step 1005, in Step 1004, the updated values of the time T camera field angles are adopted as the time T camera field angles and the time T camera field angles of the cycle TCYCLE imaging zones of the camera terminals 101A to 101C are adjusted for the time T camera field angles.
The cycle field angle adjusting unit B 205 performs the procedures of Steps 1001 to 1005 in sequence and returns to the procedure of Step 1001 after completing the procedure of Step 1003 or 1005. Constantly repeating the procedures of Steps 1001 to 1005, the cycle field angle adjusting unit B 205 sends updated values of the cycle TCYCLE camera horizontal and vertical field angles Θb′H and Θb′V or of the time T camera horizontal and vertical field angles Θa′H and Θa′V calculated by the expressions above to the cycle imaging controller 215 so that the field angles of the cycle TCYCLE imaging zone of the camera 201 are adjusted.
The operation of the imaging zone adjusting apparatus of this embodiment is as described above. In Step 1001 or 1004, the field angles of the next cycle TCYCLE imaging zone of one's own camera terminal is calculated using the steepest descent method in which the field angles converge of 0 and the field angles of the cycle TCYCLE imaging zone of the camera 201 are adjusted for the field angles of the next the cycle TCYCLE imaging zone. With the procedures of Steps 1001 to 1005 being repeated, the field angles of the cycle TACYCLE imaging zone 120A, cycle TBCYCLE imaging zone 120B, and cycle TCCYCLE imaging zone 120C, or the cycle TCYCLE imaging zones of the camera terminals 101A to 101C, are made smaller. If the field angles of the cycle TCYCLE imaging zone of each camera terminal 101A to 101C becomes smaller, the imaging zone cycles TCYCLE of the camera terminals 101A to 101C become smaller according to the explanation of the imaging process of a cycle TCYCLE imaging zone. In addition to the adjustment in Embodiment 1, the position and imaging cycle of the hypothetical imaging zone (the cycle TCYCLE imaging zone in the embodiment) of one's own camera terminal is adjusted so that the imaging cycle of the hypothetical imaging zone (the cycle TCYCLE imaging zone in the embodiment) of one's own camera terminal becomes smaller in the embodiment.
With the cycle field image adjusting unit B 205 repeating the procedures of Steps 1001 to 1005, the effect that the imaging cycle TCYCLE is made smaller is obtained. No information on the cycle TCYCLE imaging zones of the other cameras is necessary for the repeated procedures of Steps 1001 to 1005. Therefore, even if any change occurs in the cycle TCYCLE imaging zones of the other cameras at each time point, the effect that the imaging cycle TCYCLE is made smaller can be obtained regardless of that change.
In this embodiment, the functions FC ( ) and FD ( ) yield the products of horizontal and vertical field angles, respectively, as presented by the expressions 62 and 57. Needless to say, the same effect can be obtained even if the functions FC ( ) and FD ( ) raise the products of horizontal and vertical field angles to a N-th power (N is a positive real number) because the functions FC ( ) and FD ( ) have the minimum values when the field angles are 0 and, therefore, the field angles converge of 0 as a result of the steepest descent method In Steps 1001 and 1004.
Needless to say, similar to Embodiment 1, the same effect can be obtained even if the functions FC ( ) and FD ( ) presenting the magnitudes of the field angles have minimal values, not the minimum values, when the field angles are 0 as long as the functions FC ( ) and FD ( ) have the minimum values when the field angles are 0 within ranges over which the field angles are changed. Further, in this embodiment, as shown in
Further, in this embodiment, the network 103 is a network line used for general communications. Needless to say, the same effect can be obtained regardless of whether the network 103 is a wired or wireless network.
In Embodiment 1, the imaging zone adjusting apparatus that self-adjusts the cycle TCYCLE imaging zones of the cameras of the camera terminals so that a combined zone of the cycle TCYCLE imaging zones of the cameras of the camera terminals completely covers a specific imaging target zone is described. In the embodiment, the operation of the imaging zone adjusting apparatus that further self-adjusts the imaging cycles TCYCLE of the cameras of the camera terminals to be smaller is described. When the self-adjustment cannot be performed independently, a function that linearly adds the functions FA ( ) and FC ( ) for the terms that cannot be adjusted independently is defined and the steepest descendent method is applied. For example, as present by the expression 66, a function FAC ( ) that linearly adds the functions FA ( ) and FC ( ) is defined and the steepest descendent method is applied.
[Math 66]
Further, in this embodiment, the procedure of the flowchart shown in
Embodiment 4 of the present invention is described hereafter. In this embodiment, an imaging zone adjusting apparatus in which the positions of the cycle TCYCLE imaging zones of the cameras of the camera terminals are self-adjusted so that a combined zone of the cycle TCYCLE imaging zones of the cameras of the camera terminals completely covers a specific imaging target zone and, further, the aspect ratios of the cycle TCYCLE imaging zones of the cameras of the camera terminals are self-adjusted for specific aspect ratios, whereby the specific imaging target zone is efficiently imaged is described with reference to FIGS. 29 to 32. In this embodiment, the specific aspect ratios comprise the aspect ratios of the time T imaging zones.
First, the aspect ratio is described. The aspect ratio of an imaging zone in this embodiment is the ratio of length to width of a time T imaging zone or a cycle TCYCLE imaging zone, which is a so-called aspect ratio. With reference to FIGS. 12(a) and (b), the aspect ratio can be expressed as the ratio of the horizontal field angle to the vertical field angle of a camera. Then, in Embodiment 4, the aspect ratio of a cycle TCYCLE imaging zone is expressed by a cycle TCYCLE camera horizontal field angle ΘbH/a cycle TCYCLE camera vertical field angle ΘbV and the aspect ratio of a time T imaging zone is expressed by a time T camera horizontal field angle ΘaH/a time T camera vertical field angle ΘaV.
The fact that a specific imaging target zone is efficiently imaged by self-adjusting the aspect ratio of the cycle TCYCLE imaging zone of the camera terminals for the aspect ratio of the time T imaging zone is described with reference to
FIGS. 36(a), 36(b), 37(a), and 37(b) illustrate the positions of the cycle TCYCLE imaging zones of the cameras of the camera terminals being self-adjusted so that a combined zone of the cycle TCYCLE imaging zones of the cameras of the camera terminals completely covers a specific imaging target zone according to the operation described in Embodiment 1. The camera terminal 101B, cycle TACYCLE imaging zone 120A, cycle TBCYCLE imaging zone 120B, cycle TCCYCLE imaging zone 120C, and imaging target zone 121 in the figures are the same as those of Embodiment 1 in
A first embodiment is described hereafter with reference to
A second embodiment is described hereafter with reference to
Components of the imaging zone adjusting apparatus of the embodiment are described hereafter.
The adjusting unit C 208 is a processor to adjust the position and aspect ratio of the hypothetical imaging zone (the cycle TCYCLE imaging zone in the embodiment) of one's own camera terminal so that the aspect ratio of the hypothetical imaging zone (the cycle TCYCLE imaging zone in the embodiment) of one's own camera terminal has a specific target quantity in addition to the adjustment of Embodiment 1.
This is the only difference in components between Embodiment 1 and the embodiment. The imaging zone adjusting apparatus has the same structure as that in
Operation of the imaging zone adjusting apparatus of the embodiment is described hereafter. The only change in the embodiment in comparison with Embodiment 1 is the replacement of the adjusting unit A 202 by the adjusting unit C 208. Therefore, operation of only the adjusting unit C 208 is described.
Similar to the adjusting unit A 202, the adjusting unit C 208 periodically sends the positional information of the cycle TCYCLE imaging zone of the camera 201 sent from the cycle imaging controller 215 to the adjusting unit C 208 of the other camera terminals via the communications unit 203 and network 103. The adjusting unit C 208 further, also similar to the adjusting unit A 202, receives the positional information of the cycle TCYCLE imaging zones of the cameras 201 of the other camera terminals periodically sent from the adjusting unit C 208 of the other camera terminals. Therefore, similar to Embodiment 1, the adjusting unit C 208 of the camera terminals 101A to 101C periodically obtains the positional information of the cycle TCYCLE imaging zones of one's own camera terminal and other camera terminals and the positional information of the imaging target zone 121.
The adjusting unit C 208 further performs the procedures of the steps shown in
First, in Step 3001, a cycle TCYCLE imaging zone of another camera terminal adjacent to the cycle TCYCLE imaging zone of one's own camera terminal or the non-imaging zone 122 is selected based on the information indicating the cycle TCYCLE imaging zone positions of the cameras 201 of one's own camera terminal and other camera terminals. The procedure of the step is the same as in Embodiment 1 (Step 401 in
Then, in Step 3002, a quantity indicating the magnitude of the overlapping zone where the imaging zone selected In Step 3001 and the imaging zone of one's own camera terminal overlap is calculated. The procedure of the step is also the same as in Embodiment 1 (Step 402 in
Then, in Step 3003, the position of the imaging zone of one's own camera terminal is adjusted so that the quantity indicating the magnitude of the overlapping zone calculated In Step 3002 converges on a fixed quantity COVERLAP and the aspect ratio of the imaging zone of one's own camera terminal is adjusted so that the aspect ratio of the imaging zone converges on a fixed quantity CASPECT. The adjustment process is described hereafter. A function FA ( ) presented by the expressions 67 to 69 as is in Embodiment 1 is selected to yield a quantity indicating the difference between the quantity indicating the magnitudes of the overlapping zone and a fixed quantity COVERLAP equal to or greater than 0. Further, a function FE ( ) is selected to yield a quantity indicating the difference between the aspect ratio of the imaging zone and a fixed quantity CASPECT. This function is presented by the expression 70 in the embodiment. Then, a function FX ( ) presented by the expression 71 is selected to yield the linear addition of the functions FA ( ) and FE ( ). In the expression 71, βA and βB are constants.
[Math 67]
[Math 68]
[Math 69]
[Math 70]
[Math 71]
Then, the generally known steepest descent method is used as presented by the expressions 72 and 74 to calculate the position of the next imaging zone of one's own camera terminal.
[Math 72]
[Math 73]
[Math 74]
The adjusting unit C 208 performs the procedures of Steps 3001, 3002, and 3003 in sequence and returns to the procedure of Step 3001 after completing the procedure of Step 3003.
Constantly repeating the procedures of Steps 3001 to 3003, the adjusting unit C 208 sends undated values of the cycle TCYCLE camera panning angle Θb′PA (or Θb′PB or Θb′PC), cycle TCYCLE camera tilting angle Θb′TA (or Θb′TB or Θb′TC), cycle TCYCLE camera horizontal field angle Θb′HA (or Θb′HB or Θb′HC), and cycle TCYCLE camera vertical field angle Θb′VA (or Θb′VB or Θ′VC) calculated using the expressions above to the cycle imaging controller 215 so that the position of the cycle TCYCLE imaging zone of the camera 201 is adjusted.
The operation of the imaging zone adjusting apparatus of the embodiment is as described above. In Step 3003, the position of the next cycle TCYCLE imaging zone of one's own camera terminal is calculated by the steepest descent method in which the quantity indicating the magnitude of the overlapping zone converges on a fixed quantity COVERLAP equal to or greater than 0 and the position of the cycle TCYCLE imaging zone of the camera 201 is adjusted for the next cycle TCYCLE imaging zone position. Therefore, with the procedures of Steps 3001 to 3003 being repeated, the cycle TACYCLE imaging zone 120A, cycle TBCYCLE imaging zone 120BA, and cycle TCCYCLE imaging zone 120C, or the cycle TCYCLE imaging zones of the camera terminals 101A to 101C, and the non-imaging zone 122 overlap with each other by a fixed quantity COVERLAP equal to or greater than 0. As shown in
In Step 3003, the aspect ratio of the next cycle TCYCLE imaging zone of one's own camera terminal is calculated by the steepest descent method in which the aspect ratio of the imaging zone converges on a fixed quantity CASPECT and the aspect ratio of the cycle TCYCLE imaging zone of the camera 201 is adjusted for the next cycle TCYCLE imaging zone position. Therefore, the aspect ratios of the cycle TACYCLE imaging zone 120A, cycle TBCYCLE imaging zone 120B, and cycle TCCYCLE imaging zone 120C, or the cycle TCYCLE imaging zones of the camera terminals 101A to 101C, are adjusted for a fixed quantity CASPECT. Assuming that the fixed quantity CASPECT is the aspect ratio of the time T imaging zone of the camera terminals 120A to 120C, the aspect ratio of the cycle TCYCLE imaging zone of the camera of the camera terminals is adjusted for the aspect ratio of the time T imaging zone. Then, as described above, the imaging zone adjusting apparatus of the present invention allows the imaging target zone 121, or a specific imaging target zone, to be efficiently imaged.
With the adjusting unit C 208 repeating the procedures of Steps 3001 to 3003, the effect is obtained that the imaging target zone 121 is efficiently imaged with no blind spots. The procedures of Steps 3002 and 3003 are repeated for the cycle TCYCLE imaging zone of another camera terminal adjacent to the cycle TCYCLE imaging zone of one's own camera terminal and the non-imaging zone 122, which is selected In Step 3001.
Therefore, similar to Embodiment 1, even if any change occurs in the position of the cycle TCYCLE imaging zone of another camera adjacent to the cycle TCYCLE imaging zone of one's own camera terminal or the position of the non-imaging zone 122 (which is also the position of the imaging target zone 121), the effect that the imaging target zone 121 is imaged with no blind spots can be obtained in accordance with the change. The position of the cycle TCYCLE imaging zone or imaging target zone 121 can be changed when:
In the embodiment, the function FE ( ) presenting the difference between the aspect ratio of the imaging zone and a fixed quantity CASPECT is, as presented by the expression 70, a function which raises the difference between the aspect ratio of the imaging zone and a fixed quantity CASPECT to the second power. However, similar to the function FA ( ) in Embodiment 1, the function FE ( ) can be a function raising the difference between the aspect ratio of the imaging zone and a fixed quantity CASPECT to an even-numbered power such as the fourth, sixth, and tenth power or a function yielding the absolute value of the difference between the aspect ratio of the imaging zone and a fixed quantity CASPECT. The functions FE ( ) have the minimum values when the aspect ratio of the imaging zone is CASPECT and the aspect ratio of the imaging zone converges on a fixed quantity CASPECT in the steepest descent method In Step 3004. Needless to say, the same effect can be obtained.
Needless to say, similar to the function FA ( ) in Embodiment 1, the same effect can be obtained even if the function FE ( ) presenting the difference between the aspect ratio of the imaging zone and a fixed quantity CASPECT has a minimal value, not the maximum value, when the aspect ratio of the imaging zone is CASPECT as long as the function FE ( ) has the minimum value when the aspect ratio of the imaging zone is CASPECT within a range over which the aspect ratio of the imaging zone is changed.
In the embodiment, as shown in
In the embodiment, the network 103 is a network line used for general communication. Needless to say, the same effect can be obtained regardless of that the network 103 is a wired or wireless network.
In the embodiment, the function FA ( ) presenting the difference between a quantity indicating the magnitude of the overlapping zone and a fixed quantity COVERLAP, which is used to adjust the position of the cycle TCYCLE imaging zones of the camera terminals 120A to 120C so that a combined zone of the cycle TCYCLE imaging zones of the cameras of the camera terminals 120A to 120C completely covers the imaging target zone 121, and the function FE ( ) presenting the difference between the aspect ratio of the imaging zone and a fixed quantity CASPECT, which is used to adjust the aspect ratio of the cycle TCYCLE imaging zone of the camera of the terminals 120A to 120C so that the imaging target zone 121 is efficiently imaged, are linearly added. Then, the position of the next imaging zone of one's own camera terminal is calculated and adjusted by the steepest descent method as presented by the expressions 72 to 74. The function FX ( ) resulting from the linear addition of the functions FA ( ) and FE ( ) may have a minimal value, not the minimum value, when the quantity indicating the magnitude of the overlapping zone is COVERLAP and the aspect ratio of the imaging zone is CASPET. In such a case, the following process can be used to self-adjust the position of the cycle TCYCLE imaging zone of the camera of the camera terminals 120A to 120C so that a combined zone of the cycle TCYCLE imaging zones of the cameras of the camera terminals 120A to 120C completely covers the imaging target zone 121 and to self-adjust the aspect ratio of the cycle TCYCLE imaging zone of the camera of the camera terminals 120A to 120C for a specific aspect ratio as much as possible, thereby efficiently imaging the imaging target zone 121.
With the camera terminals 120A to 120C, when there is no overlapping zone where the cycle TCYCLE imaging zone of one's own camera terminal and an adjacent cycle TCYCLE imaging zone or the non-imaging target zone 122 overlap or when the magnitude of the overlapping zone is equal to or less than CASPECT (which can be determined by the adjusting unit C 208 based on the positional information of the cycle TCYCLE imaging zones of the camera terminals and non-imaging zone 121 sent to and from the adjusting unit C 208), for example, βA and βB in the expression 71 are assumed to be 1 and 0, respectively. Then, the function FX ( ) is a function consisting of only the function FA ( ). Consequently, the positions of the cycle TCYCLE imaging zones of the cameras of the camera terminals 120A to 120C are self-adjusted so that a combined zone of the cycle TCYCLE imaging zones of the cameras of the camera terminals 120A to 120C completely covers the imaging target zone 121. On the other hand, with the camera terminals 120A to 120C, when there is an overlapping zone where the cycle TCYCLE imaging zone of one's own camera terminal and an adjacent cycle TCYCLE imaging zone or the non-imaging target zone 122 overlap or when the magnitude of the overlapping zone is equal to or greater than CASPECT, this is the result of the positions of the cycle TCYCLE imaging zones of the cameras of the camera terminals being self-adjusted so that a combined zone of the cycle TCYCLE imaging zones of the cameras of the camera terminals 120A to 120C completely covers the imaging target zone 121. Therefore, both βA and βB in the expression 71 are assumed to be 1. Then, the function FX ( ) is a function resulting from the linear addition of the functions FA ( ) and FE ( ). Further, the aspect ratio of the cycle TCYCLE imaging zone of the camera of the camera terminals 120A to 120C is self-adjusted, whereby the imaging target zone 121 is efficiently imaged.
The fact that a specific imaging target zone is efficiently imaged when the aspect ratio of the cycle TCYCLE imaging zone of the camera of the camera terminals 120A to 120C is self-adjusted for the aspect ratio of the time T imaging zone is described above with reference to
[Math 75]
[Math 76]
[Math 77]
[Math 78]
[Math 79]
In the embodiment, the aspect ratio of an imaging zone can also be expressed by the horizontal and vertical field angles for simplified explanation. However, if the aspect ratio of an imaging zone is the ratio of horizontal to vertical measure of an imaging zone as is defined, the aspect ratio of the time T imaging zone is expressed by the expression 80 according to the expressions 8 to 11 explained above for the position and view point of the imaging zone of a camera.
[Math 80]
As presented by the expression 80, the aspect ratio of the time T imaging zone is a function of M00 to M22 that indicate the orientation reference of a camera and rotation angles ΘP, ΘT, and ΘRP that indicate the orientation shift from the orientation reference of a camera. Therefore, the aspect ratio of the cycle TCYCLE imaging zone changes in association with the orientation reference and the rotation angles or the shift therefrom, in other words, the time T camera panning angle ΘaP, time T camera tilting angle ΘaT, and time T camera rolling angle ΘaR that comprise adjusted by the imaging zone adjusting apparatus of the present invention every second. Needless to say, the imaging zone adjusting apparatus of the present invention can adjust the cycle TCYCLE imaging zones of the camera terminals 120A to 120C based on accurate aspect ratios provided that CASPECT presented by the expression 70, or the target value in the aspect ratio adjustment, is calculated by the expression 80 using the orientation reference of the camera and the current time T camera panning angle ΘaP, time T camera tilting angle ΘaT, and time T camera rolling angle ΘaR in the procedure of Step 3003 repeated by the adjusting unit C 208. Then, it is preferable that the target value of the aspect ratio is the aspect ratio of an imaging zone determined by the imaging zone position and camera installation position.
Embodiment 5 of the present invention is described hereafter. In the embodiment, an imaging zone adjusting apparatus in which the cycle TCYCLE imaging zones of the cameras of the camera terminals are self-adjusted using a zone dividing process so that a combined zone of the cycle TCYCLE imaging zones of the cameras of the camera terminals completely covers a specific imaging target zone is described with reference to FIGS. 40 to 43.
First, components of the imaging zone adjusting apparatus of the embodiment are described.
Operation of the imaging zone adjusting apparatus of the embodiment is described hereafter. The adjusting unit B 206 periodically sends view point position information of the cycle TCYCLE imaging zone of the camera 201 sent from the cycle imaging controller 215 to the adjusting unit B 206 of the other camera terminals via the communications unit 203 and network. Further, the adjusting unit B 206 receives the view point position information of the cycle TCYCLE imaging zone of the camera 201 of the other camera terminals periodically sent from the adjusting unit B 206 of the other camera terminals. In addition, the communications unit 203 of the operation terminal 102 periodically sends positional information of the imaging target zone 121 to the adjusting unit B 206 of the camera terminals 101A to 101C via the network 103.
Therefore, with the camera terminals 101A to 101C, the adjusting unit B 206 periodically receives the view point position information of the cycle TCYCLE imaging zone of the camera 201 of one's own camera terminal and other camera terminals and the positional information of the imaging target zone 121. In the embodiment, each adjusting unit B 206 periodically receives the position of the view point 140A comprising the view point of the cycle TACYCLE imaging zone 120A of the camera terminal 101A, the position of the view point 140B comprising the view point of the cycle TBCYCLE imaging zone 120B of the camera terminal 101B, the position of the view point 140C comprising the view point of the cycle TCCYCLE imaging zone 120C of the camera terminal 101C, and XTL 131TL, XTR 131TR, YTU 131TU, and YTB 131TB comprising the position of the imaging target zone 121 via the communications unit 203 and network 103.
Further, the adjusting unit B 206 performs the procedures of the steps below and shown in
First, in Step 1301, the imaging target zone 121 is divided based on the view point position information of the cycle TCYCLE imaging zones of the cameras 201 of one's own camera terminal and other camera terminals and the positional information of the imaging target zone 121. The dividing process is already described (zone dividing) and not explained here. As a result of the diving process, the imaging target zone 121 is divided into the zone A 150A assigned to the camera terminal 101A, zone B 150B assigned to the camera terminal 101B, and zone C 150C assigned to the camera terminal 101C as shown in
The adjusting process is described below. First, a function FK ( ) that has the minimum value when the distances to the boundaries are equal is selected. In the embodiment, the function is presented by the expression 81. The expressions of the expression 81 correspond to the camera terminals 101A to 101C, respectively, yielding the sum of the values obtained by raising the difference between the distance to each boundary and the average of the distances to the boundaries to the second power and having the minimum value when the distances to the boundaries are equal.
[Math 81]
Then, the generally known steepest descent method is used as presented by the expression 82 to calculate the next cycle TCYCLE camera panning and tilting angles of one's own camera terminal. In the expression 82, ΘbPA and ΘbTA, ΘbPB and ΘbTB, and ΘbPC and ΘbTC comprise the cycle TCYCLE camera panning and tilting angles of the camera terminals 101A to 101C, respectively, Θb′PA and Θb′TA, Θb′PB and Θb′TB, and Θb′PC and Θb′TC comprise the next cycle TCYCLE camera panning and tilting angles of the camera terminals 101A to 101C, respectively, and α is a constant (functions GA i ( ), GB i ( ), and GC i ( ) are functions to calculate the distances from the view points A 140A, B 140B, and C 140C to the respective boundaries determined by ΘbPA and ΘbTA, ΘbPB and ΘbTB, and ΘbPC and ΘbTC, respectively).
[Math 82]
Finally, the cycle TCYCLE camera panning and tilting angles of the camera terminals 101A to 101C are adjusted for the next cycle TCYCLE camera panning and tilting angles of one's own camera terminal.
The adjusting unit B 206 performs the procedures of Steps 1301 and 1302 in sequence and returns to the procedure of Step 1301 after completing the procedure of Step 1302. Constantly repeating the procedures of Steps 1301 to 1303, the adjusting unit B 206 sends the cycle TCYCLE camera panning and tilting angles calculated by the expressions above to the cycle imaging controller 215 so that the view point position of the cycle TCYCLE imaging zone of the camera 201 is adjusted.
The operation of the adjusting unit B 206 is as described above. In Step 1302l, the cycle TCYCLE camera panning and tilting angles of one's own camera terminal are calculated by the steepest descent method in which the distances to the boundaries become equal and adjusted for the next cycle TCYCLE camera panning and tilting angles, thereby adjusting the view point position of the cycle TCYCLE imaging zone of the camera 201. Therefore, with the procedures of Steps 1301 to 1302 being repeated, the distances to the boundaries LA1 to LA4, LB1 to LB4, and LC1 to LC5 in
The cycle field angle adjusting unit C 207 adjusts the horizontal and vertical field angles ΘbH and ΘbV of the cycle TCYCLE imaging zone of the camera 201 each time the adjusting unit B 206 completes the zone dividing procedure of Step 1301 so that the zone divided by the zone dividing process and assigned to one's own camera terminal is covered. In the embodiment, the horizontal and vertical field angles ΘbHA and ΘbVA of the cycle TACYCLE imaging zone 120A are adjusted so that the camera terminal 101A covers the zone A 140A assigned thereto; the horizontal and vertical field angles ΘbHB and ΘbVB of the cycle TBCYCLE imaging zone 120B are adjusted so that the camera terminal 101B covers the zone B 140B assigned thereto; and the horizontal and vertical field angles ΘbHC and ΘbVC of the cycle TCCYCLE imaging zone 120C are adjusted so that the camera terminal 101C covers the zone C 140C assigned thereto. The zone positions are calculated in the zone dividing procedure of Step 1301; therefore, the horizontal and vertical field angles ΘbH and ΘbV are easily calculated from the zone positions in the adjustment.
The operation of the imaging zone adjusting apparatus of the embodiment is as described above. The imaging target zone 121 is divided into zones by the adjusting unit B 206 In Step 1301 and the field angles of the cycle TCYCLE imaging zones of the camera terminals are adjusted by the cycle field angle adjusting unit C 207 so that the divided zones are covered, whereby the imaging zone adjusting apparatus of the present invention allows the camera terminals 101A to 101C to image the imaging target zone 121 with no blind spots.
The adjusting unit B206 adjusts the cycle TCYCLE camera panning and tilting angles so that the distances to the boundaries of a zone become equal and, therefore, the zones are nearly equal in size In Step 1302. The procedure serves to prevent a divided zone from being too large to adjust the field angles of the cycle TCYCLE imaging zone so that the camera terminal assigned thereto covers the zone. The procedure is unnecessary where no divided zones can be excessively large. For example, when the camera terminals are installed in the manner that the view point positions of the cycle TCYCLE imaging zones of the camera terminals are equally spaced from each other within the imaging target zone 121, no divided zones can be excessively large and the procedure of Step 1302 is unnecessary.
The effect that the imaging target zone 121 is imaged with no blind spots is obtained by the adjusting unit B 206 repeating the procedures of Step 1301 to 1302 and the cycle field angle adjusting unit C 207 adjusting the field angles of the cycle TCYCLE imaging zones each time the dividing procedure of Step 1301 is completed so that the zone assigned to one's own camera terminal is covered. The procedure of Step 1302 and the procedure performed by the cycle field angle adjusting unit C 207 are repeated for the zone divided based on the sight line positions of the camera terminals and the position of the imaging target zone 121 and assigned to one's own camera terminal.
Therefore, even if any change occurs in the sight line positions of the camera terminals and the position of the imaging target zone 121 at each time point, the effect that the imaging target zone 121 is imaged with no blind spots can be obtained in accordance with the change. The sight line positions of the camera terminals and the position of the imaging target zone 121 may be changed when:
The operation of the present invention in response to these situational changes is described in Embodiments 6 and 7, described later. Even if the view point positions of the cycle TCYCLE imaging zones sent from the camera terminals or the imaging target zone position sent from the operation terminal is changed or not sent, or the view point position of a new cycle TCYCLE imaging zone is sent according to these changes, the imaging zone adjusting apparatus of the present invention allows the camera terminals to image the imaging target zone with no blind spots, in accordance with changes in the view point positions of the cycle TCYCLE imaging zones or the position of the imaging target zone.
In the embodiment, as shown in
In the embodiment, the network 103 is a network line used for general communication. Needless to say, the same effect can be obtained regardless of that the network 103 is a wired or wireless network.
Embodiment 6 of the present invention is described hereafter. In the embodiment, the operation terminal 102 of the imaging zone adjusting apparatus of the present invention described in Embodiments 1 to 5 of the present invention is additionally described with reference to several modified embodiments.
In Embodiments 1 to 5, the operation terminal 102 having the structure shown in
The operation terminal 102 contains the communications unit 203 as a component. The communications unit 203 is also provided to camera terminals 101A to 101C. If the communications unit 203 of the camera terminals 101A to 101C sends the positional information of the imaging target zone 121, the camera terminals 101A to 101C also serve as the operation terminal 203, in which case the operation terminal 102 is not particularly necessary.
Further, in Embodiments 1 to 5, the operation terminal 102 sends the positional information of the imaging target zone 121. The positional information of the imaging target zone 121 is the positional information of the ends of the imaging target zone 121. One operations terminal 102 is used in Embodiments 1 to 5. Needless to say, the same effect of the imaging zone adjusting apparatus of the present invention can be obtained using N operation terminals 102 to send the positional information of each end of the imaging target zone 121 and to define a closed zone constituted by the end positions as the imaging target zone 121 where the imaging target zone 121 has N ends.
Further, the positional information of the imaging target zone 121 sent from the operation terminal 102 is a predetermined fixed value in Embodiments 1 to 5, according to which, even if the position of the imaging target zone 121 sent from the operation terminals 102 is changed, the imaging zone adjusting apparatus of the present invention can have the effect that the imaging target zone 121 is imaged with no blind spots in accordance with the change. Therefore, the positional information of the imaging target zone 121 sent from the operation terminal 102 can be chronologically changed while the imaging zone adjusting apparatus of the present invention is in operation.
The operation terminal 102 is additionally described above. Exemplary operation of the imaging zone adjusting apparatus of the present invention including the above additional explanation is described with reference to
The operation is as follows. The multiple camera terminals 1401 of the imaging zone adjusting apparatus of the present invention installed over the road 1404 communicate with the other camera terminals via the wireless network 1402. The operation terminal 1405 installed in the vehicle 1403 running on the road 1404 sends the positional information of the imaging target zone around the current position the vehicle 1403 to the camera terminals 1401 via the wireless network 1402.
With the imaging zone adjusting apparatus having the structure above, the imaging target zone around the position of the vehicle 1403 that chronologically changes can be imaged with no blind spots. Image information obtained with no blind spots is provided to the driver of the vehicle 1403 via the wireless network 1402. The driver of the vehicle 1403 can obtains information on the surroundings with no blind spots, supporting safe driving and parking.
Embodiment 7 of the present invention is described hereafter. In the embodiment, the process to specify the cycle TCYCLE imaging zone position of the camera terminals of the imaging zone adjusting apparatus of the present invention described in Embodiments 1 to 5 is additionally described with reference to several modified embodiments.
In Embodiments 1 to 5, the adjusting unit A 202, cycle field angle adjusting unit A 204, cycle field angle adjusting unit B 205, adjusting unit B 206, or adjusting unit C 208 of the camera terminals 101A to 101C in
The flowchart shown in
The flowchart shown
The flowchart shown in
The flowchart shown in
The flowchart shown in
In the flowcharts shown in FIGS. 45 to 49, when Yes is selected, or the position or field angles of a cycle TCYCLE imaging zone or the cycle TCYCLE camera panning or tilting angle is specified, in Step 1504, 1604, 1706, 1803, or 4004, then, in Step 1505, 1605, 1707, 1804, or 4005, the position or field angles of the cycle TCYCLE imaging zone or the cycle TCYCLE camera panning or tilting angle of the camera terminal is adjusted for the cycle TCYCLE imaging zone position or field angles or cycle TCYCLE camera panning or tilting angle specified In Step 1504, 1604, 1706, 1803, or 4004.
The position or field angles of a cycle TCYCLE imaging zone or the cycle TCYCLE camera panning or tilting angle specified In Step 1504, 1604, 1706, 1803, or 4004 is manually specified via the network 103. Alternatively, they are detected by the image processor 213 in
As described above, through the operation of the camera terminals based on the flowcharts shown in FIGS. 45 to 49, when the position or field angles of a cycle TCTCLE imaging zone or the cycle TCYCLE camera panning or tilting angle is specified or as for a camera terminal to which these are specified, the position or field angles of the cycle TCTCLE imaging zone or the cycle TCTCLE camera panning or tilting angle is adjusted. When the position or field angles of a cycle TCTCLE imaging zone or the cycle TCYCLE camera panning or tilting angle is not specified or as for a camera terminal to which these are not specified, the camera terminal images the imaging target zone with no blind spots as in Embodiments 1 to 5. The process to specify the position and the like of a cycle TCYCLE imaging zone of a camera terminal is additionally described above. Exemplary operation of the imaging zone adjusting apparatus of the present invention including the above additional explanation is described with reference to
In FIGS. 50(a) and (b), camera terminals 1901A to 1901E comprise the camera terminals in Embodiments 1 to 5 and operate based on the flowcharts shown in FIGS. 45 to 49. A network 1902 is a network transferring information among the camera terminals 1901A to 1901E. A detection target 1903 is a detection target to be detected by the camera terminals 1901A to 1901E and present within an imaging target zone 1904.
The operation is as follows. The camera terminals 1901A to 1901E operate based on the flowcharts shown in FIGS. 45 to 49. The camera terminal 1901B detects the detection target 1903; therefore, the position or field angles of the cycle TCYCLE imaging zone or the cycle TCYCLE camera panning or tilting angle is specified In Step 1504, 1604, 1706, 1803, or 4004. The specified cycle TCYCLE imaging zone position or field angles or cycle TCYCLE camera panning or tilting angle is a position or field angles of the cycle TCYCLE imaging zone or a cycle TCYCLE camera panning or tilting angle that allows the cycle TCYCLE imaging zone to have the detection target 1903 at the center and contain the entire detection target 1903. Consequently, the camera terminal 1901B is adjusted for a cycle TCYCLE imaging zone position or field angles or a cycle TCYCLE camera panning or tilting angle that allows the cycle TCYCLE imaging zone to have the detection target 1903 at the center and contain the entire detection target 1903. The camera terminals 1901A, 1901C, 1901D, and 1901E do not detect the detection target 1903 and, therefore, are adjusted to image the imaging target zone 1904 with no blind spots as in Embodiments 1 to 5.
With the operation of the camera terminals 1901A to 1901E described above, when the detection target 1903 is present in the imaging target zone 1904, an detailed image of the cycle TCYCLE imaging zone having the detection target 1903 at the center and containing the entire detection target 1903 is obtained and the imaging target zone is imaged with no blind spots. Needless to say, even if the detection target 1903 moves, the same operation is performed with the camera terminal to detect the detection target 1903 being switched.
In FIGS. 50(a) and (b), the camera terminal 1901B detects the detection target 1903 and a detailed image of the cycle TCYCLE imaging zone having the detection target 1903 at the center and containing the entire detection target 1903 is obtained. If the camera terminal 1901B continues to send the positional information of one's own cycle TCYCLE imaging zone via the network, the camera terminals 1901A and 1901C image the imaging target zone 1904 with no blind spots in cooperation with the camera terminal 1901B because they recognize the cycle TCYCLE imaging zone imaged by the camera terminal 1901B as an adjacent cycle TCYCLE imaging zone as shown in
As shown in
In
The operation is as follows. The image merging unit 2005 receives images captured by the camera terminals 2001A to 2001C and information including the positions of the cycle TCYCLE imaging zones sent from the camera terminals 2001A to 2001C via the network 2002. The image merging mart 2005 merges the images captured by the camera terminals into an image in which the images are arranged in the order of their spatial positions as shown in
Those who observe the merged image displayed on the display 2006 makes input to the instruction unit 2007 on the position or field angles of a zone on the merged image that he/she wants. For the input, a pointing device and the like is used to specify the position or field angles of the zone. Receiving the position or field angles of the individually specified zone, the instruction unit 2007 identifies the camera terminal having the zone within its current cycle TCYCLE imaging zone. This identification can be done using information including the position of the cycle TCYCLE imaging zone sent from the camera terminals 2001A to 2001C. The instruction unit 2007 instructs the camera terminal having within its cycle TCYCLE imaging zone the individually specified zone and identified to have the individually specified position or field angles as the position or field angles of the cycle TCYCLE imaging zone of the camera terminal via the network 2002. The camera terminal to which the position or field angles of the cycle TCYCLE imaging zone are specified adjusts the position or field angles of the cycle TCYCLE imaging zone of that camera terminal for the specified position or field angles of the cycle TCYCLE imaging zone.
With the above operation, users can receive image information of the imaging target zone 2004 with no blind spots and various view points and in the order of their spatial positions. Further, by specifying the position or field angles of the zone specified based on the image information, an image at a particular zone position or field angle can be obtained. For example, if manual input is made to the instruction unit 2007 to make the field angles of a zone smaller, an image of the zone with higher field angles or resolutions and imaging frequency F is displayed on the display 2006. The effect is beneficial for surveillance of buildings having an extensive imaging target zone.
Embodiment 8 of the present invention is described hereafter. In the embodiment, the imaging zone adjusting apparatus of the present invention described in Embodiments 1 to 5 is additionally described with reference to several modified embodiments.
In the imaging zone adjusting apparatus of the present invention described in Embodiments 1 to 5, the camera terminal shown in
In the imaging zone adjusting apparatus of the present invention described in Embodiments 1 to 5, the camera terminal shown in
For example, there is a camera of which the panning, tilting, and field angles are electronically controlled using a technique called a partial scanning shown in
Further, in the imaging zone adjusting apparatus of the present invention described in Embodiments 1 to 5, the real space plane 113 has ZW=0 as shown in
Further, in the imaging zone adjusting apparatus of the present invention described in Embodiments 1 to 5, the effect as described in Embodiments 1 to 5 is obtained by adjusting the position or field angles of the cycle TCYCLE imaging zones imaged by the camera terminals. As described (for the imaging process of a cycle TCYCLE imaging zone), the cycle TCYCLE imaging zone is imaged by moving the position of a time T imaging zone at panning and tilting speeds VP and VT. When the panning and tilting speeds VP and VT in the imaging process of a cycle TCYCLE imaging zone is 0, the cycle TCYCLE imaging zone coincides with the time T imaging zone. Needless to say, the imaging zone adjusting apparatus of the present invention described in Embodiments 1 to 5 yields the effect described in Embodiments 1 to 5 by adjusting the position or field angles of the time T imaging zones imaged by the camera terminals.
Further, the camera 201 of Embodiments 1 to 5 described above is a conventional camera. Needless to say, the same effect can be obtained even if the camera 201 is a camera detecting visible light or non-visible light such as infrared and ultraviolet. Needless to say, the same effect can be obtained for a conventional sensor having an imaging zone of which the position is changeable such as micro-motion, pressures, temperature, barometric pressure, acoustic (microphones) sensors. Needless to say, the same effect can be obtained in a combined use of a conventional camera and the sensors.
For example, as for a directional microphone as shown in
Further, the cameras in the embodiments described above are fixed cameras; however, they may also be movable cameras.
An imaging element 1106 is a CCD camera and the like which captures images in the surveillance zone. An imaging zone deduction component 1107 is a processor to deduce the imaging zone of the movable camera 1101 from the characteristics of the imaging element 1106 and the position of the movable unit 1102.
Surveillance range memory 1108 is memory in which to store the range of a zone to be surveyed by the movable camera 1101. An imaging position evaluation unit 1109 is a processor to evaluate the overlapping zone where the imaging zone of the movable camera 1101 and an adjacent imaging zone overlap or the distances to the boundaries of the surveillance zone. An imaging position changer 1110 is a controller to control the moving unit 1102 and change the imaging position of the movable camera 1101. A surveillance zone 1111 is a zone to be surveyed by the movable cameras 1101. An imaging zone 1112 is a zone imaged by a movable camera 1101.
With the surveillance system described above, the movable camera 1101 exchanges information regarding the imaging zones deduced based on the position of one's own imaging zone and the characteristics of the imaging element 1106 with the neighboring movable cameras and change the panning, tilting, and imaging position in cooperation with the neighboring movable cameras so that the magnitude of the overlapping zone with the adjacent imaging zone and the distances to the boundaries of the surveillance zone converge on specific states, whereby the movable cameras 1101 can move to imaging positions where the multiple movable cameras 1101 concurrently image the surveillance zone with no blind spots.
The camera terminal and imaging zone adjusting apparatus according to the present invention is described with reference to embodiments and modified embodiments. However, the present invention is not restricted to the embodiments and modified embodiments. For example, the present invention also includes embodiments in which the components of the embodiments and modified embodiments are used in any combination.
The components in the Claims correspond to the components of the embodiments in the Specification as follows. The embodiment of the camera terminal refers to camera terminals 101A to 101C; an embodiment of the camera refers to a camera 201; an embodiment of the adjusting unit refers to an adjusting unit A 202, a cycle field angle adjusting unit A 204, a cycle field angle adjusting unit B 205, an adjusting unit B 206, a cycle field angle adjusting unit C 207, and an adjusting unit C 208; an embodiment of the communication unit refers to communications unit 2003; an embodiment of the merging unit refers to image merging unit 2005; an embodiment of the display unit is a display 2006; and an embodiment of the sensor refers to a sensor such as the microphone shown in
The imaging zone adjusting apparatus according to the present invention is useful as an apparatus to adjust the imaging zone of an imaging apparatus such as a camera, for example, as a surveillance apparatus or an imaging system comprising multiple cameras, particularly as an imaging system required to efficiently cover a specific imaging target zone with no blind spots.
Number | Date | Country | Kind |
---|---|---|---|
2004-369715 | Dec 2004 | JP | national |
2005-216713 | Jul 2005 | JP | national |
Filing Document | Filing Date | Country | Kind | 371c Date |
---|---|---|---|---|
PCT/JP05/23150 | 12/16/2005 | WO | 6/26/2006 |