| CPC G08G 1/167 (2013.01) [G06T 7/60 (2013.01); G06T 7/73 (2017.01); G08G 1/04 (2013.01); G06T 2207/30256 (2013.01)] | 13 Claims |

|
1. A control device, comprising:
a memory configured to store a program; and
a processor coupled to the memory and configured to execute the program to perform processing,
the processing comprising:
receiving lane position information indicating a position of a lane boundary line;
detecting the position of the lane boundary line, the lane boundary line indicating a boundary in a width direction of a road on which an own vehicle travels, based on a captured image captured by a camera configured to capture the captured image around the own vehicle;
receiving position information indicating a position of an other vehicle;
receiving distance information of the other vehicle, the distance information being based on the position of the other vehicle;
detecting the position of the other vehicle based on the captured image, the position information, and the distance information;
performing a traveling state determination of determining whether the other vehicle and the own vehicle are traveling in a same lane or the other vehicle and the own vehicle are about to travel in the same lane, based on the lane position information and the position of the other vehicle;
determining whether a distance between the other vehicle and the own vehicle is within a predetermined distance range based on the distance information, when the processor determines that the other vehicle and the own vehicle are traveling in the same lane, or when the processor determines that the other vehicle and the own vehicle are about to travel in the same lane; and
performing control to output a warning to a driver of the own vehicle based on a relationship between the position of the lane boundary line and the position of the other vehicle,
wherein the warning is output to the driver of the own vehicle at least when the processor determines that the other vehicle and the own vehicle are traveling in the same lane or when the processor determines that the other vehicle and the own vehicle are about to travel in the same lane, and when the processor determines that the distance between the other vehicle and the own vehicle is within the predetermined distance range.
|