Information processing apparatus, information processing method, program, and projection apparatus
An information processing apparatus according to an embodiment of the present technology includes an acquisition unit and a projection control unit. The acquisition unit acquires speed-related information regarding a speed of a vehicle. The projection control unit controls, on the basis of the speed-related information, display of a projection pattern projected on a peripheral road surface of the vehicle from the projection unit mounted on the vehicle.
1 . An information processing apparatus, comprising:
circuitry configured to
acquire speed-related information regarding a speed of a vehicle; and
control, on a basis of the speed-related information, display of a projection pattern projected on a peripheral road surface of the vehicle from a projector mounted on the vehicle, wherein
the projection pattern includes a linear pattern of two lines that indicate which direction the vehicle is to move, wherein the circuitry is configured to control a display parameter of the linear pattern based on a control input, the control input being at least one of a detected degree of a driver's action or a estimated collision risk.
2 . The information processing apparatus according to claim 1 , wherein
the circuitry is configured to control a display parameter of at least one of a length, a width, a color, or blinking of the linear pattern.
3 . The information processing apparatus according to claim 2 , wherein
the circuitry is configured to control the display parameter of the linear pattern in accordance with at least one of an accelerator operation or a brake operation of the vehicle.
4 . The information processing apparatus according to claim 3 , wherein
the linear pattern includes a linear first pattern projected on front in a traveling direction of the vehicle and a linear second pattern projected on rear in the traveling direction, and
the circuitry is configured to control at least the display parameter of the linear first pattern in accordance with the accelerator operation and at least the display parameter of linear in accordance with the brake operation.
5 . The information processing apparatus according to claim 4 , wherein
the driver's action includes an opening degree of an accelerator, and
the circuitry is configured to increase a width of the linear first pattern as the opening degree of the accelerator increases.
6 . The information processing apparatus according to claim 4 , wherein
the driver's action includes an opening degree of a brake, and
the circuitry is configured to increase a width of the linear second pattern as the opening degree of the brake increases.
7 . The information processing apparatus according to claim 4 , wherein
the speed-related information includes the speed of the vehicle, and
the circuitry is configured to increase lengths of the linear first pattern and the linear second pattern as the speed of the vehicle increases.
8 . The information processing apparatus according to claim 4 , wherein
the speed-related information includes a deceleration parameter including at least one of deceleration of the vehicle, operation force of a brake, or an opening degree of the brake, and
the circuitry is configured to estimate a brake operation level on a basis of the deceleration parameter and discontinuously changes the linear second pattern in accordance with the brake operation level.
9 . The information processing apparatus according to claim 8 , wherein
the circuitry is configured to increase a width of the second pattern in a case where the brake operation level is equal to or higher than a first threshold and is lower than a second threshold higher than the first threshold, and make the second pattern blink in a case where the brake operation level is equal to or higher than the second threshold.
10 . The information processing apparatus according to claim 4 , wherein the circuitry is configured to
acquire following vehicle information regarding a following vehicle behind the vehicle, and
estimate the collision risk with the following vehicle on a basis of the following vehicle information and discontinuously change the linear second pattern in accordance with the collision risk.
11 . The information processing apparatus according to claim 4 , wherein the circuitry is configured to
calculate a predicted trajectory on which the vehicle is predicted to pass, and
generate the linear first pattern indicating the predicted trajectory.
12 . The information processing apparatus according to claim 4 , wherein the circuitry is configured to
calculate a passing trajectory on which the vehicle has passed, and
generate the linear second pattern indicating the passing trajectory.
13 . The information processing apparatus according to claim 2 , wherein
the projection pattern includes another pattern different from the linear pattern, and
the circuitry is configured to select the other pattern as the projection pattern in a first status in which the vehicle has stopped and the vehicle does not move in accordance with an accelerator operation of the vehicle, and selects the linear pattern as the projection pattern in a second status in which the vehicle becomes movable in accordance with an accelerator operation of the vehicle.
14 . The information processing apparatus according to claim 1 , wherein the circuitry is configured to
acquire traveling status information regarding a traveling status of the vehicle, and
switch, on a basis of the traveling status information, a type of the projection pattern or control content of a display parameter of the projection pattern.
15 . The information processing apparatus according to claim 14 , wherein
the traveling status information includes at least one of a status of a shift position of the vehicle or a status of a parking brake of the vehicle.
16 . An information processing method, comprising:
by a computer system
acquiring speed-related information regarding a speed of a vehicle;
controlling, on a basis of the speed-related information, display of a projection pattern projected on a peripheral road surface of the vehicle from a projector mounted on the vehicle, wherein
the projection pattern includes a linear pattern of two lines that indicate which direction the vehicle is to move; and
controlling a display parameter of the linear pattern based on a control input, the control input being at least one of a detected degree of a driver's action or an estimated collision risk.
17 . A non-transitory computer readable storage device storing a program that causes a computer system to execute:
acquiring speed-related information regarding a speed of a vehicle;
controlling, on a basis of the speed-related information, display of a projection pattern projected on a peripheral road surface of the vehicle from a projector mounted on the vehicle, wherein
the projection pattern includes a linear pattern of two lines that indicate which direction the vehicle is to move; and
controlling a display parameter of the linear pattern based on a control input, the control input being at least one of a detected degree of a driver's action or an estimated collision risk.
18 . A projection apparatus, comprising:
a projector to be mounted on a vehicle and to project a projection pattern on a peripheral road surface of the vehicle; and
circuitry configured to
acquire speed-related information regarding a speed of a vehicle; and
control, on a basis of the speed-related information, display of the projection pattern projected from the projector, wherein
the projection pattern includes a linear pattern of two lines that indicate which direction the vehicle is to move; and
control a display parameter of the linear pattern based on a control input, the control input being at least one of a detected degree of a driver's action or a estimated collision risk.
19 . The information processing method according to claim 16 , wherein the projection pattern includes a linear pattern, the method further comprising:
controlling a display parameter of at least one of a length, a width, a color, or blinking of the linear pattern output by the projector; and
controlling the display parameter of the linear pattern in accordance with at least one of an accelerator operation or a brake operation of the vehicle.
20 . The non-transitory computer readable storage device according to claim 17 , wherein the program further causes the computer system to execute
controlling a display parameter of at least one of a length, a width, a color, or blinking of the linear pattern output by the projector as the projection pattern; and
controlling the display parameter of the linear pattern in accordance with at least one of an accelerator operation or a brake operation of the vehicle.