To provide a moving body detection device, a moving body detection method, a program, and a system.

The moving object detection device simplifies the setup of detection areas by using camera-based color identification, allowing easy and cost-effective detection of moving objects without manual input, addressing the complexity of existing methods.

JP2026006393AActive Publication Date: 2026-01-16NISSHO ELEKTRON CO LTD
View PDF 1 Cites 0 Cited by

Patent Information

Application Number
JP2024105328
Authority / Receiving Office
JP · JP
Patent Type
Applications
Current Assignee / Owner
Filing Date
2024-06-28
Publication Date
2026-01-16
Estimated Expiration
2044-06-28

AI Technical Summary

Technical Problem

Existing moving object detection devices require manual specification of detection areas through mouse operations or coordinate input, making it cumbersome to set detection areas.

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 easy setup without manual input, using a camera to detect moving objects.

Benefits of technology

Enables easy and efficient setting of detection areas for moving object detection, reducing complexity and cost, and facilitating detection at any position without the need for additional sensors.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure 2026006393000001_ABST
    Figure 2026006393000001_ABST
Patent Text Reader

Abstract

To provide a moving body detection device or the like capable of detecting a moving body by easily setting a detection area for detecting the moving body.SOLUTION: The moving object detection device 10 includes a specifying unit 11 that acquires an image captured by the camera 1 and specifies a predetermined region satisfying a predetermined condition in the image, a setting unit 12 that sets the predetermined region specified by the specifying unit 11 or a region other than the predetermined region specified by the specifying unit 11 in the image as a detection region in which a moving object is detected, and a detection unit 13 that detects a moving object in the detection region.SELECTED DRAWING: Figure 2
Need to check novelty before this filing date? Find Prior Art

Description

[Technical Field]

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

[0002] Conventionally, moving object detection devices that detect moving objects have been known. As an example of a moving object detection device, for example, Patent Document 1 discloses a vehicle detection device that sets a detection area 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. [Prior art documents] [Patent documents]

[0003] [Patent Document 1] Patent Publication No. 2021-182325 Summary of the Invention [Problem to be solved by the invention]

[0004] However, in order to set a detection area in a captured image for detecting moving objects, it is necessary to specify the detection area by operating a mouse or by inputting coordinates, and it is desirable to be able to set the detection area easily. SUMMARY OF THE INVENTION It is therefore an object of the present invention 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. [Means for solving the problem]

[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] Furthermore, 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 a determination step of acquiring an image captured by a camera and determining a predetermined area in the image that satisfies predetermined conditions, a setting step of setting the predetermined area determined in the determination step, or an area in the image other than the predetermined area determined in the determination step, as a detection area in which moving objects are detected, and a detection step of 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 above-described moving object detection method. [Effects of the Invention]

[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. [Brief explanation of the drawings]

[0008] [Figure 1] 1 is a schematic diagram showing a moving object detection device and the like according to an embodiment of the present invention. [Figure 2] FIG. 2 is a block diagram showing the functional configuration of the moving object detection device of FIG. 1. [Figure 3] 4 is a flowchart showing an example of an operation of the moving object detection device of FIG. 1 to detect a moving object. [Figure 4] FIG. 4 is a first explanatory diagram for explaining the operation of FIG. 3. [Figure 5] FIG. 4 is a second explanatory diagram for explaining the operation of FIG. 3. [Figure 6] 2 is a flowchart showing an example of an operation of the moving object detection device of FIG. 1 performing a predetermined process. [Figure 7] FIG. 7 is a first explanatory diagram for explaining the operation of FIG. 6. [Figure 8] FIG. 7 is a second explanatory diagram for explaining the operation of FIG. 6. [Figure 9] 10 is a flowchart showing another example of the operation of the moving object detection device of FIG. 1 to perform a predetermined process. [Figure 10] FIG. 10 is a first explanatory diagram for explaining the operation of FIG. 9. [Figure 11] FIG. 10 is a second explanatory diagram for explaining the operation of FIG. 9. [Figure 12] FIG. 2 is a schematic diagram illustrating an example of an image captured by a camera. [Figure 13] FIG. 10 is a schematic diagram showing another example of an image captured by a camera. [Figure 14] FIG. 10 is a schematic diagram showing yet another example of an image captured by a camera. [Figure 15] 10 is a flowchart showing an example of an operation of the area designation device when it performs a predetermined process. DETAILED DESCRIPTION OF THE INVENTION

[0009] Hereinafter, embodiments of the present invention will be described in detail with reference to the drawings. 1 is a schematic diagram showing a moving object detection device 10 according to an embodiment of the present invention, etc. First, the moving object detection device 10 etc. will be described with reference to FIG.

[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 the location where it is desired to detect a moving object.

[0012] The conveying device 2 is a device that conveys an article 5 to the belt conveyor 4. The article 5 conveyed to the belt conveyor 4 by the conveying device 2 is then conveyed 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, or the like. 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 be 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 a moving object in the detection area set by the setting unit 12. For example, the detection unit 13 detects a moving object using an inter-frame subtraction method. Specifically, the detection unit 13 detects a moving object in the detection area from the difference between a plurality of consecutive still images (image frames) in a moving image captured by the camera 1. The detection unit 13 may detect a moving object using a background subtraction method, or may detect a moving object using both the inter-frame subtraction method and the background subtraction method, or may detect a moving object using a method other than these. Furthermore, the detection unit 13 may detect moving objects not only using moving image information but also using uniquely identifiable audio information. For example, the detection unit 13 may detect the sound of a bell (environmental sound) attached to the rotating shaft of a motor (not shown) that operates the belt conveyor 4, or a buzzer sound. Furthermore, the detection unit 13 may detect a moving object using audio information indicating a specific instruction spoken by a human being. For example, the specific audio information may be the sound that is being issued when an instruction is given, such as "This sound, this sound!", or it may be 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 the 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 detect whether the object 5 approaching from the front is moving using the detection unit 13 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 on detected moving objects, acquire information on the object 5 managed by the user terminal 3, and control the conveying device 2 based on the information on the object 5. This allows the moving object detection device 10 itself or the system itself according to the embodiment of the disclosed technology to determine the status of the object 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 on the object 5 (such as information that the object 5 is moving somewhere other than the conveying device 2 or is stopped) to the processing unit. Therefore, even if human intervention is required or the layout is changed due to emergency processing, etc., the moving object detection device 10 will detect and process the situation by itself, making it possible to achieve transportation without changing or adjusting other user terminals. The storage unit 15 stores various information. Specifically, as described above, the storage unit 15 stores predetermined conditions and the like.

[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 identification 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 moving objects (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, and 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 the operation of the moving object detection device 10 of Fig. 1 performing 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 the operation of the moving object detection device 10 performing 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 or not the detection unit 13 has detected a moving object (step S11). When the detection unit 13 detects a moving object (Yes in step S11), the processing unit 14 performs a predetermined process by notifying the user terminal 3 (step S12).

[0027] For example, when the camera 1 captures the image 1b shown in Fig. 7 followed by the image 1c shown in Fig. 8, the detection unit 13 detects the article 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 to perform 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 to perform 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 detection unit 13 detects a moving object (Yes in step S21), the processing unit 14 again determines whether the detection unit 13 is detecting a moving object (step S21). If the detection unit 13 no longer detects a moving object (No in step S21), the processing unit 14 conveys the item 5 as a predetermined process (step S22).

[0030] For example, when the camera 1 captures the image 1d shown in Fig. 10 followed by the image 1e shown in Fig. 11, 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 easy setting of a detection area because it does not require specifying the detection area by operating a mouse or inputting coordinates. Also, the moving object detection device 10 can detect moving objects using the camera 1 without using a photoelectric sensor or the like, which prevents increases in costs and installation work from becoming too complex, allows for easy introduction, 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 includes 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 you want to detect moving objects or a location where you do not want to detect moving objects satisfy certain conditions and photographing it with camera 1, so you can easily set a detection area where you want to detect moving objects and detect moving objects. The moving object detection device 10 according to the 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 predetermined processing to be performed when the detection unit 13 detects a moving object, when the detection unit 13 no longer detects a moving object, or the like. In addition, in the moving object detection device 10 according to the embodiment of the present invention, the predetermined process is a process of notifying the user terminal 3. This allows a notification to be sent to the user terminal 3 when the detection unit 13 detects a moving object, when the detection unit 13 no longer detects a moving object, or the like. In the moving object detection device 10 according to the embodiment of the present invention, the predetermined condition is a predetermined color.

[0034] This allows the detection area to be set by painting the area where you want to detect moving objects or the area where you do not want to detect moving objects a specified color and photographing it with camera 1, making it even easier to set the detection area where you want to detect moving objects and detect moving objects. In the moving object detection device 10 according to the embodiment of the present invention, the predetermined colors are primary colors.

[0035] This allows the detection area to be set by painting the area where you want to detect moving objects or the area where you do not want to detect moving objects in primary colors and photographing it with camera 1, making it even easier to set the detection area where you want to detect moving objects and detect moving objects. In the moving object detection device 10 according to the embodiment of the present invention, the primary colors are red, green, or blue.

[0036] This allows the detection area to be set by coloring the area where you want to detect moving objects or the area where you do not want to detect moving objects red, green, or blue and taking a picture with camera 1, making it even easier to set the detection area where you want to detect moving objects and detect moving objects. Furthermore, in the moving object detection device 10 according to the embodiment of the present invention, the detection unit 13 detects a moving object using an inter-frame difference method. This makes it possible to easily detect a moving object using the frame difference method. In the moving object detection device 10 according to the embodiment of the present invention, the camera 1 is placed at a position where it can capture an image of the belt conveyor 4. This makes it easy to set the belt conveyor 4 or a location other than the belt conveyor 4 as the detection area.

[0037] Furthermore, the moving object detection method according to an embodiment of the present invention is a moving object detection method performed by the moving object detection device 10, and includes an identification step (step S2) of acquiring an image captured by the camera 1 (step S1) and identifying a predetermined area in the image that satisfies predetermined conditions, a setting step (step S3) 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, and a detection step (step S4) of detecting moving objects in the detection area. This provides the same effects as the moving object detection device 10 described above. A program according to an embodiment of the present invention is a program for causing a computer to execute the above-described moving object detection method. This provides the same effects as the moving object detection device 10 described above.

[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 the present invention is not limited to this. 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 where moving object detection is not desired with linear members 7 of a predetermined color and capturing an image with the camera 1, so that the detection area for detecting moving objects can be set more easily and moving objects can be detected. 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 where moving object detection is not desired with a plurality of dot-like members 8 of a predetermined color and capturing an image with the camera 1, so that the detection area for detecting moving objects can be set more easily and moving objects can be detected. 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] For example, as shown in FIG. 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. However, the camera 1 may be built into the device 10.

[0046] In the above embodiment, the conveying device 2 is a device that conveys 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 functions as an independent 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 it. 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 from the node to each device. 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, data transfer may be performed by ID management and tracking using the camera 1 with a wide-angle lens, or tracking may be performed using multiple cameras. 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 makes it easy to change from the conventional centralized type of transport control to a terminal processing type, and it also reduces the amount of signal wiring required during installation, shortens construction time, diversifies risks, and enables smooth transport control even in emergencies, when layouts are changed, or when objects are added through human intervention. In the above embodiment, the moving object detection device 10 acquires an image captured by the 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. However, this can be modified as appropriate within the scope of the present invention. For example, the moving object detection device 10 may further include another personal computer, 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 specification 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 identifying step or an area in the image other than the predetermined area identified in the identifying 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 specification device) The information processing device, specifically, the area designation device 910, includes a specification 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 almost the same configuration as the moving object detection device 10, but differs in the following respects. The identification unit 911 has the same configuration as the identification unit 11 . The setting unit 912 sets the 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 as the area designation. Whether to set the predetermined area 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 area designation. After the area designation is set by 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 area designation with a blue cloth or the like, an area including the location in the image captured by camera 1 is identified as a predetermined area that satisfies the predetermined condition and is set as the area designation. After the area designation is set, even if the blue cloth or the like is removed, the setting of the area designation is maintained.

[0050] (flowchart) 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 an area designation (step S23). [Explanation of symbols]

[0051] 1 camera 1a, 1b, 1c, 1d, 1e, 1f, 1g, 1h Images 2. Conveyor equipment 3. User terminal 4 conveyor belt 5 Goods 6 Planar members 7 Linear members 8 Point-shaped members 10. Motion detection device 11 Specific section 12 Setting section 13. Detection unit 14 Processing section 15 Storage section P part R Detection area

Claims

1. an identification unit that acquires an image captured by a camera and identifies a predetermined area in the image that satisfies a predetermined condition; a setting unit that sets the predetermined area identified by the identification unit or an area of ​​the image other than the predetermined area identified by the identification unit as a detection area in which moving objects are detected; a detection unit that detects the moving object in the detection area, Motion detection device.

2. Further, a processing unit is provided which performs predetermined processing based on the detection result of the detection unit. The moving object detection device according to claim 1 .

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

4. The predetermined condition is a predetermined color. The moving object detection device according to claim 1 .

5. the predetermined colors are primary colors; The moving object detection device according to claim 4 .

6. the primary color is red, green, or blue; The moving object detection device according to claim 5 .

7. the detection unit detects the moving object using a frame difference method; The moving object detection device according to claim 1 .

8. The camera is placed at a position where it can photograph the belt conveyor. The moving object detection device according to claim 1 .

9. A moving object detection method performed by a moving object detection device, An identification step of acquiring an image captured by a camera and identifying a predetermined area in the image that satisfies a predetermined condition; a setting step of setting the predetermined area identified in the identifying step or an area of ​​the image other than the predetermined area identified in the identifying step as a detection area in which moving objects are detected; a detection step of detecting the moving object in the detection area, Motion detection method.

10. an identification unit that acquires an image captured by a camera and identifies a predetermined area in the image that satisfies a predetermined condition; a setting unit that sets the predetermined area identified by the identification unit or an area of ​​the image other than the predetermined area identified by the identification unit as a detection area in which moving objects are detected; a detection unit that detects the moving object in the detection area, Motion detection system.

11. A program, A program for causing a computer to execute the moving object detection method according to claim 9.

12. An information processing method performed by a computer, comprising: An identification step of acquiring an image captured by a camera and identifying a predetermined area in the image that satisfies a predetermined condition; a setting step of setting the predetermined area identified in the identifying step or an area of ​​the image other than the predetermined area identified in the identifying step as an area designation, Information processing methods.

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

Citation Information

Patent Citations

  • Vehicle detection device

    JP2021182325A