IP Library Granted Patent US 12688697
Granted Patent B2
US 12688697 · App. 17/885,943 · Granted Jul 21, 2026

Rendering system, display system, moving vehicle, rendering method, and non-transitory storage medium for correcting a rendering location of a marker

Inventors: Shohei Hayashi (Kyoto, JP); Terumitsu Suenaga (Kanagawa, JP)
Assignee: Panasonic Automotive Systems Co., Ltd.
G06V20/58B60K35/10B60K35/22B60K35/60B60K35/90B60K37/20G06T7/70B60K35/23B60K35/28B60K35/29B60K2360/179B60K2360/191G06T2207/30204G06T2207/30261
View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 12688697
App. No.
17/885,943
Granted
Jul 21, 2026
Kind
B2
Abstract

A rendering system includes a rendering unit and a correction unit. The rendering unit renders, based on a result of detection by a detection system, a marker corresponding to a location of a target. The detection system is installed in a moving vehicle for the purpose of detecting the target. The correction unit corrects, based on correction data, the location of the target in accordance with the result of detection by the detection system and thereby determines a location of the marker to be rendered by the rendering unit. The correction data is obtained based on at least traveling information about a traveling condition of the moving vehicle.

Claims (49)

1 . A rendering system, comprising:

a processor; and

a memory including a program that, when executed by the processor, causes the processor to perform functions, the functions including:

determining, based on a result of detection by a detection system installed in a moving vehicle for a purpose of detecting a target, a rendering location of a marker corresponding to a location of the target;

predicting, based on traveling information and target information, the location of the target in order to obtain correction data for the location of the target;

correcting the rendering location of the marker based on the correction data of the target; and

rendering the marker at the corrected rendering location,

wherein the correction data is obtained based on the traveling information about a traveling condition of the moving vehicle and the target information about a traveling condition of the target,

the traveling information is predicted from at least past behavior of the moving vehicle equipped with the rendering system,

the target information is predicted from at least past behavior of the target, and

the traveling information relates to at least one of parameters including a moving velocity, a magnitude of movement, a traveling direction, acceleration, a duration of traveling, or an orientation of the moving vehicle during traveling.

2 . The rendering system of claim 1 , wherein

the target information relates to at least one of parameters including a moving velocity, a magnitude of movement, a traveling direction, acceleration, a duration of traveling, and an orientation during traveling of the target.

3 . The rendering system of claim 2 , wherein

the marker is a three-dimensional image including location information in a depth direction and representing a distance from the detection system to the target.

4 . The rendering system of claim 2 , wherein

the detection system outputs the result of detection in every first cycle,

the processor renders, based on the result of detection in every first cycle, the marker at least in every first cycle and updates the marker in every second cycle, the second cycle being shorter than the first cycle, and

the processor makes, whenever the marker is updated in every second cycle, interpolation based on interpolation data to obtain an interpolated marker as the marker that has been updated.

5 . The rendering system of claim 1 , wherein

the marker is a three-dimensional image including location information in a depth direction and representing a distance from the detection system to the target.

6 . The rendering system of claim 1 , wherein

the detection system outputs the result of detection in every first cycle,

the processor renders, based on the result of detection in every first cycle, the marker at least in every first cycle and updates the marker in every second cycle, the second cycle being shorter than the first cycle, and

the processor makes, whenever the marker is updated in every second cycle, interpolation based on interpolation data to obtain an interpolated marker as the marker that has been updated.

7 . The rendering system of claim 1 , wherein

the processor determines contents of the marker based on the correction data, and

the contents include at least one of a figure, a sign, a character, a numeral, a pattern, a photograph, or a combination thereof.

8 . The rendering system of claim 1 , wherein the functions further include:

adjusting a strength of the predicting of the location of the target.

9 . The rendering system of claim 1 , wherein

the traveling information is about the traveling condition of the moving vehicle in a delay period, the delay period being at least from a first point in time when the detection system detects the target to a second point in time when the processor renders the marker.

10 . A display system, comprising:

the rendering system of claim 1 ; and

a display device that displays the marker rendered by the rendering system.

11 . The rendering system of claim 1 , wherein

the traveling information further relates to at least one of a distance traveled or an angle of movement.

12 . A rendering method, comprising:

determining, based on a result of detection by a detection system installed in a moving vehicle for a purpose of detecting a target, a rendering location of a marker corresponding to a location of the target, the moving vehicle being equipped with a rendering system;

predicting, based on traveling information and target information, the location of the target in order to obtain correction data for the location of the target;

correcting the rendering location of the marker based on the correction data of the target; and

rendering, by the rendering system of the vehicle, the marker at the corrected rendering location,

wherein the correction data is obtained based on the traveling information about a traveling condition of the moving vehicle and the target information about a traveling condition of the target,

the traveling information is predicted from at least past behavior of the moving vehicle equipped with the rendering system,

the target information is predicted from at least past behavior of the target, and

the traveling information relates to at least one of parameters including a moving velocity, a magnitude of movement, a traveling direction, acceleration, a duration of traveling, or an orientation of the moving vehicle during traveling.

13 . A non-transitory storage medium including a program configured to cause one or more processors to perform the rendering method of claim 12 .

14 . The rendering method of claim 12 , wherein

the traveling information further relates to at least one of a distance traveled or an angle of movement.