Imaging apparatus, control method of imaging apparatus and program

The imaging device addresses the challenge of setting object detection parameters in surveillance systems by using detection sensitivity to set both sensitivity and object size parameters, preventing false detections of small objects and improving detection accuracy.

JP2025090261APending Publication Date: 2025-06-17CANON KK
View PDF 1 Cites 0 Cited by

Patent Information

Application Number
JP2023205387
Authority / Receiving Office
JP · JP
Patent Type
Applications
Current Assignee / Owner
Filing Date
2023-12-05
Publication Date
2025-06-17

AI Technical Summary

Technical Problem

Existing surveillance camera systems face challenges in accurately setting parameters for detecting the removal or abandonment of objects due to variations in control commands across different control protocols, such as ONVIF, which may not include the size of the detected object, leading to unintended detections.

Method used

An imaging device that includes a detection means, a receiving means, and a setting means. The setting means uses a value of a first parameter (detection sensitivity) included in a setting command to set both the first parameter and a second parameter (object size) different from the first parameter, ensuring appropriate detection settings even when the control command lacks the object size parameter.

Benefits of technology

This solution allows for appropriate setting of parameters for detecting the removal or abandonment of objects, preventing false detections by ensuring that the object size is appropriately set based on the detection sensitivity, even when the control command does not include the object size parameter.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure 2025090261000001_ABST
    Figure 2025090261000001_ABST
Patent Text Reader

Abstract

To appropriately set a parameter that is used when detection of carrying away or leaving of an object is performed by an imaging apparatus using a setting command of a detection rule of carrying away or leaving of the object which setting command is externally received.SOLUTION: An imaging apparatus comprises: a detection unit 303 that detects an object within an imaged image to detect carrying away or leaving of the detected object; a data transmission / reception unit 301 that receives a setting command associated with detection of carrying away or leaving of the object from a client terminal 200; and a setting unit 302 that sets a parameter used by the detection unit 303 on the basis of the received setting command. The setting unit 302 sets a first parameter and a second parameter which is different from the first parameter used by the detection unit 303, using the value of the first parameter included in the setting command.SELECTED DRAWING: Figure 7
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present invention relates to an imaging device, a control method for the imaging device, and a program.

Background Art

[0002] Conventional surveillance cameras provide a function of detecting an object from a captured video and detecting the removal or abandonment of the object. The user operates a UI including an image on which the video received from the surveillance camera is displayed, and sets detection rules such as a detection area indicating in which area of the image the removal or abandonment is to be detected, the size of the object to be detected, and the sensitivity of the detection. Patent Document 1 discloses a technique in which a user sets a detection sensitivity and a detection object size in a surveillance camera and detects the removal or abandonment of the object. In addition, a surveillance camera that distributes a captured video to a client device can be controlled by a group of commands for instructing the setting of the detection rules of the surveillance camera from an external device. Non-Patent Document 1 describes a group of commands defined by a standard established by ONVIF (Open Network Video Interface Forum).

Prior Art Documents

Patent Documents

[0003]

Patent Document 1

Non-Patent Documents

[0004]

Non-Patent Document 1

Summary of the Invention

Problems to be Solved by the Invention

[0005] The parameters that can be set for detecting the removal or abandonment of an object vary depending on the control commands of each control protocol such as ONVIF. Even if the monitoring camera has settings for detection sensitivity and the size of the detected object, the control command may not include the size of the detected object. When the control command does not include the size of the detected object, the size of the detected object will operate with the default value of the camera. For example, if the default value of the size of the detected object is small, the removal or abandonment of small objects unintended by the user may be detected.

[0006] An object of the present invention is to appropriately set parameters used when detecting the removal or abandonment of an object with an imaging device by using a setting command for a detection rule of the removal or abandonment of an object received from the outside.

Means for Solving the Problem

[0007] The present invention is an imaging device, comprising: a detection means for detecting an object in a captured image and detecting the removal or abandonment of the detected object; a receiving means for receiving a setting command regarding the detection of the removal or abandonment of an object from an external device; and a setting means for setting parameters used when performing detection by the detection means based on the setting command received by the receiving means, wherein the setting means uses the value of a first parameter included in the setting command to set the first parameter and a second parameter different from the first parameter used when performing detection by the detection means.

Effect of the Invention

[0008] According to the present invention, it is possible to appropriately set parameters used when detecting the removal or abandonment of an object with an imaging device by using a setting command for a detection rule of the removal or abandonment of an object received from the outside.

Brief Description of the Drawings

[0009]

Figure 1

Figure 2

Figure 3

Figure 4

Figure 5

Figure 6

Figure 7

Figure 8

Embodiments for Carrying Out the Invention

[0010] Hereinafter, embodiments will be described with reference to the accompanying drawings.

[0011] FIG. 1 shows an example of the overall configuration of the monitoring system according to this embodiment. As shown in FIG. 1, the monitoring system includes a monitoring camera 100 and a client device 200 connected via a network 110, and they exchange information with each other. The monitoring camera 100 is installed at a position where it can photograph the area to be monitored. The client device 200 transmits a control command including a setting command for the carry-out / leave detection rule of an object to the monitoring camera 100 to detect the carry-out / leave of an object in the image captured by the monitoring camera 100. The monitoring camera 100 executes various processes according to the control command received from the client device 200. The monitoring camera 100 transmits a response representing the results of various processes executed according to the control command to the client device 200. The monitoring camera 100 is an example of an imaging device. The client device 200 is an example of an external device. The monitoring system is an example of an imaging system.

[0012] FIG. 2(a) shows the hardware configuration of the surveillance camera 100. As shown in FIG. 2(a), the surveillance camera 100 includes a control unit 101, a storage unit 102, an imaging unit 103, a compression and encoding unit 104, a communication unit 105, and an imaging control unit 106. The control unit 101 is composed of a CPU (Central Processing Unit) or the like, and performs overall control of the surveillance camera 100. By executing the program stored in the storage unit 102, the processing by the surveillance camera 100 in the sequence diagram shown in FIG. 6 described later is realized. The storage unit 102 is composed of a RAM (Random Access Memory), a ROM (Read Only Memory), an HDD (Hard Disk Drive), etc. The storage unit 102 is used as a storage area for various data in addition to the program storage area, the work area during program execution, the setting value storage area such as detection rule setting, and the image data storage area from the imaging unit 103.

[0013] The imaging unit 103 converts the analog signal obtained by imaging the image of the subject formed by the imaging optical system of the surveillance camera 100 into digital data, and outputs it as an imaging image to the storage unit 102. When the imaging image is output to the storage unit 102, the control unit 101 receives an image acquisition event from the imaging unit 103. The compression and encoding unit 104 generates image data by performing compression and encoding processing on the imaging image output by the imaging unit 103 based on a format such as JPEG, H.264, or H.265, and outputs it to the storage unit 102. The communication unit 105 is a communication interface for communicating with an external device such as the client device 200. The control unit 101 transmits the image data compressed and encoded by the compression and encoding unit 104 to the client device 200 as a video via the communication unit 105. The imaging control unit 106 controls the tilt, pan, or zoom operation of the imaging unit 103 according to the pan, tilt, or zoom value input from the control unit 101, and changes the imaging area of the imaging unit 103.

[0014] Figure 2(b) shows the hardware configuration of the client device 200. As shown in Figure 2(b), the client 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 is composed of a CPU (Central Processing Unit) or the like, and controls the entire client device 200. By executing the program stored in the storage unit 202, the processing by the client device 200 in the sequence diagram shown in Figure 6 described later is realized. The storage unit 202 is composed of a RAM (Random Access Memory), a ROM (Read Only Memory), an HDD (Hard Disk Drive), etc. The storage unit 102 is used as a storage area for various data in addition to the program storage area, the work area during program execution, and the storage area for image data from the surveillance camera 100.

[0015] The display unit 203 is composed of an LCD, an organic EL display, etc., and displays various UIs (user interfaces) for setting and the video received from the surveillance camera 100 to the user. The input unit 204 is composed of buttons, a cross key, a touch panel, a mouse, etc., and notifies the control unit 201 of the content of the operation by the user. The decoding unit 205 decodes the compressed and encoded image data received via the communication unit 206 based on formats such as JPEG, H.264, or H.265, and expands it in the storage unit 202. The communication unit 206 is a communication interface for communicating with the surveillance camera 100. The control unit 201 receives image data from the surveillance camera 100 as video via the communication unit 105.

[0016] As described above, with reference to Figure 2, an example of the hardware configuration of the surveillance camera 100 and the client device 200 has been described. However, each device 100, 200 may be provided with other components such as a voice input unit and a voice output unit.

[0017] Fig. 3(a) shows a functional configuration example of the surveillance camera 100. The surveillance camera 100 functions as a data transmission / reception unit 301, a setting unit 302, and a detection unit 303 by executing a program stored in the storage unit 102 by the control unit 101. When the communication unit 105 receives a command, the data transmission / reception unit 301 receives a command reception event. Also, when the data transmission / reception unit 301 receives each control command from the client device 200, it transmits a response and video for each control command to the client device 200 via the communication unit 105. The setting unit 302 uses the carry-out / leave-behind detection rule setting command received from the client device 200 to set parameters for the carry-out / leave-behind detection of an object in the surveillance camera 100 (hereinafter referred to as camera detection parameters). The detection unit 303 detects an object from a detection area in the imaging area of the imaging unit 103 and performs carry-out / leave-behind detection of the detected object. The detection unit 303 performs detection using the camera detection parameters set by the setting unit 302.

[0018] Fig. 3(b) shows a functional configuration example of the client device 200. The client device 200 functions as a data transmission / reception unit 311 and a UI control unit 312 by executing a program stored in the storage unit 202 by the control unit 201. The data transmission / reception unit 311 transmits each control command such as a carry-out / leave-behind detection rule setting command to the surveillance camera 100 via the communication unit 206. Also, the data transmission / reception unit 311 receives a response and video for each control command from the surveillance camera 100 via the communication unit 206. The UI control unit 312 displays a UI on the display unit 203. The UI control unit 312 controls the display of a viewer screen of the video received from the surveillance camera 100, a detection rule setting screen, various messages, etc.

[0019] FIG. 4 illustrates the control commands of each control protocol according to the present embodiment. FIG. 4 shows control commands 400 and 401, which are carry-out / leave-behind detection rule setting commands for control protocol A and control protocol B, respectively. In control protocol A, a detection rule name 411, a detection area 412, a detection determination time 413, a detection sensitivity 414, and a detected object size 415 can be specified. On the other hand, in control protocol B, the detection rule name 411, the detection area 412, the detection determination time 413, and the detection sensitivity 414 can be specified, but the detected object size 415 cannot be specified.

[0020] The detection rule name 411 is a name for identifying the detection rule. The detection area 412 is a set value of the area for detecting the carry-out or leave-behind of an object, and is specified as a rectangle with respect to the imaging area. The detection determination time 413 is a set value of the determination time for determining that the detected object has been carried out or left behind. The detection sensitivity 414 is a set value of the object detection sensitivity. The content of the detection sensitivity varies depending on the specifications of the surveillance camera. For example, the detection sensitivity in the surveillance camera 100 is the luminance difference between the object and the background when detecting the object. Increasing the detection sensitivity makes it easier to detect the object, but the possibility of false detection tends to increase.

[0021] The detected object size 415 is a set value of the size of the object to be the target of carry-out / leave-behind detection. The content of the detected object size also varies depending on the specifications of the surveillance camera. For example, there are cases where only the minimum size of the detected object is set, or cases where both the minimum size and the maximum size of the detected object are set. Also, there are cases where the minimum size and the maximum size are specified as an area ratio with respect to the detection area or the imaging area, or specified by the width / height with respect to the imaging area. Also, there are cases where the width and the height are specified with the same value.

[0022] Subsequently, referring to FIG. 5, a carry-out detection rule setting screen 500 will be described. The carry-out detection rule setting screen 500 is displayed on the display unit 203 of the client device 200 under the control of the UI control unit 312. The following describes a method for setting camera detection parameters used when detecting removal by the surveillance camera 100 using the control command 401 of control protocol B without the detected object size 415. The removal detection rule setting screen 500 is used for the user to specify the set values of the respective parameters of the control command 401. The removal detection rule setting screen 500 is provided with a detection area setting area 501, text boxes 502, 503, and a slider 504. Note that the same setting screen may be used when setting the camera detection parameters for abandonment detection.

[0023] The image data received from the surveillance camera 100 is displayed in the detection area setting area 501. The image area of this image data coincides with the imaging area of the imaging unit 103. A rectangular frame 510 for designating the detection area 412 is displayed superimposed on the displayed image data. The user operates the input unit 204 to specify a plurality of points on the image data within the detection area setting area 501. The UI control unit 312 sets the polygon connecting the specified points as the detection area 412.

[0024] Also, the user uses the input unit 204 to input a rule name into the text box 502, inputs a detection determination time into the text box 503, and operates the slider 504 to specify the detection sensitivity. With the slider 504, any value within the setting range of the detection sensitivity can be specified. The UI control unit 312 sets the value input into the text box 502 as the detection rule name 411, the value input into the text box 603 as the detection determination time 413, and the value specified by the slider 504 as the detection sensitivity 414.

[0025] When the user presses the setting button 505, the data transmission / reception unit 311 transmits a detection rule setting command including the set values of the respective parameters specified on the removal detection rule setting screen 500 to the surveillance camera 100 via the communication unit 206.

[0026] Next, with reference to the sequence diagram of FIG. 6, the processing executed by the monitoring system according to this embodiment will be described. The monitoring system according to this embodiment uses the detection rule setting command transmitted from the client device 200 to set the camera detection parameters used when detecting removal or abandonment by the monitoring camera 100. This sequence diagram starts, for example, when the setting values of each parameter are specified and the setting button 505 is pressed on the removal detection rule setting screen 500 displayed on the display unit 203 of the client device 200.

[0027] In S601, the data transmission / reception unit 311 of the client device 200 transmits the removal or detection rule setting command to the monitoring camera 100. The data transmission / reception unit 301 of the monitoring camera 100 receives the detection rule setting command transmitted from the client device 200. In S602, the setting unit 302 of the monitoring camera 100 uses the detection rule setting command received in S601 to set the camera detection parameters in the monitoring camera 100. In S603, the data transmission / reception unit 301 of the monitoring camera 100 transmits the result of the detection rule setting. The data transmission / reception unit 311 of the client device 200 receives the result of the detection rule setting transmitted from the monitoring camera 100. The processing of the series of sequence diagrams ends here.

[0028] Thereafter, the detection unit 303 of the monitoring camera 100 uses the set camera detection parameters to detect the removal or abandonment of an object. For example, the detection unit 303 detects the abandonment of an object when the determination time has elapsed while the object is detected within the detection area, and detects the removal of an object when the determination time has elapsed while the object is no longer detected within the detection area. The detection area used by the detection unit 303 is set using the value of the detection area 412. Also, the determination time used by the detection unit 303 is set using the value of the detection determination time 413.

[0029] Next, with reference to FIG. 7, the details of the processing executed by the monitoring camera 100 according to the present embodiment will be described. The processing of this flowchart is realized by the control unit 101 executing a program stored in the storage unit 102.

[0030] In S701, the data transmission / reception unit 301 receives a detection rule setting command transmitted from the client device 200. Note that the control protocol of the setting command received in S701 is not particularly limited, such as ONVIF (Open Network Video Interface Forum) or a control protocol unique to the monitoring camera. In S702, the setting unit 302 checks the parameters included in the detection rule setting command received in S601, and determines whether the detection sensitivity 414 and the detection object size 415 are included. When the setting unit 302 determines that both the detection sensitivity 414 and the detection object size 415 are included, it proceeds to S704. When it determines that the detection sensitivity 414 is included but the detection object size 415 is not included, it proceeds to S703. In other cases, the setting unit 302 sets the camera detection parameters in the monitoring camera 100 using the setting values of the respective parameters included in the detection rule setting command, and proceeds to S705.

[0031] In S703, the setting unit 302 sets the camera detection parameters in the monitoring camera 100 using the setting values of the respective parameters of the detection rule setting command received in S601. In this step, since the detection sensitivity 414 is included in the detection rule setting command but the detection object size 415 is not included, the setting unit 302 sets the detection sensitivity and the minimum detection object size used by the detection unit 303 using the value of the detection sensitivity 414 included in the detection rule setting command. Details of the setting method will be described later with reference to FIG. 8.

[0032] In S704, the setting unit 302 sets the camera detection parameters in the monitoring camera 100 by using the set values of the parameters of the detection rule setting command received in S601. In this step, since the detection sensitivity 414 and the detected object size 415 are included in the detection rule setting command, the setting unit 302 sets the detection sensitivity and the detected object size used in the detection unit 303 with the values of the detection sensitivity 414 and the detected object size 415 included in the detection rule setting command.

[0033] In S705, the data transmission / reception unit 301 transmits the result of the detection rule setting. The processing of the series of flowcharts ends here.

[0034] Hereinafter, with reference to FIG. 8, a method for setting the detection sensitivity of the camera and the minimum detected object size in S703 of FIG. 7 will be described. FIG. 8 shows the setting patterns of the detection sensitivity of the camera and the minimum detected object size.

[0035] <Pattern A> FIG. 8(a) shows Pattern A. The setting unit 302 acquires the value of the detection sensitivity 414 from the detection rule setting command, and converts the acquired value into a ratio with respect to the setting range of the detection sensitivity 414. Then, the setting unit 302 sets the detection sensitivity of the camera to increase as the converted ratio increases, and sets the minimum detected object size of the camera to decrease as the converted ratio increases.

[0036] For example, when the setting range of the detection sensitivity 414 is 0.0 to 1.0 and the value of the detection sensitivity 414 is 0.4, the ratio with respect to the setting range of the detection sensitivity 414 is 40%. Here, assume that the setting range of the detection sensitivity of the camera is 0 to 100, and the setting range of the minimum detected object size of the camera is 0 to 100. In this case, the setting unit 302 sets the detection sensitivity of the camera to 40. Also, the setting unit 302 sets the minimum detected object size of the camera to 60 by subtracting 40 from the maximum value 100 that can be set.

[0037] <Pattern B> Figure 8(b) shows Pattern B. For the detection sensitivity of the camera in Pattern B, the setting is the same as in Pattern A. Regarding the minimum size of the detected object by the camera, when the value of the detection sensitivity 414 is equal to or greater than the threshold value, the setting unit 302 converts the value of the detection sensitivity 414 into a ratio with respect to the set range of the detection sensitivity 414 that can be set by a command, and sets it to decrease as the converted ratio increases. Also, when the value of the detection sensitivity 414 is less than the threshold value, the setting unit 302 sets it to a predetermined value. This pattern is called Pattern B-1. Alternatively, when the value of the detection sensitivity 414 is less than the threshold value, the setting unit 302 sets it to decrease as the converted ratio increases. Also, when the value of the detection sensitivity 414 is equal to or greater than the threshold value, the setting unit 302 sets it to a predetermined value. This pattern is called Pattern B-2.

[0038] First, an example of setting the minimum size of the detected object by the camera in Pattern B-1 will be described. Assume that the set range of the detection sensitivity 414 that can be set by a command is 0.5 to 1.0, and the set range of the minimum size of the detected object by the camera is 0 to 100. When the value of the detection sensitivity 414 is 0.7, the ratio with respect to the set range of the detection sensitivity 414 that can be set by a command, which is 0.5 to 1.0, is 40%. The setting unit 302 sets the minimum size of the detected object by the camera to 60 by subtracting 40 from the maximum value that can be set, which is 100. Also, when the value of the detection sensitivity 414 is less than 0.5, the setting unit 302 may set the minimum size of the detected object by the camera to the maximum value that can be set.

[0039] Next, an example of setting the minimum size of the detected object by the camera in Pattern B-2 will be described. Assume that the set range of the detection sensitivity 414 that can be set by a command is 0.0 to 0.5, and the set range of the minimum size of the detected object by the camera is 0 to 100. When the value of the detection sensitivity 414 is 0.2, the ratio with respect to the set range 0.0 to 0.5 that can be set by a command is 40%. The setting unit 302 sets the minimum size of the detected object by the camera to 60 by subtracting 40 from the maximum value that can be set, which is 100. Also, when the value of the detection sensitivity 414 is 0.5 or more, the setting unit 302 may set the minimum size of the detected object by the camera to the default value of the camera.

[0040] <Pattern C> Figure 8(c) shows Pattern C. For the minimum detectable object size of the camera in Pattern C, it is set in the same way as Pattern A. Regarding the detection sensitivity of the camera, when the value of detection sensitivity 414 is less than the threshold, the setting unit 302 converts the value of detection sensitivity 414 into a ratio with respect to the set range of detection sensitivity 414 that can be set by a command, and sets it to increase as the converted ratio increases. Also, when the value of detection sensitivity 414 is greater than or equal to the threshold, the setting unit 302 sets it to a predetermined value.

[0041] An example of setting the camera detection sensitivity in Pattern C will be described. Assume that the set range of detection sensitivity 414 that can be set by a command is 0.0 to 0.5, and the range of the camera's detection sensitivity is 0 to 100. When the value of detection sensitivity 414 is 0.2, the ratio with respect to the set range 0.0 to 0.5 that can be set by a command is 40%. The setting unit 302 sets the camera's detection sensitivity to 40. Also, when the value of detection sensitivity 414 is 0.5 or more, the setting unit 302 may set the camera's detection sensitivity to the default value of the camera.

[0042] Note that the setting patterns of the camera's detection sensitivity and the detectable object size are not limited to Patterns A to C. Also, in addition to setting the minimum detectable object size, the setting unit 302 may set the maximum value that can be set for the maximum detectable object size. Further, the setting unit 302 may set the camera's minimum detectable object size within the range from the minimum value that can be set to the maximum value, or within the range from the default value to the maximum value that can be set.

[0043] Also, the setting unit 302 may receive an instruction to select Patterns A to C used when setting the camera's detection sensitivity and the detectable object size from the client device 200, or may receive it by a user's operation.

[0044] In the present embodiment as described above, even when there is a parameter for detection sensitivity in the setting command for the detection rules of taking away and leaving behind an object received from an external device but there is no parameter for the detected object size, the detected object size of the camera can be appropriately set. Thereby, false detections of taking away and leaving behind that are not intended by the user can be prevented.

[0045] Note that in the present embodiment, when the detection rule setting command from the external device does not include the detectable object size that can be set when performing detection by the monitoring camera 100, the detection sensitivity included in the setting command is used to set the detection sensitivity and the detected object size of the camera. The detection sensitivity is an example of the first parameter, and the detected object size is an example of the second parameter. Note that the first and second parameters are not particularly limited as long as they are parameters used when performing detection of taking away or leaving behind an object.

[0046] Also, in the present embodiment, in S702 of FIG. 7, when the setting unit 302 satisfies the condition that the detection sensitivity 414 is included but the detected object size 415 is not included, the detection sensitivity and the detected object size of the camera are set using the detection sensitivity 414, but the above condition is not limited to this. The setting unit 302 checks the control protocol of the setting command received in S701 of FIG. 7, and when the condition that it is a predetermined control protocol (for example, control protocol B in FIG. 4) is satisfied, the detection sensitivity and the detected object size of the camera may be set using the detection sensitivity 414. Also, when the condition that it is a predetermined control protocol is not satisfied (for example, control protocol A in FIG. 4), the setting unit 302 may set the detection sensitivity and the detected object size of the camera using the detection sensitivity 414 and the detected object size 415. In this way, the processing may be changed according to the difference in the control protocol of the setting command.

[0047] 〔Other Embodiments〕 Although the present invention has been described above with reference to the embodiments, the above embodiments are merely illustrative of the specific examples of the present invention, and the technical scope of the present invention should not be interpreted as being limited by these embodiments. In other words, the present invention can be embodied in various forms without departing from its technical concept or main features.

[0048] 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.

[0049] The disclosure of each of the above-described embodiments includes the following configurations, methods, and programs. (Configuration 1) 1. An imaging device, comprising: A detection means for detecting an object in a captured image and detecting whether the detected object has been taken away or left behind; A receiving means for receiving a setting command related to detection of removal or abandonment of an object from an external device; a setting means for setting a parameter used when the detection means performs detection based on the setting command received by the receiving means, an imaging device characterized in that the setting means uses a value of a first parameter included in the setting command to set the first parameter and a second parameter different from the first parameter to be used when the detection means performs detection. (Configuration 2) The setting means is If the setting command satisfies a predetermined condition, the first and second parameters are set using the first parameter included in the setting command; If the setting command does not satisfy the predetermined condition, the second parameter is set using the second parameter included in the setting command. The imaging device according to Configuration 1, characterized by the above. (Configuration 3) The imaging device according to Configuration 2, characterized in that the predetermined condition is that it includes the first parameter and does not include the second parameter. (Configuration 4) The imaging device according to Configuration 2, characterized in that the predetermined condition is a command of a predetermined control protocol. (Configuration 5) The imaging device according to any one of Configurations 1 to 4, characterized in that the first parameter is object detection sensitivity and the second parameter is the size of the object to be detected. (Configuration 6) The imaging device according to Configuration 5, characterized in that the second parameter is the minimum size of the object to be detected. (Configuration 7) The imaging device according to any one of Configurations 1 to 6, characterized in that the setting means sets so that the minimum size of the object detected by the detection means becomes smaller as the object detection sensitivity included in the setting command increases. (Configuration 8) The setting means When the object detection sensitivity included in the setting command is less than the threshold value, it sets so that the minimum size of the object detected by the detection means becomes smaller as the object detection sensitivity included in the setting command increases, When the object detection sensitivity included in the setting command is greater than or equal to the threshold value, it sets the minimum size of the object detected by the detection means to a predetermined value The imaging device according to any one of Configurations 1 to 7, characterized by the above. (Configuration 9) The setting means When the object detection sensitivity included in the setting command is greater than or equal to the threshold value, it sets so that the minimum size of the object detected by the detection means becomes smaller as the object detection sensitivity included in the setting command increases, When the object detection sensitivity included in the setting command is less than the threshold value, it sets the minimum size of the object detected by the detection means to a predetermined value The imaging device according to any one of Configurations 1 to 7, characterized in that... (Configuration 10) The setting means sets the minimum size of an object detected by the detection means within a range from a default value to a maximum value that can be set by the setting means. The imaging device according to any one of Configurations 1 to 9, characterized in that... (Configuration 11) The setting means sets the minimum size of an object detected by the detection means using the object detection sensitivity included in the setting command, and sets the maximum size of an object detected by the detection means to the maximum value that can be set by the setting means. The imaging device according to any one of Configurations 1 to 10, characterized in that... (Configuration 12) The setting means specifies the size of an object detected by the detection means by an area ratio with respect to the object detection area or the imaging area, or by the width and height in the object detection area or the imaging area. The imaging device according to any one of Configurations 1 to 11, characterized in that... (Method) A control method for an imaging device, comprising: a detection step of detecting an object in a captured image and detecting the removal or placement of the detected object; a reception step of receiving a setting command related to the detection of the removal or placement of an object from an external device; a setting step of setting parameters used when performing the detection in the detection step based on the setting command received in the reception step. In the setting step, the value of a first parameter included in the setting command is used to set the first parameter and a second parameter different from the first parameter used when performing the detection in the detection step. A control method for an imaging device, characterized in that... (Program) A computer of an imaging device, a detection means for detecting an object in a captured image and detecting the removal or placement of the detected object; a reception means for receiving a setting command related to the detection of the removal or placement of an object from an external device; A setting means for setting parameters used when performing detection by the detection means based on the setting command received by the receiving means. A program that operates as The setting means is characterized in that it sets the first parameter and a second parameter different from the first parameter used when performing detection by the detection means by using the value of the first parameter included in the setting command.

Explanation of Signs

[0050] 100: Surveillance camera, 200: Client terminal

Claims

1. An imaging device, detection means for detecting an object in a captured image and detecting removal or abandonment of the detected object; receiving means for receiving a setting command related to detection of removal or abandonment of an object from an external device; setting means for setting parameters used when performing detection by the detection means based on the setting command received by the receiving means, wherein the setting means sets the first parameter included in the setting command and a second parameter different from the first parameter used when performing detection by the detection means using the value of the first parameter. The imaging device is characterized by this.

2. The setting means, when the setting command satisfies a predetermined condition, sets the first and second parameters using the value of the first parameter included in the setting command, when the setting command does not satisfy the predetermined condition, sets the second parameter using the value of the second parameter included in the setting command The imaging device according to claim 1, characterized by this.

3. The imaging device according to claim 2, characterized in that the predetermined condition is that the first parameter is included and the second parameter is not included.

4. The imaging device according to claim 2, characterized in that the predetermined condition is a command of a predetermined control protocol.

5. The imaging device according to claim 1, characterized in that the first parameter is object detection sensitivity and the second parameter is the size of the object to be detected.

6. The imaging device according to claim 5, characterized in that the second parameter is the minimum size of the object to be detected.

7. The imaging device according to claim 5, wherein the setting means is configured to set such that a minimum size of an object detected by the detection means decreases as an object detection sensitivity included in the setting command increases.

8. The setting means when the object detection sensitivity included in the setting command is less than a threshold value, is configured to set such that a minimum size of an object detected by the detection means decreases as the object detection sensitivity included in the setting command increases, and when the object detection sensitivity included in the setting command is greater than or equal to the threshold value, sets a minimum size of an object detected by the detection means to a predetermined value The imaging device according to claim 5, characterized in that.

9. The setting means when the object detection sensitivity included in the setting command is greater than or equal to the threshold value, is configured to set such that a minimum size of an object detected by the detection means decreases as the object detection sensitivity included in the setting command increases, and when the object detection sensitivity included in the setting command is less than the threshold value, sets a minimum size of an object detected by the detection means to a predetermined value The imaging device according to claim 5, characterized in that.

10. The imaging device according to claim 5, wherein the setting means sets a minimum size of an object detected by the detection means within a range from a default value to a maximum value that can be set by the setting means.

11. The imaging device according to claim 5, wherein the setting means sets a minimum size of an object detected by the detection means using the object detection sensitivity included in the setting command, and sets a maximum size of an object detected by the detection means to a maximum value that can be set by the setting means.

12. The imaging device according to claim 5, wherein the setting means designates the size of the object detected by the detection means by an area ratio with respect to the detection area or imaging area of the object, or by the width and height in the detection area or imaging area of the object.

13. A method for controlling an imaging device, comprising: a detection step of detecting an object in a captured image and detecting removal or abandonment of the detected object; a reception step of receiving a setting command regarding detection of removal or abandonment of an object from an external device; a setting step of setting parameters used when performing detection in the detection step based on the setting command received in the reception step, wherein in the setting step, the value of a first parameter included in the setting command is used to set the first parameter and a second parameter different from the first parameter used when performing detection in the detection step. The method for controlling an imaging device is characterized by this.

14. An imaging device computer, a detection means for detecting an object in a captured image and detecting removal or abandonment of the detected object; a reception means for receiving a setting command regarding detection of removal or abandonment of an object from an external device; a setting means for setting parameters used when performing detection by the detection means based on the setting command received by the reception means, is a program for operating as, wherein the setting means uses the value of a first parameter included in the setting command to set the first parameter and a second parameter different from the first parameter used when performing detection by the detection means. The program is characterized by this.

Citation Information

Patent Citations

  • Image processing system, control method and program of image processing system

    JP2019169931A