Driving support device and load collapse detection method
The driving support device uses virtual image processing to detect cargo collapse by comparing cargo bed edges over time, improving safety by alerting drivers to potential collapses during vehicle turns.
Patent Information
- Authority / Receiving Office
- JP · JP
- Patent Type
- Patents
- Current Assignee / Owner
- Filing Date
- 2022-03-09
- Publication Date
- 2026-03-17
AI Technical Summary
Existing systems fail to reliably detect cargo collapse on loading platforms of towed vehicles, particularly in dynamic conditions such as turns, which can lead to safety hazards.
A driving support device and method that uses cameras to generate virtual images of the rear region of a towing vehicle, extracts edges from these images to define cargo bed and cargo boundaries, and compares these edges over time to detect any collapse by associating determination regions, triggering alerts if significant changes occur.
Enhances the reliability of cargo collapse detection during vehicle maneuvers, providing timely alerts to prevent accidents and ensure safe transportation.
Smart Images

Figure 0007831019000001 
Figure 0007831019000002 
Figure 0007831019000003
Abstract
Description
Technical Field
[0005] ,
[0001] The present disclosure relates to a driving support device and a load collapse detection method.
Background Art
[0002] In the load compartment monitoring device disclosed in Patent Document 1 below, a load compartment image acquisition unit acquires an image of the load compartment of a vehicle. An edge image extraction unit extracts an edge image of the load from the load compartment image captured by the load compartment image acquisition unit. A closed region extraction unit extracts a closed region from the edge image extracted by the edge image extraction unit. A closed region monitoring unit monitors the position of the closed region extracted by the closed region extraction unit. A load collapse determination unit determines that load collapse has occurred in the load compartment when the amount of movement of the closed region exceeds a predetermined threshold value, or when disappearance or occurrence of the closed region occurs.
Prior Art Documents
Patent Documents
[0003] <The driving assistance device according to this disclosure is a driving assistance device for detecting cargo collapse of cargo loaded on a cargo bed towed by a towing vehicle, and comprises: an edge image generation unit that acquires virtual images of the rear region of the towing vehicle viewed from above over time and generates edge images from each of the virtual images that include at least the edges of the cargo bed and the cargo; a determination region detection unit that detects a determination region corresponding to the cargo bed from the edge image; and a cargo collapse determination unit that determines whether or not cargo collapse has occurred, wherein the cargo collapse determination unit determines whether or not cargo collapse has occurred by comparing a first edge of the cargo extracted from a first virtual image of the virtual images with a second edge of the cargo extracted from a second virtual image of the virtual images that was generated before the first virtual image.
[0006] The cargo collapse detection method according to this disclosure is a cargo collapse detection method for detecting cargo collapse of cargo loaded on a cargo bed towed by a towing vehicle, and involves acquiring virtual images of the rear region of the towing vehicle viewed from above over time, generating edge images from each of the virtual images that include at least the edges of the cargo bed and the cargo, detecting a determination region corresponding to the cargo bed from the edge images, and determining whether or not cargo collapse has occurred by comparing a first edge of the cargo extracted from a first virtual image of the virtual images with a second edge of the cargo extracted from a second virtual image of the virtual images that was generated before the first virtual image. [Effects of the Invention]
[0007] According to this disclosure, it is possible to more reliably detect cargo collapse that occurs on the loading platform. [Brief explanation of the drawing]
[0008] [Figure 1] This is a block diagram showing an example of the overall configuration of the driver assistance system according to the first embodiment. [Figure 2] This is a plan view showing a vehicle to which the driving support device and the cargo collapse detection method according to the embodiment are applied. [Figure 3] This is a side view showing a vehicle to which the driver assistance device and the cargo collapse detection method according to the embodiment are applied. [Figure 4] This is a schematic diagram showing the virtual image at time T2 generated by the ambient image generation device. [Figure 5] This is a schematic diagram showing the virtual image at time T1, generated by the ambient image generation device. [Figure 6] This is a schematic diagram showing the edge image at time T2 generated by the edge image generation unit according to the first embodiment. [Figure 7] This is a schematic diagram showing the edge image at time T1 generated by the edge image generation unit according to the first embodiment. [Figure 8] This diagram illustrates a load collapse detection unit according to the first embodiment, and is a schematic diagram showing the positional relationship between the first edge and the second edge. [Figure 9] This diagram illustrates a load collapse detection unit according to the first embodiment, and is a schematic diagram showing the positional relationship between the first edge and the second edge. [Figure 10] This figure illustrates an example of load collapse determination according to the first embodiment, and is a schematic diagram showing an edge image at time T1. [Figure 11] This figure illustrates an example of load collapse determination according to the first embodiment, and is a schematic diagram showing an edge image at time T1. [Figure 12] This is a diagram illustrating a notification unit according to the first embodiment, and is a partially schematic diagram showing an example of a highlighting displayed on a virtual image at time T1. [Figure 13] This is a diagram illustrating a notification unit according to the first embodiment, and is a partially schematic diagram showing an example of a highlighting displayed on a virtual image at time T1. [Figure 14] This flowchart shows an example of the operation of the driver assistance device according to the first embodiment. [Figure 15] This flowchart shows an example of the operation of the load collapse detection unit according to the first embodiment. [Figure 16] This is a block diagram showing an example of the overall configuration of the driver assistance system according to the second embodiment. [Figure 17]It is a flowchart showing an example of the operation of the driving support device according to the second embodiment.
Mode for Carrying Out the Invention
[0009] Hereinafter, several exemplary embodiments will be described with reference to the drawings. Note that elements having the same function are denoted by the same reference numerals, and redundant descriptions are omitted.
[0010] In each figure, FR and RR respectively indicate the front and rear in the longitudinal direction of the tractor V1, that is, the front and rear in the vehicle longitudinal direction. LH and RH respectively indicate the left and right in the width direction of the tractor V1, that is, the vehicle width direction. UP and DN respectively indicate the upper and lower in the vertical direction of the tractor V1, that is, the vehicle vertical direction. Note that the front of the tractor V1 refers to the traveling direction when the tractor V1 moves forward. Also, the rear of the tractor V1 refers to the direction opposite to the traveling direction when the tractor V1 moves forward.
[0011] According to the driving support device and the load collapse detection method according to the embodiment, it is possible to detect the load collapse of the load 61 loaded on the loading platform 60 towed by the tractor V1. The driving support device and the load collapse detection method may be applied to a vehicle V which is a tractor-trailer vehicle configured by connecting the tractor V1 and the towed vehicle V2 as shown in the examples of FIGS. 2 and 3. Note that the towed vehicle V2 is a vehicle towed by the tractor V1 and is connected to a part on the rear side of the tractor V1.
[0012] The towed vehicle V2 includes a loading platform 60 capable of loading a load 61. The loading platform 60 is disposed in a region on the rear side of the towing vehicle V1. The load 61 may be a slab, a billet, a coil, or the like. For example, the load 61 includes a plurality of slabs stacked in the vertical direction. In the illustrated example, the loading platform 60 has a substantially rectangular shape in plan view. In this case, the dimension L1 in the length direction of the loading platform 60 may be longer than the dimension W1 in the width direction. That is, the loading platform 60 may be a portion having a substantially rectangular shape in plan view that extends in its length direction. Further, a plurality of metal columns (not shown) for restricting the displacement of the load 61 may be erected on the loading platform 60. That is, the towed vehicle V2 may be a station-type trailer. In the illustrated example, the load 61 has a substantially rectangular shape in plan view. Also, in the state illustrated in the figure, the front-rear direction of the towing vehicle V1 and the front-rear direction of the towed vehicle V2 are substantially parallel. Therefore, the front-rear direction of the towing vehicle V1 and the length direction of the loading platform 60 coincide with each other. Also, the width direction of the towed vehicle V2 and the width direction of the loading platform 60 coincide with each other.
[0013] The surrounding image generation device 3 is a device that generates a virtual image 5 over time. The virtual image 5 is an image obtained by looking down from above at at least the rear region of the towing vehicle V1. The rear region is a region on the side opposite to the traveling direction when the towing vehicle V1 moves forward. The surrounding image generation device 3 includes a camera 4 capable of photographing the surroundings of the towing vehicle V1 over time. The camera 4 includes cameras 4a and 4b capable of photographing the rear region of the towing vehicle V1 over time. The surrounding image generation device 3 can synthesize the photographed images of the cameras 4a and 4b and generate and output the virtual image 5 at each time T over time. The surrounding image generation device 3 is mounted on the towing vehicle V1.
[0014] <0(000097>As shown in Figures 2 and 3, cameras 4a and 4b may be mounted facing backward, for example, on the rear side of the cabin 62 of the towing vehicle V1. This allows cameras 4a and 4b to photograph the towed vehicle V2 with the cargo 61 loaded on the cargo bed 60 over time. In manufacturing plants that produce slabs, etc., or cargo terminals that transship truck cargo, the number of towed vehicles V2 may be greater than the number of towing vehicles V1. Even in such cases, since camera 4 is mounted on the towing vehicle V1, the rear area of the towing vehicle V1 can be photographed regardless of whether camera 4 is installed on the towed vehicle V2 or not. In other words, multiple towed vehicles V2 can share a towing vehicle V1 equipped with camera 4, thereby improving cost-effectiveness.
[0015] Cameras 4a and 4b are positioned above the load 61 and at a height that allows simultaneous imaging of the rear end 60b of the loading platform 60 and the rear end 61b of the load 61. Cameras 4a and 4b may also be mounted at a height higher than the height of the towing vehicle V1 via fasteners such as brackets (not shown). In the illustrated example, two cameras 4a and 4b are used to image the rear area of the towing vehicle V1, but this is not the only option. One, three or more cameras may be used to image the rear area of the towing vehicle V1.
[0016] The towing vehicle V1 may also be equipped with cameras 4c, 4d, and 4e. Camera 4c is mounted on the front of the towing vehicle V1 and is capable of capturing images of the area in front of the towing vehicle V1 over time. Camera 4d is mounted on the left side of the towing vehicle V1 and is capable of capturing images of the area to the left of the towing vehicle V1 over time. Camera 4e is mounted on the right side of the towing vehicle V1 and is capable of capturing images of the area to the right of the towing vehicle V1 over time. In the examples shown in Figures 2 and 3, cameras 4c, 4d, and 4e are mounted in approximately the same position as cameras 4a and 4b in the vertical direction, but this is not limited to this. For example, cameras 4c, 4d, and 4e may be installed at a higher or lower position than cameras 4a and 4b. The surrounding image generation device 3 may generate a virtual image 5 by combining the images captured by cameras 4a to 4e.
[0017] As illustrated in Figures 4 and 5, the virtual image 5 includes at least an image of the rear area of the towing vehicle V1 viewed from above. More specifically, the virtual image 5 includes an image of the rear area of the towing vehicle V1, with the cargo bed 60 and cargo 61 arranged thereon, viewed from above. The virtual image 5 may also include images of buildings or structures located on the road surrounding the towed vehicle V2, for example.
[0018] The first virtual image 5a illustrated in Figure 5 is the image at the current time T1 among the virtual images 5 generated over time by the ambient image generation device 3. In other words, the first virtual image 5a is the most recently generated image among the virtual images 5 generated by the ambient image generation device 3 in the chronological order of the captured images.
[0019] The second virtual image 5b illustrated in Figure 4 is an image at a certain time T2 among the virtual images 5 generated over time by the ambient image generation device 3. Time T2 is a predetermined time prior to time T1. That is, the second virtual image 5b is an image generated before the first virtual image 5a. This predetermined time may be, for example, the same as the shooting interval of the camera 4, or it may be an integer multiple of the shooting interval. For example, the second virtual image 5b may be a virtual image 5 generated based on an image taken one frame before the first virtual image 5a, or a virtual image 5 generated based on images taken multiple frames before the first virtual image 5a.
[0020] In the examples shown in Figures 4 and 5, the towing vehicle V1 performs a left turn as indicated by arrow A by changing the steering angle. The second virtual image 5b shows the state in which the longitudinal direction of the towed vehicle V2 intersects the longitudinal direction of the towing vehicle V1 at a coupling angle θ2. On the other hand, the first virtual image 5a is a virtual image 5 after a predetermined time has elapsed from the state shown in the second virtual image 5b, i.e., one or more frames later. The first virtual image 5a shows the state in which the longitudinal direction of the towed vehicle V2 intersects the longitudinal direction of the towing vehicle V1 at a coupling angle θ1. This coupling angle θ1 is larger than the coupling angle θ2, as shown in Figure 5, for example.
[0021] (First Embodiment) Referring to Figure 1, the configuration of the driver assistance device 1a according to the first embodiment will be described. The driver assistance device 1a according to this embodiment includes a controller 2a that performs processing necessary for assisting the driving of the vehicle V. The driver assistance device 1a is connected to an ambient image generation device 3 and an HMI 7 (Human Machine Interface).
[0022] First, let's describe the HMI7. The HMI7 is a device for inputting and outputting to the controller 2a, and includes a display unit 8, for example, which is composed of a touch panel display (see Figure 1). The display unit 8 may display the virtual image 5 described above, or highlighting by the notification unit 40 described later. An input unit 9 is also set on the display surface of the display unit 8. The HMI7 may be installed in the cabin of the towing vehicle V1, but is not limited to that. For example, the HMI7 may be installed in a control facility that monitors the status of the towing vehicle V1. In that case, the HMI7 and the controller 2a may be wirelessly connected. Alternatively, the HMI7 may be installed in both the cabin of the towing vehicle V1 and the control facility.
[0023] The input unit 9 is configured to allow input of predetermined codes, numerical values, etc., to the controller 2a. For example, the input unit 9 can accept an identification code assigned to the towed vehicle V2. The identification code is a code set for each towed vehicle V2 and is associated with the length dimension L1 and the width dimension W1 of the cargo bed 60. That is, by inputting the identification code into the input unit 9, the controller 2a can identify the dimensions L1 and W1 of the cargo bed 60. The identification code may include letters, numbers, symbols, etc. The input unit 9 may also be configured to accept input of the values of the dimensions L1 and W1 of the cargo bed 60.
[0024] The input unit 9 may be configured with a start switch (not shown) for inputting a first trigger signal to the controller 2a to indicate that preparations for starting the driving assistance are complete. The HMI 7 may also output a first trigger signal in response to the input of an identification code or the values of dimensions L1 and W1.
[0025] Next, the controller 2a will be described. The controller 2a is a general-purpose microcomputer equipped with a CPU (Central Processing Unit), memory, input / output unit, etc. The microcomputer's memory has a computer program installed that includes default rules, instructions, etc., for assisting the driving of vehicle V. By executing this computer program, the microcomputer can provide driving assistance for the towing vehicle V1.
[0026] In the example shown in Figure 1, the controller 2a comprises an edge image generation unit 10, a determination area detection unit 20, and a load collapse determination unit 30.
[0027] The edge image generation unit 10 acquires virtual images 5 from the surrounding image generation device 3 over time. Then, it generates an edge image 11 by extracting edges from each of the virtual images 5. The edge image 11 is an image that includes at least the edges of the cargo bed 60 and the cargo 61.
[0028] As illustrated in Figure 6, the edge image generation unit 10 generates a second edge image 11b from the second virtual image 5b (see Figure 4). In the illustrated example, the second edge image 11b includes a second cargo bed edge 14, which is a contour line constituting the outer edge of the cargo bed 60 extracted from the second virtual image 5b, and a second edge 15, which is a contour line constituting at least a part of the outer edge of the cargo 61.
[0029] Furthermore, as illustrated in Figure 7, the edge image generation unit 10 generates a first edge image 11a from the first virtual image 5a (see Figure 5). In the illustrated example, the first edge image 11a includes a first cargo bed edge 12, which is a contour line constituting the outer edge of the cargo bed 60 extracted from the first virtual image 5a, and a first edge 13, which is a contour line constituting at least a part of the outer edge of the cargo 61.
[0030] Note that the outline of the towing vehicle V1 is omitted in Figures 6 and 7. Also, the edges included in edge image 11 are not limited to the examples shown. For example, the outlines that indicate the boundary lines of each surface constituting the outer shape of the cargo 61, the outlines that constitute the outer shape of buildings surrounding the towed vehicle V2, and the outlines that constitute the outer shape of structures placed on the road may be included in edge image 11. Note that in each figure showing the first edge image 11a, the edges of the cargo 61 related to the second edge image 11b are shown with dashed lines for explanatory purposes.
[0031] When the edge image generation unit 10 generates an edge image 11 from a virtual image 5, known edge detection processes can be used. For example, the edge image 11 may be generated by applying an edge detection process such as the gradient method or the Laplacian method to the virtual image 5. The gradient method is a process that extracts edges by applying a differential filter to an image to find the magnitude of the gradient of each pixel in the image and binarizing it using a predetermined threshold. The Laplacian method is a process that extracts edges by applying a Laplacian filter to an image, finding zero crossings, and binarizing it using a predetermined threshold.
[0032] Next, the determination region detection unit 20 will be described. The determination region detection unit 20 detects a determination region 21 corresponding to the cargo bed 60 from the edge image 11. In the example shown in Figure 6, the determination region detection unit 20 detects a second determination region 23 as the determination region 21 within the second edge image 11b. The second determination region 23 is a closed region enclosed by the cargo bed edges 14a, 14b, 14c, and 14d, which are roughly rectangular closed regions formed by the contour lines included in the second edge image 11b.
[0033] Furthermore, in the example shown in Figure 7, the determination region detection unit 20 detects the first determination region 22 as the determination region 21 within the first edge image 11a. The first determination region 22 is a closed region enclosed by the cargo bed edges 12a, 12b, 12c, and 12d, which are substantially rectangular closed regions formed by the contour lines included in the first edge image 11a.
[0034] The cargo bed edges 12a and 14a are contour lines corresponding to the front end 60a of the cargo bed 60, and the cargo bed edges 12b and 14b are contour lines corresponding to the rear end 60b of the cargo bed 60 (see Figure 2). In addition, the cargo bed edges 12c and 14c are contour lines corresponding to one side end 60c in the width direction of the cargo bed 60, and the cargo bed edges 12d and 14d are contour lines corresponding to the other side end 60d in the width direction of the cargo bed 60.
[0035] The determination area 21 is detected based on the predetermined lengthwise dimension L1 and widthwise dimension W1 of the loading platform 60. For example, the dimensions of the detection determination area 21 may be set based on an identification code predetermined to the loading platform 60. In the example shown in Figure 6 or Figure 7, loading platform edges 12a, 12b, 14a, and 14b are edges consisting of a number of pixels corresponding to the predetermined dimension W1 of the loading platform 60. Also, loading platform edges 12c, 12d, 14c, and 14d are edges consisting of a number of pixels corresponding to the predetermined dimension L1 of the loading platform 60.
[0036] When the determination area detection unit 20 detects the determination area 21, known pattern detection processes can be used. For example, the determination area 21 may be detected by applying a process such as template matching to the edge image 11. In template matching, patterns identical or similar to a template having a predetermined shape, dimensions, etc., are detected from the image. The dimensions of the template are set based on the dimensions W1 and L1 of the cargo bed 60, which are specified in advance.
[0037] The determination area detection unit 20 may track the position or orientation of the determination area 21 over time and associate the determination areas 21 detected from each of the virtual images 5 taken at different times. In the virtual images 5 shown in Figures 4 and 5, due to the left turn of the towing vehicle V1, the coupling angle θ1 at time T1 is larger than the coupling angle θ2 at time T2. Therefore, the position or orientation of the first determination area 22 based on the first virtual image 5a is different from the position or orientation of the second determination area 23 based on the second virtual image 5b. Even in such a case, the determination area detection unit 20 can more reliably compare the first determination area 22 and the second determination area 23 by associating the first determination area 22 and the second determination area 23 as corresponding determination areas 21.
[0038] In the edge images 11 shown in Figures 6 and 7, the first determination region 22 and the second determination region 23 are associated such that the orientation of the first determination region 22 matches the orientation of the second determination region 23. For example, the first determination region 22 and the second determination region 23 may be associated by appropriately rotating the first edge image 11a or the second edge image 11b to make their coordinate axes X and Y coincide. The coordinate axis X shown corresponds to the length direction of the cargo bed 60, and the coordinate axis Y corresponds to the width direction of the cargo bed 60.
[0039] Next, the load collapse determination unit 30 will be described. The load collapse determination unit 30 determines whether or not load collapse has occurred on the loading platform 60 by comparing the edge of the load 61 in the first determination area 22 with the edge of the load 61 in the second determination area 23. More specifically, the load collapse determination unit 30 determines whether or not load collapse has occurred by comparing the first edge 13 in the first determination area 22 with the second edge 15 in the second determination area 23. In the example shown in Figures 6 and 7, the first edge 13 is the edge 13a corresponding to the front end 61a of the load 61 at time T1. The second edge 15 is the edge 15a corresponding to the front end 61a of the load 61 at time T2. If the load collapse determination unit 30 determines that load collapse has occurred, it may output a second trigger signal indicating the occurrence of load collapse.
[0040] The load collapse detection unit 30 may set an edge search range 31 based on the first edge 13. In the example shown in Figure 7, the edge search range 31 is set to an area within a predetermined distance from the center O1 of the first edge 13. In the illustrated example, the center O1 is the midpoint of the line segment constituting the first edge 13. The predetermined distance may be set appropriately according to the resolution of the cameras 4a, 4b, etc., or the magnitude of vibration of the load 61 expected in the moving vehicle V. In one embodiment, the predetermined distance may be 5 to 15 cm.
[0041] Next, with reference to Figures 8 and 9, we will explain the comparison between the first edge 13 and the second edge 15 by the load collapse determination unit 30, and the determination of whether or not a correspondence between the first edge 13 and the second edge 15 is possible. "Correspondence" refers to linking the edge of the load 61 at time T1 with the edge of the load 61 at time T2. For example, the correspondence between the first edge 13 and the second edge 15 indicates that the second edge 15 at time T2 corresponds to the first edge 13 at time T1.
[0042] In the example shown in Figure 8, at least a portion of the second edge 15 is included within the edge search range 31. At this time, the load collapse determination unit 30 may determine whether the second edge 15 can be associated with the first edge 13 based on the difference in length between the first edge 13 and the second edge 15. For example, if the absolute value of the difference between the length of the first edge 13 and the length of the second edge 15 is 0 cm or more and less than or equal to a predetermined value, the load collapse determination unit 30 determines that the second edge 15 can be associated with the first edge 13. That is, the load collapse determination unit 30 determines that at least a portion of the second edge 15 that can be associated with the first edge 13 is included within the edge search range 31. Then, the load collapse determination unit 30 associates the first edge 13 and the second edge 15.
[0043] On the other hand, the load collapse determination unit 30 determines that a load collapse has occurred if the absolute value of the difference in length between the first edge 13 and the second edge 15 exceeds the predetermined value, because the second edge 15 cannot be associated with the first edge 13. In other words, the load collapse determination unit 30 determines that a load collapse has occurred if the second edge 15 that can be associated with the first edge 13 is not included within the edge search range 31. The predetermined value can be appropriately set according to the resolution of the cameras 4a and 4b, or the magnitude of vibration of the load 61 expected in the moving vehicle V. In one embodiment, the predetermined value may be 1 cm to 10 cm.
[0044] Furthermore, the load collapse determination unit 30 may determine whether the second edge 15 can be associated with the first edge 13 based on the difference between the orientation of the first edge 13 and the orientation of the second edge 15. For example, if the angle θ3 between the first edge 13 and the second edge 15 is 0 degrees or more and less than or equal to a predetermined angle, the load collapse determination unit 30 determines that the second edge 15 can be associated with the first edge 13. That is, the load collapse determination unit 30 determines that at least a portion of the second edge 15 that can be associated with the first edge 13 is included within the edge search range 31. Then, the load collapse determination unit 30 associates the first edge 13 and the second edge 15.
[0045] On the other hand, the load collapse determination unit 30 determines that a load collapse has occurred if the angle θ3 exceeds the predetermined angle, because the second edge 15 cannot be associated with the first edge 13. In other words, the load collapse determination unit 30 determines that a load collapse has occurred because the second edge 15 that can be associated with the first edge 13 is not included within the edge search range 31. The predetermined angle can be appropriately set according to the resolution of the cameras 4a and 4b, or the magnitude of vibration of the load 61 expected in the moving vehicle V. In one embodiment, the predetermined angle may be between 1 and 45 degrees. The angle θ3 is the smaller of the angles made between the first edge 13 and the second edge 15.
[0046] In the example shown in Figure 8, the center O2 of the second edge 15 is located within the edge search range 31 based on the first edge 13. On the other hand, in the example shown in Figure 9, the center O2 of the second edge 15 is located outside the edge search range 31. In the case of Figure 9, the load collapse determination unit 30 may determine that the second edge 15 is not included within the edge search range 31 and therefore cannot be associated with the first edge 13. In other words, the load collapse determination unit 30 may determine whether the first edge 13 and the second edge 15 can be associated based on whether or not the center O2 of the second edge 15 is located within the edge search range 31.
[0047] In the example shown in Figure 7, in addition to edge 13a, which is the first edge 13, edges 13b, 13c, and 13d are extracted as contour lines of the cargo 61. In such cases, the edge search range 31 is set for each of edges 13b to 13d in the same way as edge 13a, and it is determined whether an edge of the cargo 61 that can be associated with it is included in the second determination area 23. If any of edges 13b to 13d cannot be associated with an edge of the cargo 61 in the second determination area 23, it is determined that cargo collapse has occurred.
[0048] On the other hand, if each of edges 13b to 13d can be associated with any of the edges of the load 61 in the second determination area 23, the load collapse determination unit 30 may associate each of edges 13b to 13d with each of the edges that can be associated with them. For example, in the example shown in Figure 7, if each combination of edge 13b and edge 15b, edge 13c and edge 15c, and edge 13d and edge 15d can be associated, the edges may be associated with each other.
[0049] Edges 13b, 13c, and 13d correspond to the rear end 61b, one end 61c, and the other end 61d of the load 61 at time T1, respectively. Edges 15b, 15c, and 15d correspond to the rear end 61b, one end 61c, and the other end 61d of the load 61 at time T2, respectively.
[0050] The load collapse determination unit 30 may compare the edges of the load 61 in the first determination area 22 with the edges of the load 61 in the second determination area 23, and if it detects an edge that exists in the second determination area 23 but not in the first determination area 22, it may determine that load collapse has occurred.
[0051] In the example shown in Figure 10, for example, the cargo 61 has fallen from the loading platform 60, so the first determination area 22 does not include the edge of the cargo 61. On the other hand, the second determination area 23 includes the second edge 15. That is, the second edge 15 of the cargo 61 in the second determination area 23 cannot be associated with the edge of the cargo 61 in the first determination area 22. In such a case, the cargo collapse determination unit 30 determines that cargo collapse has occurred.
[0052] Furthermore, in the example shown in Figure 11, for example, the load 61 is displaced horizontally on the loading platform 60, causing one end 61c of the load 61 to be located further outward in the width direction than one end 60c of the loading platform 60. Therefore, edge 13c is not included within the first determination area 22. Thus, even if each combination of edge 13a and edge 15a, edge 13b and edge 15b, and edge 13d and edge 15d are associated, edge 15c cannot be associated with any edge within the first determination area 22. In such cases, the load collapse determination unit 30 determines that a load collapse has occurred. That is, the load collapse determination unit 30 may determine that a load collapse has occurred when at least one edge of the load 61 in the second determination area 23 is not associated with an edge of the load 61 in the first determination area 22.
[0053] Furthermore, the controller 2a may also include a notification unit 40. The notification unit 40 has a function to notify the occurrence of a cargo collapse when the cargo collapse determination unit 30 determines that a cargo collapse has occurred. The notification unit 40 may also notify the occurrence of a cargo collapse in response to receiving a second trigger signal from the cargo collapse determination unit. The notification unit 40 may also notify the occurrence of a cargo collapse by a warning sound or a warning display on the display unit 8. For example, the notification unit 40 may emit a warning sound indicating the occurrence of a cargo collapse from the speaker (not shown) of the HMI 7, or it may display characters, figures, symbols, etc. indicating the occurrence of a cargo collapse on the display unit 8. In this way, the notification unit 40 can notify the crew of the towing vehicle V1 or the monitor monitoring the vehicle V at the control facility of the occurrence of a cargo collapse.
[0054] Furthermore, the notification unit 40 may perform highlighting to emphasize the occurrence of cargo collapse. The highlighting is a display that shows the edge of the cargo 61 that formed the basis for the determination that cargo collapse had occurred on the display unit 8. By highlighting, the driving support device 1a can more clearly notify the driver of the location of the cargo 61 where the cargo collapse occurred. As shown in Figures 12 and 13, the highlighting may be superimposed on the virtual image 5. This allows the driving support device 1a to more clearly indicate the location of the cargo 61 on the loading platform 60 where the cargo collapse occurred. The manner of highlighting is not limited to the illustrated example, and the color tone, thickness, etc. of the edge to be highlighted may be set as appropriate to more clearly notify the driver of the occurrence of cargo collapse.
[0055] In the example shown in Figure 12, the notification unit 40 highlights the edges of the cargo 61 in the first determination area 22 that are not associated with the edges of the cargo 61 in the second determination area 23 by superimposing them onto the virtual image 5. In the illustrated example, edges 13a and 13b are not associated with the edges of the cargo 61 in the second determination area 23. Therefore, the notification unit 40 displays edges 13a and 13b on the display unit 8.
[0056] In the example shown in Figure 13, the notification unit 40 highlights the edges of the cargo 61 in the second determination area 23 that are not associated with the edges of the cargo 61 in the first determination area 22. In the illustrated example, edge 15c is not associated with the edges of the cargo 61 in the first determination area 22. Therefore, the notification unit 40 highlights edge 15c by displaying it on the display unit 8.
[0057] Next, an example of the operation of the driving support device 1a will be explained with reference to the flowchart in Figure 14. By repeating the processes of steps S101 to S104 illustrated in the figure, it is possible to more reliably detect cargo collapse that occurs while the vehicle V is in motion.
[0058] To initiate driving assistance using the driving assistance device 1a, the first step is to connect the towing vehicle V1 and the towed vehicle V2. This connection may be performed within the premises of a manufacturing plant or cargo terminal. Next, the occupant operates the input unit 9 of the HMI7 to input the identification code assigned to the cargo bed 60. Subsequently, the cargo 61 is placed on the cargo bed 60 of the towed vehicle V2, and a first trigger signal is input to the controller 2a in response to the operation of the start switch, initiating driving assistance. Note that the cargo 61 may already be placed on the cargo bed 60 when connecting the towing vehicle V1 and the towed vehicle V2. Alternatively, the identification code may be input before connecting the towing vehicle V1 and the towed vehicle V2. Furthermore, if the first trigger signal is output in response to the input of the identification code to the input unit 9, the operation of the start switch can be omitted. At any time before or after these operations, a virtual image 5 may be displayed on the display unit 8 of the HMI7. For example, when an identification code is input to the input unit 9, the first virtual image 5a at time T1 may be displayed on the display unit 8.
[0059] In step S101, the edge image generation unit 10 extracts edges from the virtual image 5 acquired from the surrounding image generation device 3 and generates an edge image 11. For example, at time T2, the edge image generation unit 10 generates a second edge image 11b by extracting the second cargo bed edge 14 of the cargo bed 60 and the second edge 15 of the cargo 61 from the second virtual image 5b. Also, at time T1, the edge image generation unit 10 generates a first edge image 11a by extracting the first cargo bed edge 12 of the cargo bed 60 and the first edge 13 of the cargo 61 from the first virtual image 5a. After that, the process proceeds to step S102.
[0060] In step S101, in addition to edge 15a, which is the second edge 15 at time T2, one or more other edges may be extracted. In the example shown in Figure 6, in addition to the second edge 15, edges 15b to 15d are extracted. Also, in addition to edge 13a, which is the first edge 13 at time T1, one or more other edges may be extracted. In the example shown in Figure 7, in addition to the first edge 13, edges 13b to 13d are extracted.
[0061] In step S102, the determination region detection unit 20 detects a determination region 21 corresponding to the cargo bed 60 from the edge image 11. For example, at time T2, the determination region detection unit 20 detects a second determination region 23 in the second edge image 11b. Also, at time T1, the determination region detection unit 20 detects a first determination region 22 in the first edge image 11a. After that, the process proceeds to step S103.
[0062] In step S103, the load collapse determination unit 30 determines whether or not a load collapse has occurred on the loading platform 60. For example, the load collapse determination unit 30 determines whether or not a load collapse has occurred by comparing the first edge 13 and the second edge 15. If it is determined that a load collapse has occurred (Yes in step S103), the process proceeds to step S104. At this time, the load collapse determination unit 30 may output a second trigger signal. If it is determined that no load collapse has occurred (No in step S103), the series of processes ends.
[0063] In step S104, the notification unit 40 notifies that a load collapse has occurred. The notification unit 40 may also notify that a load collapse has occurred in response to receiving a second trigger signal from the load collapse determination unit. For example, the notification unit 40 may notify that a load collapse has occurred by emitting a warning sound from the speaker of the HMI 7. The notification unit 40 may also perform highlighting to emphasize the occurrence of a load collapse. For example, the notification unit 40 may superimpose the edges of the load 61 that formed the basis for the determination that a load collapse had occurred onto the first virtual image 5a displayed on the display unit 8 of the HMI 7. After step S104, the series of processes ends.
[0064] Next, referring to the flowchart in Figure 15, we will explain in more detail the process of determining whether or not a load collapse occurred in step S103.
[0065] In step S300, the load collapse detection unit 30 sets an edge search range 31 based on the first edge 13. For example, the edge search range 31 is set to be an area within a predetermined distance from the center O1 of the first edge 13. The process then proceeds to step S301.
[0066] In step S301, the load collapse determination unit 30 determines whether the second edge 15, which can be associated with the first edge 13, is included within the edge search range 31. The determination in step S301 may be based on the difference in length or orientation between the first edge 13 and the second edge 15. For example, if the difference in length and orientation between the first edge 13 and the second edge 15 is within a predetermined value, the load collapse determination unit 30 determines that the second edge 15, which can be associated with the first edge 13, is included within the edge search range 31 (Yes in step S301). Then the process proceeds to step S302. On the other hand, if the difference in length or orientation between the first edge 13 and the second edge 15 exceeds a predetermined value, the load collapse determination unit 30 determines that the second edge 15, which can be associated with the first edge 13, is not included within the edge search range 31 (No in step S301). Then the process proceeds to step S305.
[0067] In step S302, the load collapse determination unit 30 associates the edges of the load 61 in the first determination area 22, which were determined to be matchable in step S301, with the edges of the load 61 in the second determination area 23. For example, it associates the first edge 13 with the second edge 15. Then the process proceeds to step S303.
[0068] In step S303, the load collapse determination unit 30 determines whether the determination in step S301 has been performed for all edges of the load 61 within the first determination area 22. For example, if, in step S101 at time T1, in addition to the first edge 13 (edge 13a), edges 13b to 13d were extracted, the unit determines whether the determination in step S301 has been performed for each of edges 13a to 13d. If the determination in step S301 has been performed for all edges (Yes in step S303), the process proceeds to step S304. If there are edges within the first determination area 22 that have not been determined in step S301 (No in step S303), the process returns to step S301, and the determination in step S301 is performed for the edges that have not yet been determined.
[0069] Furthermore, as shown in the example in Figure 10, if there are no edges of the cargo 61 in the first determination area 22 at time T1, steps S300 to S303 may be omitted.
[0070] In step S304, the load collapse determination unit 30 determines whether the edges of the load 61 in the second determination area 23 include any edges that have not been associated in step S302. If all the edges of the load 61 in the second determination area 23 have been associated in step S302 (No in step S304), the determination of whether or not load collapse has occurred is completed. On the other hand, if at least one edge of the load 61 in the second determination area 23 is not associated with an edge of the load 61 in the first determination area 22 (Yes in step S304), the process proceeds to step S305.
[0071] In the example shown in Figure 10, the second determination area 23 includes the second edge 15, but the first determination area 22 does not include the edges of the cargo 61. Therefore, the second edge 15 is not associated with the edges of the cargo 61 in the first determination area 22. Thus, the cargo collapse determination unit 30 determines Yes in step S304, and the process proceeds to step S305.
[0072] If multiple edges of the cargo 61 are extracted in step S101 at time T2, the cargo collapse determination unit 30 determines whether or not the correspondence in step S302 has been performed for each of those multiple edges. In the example shown in Figure 11, edge 13c is not included in the first determination area 22. Therefore, even if, for example, each of the combinations of edge 13a and edge 15a, edge 13b and edge 15b, and edge 13d and edge 15d are associated, edge 15c cannot be associated with any edge in the first determination area 22. Thus, the cargo collapse determination unit 30 determines Yes in step S304, and the process proceeds to step S305.
[0073] In step S305, the load collapse determination unit 30 determines that load collapse has occurred on the loading platform 60. It then saves information such as the position, length, and orientation of the edges of the load 61 in the determination area 21, which formed the basis for the determination that load collapse had occurred. For example, as shown in Figure 12, if edges 13a and 13b are not associated with the edges of the load 61 in the second determination area 23, the load collapse determination unit 30 saves information such as the position, length, and orientation of edges 13a and 13b in the first determination area 22. In the example shown in Figure 13, edge 15c in the second determination area 23 is not associated with the edges of the load 61 in the first determination area 22. Therefore, the load collapse determination unit 30 saves information such as the position, length, and orientation of edge 15c in the second determination area 23. After step S305, the determination of whether or not load collapse has occurred is completed.
[0074] (Second Embodiment) Next, with reference to Figure 16, the configuration of the driver assistance device 1b according to the second embodiment will be described. The driver assistance device 1b includes a controller 2b that performs processing necessary for assisting the driving of the vehicle V. Also, similar to the driver assistance device 1a, the driver assistance device 1b is connected to an ambient image generation device 3 and an HMI 7. The controller 2b is a microcomputer equivalent to the controller 2a and has the same functions as the controller 2a, but also includes a vehicle control unit 50. Furthermore, the driver assistance device 1b is connected to a brake drive unit 51.
[0075] The driver assistance device 1b can be applied, for example, to a vehicle V equipped with an automatic driving control function. The automatic driving control function is a function that automatically controls the vehicle's movement based on the surrounding conditions or the vehicle's state, without relying on driver operations such as steering or pedal operation by the occupants. When vehicle V is equipped with an automatic driving control function, it is possible to perform automatic driving, accelerating, decelerating, and steering without intervention from the occupants. Furthermore, this automatic driving may include cases in which vehicle V automatically accelerates, decelerates, and steers without intervention from the occupants in a predetermined driving environment. This predetermined driving environment may be, for example, the premises of a manufacturing plant or a freight terminal.
[0076] The vehicle control unit 50 has the function of controlling the brake drive unit 51. This control may be performed in response to a second trigger signal being input from the load collapse detection unit 30 to the vehicle control unit 50. If the load collapse detection unit 30 detects the occurrence of a load collapse, the vehicle control unit 50 may output a third trigger signal to decelerate or stop the towing vehicle V1.
[0077] The brake drive unit 51 controls the operation of a brake actuator (not shown) or the like in response to the input of a third trigger signal, thereby decelerating or stopping the towing vehicle V1. Note that the controller 2b may also be connected to a steering drive unit, an accelerator drive unit, etc. (not shown). In that case, the vehicle control unit 50 may have a function to control the steering drive unit and the accelerator drive unit. This allows, for example, when the vehicle control unit 50 decelerates or stops the vehicle V, to control the steering or accelerator of the towing vehicle V1, thereby more appropriately controlling the stopping position or timing.
[0078] Next, an example of the operation of the driving support device 1b will be described with reference to the flowchart in Figure 17. By repeating the processes of steps S101 to S105 illustrated in the figure, it is possible to more reliably detect cargo collapse that occurs while the vehicle V is in motion. Furthermore, if cargo collapse occurs, the towing vehicle V1 can be slowed down or stopped. Steps S101 to S104 are the same as in the first embodiment, so their explanation will be omitted.
[0079] In step S105, the vehicle control unit 50 outputs a third trigger signal to decelerate or stop the towing vehicle V1. This controls the brake drive unit 51, causing the towing vehicle V1 to decelerate or stop. The series of processes then ends.
[0080] In the illustrated example, step S105 is performed after step S104, but this is not limited to this. Steps S104 and S105 may be performed in reverse order or simultaneously. That is, the vehicle control unit 50 may output the third trigger signal before the notification unit 40 notifies of the occurrence of cargo collapse, or the vehicle control unit 50 may output the third trigger signal and the notification unit 40 notifies of the occurrence of cargo collapse at the same time.
[0081] In the above explanation, the determination area 21 is described as being detected based on a pre-entered identification code or the dimensions L1 and W1 of the cargo bed 60, but it is not limited to this. For example, the determination area detection unit 20 may use AI (Artificial Intelligence) that has learned the shape characteristics of the cargo beds of various towed vehicles to identify the area corresponding to the cargo bed from the edge image 11 and detect the determination area 21. In that case, input of the identification code and the values of the dimensions L1 and W1 of the cargo bed 60 via the HMI 7 can be omitted. In other words, by detecting the determination area 21 with the determination area detection unit 20 equipped with the AI, it becomes unnecessary to identify the dimensions L1 and W1 based on the input identification code or numerical values. Therefore, the driving support devices 1a and 1b can more easily provide driving support for the vehicle V. In such cases, the HMI 7 does not need to be connected to the controllers 2a and 2b.
[0082] Next, the operation and effects of the driving support device and the load collapse detection method according to the embodiment will be described.
[0083] (1) The driving support devices 1a and 1b according to the embodiment are driving support devices that detect cargo collapse of cargo 61 loaded on a cargo bed 60 towed by a towing vehicle V1, and include an edge image generation unit 10 that acquires virtual images 5 of the rear of the towing vehicle V1 viewed from above over time and generates edge images 11 from each of the virtual images 5 that include at least the edges of the cargo bed 60 and the cargo 61, a determination region detection unit 20 that detects a determination region 21 corresponding to the cargo bed 60 from the edge image 11, and a cargo collapse determination unit 30 that determines whether or not cargo collapse has occurred. The cargo collapse determination unit 30 determines whether or not cargo collapse has occurred by comparing a first edge 13 of the cargo 61 extracted from a first virtual image 5a of the virtual image 5 with a second edge 15 of the cargo 61 extracted from a second virtual image 5b of the virtual image 5 that was generated before the first virtual image 5a.
[0084] According to the driving support devices 1a and 1b of the embodiment, an edge image 11 is generated based on a virtual image 5 of the rear region of the towing vehicle V1 viewed from above. Then, based on the edges of the cargo 61 in the determination region 21 detected from the edge image 11, cargo collapse can be detected. Therefore, the influence of changes in the coupling angle between the towing vehicle V1 and the towed vehicle V2, or objects present around the towed vehicle, can be suppressed when determining cargo collapse. Accordingly, the driving support devices 1a and 1b can more reliably detect cargo collapse that has occurred on the cargo bed 60.
[0085] (2) The determination region detection unit 20 tracks the determination region 21 over time and associates the first determination region 22 detected in the first edge image 11a generated from the first virtual image 5a with the second determination region 23 detected in the second edge image 11b generated from the second virtual image 5b. The load collapse determination unit 30 may then determine whether or not a load collapse has occurred by comparing the first edge 13 in the first determination region 22 with the second edge 15 in the second determination region 23.
[0086] As a result, even if a difference in position or orientation occurs between the first determination region 22 in the first edge image 11a and the second determination region 23 in the second edge image 11b due to the passage of time, for example, the first determination region 22 and the second determination region 23 can be compared more reliably. Therefore, the edge of the cargo 61 in the first determination region 22 and the edge of the cargo 61 in the second determination region 23 can be compared more reliably. Consequently, the driving support devices 1a and 1b can more reliably detect cargo collapse that occurs on the cargo bed.
[0087] (3) The load collapse determination unit 30 may set an edge search range 31 based on the first edge 13, and determine that a load collapse has occurred if the second edge 15 that can be associated with the first edge 13 is not included in the edge search range 31.
[0088] As a result, the load collapse detection unit 30 can more reliably compare the first edge 13 and the second edge 15 and determine whether or not load collapse has occurred. Therefore, the driving support devices 1a and 1b can more reliably detect load collapse that has occurred on the loading platform.
[0089] (4) The edge search range 31 may be set to an area within a predetermined distance from the center O1 of the first edge 13.
[0090] This makes it possible to suppress errors in the generation of the virtual image 5 when comparing the first edge 13 and the second edge 15, or the effects of vibrations of the cargo 61 caused by the movement of the vehicle V. Therefore, the driver assistance devices 1a and 1b can more reliably detect cargo collapse that occurs on the cargo bed.
[0091] (5) The load collapse determination unit 30 may determine that the first edge 13 and the second edge 15 can be matched together when the difference in length and orientation between the first edge 13 and the second edge 15 is within a predetermined value.
[0092] As a result, the load collapse detection unit 30 can more reliably determine whether the first edge 13 and the second edge 15 can be associated with each other. Therefore, the driving support devices 1a and 1b can more reliably detect load collapse that has occurred on the loading platform.
[0093] (6) When the edge search range 31 includes a second edge 15 that can be associated with the first edge 13, the load collapse determination unit 30 may associate the first edge 13 with the second edge 15, and if at least one of the edges of the load 61 in the second determination area 23 is not associated with an edge of the load 61 in the first determination area 22, it may determine that load collapse has occurred.
[0094] For example, the number of edges of the cargo 61 in the first determination area 22 may be less than the number of edges of the cargo 61 in the second determination area 23 due to the cargo 61 falling from the loading platform 60 or being displaced horizontally. Even in such cases, the cargo collapse determination unit 30 can detect cargo collapse. Therefore, the driving support devices 1a and 1b can more reliably detect cargo collapse that has occurred on the loading platform.
[0095] (7) The dimensions of the determination area 21 may be set based on an identification code that has been pre-assigned to the loading platform 60.
[0096] The identification code is assigned to each towed vehicle V2 and is associated with the lengthwise dimension L1 and widthwise dimension W1 of the cargo bed 60. Therefore, the driving support devices 1a and 1b can identify the dimensions L1 and W1 of the cargo bed 60 according to the identification code. As a result, the determination area detection unit 20 can more reliably detect the determination area 21.
[0097] (8) The driving support devices 1a and 1b according to the embodiment may also include a notification unit 40 that notifies the driver of the occurrence of a load collapse when the load collapse determination unit 30 determines that a load collapse has occurred.
[0098] As a result, the driver assistance devices 1a and 1b can notify the occupants of the towing vehicle V1 or a monitor at the control facility who is monitoring vehicle V of the occurrence of cargo shifting. Therefore, the driver assistance devices 1a and 1b can more reliably assist in the driving of vehicle V.
[0099] (9) The driving support device 1b according to the embodiment includes a vehicle control unit 50 that controls the movement of the towing vehicle V1, and the vehicle control unit 50 may output a signal to decelerate or stop the towing vehicle V1 when the load collapse determination unit 30 determines that a load collapse has occurred.
[0100] This allows the driver assistance device 1b to decelerate or stop the towing vehicle V1 when it detects a load shift. Therefore, driver assistance can be provided more reliably when a load shift is detected.
[0101] (10) The cargo collapse detection method according to the embodiment is a cargo collapse detection method for detecting cargo collapse of cargo 61 loaded on a cargo bed 60 towed by a towing vehicle V1, and involves acquiring virtual images 5 of the rear region of the towing vehicle V1 viewed from above over time, generating edge images 11 that include at least the edges of the cargo bed 60 and the cargo 61 from each of the virtual images 5, detecting a determination region 21 corresponding to the cargo bed 60 from the edge images 11, and determining whether or not cargo collapse has occurred by comparing a first edge 13 of the cargo 61 extracted from a first virtual image 5a of the virtual image 5 with a second edge 15 of the cargo 61 extracted from a second virtual image 5b of the virtual image 5 that was generated before the first virtual image 5a.
[0102] According to the load collapse detection method of the embodiment, an edge image 11 is generated based on a virtual image 5 of the rear region of the towing vehicle V1 viewed from above. Then, load collapse can be detected based on the edges of the load 61 in the determination region 21 detected from the edge image 11. Therefore, the influence of changes in the coupling angle between the towing vehicle V1 and the towed vehicle V2, or objects present around the towed vehicle, can be suppressed when performing load collapse detection. Consequently, load collapse occurring on the cargo bed 60 can be detected more reliably.
[0103] This disclosure can contribute, for example, to Sustainable Development Goal (SDG) 9, "Build resilient infrastructure, promote inclusive and sustainable industrialization and foster innovation."
[0104] Although several embodiments have been described above, it is possible to modify or transform the embodiments based on the above disclosure. All components of the above embodiments and all features described in the claims may be individually selected and combined, provided that they do not contradict each other. [Explanation of symbols]
[0105] 1a Driving support system 1b Driving assistance system 5. Virtual Images 5a First virtual image 5b Second virtual image 10 Edge Image Generation Unit 11 Edge image 11a First edge image 11b Second edge image 13. First Edge 15. Second Edge 20. Judgment Area Detection Unit 21 Judgment area 22 1st judgment area 23 Second judgment area 30. Load collapse detection unit 31 Edge search range 40 Notification Department 50 Vehicle Control Unit 60 cargo bed 61 Cargo V1 towing vehicle O1 center
Claims
1. A driving assistance device that detects cargo shifting on a cargo bed towed by a towing vehicle, An edge image generation unit acquires virtual images of the rear region of the towing vehicle viewed from above over time, and generates edge images from each of the virtual images that include at least the edges of the cargo bed and the cargo. A determination region detection unit detects a determination region corresponding to the cargo bed from the edge image, A load collapse determination unit that determines whether or not the aforementioned load collapse has occurred, Equipped with, The determination region detection unit tracks the determination region over time and associates a first determination region detected within a first edge image generated from a first virtual image, which is a virtual image, with a second determination region detected within a second edge image generated from a second virtual image, which is a virtual image generated before the first virtual image. The cargo collapse determination unit is a driving support device that determines whether or not cargo collapse has occurred by comparing a first edge in the first determination region of the cargo, extracted from the first virtual image, with a second edge in the second determination region of the cargo, extracted from the second virtual image.
2. The driving support device according to claim 1, wherein the load collapse determination unit sets an edge search range based on the first edge, and determines that load collapse has occurred when the second edge that can be associated with the first edge is not included in the edge search range.
3. The driving support device according to claim 2, wherein the edge search range is set to an area within a predetermined distance from the center of the first edge.
4. The driving support device according to claim 2 or 3, wherein the load collapse determination unit determines that the first edge and the second edge can be associated with each other when the difference in length and orientation between the first edge and the second edge is within a predetermined value.
5. The driving support device according to any one of claims 2 to 4, wherein the load collapse determination unit associates the first edge with the second edge when the edge search range includes the second edge which can be associated with the first edge, and determines that load collapse has occurred when at least one of the edges of the load in the second determination area is not associated with the edge of the load in the first determination area.
6. The dimensions of the determination area are set based on an identification code previously assigned to the cargo bed, according to any one of claims 1 to 5.
7. The driving support device according to any one of claims 1 to 6, further comprising a notification unit for notifying the occurrence of a load collapse when the load collapse determination unit determines that a load collapse has occurred.
8. The vehicle control unit controls the movement of the towing vehicle, The driving support device according to any one of claims 1 to 7, wherein the vehicle control unit outputs a signal to decelerate or stop the towing vehicle when the cargo collapse determination unit determines that the cargo collapse has occurred.
9. A method for detecting cargo collapse in a cargo bed towed by a towing vehicle, A virtual image of the rear region of the towing vehicle viewed from above is acquired over time, and an edge image including at least the edges of the cargo bed and the cargo is generated from each of the virtual images. From the aforementioned edge image, a determination region corresponding to the cargo bed is detected, The determination region is tracked over time, and a first determination region detected in a first edge image generated from a first virtual image (which is a virtual image) is associated with a second determination region detected in a second edge image generated from a second virtual image (which is a virtual image generated before the first virtual image). A cargo collapse detection method that determines whether or not cargo collapse has occurred by comparing a first edge in the first determination region of the cargo extracted from the first virtual image with a second edge in the second determination region of the cargo extracted from the second virtual image.
Citation Information
Patent Citations
Luggage compartment monitoring device
JP2013035399A
Control device
JP2019162893A
Cargo compartment monitoring device and cargo collapse determination method
WO2020245905A1