IP Library Granted Patent US 12,508,906
Granted Patent B2
US 12,508,906 · App. 18/609,547 · Granted Dec 30, 2025

Method and device for processing video obtained by circuit driving of vehicle

Inventors: Min Han Kim (Gyeonggi-do, KR); Won Min Kim (Seoul, KR); Sung Gyu Kim (Gyeonggi-do, KR); Joong Young Sung (Seoul, KR)
Assignees: Hyundai Motor Company; Kia Corporation
B60K35/21H04N5/2628B60K2360/31B60K2360/589
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 12,508,906
App. No.
18/609,547
Granted
Dec 30, 2025
Kind
B2
Abstract

A method for processing video obtained by circuit driving includes receiving a plurality of videos taken by shooting an outside of a vehicle, receiving input by a user for moving a viewpoint of a first surround view video, creating a second surround view video having the viewpoint moved from the first surround view video based on the plurality of videos and the input by the user, and providing the second surround view video, where the first surround view video and the second surround view video display both the outside of the vehicle and a virtual model of the vehicle through processing of the plurality of videos.

Claims (63)

1 . A method for processing video obtained by circuit driving, the method comprising:

receiving, by a processor, a plurality of videos taken by shooting an outside of a vehicle;

receiving, by the processor, input by a user for moving a viewpoint of a first surround view video;

creating, by the processor, a second surround view video having the viewpoint moved from the first surround view video based on the plurality of videos and the input by the user; and

providing, by the processor, the second surround view video,

wherein the first surround view video and the second surround view video display both the outside of the vehicle and a virtual model of the vehicle through processing of the plurality of videos, and

wherein the plurality of videos, the first surround view video, and the second surround view video are any one of real-time videos or recorded videos.

2 . The method of claim 1 , further comprising:

receiving, by the processor, one or more of a driving state of the vehicle or position information of the vehicle; and

providing, by the processor, the first surround view video or the second surround view video in accordance with any one or more of the driving state of the vehicle or the position information of the vehicle.

3 . The method of claim 2 , wherein the providing of the first surround view video or the second surround view video includes providing the first surround view video or the second surround view video when any one or more conditions in which the driving state of the vehicle is a stop state or the position of the vehicle is on a circuit that is a racing road are satisfied.

4 . The method of claim 3 , further comprising:

creating, by the processor, a circuit map of the circuit on which the vehicle drove and a tracking line along which the vehicle drove on the circuit using the plurality of videos;

creating, by the processor, a first circuit driving map showing the circuit and a driving path of the vehicle using the circuit map and the tracking line; and

providing, by the processor, the first circuit driving map.

5 . The method of claim 3 , further comprising:

receiving, by the processor, position information of the vehicle and circuit data related to the position of the vehicle;

creating, by the processor, a tracking line along which the vehicle drove in a circuit map included in the circuit data using the position information of the vehicle and the circuit data;

creating, by the processor, a second circuit driving map showing the circuit and a driving path of the vehicle using the circuit map and the tracking line; and

providing, by the processor, the second circuit driving map.

6 . The method of claim 5 , further comprising:

receiving, by the processor, an optimal driving line in the circuit map;

creating, by the processor, a third circuit driving map showing the tracking line and the optimal driving line in the circuit map; and

providing, by the processor, the third circuit driving map.

7 . The method of claim 3 , further comprising:

receiving, by the processor, position information of another vehicle, which is positioned on the same circuit as the vehicle, and circuit data related to the position of the vehicle;

creating, by the processor, a fourth circuit driving map showing the position of the another vehicle in a circuit map included in the circuit data using the position information of the another vehicle and the circuit data; and

providing, by the processor, the fourth circuit driving map.

8 . The method of claim 1 , further comprising transmitting, by the processor, any one or more of the first surround view video or the second surround view video in a real-time streaming manner.

9 . The method of claim 1 , wherein the first surround view video and the second surround view video are provided as a Virtual Reality (VR) video.

10 . A device for processing video obtained by circuit driving, the device comprising:

a memory configured to store instructions for processing video obtained by the circuit driving; and

a processor configured to execute the instructions,

wherein the instructions are configured to, when executed by the processor, cause the device to:

receive a plurality of videos taken by shooting an outside of a vehicle;

receive input by a user for moving a viewpoint of a first surround view video;

create a second surround view video having the viewpoint moved from the first surround view video based on the plurality of videos and the input by the user; and

provide the second surround view video,

wherein the first surround view video and the second surround view video display both the outside of the vehicle and a virtual model of the vehicle through processing of the plurality of videos, and

wherein the plurality of videos, the first surround view video, and the second surround view video are any one of real-time videos or recorded videos.

11 . The device of claim 10 , wherein the processor is configured to:

receive one or more of a driving state of the vehicle or position information of the vehicle, and

provide the first surround view video or the second surround view video in accordance with any one or more of the driving state of the vehicle or the position information of the vehicle.

12 . The device of claim 11 , wherein the processor is configured to provide the first surround view video or the second surround view video when any one or more conditions in which a driving state of the vehicle is a stop state or the position of the vehicle is on a circuit that is a racing road are satisfied.

13 . The device of claim 12 , wherein the processor is configured to:

create a circuit map of the circuit on which the vehicle drove and a tracking line along which the vehicle drove on the circuit using the plurality of videos,

create a first circuit driving map showing the circuit and a driving path of the vehicle using the circuit map and the tracking line, and

provide the first circuit driving map.

14 . The device of claim 12 , wherein the processor is configured to:

receive position information of the vehicle and circuit data related to the position of the vehicle,

create a tracking line along which the vehicle drove in a circuit map included in the circuit data using the position information of the vehicle and the circuit data,

create a second circuit driving map showing the circuit and a driving path of the vehicle using the circuit map and the tracking line, and

provide the second circuit driving map.

15 . The device of claim 14 , wherein the processor is configured to:

receive an optimal driving line in the circuit map;

create a fourth circuit driving map showing the tracking line and the optimal driving line in the circuit map, and

provide the fourth circuit driving map.

16 . The device of claim 12 , wherein the processor is configured to:

receive position information of another vehicle, which is positioned on the same circuit as the vehicle, and circuit data related to the position of the vehicle;

create a third circuit driving map showing the position of the another vehicle in a circuit map included in the circuit data using the position information of the another vehicle and the circuit data, and

provide the third circuit driving map.

17 . The device of claim 10 , wherein the processor is configured to transmit any one or more of the first surround view video or the second surround view video in a real-time streaming manner.

18 . The device of claim 10 , wherein the first surround view video and the second surround view video are provided as a Virtual Reality (VR) video.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Mar 19, 2024
From: KIM, MIN HAN; KIM, WON MIN; KIM, SUNG GYU; SUNG, JOONG YOUNG
To: HYUNDAI MOTOR COMPANY; KIA CORPORATION
Reel/Frame 066827/0317 →
Priority Claims (1)
KR 10-2023-0124130 · Sep 18, 2023 · national
Continuity (1)
Related Publication 20250091438A1 · Mar 20, 2025
References Cited (14)
US 10607485B2 · Gupta · 2020 [cited by examiner]
US 20130033602A1 · Quast · 2013 [cited by examiner]
US 20180255274A1 · Arase · 2018 [cited by examiner]
US 20180297525A1 · Raybuck, III · 2018 [cited by examiner]
US 20200090307A1 · Friebe · 2020 [cited by examiner]
US 20210105420A1 · Lu · 2021 [cited by examiner]
US 20230159043A1 · Kim · 2023 [cited by examiner]
US 20230173919A1 · Kim · 2023 [cited by examiner]
US 20230316455A1 · Wang · 2023 [cited by examiner]
US 20230319218A1 · Ren · 2023 [cited by examiner]
US 20240343193A1 · Choi · 2024 [cited by examiner]
US 20250091438A1 · Kim · 2025 [cited by examiner]
KR 1020230075778A · 2023 [cited by applicant]
KR 1020230084809A · 2023 [cited by applicant]