Moving body detecting device, moving body detecting method, program, and system

The moving object detection device simplifies the setup of detection areas by identifying and setting them based on predefined conditions, such as color, enabling efficient and cost-effective detection of moving objects without manual input or additional sensors.

WO2026004187A1PCT designated stage Publication Date: 2026-01-02NISSHO ELEKTRON CO LTD
View PDF 4 Cites 0 Cited by

Patent Information

Application Number
PCT/JP2024/045498
Authority / Receiving Office
WO · WO
Patent Type
Applications
Current Assignee / Owner
Priority Date
2024-06-28
Filing Date
2024-12-23
Publication Date
2026-01-02

AI Technical Summary

Technical Problem

Existing moving object detection devices require manual specification of detection areas using a mouse or coordinate input, making it difficult to set detection areas easily.

Method used

A moving object detection device that identifies a predetermined area in an image based on predefined conditions, such as color, and sets it as a detection area, allowing for easy setup without manual input, and detects moving objects using frame-to-frame subtraction and background subtraction methods.

Benefits of technology

Enables easy and cost-effective setting of detection areas for moving object detection, reducing installation complexity and costs by eliminating the need for additional sensors, and facilitating detection at any desired location.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure JP2024045498_02012026_PF_FP_ABST
    Figure JP2024045498_02012026_PF_FP_ABST
Patent Text Reader

Abstract

Provided is a moving body detecting device, and the like, that can easily set a detection region for detecting a moving body and detect the moving body. A moving body detecting device 10 comprises: an identifying unit 11 that acquires an image captured by a camera 1, and identifies a specific region of the image satisfying a specific condition; a setting unit 12 that sets the specific region identified by the identifying unit 1, or a region of the image other than the specific region identified by the identifying unit 11, as a detection region for detecting a moving body; and a detecting unit 13 that detects the moving body in the detection region.
Need to check novelty before this filing date? Find Prior Art

Description

A moving object detection device, a moving object detection method, a program, and a system.

[0001] The present invention relates to a moving object detection device and the like.

[0002] Conventionally, there have been known moving object detection devices that detect moving objects, etc. As an example of the moving object detection device, for example, Patent Literature 1 discloses a vehicle detection device that sets detection areas for each lane within a shooting range of an imaging device and detects in which of the multiple detection areas a moving object is present.

[0003] Japanese Patent Application Laid-Open No. 2021-182325

[0004] However, in order to set a detection area in a captured image for detecting a moving object, the detection area must be specified by operating a mouse or by inputting coordinates, and it is desirable to be able to set the detection area easily. Therefore, an object of the present invention is to provide a moving object detection device etc. that can easily set a detection area for detecting a moving object and detect the moving object.

[0005] A moving object detection device according to one aspect of the present invention includes an identification unit that acquires an image captured by a camera and identifies a predetermined area in the image that satisfies predetermined conditions, a setting unit that sets the predetermined area identified by the identification unit, or an area in the image other than the predetermined area identified by the identification unit, as a detection area in which moving objects are detected, and a detection unit that detects the moving objects in the detection area.

[0006] A moving object detection method according to one aspect of the present invention is a moving object detection method performed by a moving object detection device, and includes the steps of: acquiring an image captured by a camera and identifying a predetermined area in the image that satisfies predetermined conditions; setting the predetermined area identified in the identifying step, or an area in the image other than the predetermined area identified in the identifying step, as a detection area in which moving objects are detected; and detecting the moving object in the detection area. A program according to one aspect of the present invention is a program for causing a computer to execute the moving object detection method.

[0007] According to the present invention, it is possible to provide a moving object detection device and the like that can easily set a detection area for detecting a moving object and detect the moving object.

[0008] FIG. 1 is a schematic diagram showing a moving object detection device and the like according to an embodiment of the present invention. FIG. 2 is a block diagram showing the functional configuration of the moving object detection device of FIG. 1. FIG. 3 is a flowchart showing an example of an operation in which the moving object detection device of FIG. 1 detects a moving object. FIG. 4 is a first explanatory diagram for explaining the operation of FIG. 3. FIG. 5 is a second explanatory diagram for explaining the operation of FIG. 3. FIG. 6 is a flowchart showing an example of an operation in which the moving object detection device of FIG. 1 performs predetermined processing. FIG. 7 is a first explanatory diagram for explaining the operation of FIG. 6. FIG. 7 is a second explanatory diagram for explaining the operation of FIG. 6. FIG. 8 is a flowchart showing another example of an operation in which the moving object detection device of FIG. 1 performs predetermined processing. FIG. 9 is a first explanatory diagram for explaining the operation of FIG. 9. FIG. 9 is a second explanatory diagram for explaining the operation of FIG. 9. FIG. 10 is a schematic diagram showing an example of an image captured by a camera. FIG. 11 is a schematic diagram showing another example of an image captured by a camera. FIG. 12 is a schematic diagram showing yet another example of an image captured by a camera. FIG. 13 is a flowchart showing an example of an operation in which an area designation device performs predetermined processing.

[0009] DETAILED DESCRIPTION OF THE PREFERRED EMBODIMENTS An embodiment of the present invention will now be described in detail with reference to the accompanying drawings. Fig. 1 is a schematic diagram showing a moving object detection device 10 according to an embodiment of the present invention. First, the moving object detection device 10 will be described with reference to Fig. 1.

[0010] The moving object detection device 10 is a device that detects moving objects. As shown in FIG. 1 , in this embodiment, the moving object detection device 10 acquires an image captured by a camera 1 and detects a moving object based on the image. The moving object detection device 10 performs a predetermined process based on the detection result. For example, the moving object detection device 10 controls the transport device 2 based on the detection result. Furthermore, when the moving object detection device 10 detects a moving object, it notifies the user terminal 3.

[0011] The camera 1 is placed in a position where it can photograph the belt conveyor 4. In this embodiment, the camera 1 is placed above the belt conveyor 4 and photographs the belt conveyor 4 by photographing the area below. Note that the placement position of the camera 1 is not limited to this, and it may be placed so as to photograph a location where it is desired to detect a moving object.

[0012] The conveying device 2 is a device that conveys articles 5 onto the belt conveyor 4. The articles 5 conveyed onto the belt conveyor 4 by the conveying device 2 are then transported by the belt conveyor 4. The user terminal 3 is a terminal of a user of the moving object detection device 10. For example, the user terminal 3 is a smartphone, a tablet terminal, a personal computer, etc. FIG. 2 is a block diagram showing the functional configuration of the moving object detection device 10 of FIG. 1. Next, the functional configuration of the moving object detection device 10 will be described with reference to FIG. 2.

[0013] 2, the moving object detection device 10 includes an identification unit 11, a setting unit 12, a detection unit 13, a processing unit 14, and a storage unit 15. For example, the identification unit 11, the setting unit 12, the detection unit 13, and the processing unit 14 are configured by a processor, a communication module, etc., and the storage unit 15 is configured by a memory, etc. The identification unit 11, the setting unit 12, the detection unit 13, the processing unit 14, and the storage unit 15 may be provided in a single housing or may be distributed across multiple housings.

[0014] The identification unit 11 acquires an image captured by the camera 1 and identifies a predetermined area in the image that satisfies a predetermined condition. The image may be a still image or a moving image. The identification unit 11 acquires the image directly or indirectly from the camera 1 via wireless communication, wired communication, or the like.

[0015] The predetermined condition is set in advance by a user or the like and stored in the storage unit 15. For example, the predetermined condition is a predetermined color. In this case, the identification unit 11 identifies an area of ​​the predetermined color in the image captured by the camera 1 as the predetermined area. Specifically, the predetermined color is a primary color or the like. For example, the primary color is red, green, or blue. The identification unit 11 identifies the color based on the RGB color space or the HSV color space or the like. Note that the predetermined color does not have to be a primary color, and may be a color other than red, green, and blue.

[0016] The setting unit 12 sets the predetermined area identified by the identification unit 11 or an area in the image captured by the camera 1 other than the predetermined area identified by the identification unit 11 as a detection area in which to detect a moving object. Whether to set the predetermined area or an area other than the predetermined area as the detection area is set in advance by a user or the like, and the setting unit 12 sets the detection area according to the setting by the user or the like. The setting by the user or the like is stored in the storage unit 15. For example, the identification unit 11 masks (covers) the identified predetermined area, and the setting unit 12 sets the masked (covered) area or an area other than the masked (covered) area as the detection area.

[0017] After the detection area is set by the setting unit 12, the detection area does not need to satisfy a predetermined condition. For example, if the predetermined condition is that the area is blue, by covering the location where moving objects are to be detected with a blue cloth or the like, an area including the location in the image captured by the camera 1 is identified as a predetermined area that satisfies the predetermined condition and set as the detection area. Even if the blue cloth or the like is removed after the detection area is set, the detection area setting is maintained, so that moving objects can be detected in the location with the blue cloth or the like removed.

[0018] The detection unit 13 detects moving objects in the detection area set by the setting unit 12. For example, the detection unit 13 detects moving objects using a frame-to-frame subtraction method. Specifically, the detection unit 13 detects moving objects in the detection area based on the difference between consecutive still images (image frames) in a moving image captured by the camera 1. The detection unit 13 may detect moving objects using a background subtraction method, or may detect moving objects using both frame-to-frame subtraction and background subtraction, or may use other methods. Furthermore, the detection unit 13 may detect moving objects using not only moving image information but also uniquely identifiable audio information. For example, the audio information may be the sound of a bell (environmental sound) attached to the rotating shaft of a motor (not shown) that drives the belt conveyor 4, or a buzzer sound. Furthermore, the audio information may be specific audio information uttered by a human. The specific audio information may be the sound of an instruction such as "This sound, this sound!", or the human voice itself.

[0019] The processing unit 14 performs a predetermined process based on the detection result of the detection unit 13. For example, the predetermined process when the detection unit 13 detects a moving object is a process of notifying the user terminal 3, and the processing unit 14 notifies the user terminal 3 when the detection unit 13 detects a moving object. For example, the processing unit 14 notifies the user terminal 3 via a calling app, a chat app, or the like. Furthermore, the predetermined process when the detection unit 13 no longer detects a moving object is a process of transporting the article 5 to the belt conveyor 4 by the conveying device 2, and the processing unit 14 transports the article 5 to the belt conveyor 4 by the conveying device 2 when the detection unit 13 no longer detects a moving object. The processing unit 14 controls the conveying device 2 by transmitting a control signal to the conveying device 2 via wireless communication, wired communication, or the like. Note that the predetermined process is not limited to these and may be a process of executing various programs, or the like. For example, the predetermined process may be a process of stopping the belt conveyor 4 when the detection unit 13 detects a moving object.

[0020] For example, the processing unit 14 may rotate the belt conveyor 4 if there is a change based on the detection result of the detection unit 13. Alternatively, the processing unit 14 may use the detection unit 13 to detect whether the approaching item 5 is moving and start the rotation of the belt conveyor 4 based on the detection result. Data management may be achieved by ID management and tracking in the camera 1, or may be managed in response to a request from the user terminal 3. The processing unit 14 may notify the user terminal 3 of information detected by the moving object, acquire information about the item 5 managed by the user terminal 3, and control the conveying device 2 based on the information about the item 5. This allows the moving object detection device 10 itself or the system itself according to an embodiment of the disclosed technology to determine the status of the item 5. By providing such a processing unit in an edge-side terminal, the amount of information and signal lines transmitted to the processing unit can be significantly reduced compared to transmitting unnecessary information about the item 5 (such as information that the item 5 is moving somewhere other than the conveying device 2 or is stopped). Therefore, even if human intervention is required for emergency processing or the layout is changed, the moving object detection device 10 detects and processes the situation by itself, so transportation can be achieved without changing or adjusting other user terminals. The memory unit 15 stores various information. Specifically, as described above, the memory unit 15 stores predetermined conditions, etc.

[0021] Fig. 3 is a flowchart showing an example of the operation of the moving object detection device 10 of Fig. 1 to detect a moving object. Fig. 4 is a first explanatory diagram for explaining the operation of Fig. 3. Fig. 5 is a second explanatory diagram for explaining the operation of Fig. 3. An example of the operation of the moving object detection device 10 to detect a moving object will be described with reference to Figs. 3 to 5.

[0022] As shown in FIG. 3, the identifying unit 11 acquires an image captured by the camera 1 (step S1), and identifies a predetermined area in the acquired image that satisfies a predetermined condition (step S2).

[0023] The setting unit 12 sets the predetermined area identified by the identification unit 11 or an area in the image captured by the camera 1 other than the predetermined area identified by the identification unit 11 as a detection area in which to detect a moving object (step S3). The detection unit 13 detects a moving object in the detection area (step S4).

[0024] For example, as shown in FIG. 4 , the identification unit 11 acquires an image 1a captured by the camera 1. In this example, a planar member 6 is placed over the belt conveyor 4, and the image 1a shows the belt conveyor 4 covered with the planar member 6. Here, the predetermined condition is that the color is blue, and the planar member 6 is a blue cloth. Therefore, the identification unit 11 identifies the area in the acquired image 1a where the planar member 6 is located (see the dotted portion in FIG. 4 ) as the predetermined area, and masks (covers) the predetermined area. Note that the planar member 6 does not have to be a sheet-like member such as cloth, but may be a plate-like member such as a board. Masking (covering) refers to, for example, designating an area having a specific color or pattern by covering the area.

[0025] 5, the setting unit 12 sets the predetermined area identified by the identification unit 11 as a detection area R (see the thick line in FIG. 5). The detection unit 13 detects a moving object in the detection area R. Here, when the detection unit 13 detects a moving object, the planar member 6 is removed.

[0026] FIG. 6 is a flowchart showing an example of an operation in which the moving object detection device 10 of FIG. 1 performs a predetermined process. FIG. 7 is a first explanatory diagram for explaining the operation of FIG. 6. FIG. 8 is a second explanatory diagram for explaining the operation of FIG. 6. An example of an operation in which the moving object detection device 10 performs a predetermined process will be described with reference to FIGS. 6 to 8. As shown in FIG. 6, the processing unit 14 determines whether the detection unit 13 has detected a moving object (step S11). If the detection unit 13 has not detected a moving object (No in step S11), the processing unit 14 again determines whether the detection unit 13 has detected a moving object (step S11). If the detection unit 13 has detected a moving object (Yes in step S11), the processing unit 14 notifies the user terminal 3 as a predetermined process (step S12).

[0027] For example, when the image 1c shown in Fig. 8 is captured by the camera 1 consecutively after the image 1b shown in Fig. 7, the detection unit 13 detects the item 5 as a moving object. The processing unit 14 notifies the user terminal 3 that the detection unit 13 has detected a moving object.

[0028] Fig. 9 is a flowchart showing another example of the operation of the moving object detection device 10 of Fig. 1 performing a predetermined process. Fig. 10 is a first explanatory diagram for explaining the operation of Fig. 9. Fig. 11 is a second explanatory diagram for explaining the operation of Fig. 9. Another example of the operation of the moving object detection device 10 performing a predetermined process will be described with reference to Figs. 9 to 11. As shown in Fig. 9, the processing unit 14 determines whether the detection unit 13 has detected a moving object (step S21).

[0029] If the detector 13 detects a moving object (Yes in step S21), the processor 14 again determines whether the detector 13 is detecting a moving object (step S21). If the detector 13 no longer detects a moving object (No in step S21), the processor 14 conveys the item 5 as a predetermined process (step S22).

[0030] For example, when the image 1e shown in Fig. 11 is captured by the camera 1 consecutively after the image 1d shown in Fig. 10, the detection unit 13 no longer detects the moving object. Since the detection unit 13 no longer detects the moving object, the processing unit 14 causes the conveying device 2 to convey the article 5 to the belt conveyor 4.

[0031] The moving object detection device 10 allows the detection area to be set easily, without the need to specify the detection area by operating a mouse or by inputting coordinates. Furthermore, the moving object detection device 10 can detect moving objects using the camera 1 without using a photoelectric sensor or the like, which reduces costs and installation work, simplifies installation, and makes it easy to detect moving objects at any position.

[0032] As described above, the moving object detection device 10 according to an embodiment of the present invention comprises an identification unit 11 that acquires an image captured by the camera 1 and identifies a predetermined area in the image that satisfies predetermined conditions, a setting unit 12 that sets the predetermined area identified by the identification unit 11, or an area in the image other than the predetermined area identified by the identification unit 11, as a detection area in which moving objects are detected, and a detection unit 13 that detects moving objects in the detection area.

[0033] According to this, a detection area can be set by making a location where moving object detection is desired or not desired satisfy a predetermined condition and capturing the image with the camera 1. This allows for easy setting of a detection area for detecting moving objects and for detecting moving objects. The moving object detection device 10 according to an embodiment of the present invention further includes a processing unit 14 that performs predetermined processing based on the detection result of the detection unit 13. This allows for predetermined processing to be performed when the detection unit 13 detects a moving object or when the detection unit 13 no longer detects a moving object. In the moving object detection device 10 according to an embodiment of the present invention, the predetermined processing is processing for notifying the user terminal 3. This allows for notification to be sent to the user terminal 3 when the detection unit 13 detects a moving object or when the detection unit 13 no longer detects a moving object. In the moving object detection device 10 according to an embodiment of the present invention, the predetermined condition is a condition of a predetermined color.

[0034] This allows the detection area to be set by painting a predetermined color on a location where moving object detection is desired or not desired and photographing the location with the camera 1, making it easier to set the detection area for moving object detection and detect moving objects. In addition, in the moving object detection device 10 according to the embodiment of the present invention, the predetermined color is a primary color.

[0035] This allows the detection area to be set by painting a location where moving object detection is desired or not desired in a primary color and photographing it with the camera 1, making it easier to set the detection area where moving object detection is desired and detect moving objects. In the moving object detection device 10 according to the embodiment of the present invention, the primary color is red, green, or blue.

[0036] According to this, a detection area can be set by coloring a location where moving object detection is desired or not desired in red, green, or blue and capturing an image with the camera 1, making it easier to set a detection area for detecting moving objects and detect moving objects. Furthermore, in the moving object detection device 10 according to an embodiment of the present invention, the detection unit 13 detects moving objects using a frame-to-frame difference method. According to this, moving objects can be easily detected using the frame-to-frame difference method. Furthermore, in the moving object detection device 10 according to an embodiment of the present invention, the camera 1 is positioned in a position where it can capture an image of the belt conveyor 4. According to this, the belt conveyor 4 or an area other than the belt conveyor 4 can be easily set as a detection area.

[0037] Furthermore, a moving object detection method according to an embodiment of the present invention is a moving object detection method performed by a moving object detection device 10, and includes a step of acquiring an image captured by a camera 1 (step S1), a step of identifying a predetermined area in the image that satisfies predetermined conditions (step S2), a step of setting the predetermined area identified in the identification step or an area in the image other than the predetermined area identified in the identification step as a detection area in which moving objects are detected (step S3), and a step of detecting moving objects in the detection area (step S4). This method provides the same effects as the moving object detection device 10. Furthermore, a program according to an embodiment of the present invention is a program for causing a computer to execute the moving object detection method. This method provides the same effects as the moving object detection device 10.

[0038] While the moving object detection device and the like according to one or more aspects have been described above based on the embodiments, the present invention is not limited to these embodiments. As long as the modifications do not deviate from the spirit of the present invention, modifications that would occur to those skilled in the art may also be included within the scope of the present invention.

[0039] In the above-described embodiment, the predetermined condition is a predetermined color, but this is not limiting. For example, the predetermined condition may be a condition of being surrounded by a predetermined color. In this case, the identification unit 11 identifies, as the predetermined area, an area surrounded by the predetermined color in the image captured by the camera 1.

[0040] For example, as shown in Fig. 12 , when the identification unit 11 acquires an image 1f captured by the camera 1, it identifies an area in the image 1f surrounded by linear members 7 of a predetermined color (see the dotted portion in Fig. 12 ) as the predetermined area. In this way, a detection area can be set by surrounding a location where moving object detection is desired or not desired with linear members 7 of a predetermined color and capturing an image with the camera 1, making it possible to more easily set a detection area for detecting moving objects and detect moving objects. For example, the linear members 7 are elongated members such as strings of a predetermined color.

[0041] 13 , for example, when the identification unit 11 acquires an image 1g captured by the camera 1, it identifies an area in the image 1g surrounded by a plurality of dot-like members 8 of a predetermined color (see the dotted portion in FIG. 13 ) as the predetermined area. In this way, a detection area can be set by surrounding a location where moving object detection is desired or not desired with a plurality of dot-like members 8 of a predetermined color and capturing an image with the camera 1. This makes it easier to set a detection area for detecting moving objects and detect moving objects. For example, the dot-like members 8 are circular or polygonal members of a predetermined color.

[0042] Furthermore, in the above-described embodiment, the identification unit 11 identifies a predetermined area that satisfies a predetermined condition. However, for example, the identification unit 11 may further identify a portion that satisfies a condition different from the predetermined condition. If the predetermined condition is a predetermined color, the different condition may be a color different from the predetermined color. Specifically, if the predetermined condition is blue, the different condition may be red. In this case, the setting unit 12 sets the portion that satisfies the different condition as a portion to be used for detection by the detection unit 13. The processing unit 14 performs a predetermined process when, for example, the detection unit 13 detects that a moving object has reached a portion that satisfies the different condition.

[0043] 14 , the setting unit 12 sets a detection area R in an image 1h captured by the camera 1, and sets a portion identified by the identification unit 11 as a portion that satisfies a condition different from the predetermined condition as a portion P. For example, the detection area R is an area where a blue cloth was placed, and the portion P is an area where a red string or the like was placed on the blue cloth. The detection unit 13 detects whether a moving object has reached the portion P in the detection area R. When the detection unit 13 detects that the moving object has reached the portion P, the processing unit 14 may, as a predetermined process, transport the article 5 to the belt conveyor 4 by the transport device 2, or may stop the belt conveyor 4.

[0044] The present invention may also be realized as a moving object detection method executed by a computer such as a moving object detection device.The present invention may also be realized as a program for causing a computer to execute the moving object detection method.The present invention may also be realized as a computer-readable non-transitory recording medium on which such a program is recorded.

[0045] In the above embodiment, the camera 1 is arranged above the belt conveyor 4 and photographs the belt conveyor 4 by photographing the area below, but the camera 1 may also be built into the device 10.

[0046] In the above embodiment, the conveying device 2 is a device that conveys the articles 5 to the belt conveyor 4, but the conveying device 2 and the belt conveyor 4 may be the same device (an integrated device). Also, the conveying device 2 may be a separate device that is independent as a control unit that controls the belt conveyor 4.

[0047] In the above embodiment, the data transfer is performed as follows. The camera 1 manages IDs and tracks data, and when a node accesses the data server, the data is passed to the server. Alternatively, when each node completes the transfer, it issues a transfer completion flag to the server, receives data from the server, and sends an input / output signal to each device from the node. This simplifies wiring work, enables edge processing using the camera 1, and even if a CV breaks along the way, it can be relocated by sacrificing another system (in this case, the node), eliminating the need for a PLC. Furthermore, if a human is intervened for emergency processing or the like and a human is detected as a moving object, the item 5 may not be transported to the conveyor belt 4 without manual operation. In this case, the moving object detection device 10 may be built into the node. In other words, the server is an example of the "user terminal 3" in the disclosed technology. However, the following configuration is also possible. For example, the data transfer may be performed by ID management and tracking using the camera 1 with a wide-angle lens, or by using multiple cameras for tracking. Alternatively, if data tracking is managed by a server or other device, the processing unit 14 may issue a transfer completion flag to the server, and data tracking may be performed on the server side. In this way, making decisions and processing when a moving object is detected on the node side facilitates a shift from the conventional centralized transport control system to a terminal processing system, thereby reducing the amount of signal wiring required during installation, shortening construction time, diversifying risks, and enabling smooth transport control even in emergencies, layout changes, and when human intervention is required to add an object. In the above embodiment, the moving object detection device 10 acquires images captured by the camera 1 and detects a moving object based on the images. The moving object detection device 10 performs predetermined processing based on the detection results. For example, the moving object detection device 10 controls the transport device 2 based on the detection results. Furthermore, while the moving object detection device 10 notifies the user terminal 3 when it detects a moving object, this invention can be modified as appropriate within the scope of the invention. For example, the moving object detection device 10 may further include another PC, another processor, another server, another central brain (including a central brain), or another transport device (including a next transport device or a previous transport device). A system may also be constructed by combining these.

[0048] (Area Designation Method) The information processing method, specifically the area designation method, is a computer-implemented area designation method that includes a step of acquiring an image captured by a camera and identifying a predetermined area in the image that satisfies predetermined conditions, and a setting step of setting the predetermined area identified in the identification step or an area in the image other than the predetermined area identified in the identification step as a designated area. This significantly reduces the time required for area designation and facilitates automation of area designation. Specifically, in this method, a setting unit 912 sets a masked area or an area other than the masked area as a designated area. "Setting as a designated area" means clearly defining a specific range or area and setting it so that a specific operation or process is performed within that range. For example, the control unit (setting unit) performs processing such as object detection in the specific range or area "set as a designated area."

[0049] (Area Designation Device) The information processing device, specifically the area designation device 910, includes an identification unit 911, a setting unit 912, a detection unit 913, a processing unit 914, and a storage unit 915. The area designation device 910 has a configuration similar to that of the moving object detection device 10, but differs in the following respects. The identification unit 911 has a configuration similar to that of the identification unit 11. The setting unit 912 sets, as the area designation, a predetermined area identified by the identification unit 911, or an area in the image captured by the camera 1 other than the predetermined area identified by the identification unit 911. Whether to set the predetermined area as the area designation or an area other than the predetermined area as the area designation is set in advance by a user or the like, and the setting unit 912 sets the area designation in accordance with the setting by the user or the like. The setting by the user or the like is stored in the storage unit 915. For example, the identification unit 911 masks the identified predetermined area, and the setting unit 912 sets the masked area or an area other than the masked area as the designated area. After the designated area is set by the setting unit 912, it is not necessary for the area to satisfy a predetermined condition. For example, if the predetermined condition is that the area must be blue, by covering the range or area to be set as the designated area with a blue cloth or the like, an area including the location in the image captured by the camera 1 is identified as a predetermined area that satisfies the predetermined condition and is set as the designated area. After the designated area is set, the setting of the designated area is maintained even if the blue cloth or the like is removed.

[0050] 15 , the identification unit 11 acquires an image captured by the camera 1 (step S21), and identifies a predetermined area in the acquired image that satisfies a predetermined condition (step S22). The setting unit 12 sets the predetermined area identified by the identification unit 11, or an area in the image captured by the camera 1 other than the predetermined area identified by the identification unit 11, as a designated area (step S23).

[0051] REFERENCE SIGNS LIST 1 Camera 1a, 1b, 1c, 1d, 1e, 1f, 1g, 1h Image 2 Conveying device 3 User terminal 4 Belt conveyor 5 Article 6 Planar member 7 Linear member 8 Point-like member 10 Moving object detecting device 11 Identifying unit 12 Setting unit 13 Detecting unit 14 Processing unit 15 Memory unit P Part R Detection area

Claims

1. A moving object detection device comprising: an identification unit that acquires an image captured by a camera and identifies a predetermined area in the image that satisfies predetermined conditions; a setting unit that sets the predetermined area identified by the identification unit, or an area in the image other than the predetermined area identified by the identification unit, as a detection area in which moving objects are detected; and a detection unit that detects the moving object in the detection area, wherein the predetermined condition is a predetermined color.

2. The moving object detection device according to claim 1, further comprising a processing unit that performs predetermined processing based on the detection result of the detection unit.

3. The moving object detection device according to claim 2, wherein the predetermined process is a process of sending a notification to a terminal of a user of the moving object detection device.

4. The moving object detection device according to claim 1, wherein the predetermined color is a primary color.

5. The motion detection device according to claim 4, wherein the primary colors are red, green, or blue.

6. The moving object detection device according to any one of claims 1 to 3, wherein the detection unit detects the moving object using an inter-frame difference method.

7. The moving object detection device according to any one of claims 1 to 3, wherein the camera is positioned so as to be able to photograph the belt conveyor.

8. A motion detection method performed by a motion detection device, comprising: a specifying step of acquiring an image captured by a camera and specifying a predetermined area in the image that satisfies predetermined conditions; a setting step of setting the predetermined area specified in the specifying step, or an area in the image other than the predetermined area specified in the specifying step, as a detection area in which motion is detected; and a detection step of detecting the motion in the detection area, wherein the predetermined condition is a predetermined color.

9. A motion detection system comprising: an identification unit that acquires an image captured by a camera and identifies a predetermined area in the image that satisfies predetermined conditions; a setting unit that sets the predetermined area identified by the identification unit, or an area in the image other than the predetermined area identified by the identification unit, as a detection area in which to detect a moving object; and a detection unit that detects the moving object in the detection area, wherein the predetermined condition is a predetermined color.

10. A program for causing a computer to execute the moving object detection method according to claim 8.

11. An information processing method performed by a computer, comprising: a specifying step of acquiring an image captured by a camera and specifying a predetermined area in the image that satisfies a predetermined condition; and a setting step of setting the predetermined area specified in the specifying step, or an area in the image other than the predetermined area specified in the specifying step, as an area designation, wherein the predetermined condition is a predetermined color.

12. A program for causing a computer to execute the information processing method according to claim 11.

Citation Information

Patent Citations

  • Vehicle detection device

    JP2021182325A

  • Display terminal, setting method of target area of moving body detection and program

    JP2014042160A

  • Image-capturing system, and program

    JP2015095853A

  • Specimen rack conveying device

    JP2021089194A