Imaging device, information processing device, control method and program

By collecting and managing PTZ presets linked to detection areas within the image pickup device, the complexity of managing detection areas in surveillance cameras is reduced, improving operational efficiency.

JP7674921B2Active Publication Date: 2025-05-12CANON KK
View PDF 4 Cites 0 Cited by

Patent Information

Application Number
JP2021098920
Authority / Receiving Office
JP · JP
Patent Type
Patents
Current Assignee / Owner
Filing Date
2021-06-14
Publication Date
2025-05-12
Estimated Expiration
2041-06-14

AI Technical Summary

Technical Problem

The management of PTZ presets linked to detection rules in surveillance cameras becomes complicated due to the frequent creation of new presets and the need to move existing presets when the detection area is edited.

Method used

An image pickup device that collects and manages PTZ presets linked to detection areas, allowing for easier management by linking detection areas to existing PTZ presets rather than creating new ones each time the PTZ is operated.

Benefits of technology

This approach simplifies the management of detection areas by reducing the number of PTZ presets and eliminating the need for frequent reconfiguration, thereby enhancing operational efficiency.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure 0007674921000001
    Figure 0007674921000001
  • Figure 0007674921000002
    Figure 0007674921000002
  • Figure 0007674921000003
    Figure 0007674921000003
Patent Text Reader

Abstract

To provide a technology for facilitating the management of a detection area by putting PTZ presets linked to the detection area together.SOLUTION: An imaging device performs photographing according to a photographing condition, and registers information showing a detection area in an image photographed according to the photographing condition and the photographing condition in association with each other. If registration of a detection area that does not include the photographing condition is instructed, the imaging device determines whether a photographing condition matching a photographing condition for photographing means at the time point of the instruction is registered. If determination means determines that the photographing condition matching the photographing condition for the photographing means is registered, the imaging device controls to register the information showing the detection area instructed to be registered and a photographing condition matching the photographing condition in linkage with each other.SELECTED DRAWING: Figure 1
Need to check novelty before this filing date? Find Prior Art

Description

[Technical field]

[0001] The present invention relates to an imaging device, an information processing device, a control method, and a program. [Background technology]

[0002] Conventionally, a surveillance camera having a PTZ mechanism registers a PTZ (pan, tilt, zoom) position as a preset in response to an instruction from a user, and receives an instruction from the user to move to the PTZ preset. In this way, a surveillance camera having a function of moving to a PTZ position registered in a PTZ preset is provided. In addition, a video detection function is provided in the surveillance camera to detect a moving object from a captured video. A user operates a user interface (UI) including a screen that displays the video captured by the surveillance camera, and sets a detection area that specifies which area in the screen is to be used for video detection of the target, and a detection rule including a detection rule name, etc.

[0003] In Patent Document 1, when a user sets a mask area for protecting privacy in capturing an image by a surveillance camera, the user sends the mask area specified by the screen coordinates in the image and the PTZ position at the time of capturing the image to the surveillance camera. The surveillance camera processes the mask area as spatial coordinates based on the received mask area and PTZ position. Meanwhile, when a user sets a detection rule for a detection area in an image, the user specifies the detection area in the screen coordinates and the PTZ position or a PTZ preset including the PTZ position. This enables the surveillance camera to process the detection area in the image as spatial coordinates. In addition, a surveillance camera that distributes captured images to a client device has the following functions. The surveillance camera has functions including, for example, changing the settings of the surveillance camera by an external device, and instructing the creation, editing, and deletion of PTZ presets.

[0004] In addition, a command group that instructs the creation, editing, and deletion of a detection rule that specifies a PTZ preset and sets a detection area in spatial coordinates is implemented in the surveillance camera. As an example of the command group, a standard established by ONVIF (Open Network Video Interface Forum) is used (Non-Patent Document 1). If a PTZ preset is not specified in the ONVIF detection rule creation / editing command, the surveillance camera processes the detection area as screen coordinates. Therefore, in a surveillance camera that processes the detection area as spatial coordinates, it is necessary to link the PTZ preset to the detection rule. [Prior art documents] [Patent documents]

[0005] [Patent Document 1] JP 2001-69494 A [Non-patent literature]

[0006] [Non-Patent Document 1] ONVIF Specification (https: / / www.onvif.org / specs / DocMap.html) Summary of the Invention [Problem to be solved by the invention]

[0007] However, every time the user operates the PTZ, the surveillance camera creates a new PTZ preset for the current PTZ and links it to the detection rule. In this case, the number of PTZ presets linked to the detection rule increases, and the PTZ preset needs to be moved every time the detection area is displayed or edited, which can make management complicated.

[0008] An object of the present invention is to provide a technique for easily managing detection areas by consolidating PTZ presets linked to the detection areas. [Means for solving the problem]

[0009] In order to achieve the object of the present invention, an imaging device according to an embodiment of the present invention has the following configuration: That is, the imaging device has an imaging means for imaging according to imaging conditions, a registration means for linking and registering information indicating a detection area in an image captured according to the imaging conditions with the imaging conditions, a determination means for determining whether or not imaging conditions matching the imaging conditions of the imaging means at the time of the instruction have been registered when an instruction is given to register a detection area not including the imaging conditions, and a control means for controlling, when the determination means determines that imaging conditions matching the imaging conditions of the imaging means have been registered, to link and register the information indicating the detection area instructed to be registered with the imaging conditions matching the imaging conditions. Effect of the Invention

[0010] According to the present invention, the PTZ presets associated with the detection areas are grouped together, making it possible to easily manage the detection areas. [Brief description of the drawings]

[0011] [Figure 1] 1 is a schematic diagram showing the configuration of an image processing system according to a first embodiment. [Diagram 2] 1 is a block diagram showing the configuration of an imaging device and an information processing device according to a first embodiment. [Diagram 3] 3 is a view showing a PTZ preset setting screen displayed on the information processing device according to the first embodiment. [Figure 4] FIG. 2 is a view showing an example of a detection rule setting screen displayed on the information processing device according to the first embodiment. [Diagram 5] 4 is a diagram showing an example of a detection rule setting table stored in the imaging device according to the first embodiment. FIG. [Figure 6] 4 is a diagram showing an example of a detection area related to detection rule settings in the imaging device according to the first embodiment. [Figure 7] 5 is a sequence diagram of a command for creating or editing a detection rule according to the first embodiment. [Figure 8]4 is a diagram showing a detection area specified by a creation or editing command of a detection rule according to the first embodiment; FIG. [Figure 9] 5 is a flowchart illustrating a process for setting a detection rule performed by the imaging device according to the first embodiment. [Figure 10] 13 is a diagram showing a detection area specified by a creation or editing command of a detection rule according to the second embodiment. FIG. [Figure 11] 10 is a flowchart illustrating a process for setting a detection rule performed by an imaging device according to a second embodiment. [Figure 12] 13 is a diagram showing a detection area specified by a creation or editing command of a detection rule according to the third embodiment. FIG. [Figure 13] 13 is a flowchart of a detection rule setting process performed by an imaging device according to a third embodiment. DETAILED DESCRIPTION OF THE PREFERRED EMBODIMENTS

[0012] Hereinafter, the embodiments will be described in detail with reference to the attached drawings. Note that the following embodiments do not limit the invention according to the claims. Although the embodiments describe a number of features, not all of these features are essential to the invention, and the features may be combined in any manner. Furthermore, in the attached drawings, the same reference numbers are used for the same or similar configurations, and duplicated descriptions are omitted.

[0013] (First embodiment) In the first embodiment, an example is described in which, when the shooting conditions for capturing a detection area specified by a command from an information processing device match the shooting conditions of an imaging device, the detection area is linked to the shooting conditions. In this embodiment, the shooting conditions refer to the PTZ presets of the imaging device. Note that this embodiment is applicable not only to object detection on an image, but also to scene detection, etc.

[0014] Fig. 1 is a schematic diagram showing the configuration of an image processing system according to a first embodiment. The image processing system 10 includes an imaging device 100, an information processing device 200, and a network 250. The imaging device 100 is a device for capturing an image of an object in space, and includes, for example, a network camera. Although there is one imaging device 100 in Fig. 1, there may be multiple imaging devices 100. The information processing device 200 is a client device that gives imaging instructions to the imaging device, and includes, for example, a PC, a smartphone, a tablet terminal, etc.

[0015] The information processing device 200 transmits control commands, such as commands for creating, editing, deleting, and moving related to PTZ presets and commands for creating, editing, and deleting related to detection rules for video detection, to the imaging device 100. The imaging device 100 transmits responses to the control commands received from the information processing device 200 to the information processing device 200. The network 250 is a network that connects the imaging device 100 and the information processing device 200, and includes, for example, a wired LAN, a wireless LAN, and the like. The imaging device 100 and the information processing device 200 are connected via the network 250 in a state in which they can communicate with each other.

[0016] FIG. 2 is a block diagram showing the configuration of an imaging device and an information processing device according to the first embodiment. FIG. 2(a) is a block diagram showing the configuration of an imaging device 100. The imaging device 100 includes a control unit 101, a storage unit 102, an imaging unit 103, an encoding unit 104, a communication unit 105, and an imaging control unit 106. The control unit 101 controls the entire imaging device 100 and includes, for example, a CPU. The storage unit 102 is a storage medium that stores various data and the like and includes, for example, an HDD, an SSD, and the like. The storage unit 102 is used as a storage area that stores a program executed by the control unit 101 and a work area during program execution. The storage unit 102 also stores information on the PTZ position and PTZ preset settings of the imaging device 100, setting values ​​of detection rule settings, and image data generated by the imaging unit 103.

[0017] The imaging unit 103 captures an image of a subject formed by the imaging optical system of the imaging device 100, converts the acquired analog signal into digital data, and outputs the captured image to the storage unit 102. When the imaging unit 103 outputs the captured image to the storage unit 102, the control unit 101 receives an image acquisition event from the imaging unit 103. The encoding unit 104 generates compressed image data by performing compression encoding processing on the captured image output by the imaging unit 103 based on a format such as JPEG, H.264, or H.265. The encoding unit 104 outputs the generated compressed image data to the storage unit 102.

[0018] The communication unit 105 has a function of communicating with external devices, and upon receiving each control command from the information processing device 200, for example, transmits a response to each control command and an image to the information processing device 200. When the communication unit 105 receives a command from the information processing device 200, the control unit 101 receives a command reception event from the communication unit 105. The imaging control unit 106 changes the driving related to the PTZ of the imaging unit 103 according to the PTZ input value from the control unit 101.

[0019] FIG. 2(b) is a block diagram showing the configuration of the information processing device 200. The information processing device 200 includes a control unit 201, a storage unit 202, a display unit 203, an input unit 204, a decoding unit 205, and a communication unit 206. The control unit 201 has a function of controlling the information processing device 200 in general, and includes, for example, a CPU. The storage unit 202 is a storage medium for storing various data and the like, and includes, for example, an HDD, an SSD, and the like. The storage unit 202 is used as a storage area for programs executed by the control unit 201, a work area during program execution, and the like. The display unit 203 has a function for displaying images and various data, and includes, for example, a liquid crystal display, an organic EL display, and the like. The display unit 203 presents, for example, a viewer screen for images received from the imaging device 100, a PTZ preset setting screen, a detection rule setting screen, various messages, and the like to the user. The display unit 203 functions as a display unit for displaying either a setting result or a designation result for the information processing device 200.

[0020] The input unit 204 has a receiving unit for determining various inputs by user selection, and includes, for example, a button, a cross key, a touch panel, a pointing device, and the like. The input unit 204 notifies the control unit 201 of the contents of the operation by the user selection. The decoding unit 205 outputs the decoded image data received via the communication unit 206 to the storage unit 202 based on a format such as JPEG, H.264, or H.265. The communication unit 206 has a function of transmitting and receiving data to the imaging device 100. The communication unit 206 transmits each control command, such as commands related to creating, editing, deleting, acquiring, and moving PTZ presets, and commands related to creating, editing, deleting, and acquiring detection rules for video detection, to the imaging device 100. The communication unit 206 also receives responses to various commands and images from the imaging device 100. Responses to various commands from the imaging device 100 are also called control results.

[0021] As described above, the configurations of the imaging device 100 and the information processing device 200 have been described with reference to Fig. 2. Fig. 2 illustrates an example of the configurations of the imaging device 100 and the information processing device 200 in this embodiment, and the present invention is not limited to this. The imaging device 100 and the information processing device 200 in this embodiment may further include, for example, an audio input unit and an audio output unit, and various modifications and changes are possible within the scope of the gist of the present invention.

[0022] FIG. 3 is a diagram showing a PTZ preset setting screen displayed on the information processing device 200 according to the first embodiment. The setting screen 300 includes a screen 301, a pan operation 302, a tilt operation 303, a zoom operation 304, and a PTZ setting screen 306. The setting screen 300 further includes a create button 307, a delete button 308, and an edit button 309. The screen 301 is an image display area that displays an image received from the imaging device 100. While checking the image displayed on the screen 301, the user operates the scroll bars of the pan operation 302, the tilt operation 303, and the zoom operation 304 to change the image capture range to a desired range. The create button 307 is a button for creating a PTZ preset, the delete button 308 is a button for deleting a PTZ preset, and the edit button 309 is a button for editing a PTZ preset. A PTZ preset is data in which PTZ parameters of the imaging device 100 are set on the setting screen 300, and is also called a shooting condition.

[0023] When creating a PTZ preset corresponding to the current imaging range displayed on the screen 301, the following process is performed. The user presses the create button 307. As a result, a create command related to the PTZ preset is transmitted to the imaging device 100. Furthermore, the information processing device 200 transmits a PTZ preset acquisition command to the imaging device 100, and when it receives a response to the acquisition command from the imaging device 100, it displays the received response on the PTZ setting screen 306. Here, as shown in FIG. 3, three PTZ presets are acquired on the PTZ setting screen 306, and preset: token1, preset: token2, and preset: token3 are displayed.

[0024] Here, when editing a PTZ preset of the imaging device 100, the following process is performed. The user selects, for example, token1 as a PTZ preset to be edited from the PTZ setting screen 306. Next, the user performs a pan operation 302, a tilt operation 303, and a zoom operation 304 to perform a PTZ operation of the imaging device 100 so as to obtain a desired imaging range. After completing this PTZ operation, when the user presses an edit button 309, the communication unit 206 transmits an edit command including the PTZ after the PTZ operation is completed to the imaging device 100. Then, the information processing device 200 receives a response to the edit command from the imaging device 100, and reflects the response in token1 on the PTZ setting screen 306.

[0025] Furthermore, when deleting a PTZ preset of the imaging device 100, the following process is performed. The user selects, for example, token1 as the PTZ preset to be deleted from the PTZ setting screen 306. Next, when the user presses a delete button 308, the communication unit 206 transmits a PTZ preset deletion command to the imaging device 100. Then, the information processing device 200 receives a response to the delete command from the imaging device 100, and reflects the response in token1 on the PTZ setting screen 306. That is, the preset token1 on the PTZ setting screen 306 is deleted.

[0026] FIG. 4 is a diagram showing an example of a detection rule setting screen displayed on the information processing device 200 according to the first embodiment. The setting screen 400 includes a screen 401, a preset setting 402, a detection rule name 403, and a detection rule setting screen 404. The setting screen 400 includes a create button 405, a delete button 406, and an edit button 407. The screen 401 displays an image received from the imaging device 100 and a detection area 410. The detection area 410 is displayed as a rectangle surrounding a house, for example, as shown in the figure. The user plots a plurality of coordinates that define the detection area 410 in the screen 401 via the input unit 204, and a polygon formed by connecting these coordinates is set as the detection area 410 of the screen coordinates. The user inputs a predetermined PTZ preset into the preset setting 402 in order to set the detection area 410 in association with the spatial coordinates. If the user does not input a PTZ preset into the preset setting 402, the following process is performed. The imaging device 100 inputs an automatically generated PTZ preset to the preset setting 402, or inputs any of the existing PTZ presets on the detection rule setting screen 404 to the preset setting 402. For example, when the user inputs the preset token1 to the preset setting 402, the preset setting 402 displays token1.

[0027] The detection rule name 403 displays a rule name for identifying a detection rule corresponding to a PTZ preset. When a user inputs, for example, "rule 1" into the detection rule name 403, "rule 1" is displayed in the detection rule name 403. When a user inputs "rule 1" into the detection rule name 403 and presses a create button 405, the information processing device 200 transmits a create command for rule 1 to the imaging device 100. Then, when the information processing device 200 receives a response related to the create command for rule 1 from the imaging device 100, the information processing device 200 displays the response on a detection rule setting screen 404. The detection rule setting screen 404 displays "rule 1" in association with the preset: token1.

[0028] The detection rule setting screen 404 displays the detection areas corresponding to the respective PTZ presets together so that the user can easily recognize where the detection area 410 is set. Furthermore, when the user uses the input unit 204 to select a PTZ preset or a detection rule on the detection rule setting screen 404, the following process is performed. The information processing device 200 transmits a command to the imaging device 100 to change the imaging range to the one corresponding to the selected PTZ preset or detection rule. Based on the received command, the imaging device 100 operates the PTZ of the imaging unit 103 so as to achieve the specified imaging range.

[0029] When editing a detection rule on the detection rule setting screen 404, the following process is performed. The user selects, for example, rule 1 as a detection rule to be edited from the detection rule setting screen 404 via the input unit 204. The user changes the imaging range on the screen 401 and operates the preset setting 402 and the detection rule name 403 to edit rule 1. As shown in FIG. 4, the information displayed in the preset setting 402 and the detection rule name 403 are preset:token1 and rule 1, respectively. When the user presses the edit button 407, the communication unit 206 transmits an edit command for rule 1 to the imaging device 100. The information processing device 200 receives a response to the edit command from the imaging device 100, and the detection rule setting screen 404 overwrites the existing rule 1 based on the response.

[0030] When deleting a detection rule on the detection rule setting screen 404, the user selects, for example, rule 1 as the detection rule to be deleted from the detection rule setting screen 404 via the input unit 204. When the user presses the delete button 406, the communication unit 206 transmits a deletion command for the detection rule to the imaging device 100. The information processing device 200 receives a response to the deletion command from the imaging device 100, and the detection rule setting screen 404 deletes rule 1.

[0031] 5 is a diagram showing an example of a detection rule setting table stored in the imaging device 100 according to the first embodiment. The table 500 includes a detection rule name 510, a detection area 520, and a PTZ preset 530 so as to correspond to information set on the detection rule setting screen 404 of the information processing device 200. The table 500 is pre-stored in the storage unit 102 of the imaging device 100, and is also called registered information. The detection rule name 510 is a detection rule name input by the user, and includes rule 1, rule 2, and rule 3. The detection area 520 represents the rectangular detection area shown in FIG. 4 in a two-dimensional coordinate system (X, Y).

[0032] For example, the detection area 520 corresponding to rule 1 of the detection rule name 510 includes coordinates (x=-1.0, y=1.0), coordinates (x=-1.0, y=-1.0), coordinates (x=1.0, y=1.0), and coordinates (x=1.0, y=-1.0). The detection areas 520 corresponding to rules 2 and 3 are as shown in FIG. 5, and therefore will not be described. The PTZ preset 530 includes token1 and token2. For example, token1 of the PTZ preset 530 is linked to rule 1 and each coordinate of the detection area 520 corresponding to rule 1. The PTZ preset 530 is used to link the detection area 520 indicated by the screen coordinates to spatial coordinates visible in the imaging range by PTZ control.

[0033] 6 is a diagram showing an example of a detection area related to detection rule settings in the imaging device 100 according to the first embodiment. Screen coordinates 601 and screen coordinates 602 are set in a spatial coordinate 600. The screen coordinates 601 include a detection area 603, and the screen coordinates 602 include a detection area 604. The detection area 603 is linked to token1 of the PTZ preset, and is set to the screen coordinates 601 of token1. Furthermore, the detection area 604 is linked to token2 of the PTZ preset, and is set to the screen coordinates 602 of token2.

[0034] In space coordinates 600, detection area 520 of table 500 is set by the screen coordinates of the screen captured by imaging device 100 with PTZ preset 530 linked when the detection rule was set. Detection area 603 is a rectangular area displayed in the upper left of screen coordinates 601. Detection area 604 is a rectangular area displayed in the lower left of screen coordinates 602. By combining the detection area of ​​the screen coordinates and the PTZ preset, imaging device 100 can link the screen coordinates to space coordinates, which are the range that can be captured by PTZ control, and process them.

[0035] Fig. 7 is a sequence diagram of a command for creating or editing a detection rule according to the first embodiment. In Fig. 7, the information processing device 200 transmits a command 701 to the imaging device 100 in order to create or edit a detection rule. The command 701 is a command for creating or editing a detection rule in which only a detection rule name and a detection area are specified. The imaging device 100 receives the command 701 from the information processing device 200. The command 701 does not include a designation of a PTZ preset of the imaging device 100, and the detection area is set on the screen coordinates captured at the current PTZ position of the imaging device 100.

[0036] The imaging device 100 performs detection rule setting processing 702 (described later) using the control unit 101, and transmits a result 703 indicating a detection rule creation or editing command using the communication unit 105. Then, the information processing device 200 receives the result 703 in response to the command 701 from the imaging device 100. Note that the sequence in Fig. 7 does not limit the protocol of each command, and the command protocol may be, for example, ONVIF, a control protocol unique to the surveillance camera, or the like.

[0037] FIG. 8 is a diagram showing a detection area specified by a command for creating or editing a detection rule according to the first embodiment. With reference to FIG. 7 and FIG. 8, an example will be described in which the information processing device 200 displays a detection area specified by a command 701 on the spatial coordinates of the imaging device 100. The spatial coordinates 800 include screen coordinates 801, and the screen coordinates 801 include a detection area 803 and a detection area 805. FIG. 8 shows a case in which the PTZ position when the imaging device 100 receives the command 701 is the same position as token1 of the PTZ preset. The time when the command 701 is received is defined as the instruction time point. The detection area 803 is a detection area previously associated with token1 of the PTZ preset, and is displayed at the upper left on the screen coordinates 801. The detection area 805 is a detection area specified by the command 701, and is set at the coordinates on the screen coordinates 801 of token1, and is displayed at the lower right on the screen coordinates 801. In this embodiment, the detection area 805 can be further linked to the screen coordinates 801 of the token1 of the PTZ preset in which the detection area 803 has already been set. That is, in this embodiment, two detection areas can be managed with one PTZ preset.

[0038] 9 is a flowchart illustrating a process of setting a detection rule by the imaging device 100 according to the first embodiment. Hereinafter, the process of setting a detection rule by the imaging device 100 will be described with reference to FIGS.

[0039] In S901, the control unit 101 of the imaging device 100 determines whether or not a PTZ preset is specified in the detection rule specified in the command 701. If the control unit 101 determines that a PTZ preset is not specified in the command 701 (Yes in S901), the process proceeds to S902. If the control unit 101 determines that a PTZ preset is specified in the command 701 (No in S901), the process proceeds to S905.

[0040] In S902, the control unit 101 acquires the table 500 related to the detection rule settings stored in the storage unit 102, and determines whether or not there is a PTZ preset therein that is the same as the PTZ position of the imaging device 100 when the command 701 was received. If the control unit 101 determines that there is a PTZ preset that is the same as the PTZ position of the imaging device 100 (Yes in S902), the process proceeds to S903. If the control unit 101 determines that there is no PTZ preset that is the same as the PTZ position of the imaging device 100 (No in S902), the process proceeds to S904.

[0041] In S903, the control unit 101 sets in the table 500 the detection rule name and detection area 805 specified in the command 701, linked to the same PTZ preset as the PTZ position when the command 701 was received. At this time, the control unit 101 stores the set table 500 in the storage unit 102, and ends the process.

[0042] On the other hand, in S904, the control unit 101 sets in the table 500 the detection rule name and detection area 805 specified in the command 701, linked to the newly created PTZ preset at the PTZ position at the time of receiving the command 701. At this time, the control unit 101 stores the set table 500 in the storage unit 102, and ends the process.

[0043] Also, in S905, the control unit 101 associates the detection rule name, the detection area 805, and the PTZ preset specified in the command 701 with each other and sets them in the table 500. At this time, the control unit 101 stores the set table 500 in the storage unit 102 and ends the process.

[0044] As described above, according to the first embodiment, it is determined whether or not the shooting conditions of the imaging device capturing the detection area specified by the command match the existing shooting conditions stored in the imaging device. As a result, this embodiment can easily set the shooting conditions corresponding to the detection area without instructing a PTZ preset by a command. According to the first embodiment, multiple detection areas can be grouped into one PTZ preset, making it easy to manage the detection rules.

[0045] Second embodiment In the first embodiment, an example has been described in which, when the shooting conditions for capturing a detection area specified by a command match existing shooting conditions stored in the imaging device 100, the detection area is linked to the existing shooting conditions. The shooting conditions refer to PTZ presets in which the PTZ position of the imaging device 100 is set in advance. In the second embodiment, an example has been described in which, when the shooting conditions for capturing a detection area specified by a command partially match existing shooting conditions stored in the imaging device 100, the detection area is linked to existing shooting conditions. In the second embodiment, a difference from the first embodiment will be described.

[0046] FIG. 10 is a diagram showing a detection area specified by a detection rule creation or editing command according to the second embodiment. A space coordinate 1000 includes a screen coordinate 1001 and a screen coordinate 1007. The screen coordinate 1001 includes a detection area 1003, and the screen coordinate 1007 includes a detection area 1006. FIG. 10 shows that the PTZ position of the imaging device 100 when the command 701 is received is not the same position as the token1 of the PTZ preset. The detection area 1003 is a detection area previously associated with the token1 of the PTZ preset, and is displayed in the upper left on the screen coordinate 1001. The detection area 1006 is a detection area associated with the screen coordinate 1007 corresponding to the PTZ position of the imaging device 100 when the command 701 is received.

[0047] The detection area 1006 is displayed at the bottom right of screen coordinates 1001, and also at the top center of screen coordinates 1007. Here, since the detection area 1006 falls within the screen coordinates 1001 of the PTZ preset token1, it can be set at coordinates on the screen coordinates 1001. In this embodiment, the detection area 1006 can be further linked to the screen coordinates 1001 of the PTZ preset token1 in which the detection area 1003 has already been set. In other words, in this embodiment, two detection areas can be managed with one PTZ preset.

[0048] 11 is a flowchart illustrating a process for setting a detection rule by the imaging device 100 according to the second embodiment. Hereinafter, the process for setting a detection rule by the imaging device 100 will be described with reference to FIGS.

[0049] In S1101, the control unit 101 of the imaging device 100 determines whether or not a PTZ preset is specified in the command 701. If the control unit 101 determines that a PTZ preset is not specified in the command 701 (Yes in S1101), the process proceeds to S1102. If the control unit 101 determines that a PTZ preset is specified in the command 701 (No in S1101), the process proceeds to S1105.

[0050] In S1102, the control unit 101 acquires the table 500 related to the detection rule setting stored in the storage unit 102, and determines whether or not the detection area 1006 specified by the command 701 fits within the screen coordinates 1001 of the PTZ preset in the table 500. If the control unit 101 determines that the detection area 1006 fits within the screen coordinates 1001 (Yes in S1102), the process proceeds to S1103. If the control unit 101 determines that the detection area 1006 does not fit within the screen coordinates 1001 (No in S1102), the process proceeds to S1104.

[0051] In S1103, the control unit 101 links the detection rule name and detection area 1006 specified in the command 701 to an existing PTZ preset in which the detection area 1006 fits, and sets them in the table 500. At this time, the control unit 101 stores the set table 500 in the storage unit 102, and ends the process.

[0052] In S1104, the control unit 101 sets in the table 500 the detection rule name and detection area 1006 specified in the command 701, linked to the PTZ preset newly created at the PTZ position of the imaging device 100 at the time of receiving the command 701. At this time, the control unit 101 stores the set table 500 in the storage unit 102, and ends the process.

[0053] In S1105, the control unit 101 associates the detection rule name, the detection area 1006, and the PTZ preset specified in the command 701 and sets them in the table 500. At this time, the control unit 101 stores the set table 500 in the storage unit 102 and ends the process.

[0054] As described above, according to the second embodiment, it is determined whether or not the shooting conditions of the imaging device capturing the detection area specified by the command partially match the existing shooting conditions stored in the imaging device. As a result, this embodiment can easily set the shooting conditions corresponding to the detection area without instructing a PTZ preset by a command. According to the second embodiment, multiple detection areas can be grouped into one PTZ preset, making it easier to manage the detection rules.

[0055] Third embodiment The first and second embodiments have described an example in which, when the shooting conditions of the imaging device 100 capturing the detection area specified by a command match or partially match the existing shooting conditions, the detection area is linked to the existing shooting conditions. The third embodiment describes an example in which, when the shooting conditions of the imaging device capturing the detection area specified by a command match the shooting conditions after zoom widening of the existing shooting conditions, the detection area is linked to the shooting conditions after zoom widening. The third embodiment describes the difference from the first and second embodiments.

[0056] FIG. 12 is a diagram showing a detection area specified by a detection rule creation or editing command according to the third embodiment. The space coordinates 1200 include screen coordinates 1201, screen coordinates 1209, and enlarged screen coordinates 1210. The screen coordinates 1201 are indicated by a dashed rectangle and include a detection area 1203. The screen coordinates 1209 include a detection area 1208, and the enlarged screen coordinates 1210 include a detection area 1208. FIG. 12 shows that the PTZ position of the imaging device 100 when the command 701 is received is not the same PTZ position as the token1 of the PTZ preset. The detection area 1203 is a detection area previously associated with the token1 of the PTZ preset, and is displayed at the upper left of the screen coordinates 1201. The detection area 1208 is a detection area associated with the screen coordinates 1209 corresponding to the PTZ position of the imaging device 100 when the command 701 is received, and is displayed at the upper left of the screen coordinates 1209. The enlarged screen coordinates 1210 are the screen coordinates obtained by performing a zoom wide operation on the screen coordinates 1201, and the detection area 1208 is displayed at the lower right of the enlarged screen coordinates 1210. Here, the detection area 1208 does not fall within the screen coordinates 1201 of token1 of the PTZ preset.

[0057] However, since the detection area 1208 falls within the enlarged screen coordinates 1210, it can be set at coordinates on the enlarged screen coordinates 1210. The enlarged screen coordinates 1210 are zoomed wide so as to resemble the screen coordinates 1201, but are not limited to this. In this embodiment, the detection area 1208 can be linked to the enlarged screen coordinates 1210 obtained by zooming wide the screen coordinates 1201 of token1 of the PTZ preset in which the detection area 1203 has already been set. In other words, in this embodiment, two detection areas can be managed with one PTZ preset.

[0058] 13 is a flowchart of detection rule setting processing by the imaging device 100 according to the third embodiment. Hereinafter, the detection rule setting processing by the imaging device 100 will be described with reference to FIGS.

[0059] In S1301, the control unit 101 of the imaging device 100 determines whether or not a PTZ preset is specified in the command 701. If the control unit 101 determines that a PTZ preset is not specified in the command 701 (Yes in S1301), the process proceeds to S1302. If the control unit 101 determines that a PTZ preset is specified in the command 701 (No in S1301), the process proceeds to S1306.

[0060] In S1302, the control unit 101 acquires the table 500 relating to the detection rule setting stored in the storage unit 102. The control unit 101 determines whether or not the detection area 1208 specified by the command 701 fits within the enlarged screen coordinates 1210 obtained by performing a zoom wide operation on the PTZ preset in the table 500. If the control unit 101 determines that the detection area 1208 fits within the enlarged screen coordinates 1210 (Yes in S1302), the process proceeds to S1303. If the control unit 101 determines that the detection area 1208 does not fit within the enlarged screen coordinates 1210 (No in S1302), the process proceeds to S1305.

[0061] In S1303, the control unit 101 updates the PTZ preset of the imaging device 100 corresponding to the enlarged screen coordinates 1210 by overwriting the PTZ preset used to obtain the enlarged screen coordinates 1210, which is stored in the table 500. The storage unit 102 stores the updated table 500.

[0062] In S1304, the control unit 101 associates the detection rule name and detection area 1208 specified in the command 701 with the PTZ preset of the enlarged screen coordinates 1210 in which the detection area 1208 fits, and sets them in the table 500. At this time, the control unit 101 stores the set table 500 in the storage unit 102, and ends the process.

[0063] In S1305, the control unit 101 sets in the table 500 the detection rule name and detection area 1208 specified in the command 701, linked to the PTZ preset newly created at the PTZ position of the imaging device 100 when the command 701 was received. At this time, the control unit 101 stores the set table 500 in the storage unit 102, and ends the process.

[0064] In S1306, the control unit 101 associates the detection rule name, the detection area 1208, and the PTZ preset specified in the command 701 with each other and sets them in the table 500. At this time, the control unit 101 stores the set table 500 in the storage unit 102 and ends the process.

[0065] As described above, according to the third embodiment, it is determined whether or not the detection area specified by the command falls within the shooting conditions obtained by zooming wide the shooting conditions stored in the imaging device. As a result, this embodiment makes it possible to easily set shooting conditions corresponding to the detection area without instructing a PTZ preset by command. According to the third embodiment, multiple detection areas can be grouped into one PTZ preset, making it easy to manage the detection rules.

[0066] (Other Examples) The present invention can also be realized by a process in which a program for implementing one or more of the functions of the above-described embodiments is supplied to a system or device via a network or a storage medium, and one or more processors in a computer of the system or device read and execute the program. The present invention can also be realized by a circuit (e.g., ASIC) that implements one or more of the functions.

[0067] The invention is not limited to the above-described embodiments, and various modifications and variations are possible without departing from the spirit and scope of the invention. Accordingly, the following claims are appended to apprise the public of the scope of the invention. [Explanation of symbols]

[0068] 10: image processing system, 100: imaging device, 101: control unit, 102: storage unit, 103: imaging unit, 104: encoding unit, 105: communication unit, 106: imaging control unit, 200: information processing device, 250: network

Claims

1. An imaging means for imaging according to settings related to at least one of pan, tilt, and zoom; a registration means for registering information indicating a detection area in an image captured according to the setting in association with the setting; a determination means for determining whether a setting that matches the setting of the image capturing means at the time of the instruction to register a detection area to which the setting is not associated is registered when the instruction is given; Equipped with The imaging device is characterized in that, when the determination means determines that the matching setting is registered, the registration means associates the matching setting with information indicating the specified detection area and registers it.

2. The imaging device according to claim 1, characterized in that when the registration means determines that the matching setting has not been registered, it registers information indicating the detection area for which registration was instructed in association with the setting at the time of the instruction.

3. The setting includes at least one of the pan, tilt, and zoom positions of the imaging means.

3. The imaging device according to claim 1, wherein the first and second lenses are arranged in a first direction.

4. The detection area is an area formed by plotting a plurality of coordinates in the image.

4. The imaging device according to claim 1, wherein the first and second lenses are arranged in a first direction.

5. The device further includes a storage unit that stores registered information in which information indicating the detection area and the setting are associated with each other.

5. The imaging device according to claim 1, wherein the first and second lenses are arranged in a first direction.

6. The device further includes a notification unit for notifying a result of the registration by the registration unit.

6. The imaging device according to claim 1, wherein the first and second lenses are arranged in a first direction.

7. When an instruction is given to register a detection area including the setting, the registration means registers information indicating the detection area for which the registration is instructed and the setting in association with each other.

7. The imaging device according to claim 1, wherein the first and second lenses are arranged in a first direction.

8. When an instruction is given to register a detection area not including the setting, the determination means determines whether a setting that partially matches the setting of the imaging means at the time of the instruction has been registered.

8. The imaging device according to claim 1, wherein the first and second lenses are arranged in a first direction.

9. When the determination means determines that a setting that partially coincides with the setting of the photographing means at the time of the instruction is registered, the registration means registers information indicating the detection area instructed to be registered and the setting that partially coincides with the setting of the photographing means in association with each other.

9. The imaging device according to claim 8.

10. When the determination means determines that a setting that partially coincides with the setting of the photographing means at the time of the instruction is not registered, the registration means registers information indicating the detection area instructed to be registered in association with the setting of the photographing means at the time of the instruction.

9. The imaging device according to claim 8.

11. The setting that partially coincides with the setting of the photographing means at the time of the instruction includes a setting after a zoom wide operation.

11. The imaging device according to claim 8, wherein the first and second lenses are arranged in a first direction.

12. A control method for controlling an imaging device that captures images according to settings related to at least one of pan, tilt, and zoom, comprising: registering information indicating a detection area in an image captured according to the setting in association with the setting; a determination step of, when an instruction is given to register a detection area to which the setting is not associated, determining whether a setting that matches the setting at the time of the instruction is registered; a step of registering the matching setting in association with information indicating the specified detection area when it is determined in the determination step that the matching setting is registered; A control method comprising:

13. A program for causing a computer to function as each of the means of the imaging device according to any one of claims 1 to 11.

Citation Information

Patent Citations

  • Supervisory camera apparatus and display method for supervisory camera

    JP2001069494A

  • Image monitoring device

    JP2011097487A

  • Image capture device, system, method for controlling image capture device, and program

    JP2021052324A

  • Video monitoring apparatus

    WO2012081319A1