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

The moving object detection device simplifies the setup of detection areas by automating the process based on image conditions, improving detection efficiency and reducing installation costs.

JP7599254B1Active Publication Date: 2024-12-13NISSHO ELEKTRON CO LTD
View PDF 4 Cites 0 Cited by

Patent Information

Application Number
JP2024105328
Authority / Receiving Office
JP · JP
Patent Type
Patents
Current Assignee / Owner
Filing Date
2024-06-28
Publication Date
2024-12-13
Estimated Expiration
2044-06-28

AI Technical Summary

Technical Problem

Existing moving object detection devices require manual input for setting detection areas, which is cumbersome and inefficient.

Method used

A moving object detection device that automatically specifies and sets detection areas based on predetermined conditions, such as color, in captured images, allowing for easy setup and detection without the need for manual input.

Benefits of technology

Enables easy and cost-effective setting of detection areas for moving objects, reducing installation complexity and costs while enhancing detection capabilities.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure 0007599254000001_ABST
    Figure 0007599254000001_ABST
Patent Text Reader

Abstract

A moving object detection device and the like are provided that can easily set a detection area for detecting a moving object and detect the moving object. [Solution] The moving object detection device 10 includes an identification unit 11 that acquires an image captured by a camera 1 and identifies a specific area in the image that satisfies specific conditions, a setting unit 12 that sets the specific area identified by the identification unit 11, or an area in the image other than the specific 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.
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, there are known moving object detection devices that detect moving objects, etc. As an example of the moving object detection device, for example, Patent Document 1 discloses a vehicle detection device in which detection areas are set for each lane within a shooting range of an imaging device, and which 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] Incidentally, 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 PRESENT DISCLOSURE An object of the present invention is 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 embodiment of the present invention includes an identification unit that acquires an image captured by a camera and identifies a specific area in the image that satisfies specific conditions, a setting unit that sets the specific area identified by the identification unit, or an area in the image other than the specific 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 specific area in the image that satisfies specific conditions, a setting step of setting the specific area determined in the determination step, or an area of ​​the image other than the specific 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 an aspect of the present invention is a program for causing a computer to execute the above-described moving object detection method. Effect 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 in which to detect a moving object and detect the moving object. [Brief description of the drawings]

[0008] [Figure 1] 1 is a schematic diagram showing a moving object detection device according to an embodiment of the present invention; [Diagram 2] 2 is a block diagram showing a functional configuration of the moving object detection device of FIG. 1. [Diagram 3] 4 is a flowchart showing an example of an operation of the moving object detection device of FIG. 1 for detecting a moving object. [Figure 4] FIG. 4 is a first explanatory diagram for explaining the operation of FIG. 3. [Diagram 5] FIG. 4 is a second explanatory diagram for explaining the operation of FIG. 3. [Figure 6] 4 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 performing 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 showing an example of an image captured by a camera. [Figure 13] FIG. 13 is a schematic diagram showing another example of an image captured by the camera. [Figure 14] FIG. 13 is a schematic diagram showing yet another example of an image captured by the camera. [Figure 15] 10 is a flowchart showing an example of an operation of the area designation device performing a predetermined process. DETAILED DESCRIPTION OF THE PREFERRED EMBODIMENTS

[0009] Hereinafter, an embodiment 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 a moving object. 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 disposed at a position where it can photograph the belt conveyor 4. In this embodiment, the camera 1 is disposed above the belt conveyor 4, and photographs the belt conveyor 4 by photographing the area below. Note that the position of the camera 1 is not limited thereto, and it may be disposed 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 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 and a communication module, 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 provided 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 by 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 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 specified by the specifying unit 11, or an area in the image captured by the camera 1 other than the predetermined area specified by the specifying unit 11, as a detection area in which moving objects are detected. Whether to set the predetermined area as the detection 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 specifying unit 11 masks (covers) the specified 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 color is blue, then by covering a location where a moving object is 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 is set as the detection area. Even if the blue cloth or the like is removed after the detection area is set, the setting of the detection area 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 difference 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 difference method, may detect a moving object using both the inter-frame difference method and the background difference method, or may detect a moving object using a method other than these. Furthermore, the detection unit 13 may detect a moving object not only by using moving image information, but also by using audio information that can be uniquely identified. For example, the sound of a bell (ambient sound) attached to the rotating shaft of a motor (not shown) that operates the belt conveyor 4, or a buzzer sound may be used. Furthermore, the sound may be specific audio information uttered by a human being. The specific audio information may be the sound being uttered 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 by a call application or a chat application. In addition, the predetermined process when the detection unit 13 no longer detects a moving object is a process of conveying the article 5 to the belt conveyor 4 by the conveying device 2, and the processing unit 14 conveys 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 by wireless communication or wired communication. Note that the predetermined process is not limited to these, and may be a process of executing various programs, etc. 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. The processing unit 14 may also detect whether the article 5 coming from the front is moving or not by the detection unit 13, and start the rotation of the belt conveyor 4 based on the detection result. Data management may be realized by ID management and tracking in the camera 1, or may be managed upon receiving a request from the user terminal 3. The processing unit 14 can notify the user terminal 3 of information on the detected moving object, obtain information on the article 5 managed by the user terminal 3, and control the conveying device 2 based on the information on the article 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 article 5. By providing such a processing unit in the terminal on the edge side, the information and signal lines transmitted to the processing unit can be significantly reduced compared to when unnecessary information on the article 5 (information that the article 5 is moving in a place other than the conveying device 2 or is stopped) is transmitted to the processing unit. Therefore, even if human intervention is required or the layout is changed for emergency processing or the like, the moving object detection device 10 detects and processes the situation by itself, making it possible to realize transportation without changing or adjusting other user terminals. Various types of information are stored in the storage unit 15. Specifically, as described above, the storage unit 15 stores predetermined conditions and the like.

[0021] Fig. 3 is a flow chart showing an example of an 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 an 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 that satisfies a predetermined condition in the acquired image (step S2).

[0023] The setting unit 12 sets the specified area identified by the identification unit 11, or an area in the image captured by the camera 1 other than the specified area identified by the identification unit 11, as a detection area in which moving objects are detected (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. Here, the belt conveyor 4 is covered with a planar member 6, 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 plate material. 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 flow chart 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 or not 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, which is to notify the user terminal 3 (step S12).

[0027] For example, when an image 1c shown in Fig. 8 is captured by the camera 1 consecutively after an image 1b shown in Fig. 7, 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 flow chart 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 or not the detection unit 13 detects 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 detects 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 article 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 conveys the article 5 to the belt conveyor 4 by the conveying device 2.

[0031] In the moving object detection device 10, the detection area can be set easily without specifying the detection area by operating a mouse or inputting coordinates. Also, in the moving object detection device 10, the moving object can be detected by using the camera 1 without using a photoelectric sensor or the like, so that an increase in cost can be suppressed, installation work can be suppressed from becoming large-scale, the device can be easily introduced, and moving objects can be easily detected 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 specific area in the image that satisfies specific conditions, a setting unit 12 that sets the specific area identified by the identification unit 11, or an area in the image other than the specific 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 specified conditions and photographing it with camera 1, so that the detection area for detecting moving objects can be easily set and moving objects can be detected. Moreover, the moving object detection device 10 according to the embodiment of the present invention further includes a processing unit 14 that performs a predetermined process based on the detection result of the detection unit 13 . This makes it possible to carry out a predetermined process when the detection unit 13 detects a moving object, when the detection unit 13 no longer detects a moving object, etc. 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 makes it possible to notify the user terminal 3 when the detection unit 13 detects a moving object, when the detection unit 13 no longer detects a moving object, etc. In the moving object detection device 10 according to the embodiment of the present invention, the predetermined condition is a predetermined color.

[0034] According to this, the detection area can 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 for detecting 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] According to this, the detection area can 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 a primary color and photographing it with camera 1, making it even easier to set the detection area for detecting 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] According to this, the detection area can be set by coloring the areas where you want to detect moving objects or the areas where you do not want to detect moving objects red, green, or blue and photographing them with camera 1, making it even easier to set the detection area for detecting moving objects and detect moving objects. Moreover, 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 disposed at a position where it can capture an image of the belt conveyor 4. According to this, the belt conveyor 4 or a place other than the belt conveyor 4 can be easily set 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 a determination step (step S2) of acquiring an image captured by the camera 1 (step S1) and determining a specific area in the image that satisfies specific conditions, a setting step (step S3) of setting the specific area determined in the determination step or an area in the image other than the specific area determined in the determination 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 operational 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 operational effects as the moving object detection device 10 described above.

[0038] Although the moving object detection device according to one or more aspects has been described based on the embodiment, the present invention is not limited to this embodiment. As long as it does not deviate from the spirit of the present invention, various modifications conceived by a person skilled in the art may be included in the scope of the present invention.

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

[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, the detection area can be set by surrounding a place where it is desired to detect a moving object or a place where it is not desired to detect a moving object with linear members 7 of a predetermined color and capturing an image with the camera 1, so that the detection area for detecting a moving object can be set more easily to detect the moving object. For example, the linear members 7 are elongated members such as strings of a predetermined color.

[0041] Also, for example, as shown in Fig. 13, 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 place where it is desired to detect a moving object or a place where it is not desired to detect a moving object with a plurality of dot-like members 8 of a predetermined color and capturing an image with the camera 1, so that it is possible to more easily set a detection area for detecting a moving object and detect the moving object. For example, the dot-like members 8 are circular or polygonal members of a predetermined color.

[0042] In the above embodiment, the identification unit 11 identifies a predetermined region 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. When the predetermined condition is a predetermined color, the different condition is a color different from the predetermined color, etc. Specifically, when the predetermined condition is blue, the different condition is red, etc. 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 the detection unit 13 detects that a moving object has reached a portion that satisfies the different condition, etc.

[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 part identified by the identifying unit 11 as a part that satisfies a condition different from the predetermined condition as a part P. For example, the detection area R is an area where a blue cloth was placed, and the part P is an area where a red string or the like was placed on the blue cloth. The detection unit 13 detects whether or not a moving object has reached the part P in the detection area R. When the detection unit 13 detects that the moving object has reached the part P, the processing unit 14 may, as a predetermined process, convey the article 5 to the belt conveyor 4 by the conveying 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 disposed 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 the articles 5 to the belt conveyor 4, but the conveying device 2 and the belt conveyor 4 may be the same device (integrated device). In addition, 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 is transferred by ID management and tracking in the camera 1, and when an access is made from the node side to the data server, the data is handed over. Alternatively, when the transfer of each node is completed, a transfer completion flag is issued to the server, data is received from the server, and an input / output signal is issued from the node to each device. By doing so, wiring work becomes easier, edge processing can be performed in the camera 1, and even if a CV is broken along the way, it can be moved by sacrificing another system (in this case, the node), and a PLC is not required. Also, when a human being intervenes for emergency processing or the like and detects a human being as a moving object, the article 5 may not be transported to the belt conveyor 4 without manual operation. In this case, the moving object detection device 10 may be built into the node. That is, the server is an example of the "user terminal 3" in the disclosed technology. However, the following may also be done. For example, the transfer of data may be ID-managed and tracked by the camera 1 that shoots with a wide angle, or tracking may be performed using multiple cameras. Alternatively, when tracking of data is managed by a server or other device, a transfer completion flag may be issued from the processing unit 14 to the server, and data tracking may be performed on the server side. In this way, making decisions and processing when motion is detected on the node side makes it easy to change from the conventional centralized type of transport control to a terminal processing type, which reduces the amount of signal wiring required during installation, shortens construction time, distributes risks, and enables smooth transport control even in emergencies, when the layout is changed, or when human intervention is required to add objects. 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. In addition, when the moving object detection device 10 detects a moving object, it notifies the user terminal 3. However, in the present invention, this can be appropriately changed within the scope of the invention, and for example, it may further include another personal computer, another processor, another server, another central brain, or another transport device (including the next transport device or the previous transport device). A system may 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, and includes a step of acquiring an image captured by a camera and designating a predetermined area in the image that satisfies a predetermined condition, and a step of setting the predetermined area designated in the designation step, or an area in the image other than the predetermined area designated in the designation step, as an area designation. This can significantly reduce the time required for area designation, and can easily realize automation of area designation. Specifically, in this method, the setting unit 912 sets a masked area or an area other than the masked area as an area designation. "Setting as area designation" means clearly defining a specific range or area and setting it so that a specific operation or processing 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 area designation".

[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 a configuration similar to that of the moving object detection device 10, but differs in the following respects. The identifying unit 911 has the same configuration as the identifying unit 11 . The setting unit 912 sets the predetermined area specified by the specifying unit 911, or an area in the image captured by the camera 1 other than the predetermined area specified by the specifying unit 911, as the area designation. Whether to set the predetermined area as the area designation or to set 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 according to 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 specifying unit 911 masks the specified 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 the setting unit 912, it is not necessary to satisfy the predetermined condition. For example, if the predetermined condition is that the color 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 the camera 1 is identified as a predetermined area that satisfies the predetermined condition and is set as the area designation. Even if the blue cloth or the like is removed after the area designation is set, 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 that satisfies a predetermined condition in the acquired image (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 device 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, The predetermined condition is that the color is a predetermined color. Motion detection device.

2. A processing unit that performs a predetermined process based on a detection result of the detection unit is further provided. The moving object detection device according to claim 1 .

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

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

5. The primary colors are red, green, or blue. The moving object detection device according to claim 4.

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

7. The camera is positioned in a position where it can photograph the belt conveyor. The moving object detection device according to claim 1 .

8. A moving object detection method performed by a moving object detection device, comprising: A 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, The predetermined condition is that the color is a predetermined color. Motion detection method.

9. 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, The predetermined condition is that the color is a predetermined color. Motion detection system.

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

11. An information processing method carried out by a computer, comprising: A 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 specified in the specifying step, or an area of ​​the image other than the predetermined area specified in the specifying step, as an area designation; The predetermined condition is that the color is a predetermined color. Information processing methods.

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

Citation Information

Patent Citations

  • 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

  • Vehicle detection device

    JP2021182325A