| CPC G08G 1/164 (2013.01) [B60Q 1/525 (2013.01); B60Q 2400/50 (2013.01)] | 17 Claims |

|
1. An apparatus comprising:
at least one memory configured to store instructions; and
at least one processor coupled to the at least one memory and configured to execute the instructions to cause the apparatus to:
obtain environment information and status information of a first object, wherein the first object comprises at least one of a vehicle or a pedestrian, and wherein the status information comprises at least one of location information of the first object or motion information of the first object;
determine, based on the status information, that the first object is a potentially dangerous object;
determine a potentially dangerous area of the potentially dangerous object;
determine, based on the potentially dangerous area and the environment information, a to-be-projected area, wherein the to-be-projected area is an area in which there is no light projection and the light projection is allowed;
determine whether the to-be-projected area is within a projection range of the apparatus;
perform, when the to-be-projected area is within the projection range, the light projection in the to-be-projected area to warn a potential danger from the first object; and
send, to another apparatus when the to-be-projected area is not within the projection range, information indicating that the first object is the potentially dangerous object and indicating the to-be-projected area,
wherein the other apparatus performs the light projection on the potential danger caused by the first object when the other apparatus has a projection function, and
wherein the other apparatus performs a relay forwarding of the information indicating that the first object is the potentially dangerous object and indicating the to-be-projected area when the other apparatus has no projection function.
|