EP-4738307-A1 - METHOD AND ELECTRONIC DEVICE FOR PROVIDING TRAFFIC FLOW SIMULATION INFORMATION USING VEHICLE TYPE-SPECIFIC TRAFFIC VOLUME DATA
Abstract
A traffic flow simulation method includes acquiring road map data including information regarding each of one or more lanes included in a road, acquiring traffic flow data corresponding to the road, acquiring road infrastructure data corresponding to the road, acquiring vehicle terminal data from at least one vehicle located on the road, and generating simulation information regarding the road, based on at least one of the road map data, the road infrastructure data, traffic volume information by vehicle type included in the traffic flow data, and the vehicle terminal data.
Inventors
- JUNG, MI NA
- JEON, SEUNG MIN
- JUNG, Heewon
- JEON, Hyeong Seok
Assignees
- Morai Inc.
Dates
- Publication Date
- 20260506
- Application Date
- 20251027
Claims (10)
- A method performed by at least one processor of an apparatus, the method comprising: acquiring road map data comprising information regarding each of one or more lanes included in a road section of a road; acquiring traffic flow data corresponding to the road section, wherein the traffic flow data comprises traffic volume information by vehicle type; acquiring road infrastructure data associated with the road section; acquiring vehicle terminal data from at least one vehicle located on the road section; generating simulation information regarding the road, based on at least one of the road map data, the road infrastructure data, the traffic volume information, and the vehicle terminal data; and causing at least one of the apparatus or a simulation device to perform, based on the simulation information, a vehicle driving simulation.
- The method as claimed in claim 1, further comprising: acquiring a wheelbase distance by vehicle type or length information by vehicle type, wherein the generating the simulation information is performed based on at least one of the wheelbase distance or the length information.
- The method as claimed in claim 2, further comprising: determining an inter-vehicle distance based on the vehicle terminal data, wherein the inter-vehicle distance is determined further based on an average distance for each vehicle type.
- The method as claimed in claim 1, wherein the road infrastructure data comprises: signal phase and timing operation information, and map data, and the generating the simulation information comprises: mapping the map data to the road map data and generating a virtual road in a virtual environment; identifying a specific intersection existing on the virtual road in the virtual environment; identifying the identified specific intersection in the signal phase and timing operation information; and applying a signal state of the specific intersection to the virtual road in the virtual environment based on the signal phase and timing operation information.
- The method as claimed in claim 4, wherein: the signal phase and timing operation information comprises a unique number of an intersection and a plurality of pieces of movement state information, the movement state information comprises a signal group identifier, a plurality of signal states, and remaining time information until each of the plurality of signal states changes to a next signal state, the map data comprises a unique number of an intersection, reference point information, and one or more pieces of lane information, the lane information comprises offset point information determined based on the reference point information, a signal group identifier verifiable in a lane, lane information connected to the lane, and entry/exit attribute information of the lane, and the identifying the specific intersection comprises: matching map data having a same signal group identifier to a signal group identifier included in the signal phase and timing operation information.
- The method as claimed in claim 1, wherein the generating the simulation information comprises: placing a reference vehicle on a virtual road in a virtual environment; determining a number of surrounding vehicles, excluding the reference vehicle, among all vehicles to be placed on the virtual road; and distributing and placing the surrounding vehicles for each section on the virtual road divided by the reference vehicle.
- The method as claimed in claim 6, wherein the generating the simulation information further comprises: determining a speed of the surrounding vehicles, excluding the reference vehicle, among all the vehicles to be placed on the virtual road, the determining the speed of the surrounding vehicles comprises: determining an average speed of the surrounding vehicles, excluding the reference vehicle, among all the vehicles.
- The method as claimed in claim 6, wherein the distributing and placing the surrounding vehicles comprises: determining a ratio by vehicle type based on traffic volume information included in the traffic flow data; and distributing and placing the surrounding vehicles according to the determined ratio.
- A non-transitory computer-readable recording medium storing computer-readable instructions that, when executed by at least one processor of an apparatus, cause the apparatus to: acquire road map data comprising information regarding each of one or more lanes included in a road section of a road, acquire traffic flow data corresponding to the road section, wherein the traffic flow data comprises traffic volume information by vehicle type, acquire road infrastructure data associated with the road section, acquire vehicle terminal data from at least one vehicle located on the road section, generate simulation information regarding the road, based on at least one of the road map data, the road infrastructure data, the traffic volume information, and the vehicle terminal data, and cause at least one of the apparatus or a simulation device to perform, based on the simulation information, a vehicle driving simulation.
- An apparatus, comprising: a memory; and at least one processor coupled to the memory and configured to execute at least one computer-readable instruction stored in the memory, wherein the at least one processor is configured to: acquire road map data comprising information regarding each of one or more lanes included in a road section of a road, acquire traffic flow data corresponding to the road section, wherein the traffic flow data comprises traffic volume information by vehicle type, acquire road infrastructure data associated with the road section, acquire vehicle terminal data from at least one vehicle located on the road section, generate simulation information regarding the road, based on at least one of the road map data, the road infrastructure data, the traffic volume information, and the vehicle terminal data, and cause at least one of the apparatus or a simulation device to perform, based on the simulation information, a vehicle driving simulation.
Description
FIELD The present disclosure relates to a method and an electronic device for providing traffic flow simulation information using vehicle type-specific traffic volume information. BACKGROUND Autonomous driving technology refers to a technology that can autonomously drive a vehicle with minimal human intervention or without human intervention by recognizing the surrounding environment using radar, LIDAR (light detection and ranging), GPS, a camera, and the like. Since a real driving environment has various factors that affect autonomous driving, such as vehicles in a road area, traffic structures, and buildings in an area outside the road, a vast amount of testing is required to secure an autonomous driving function without human intervention. Meanwhile, since there is a limit to autonomous driving tests in a real driving environment, there are many attempts to test autonomous driving by constructing a virtual environment corresponding to the real driving environment. However, there is a problem in that the current virtual environment for autonomous driving requires a lot of time and cost, such as a person directly refining and mapping data and performing 3D modeling. Due to such a problem, there are many limitations in constructing a virtual environment for testing an autonomous driving function or autonomous driving software under various conditions. Therefore, a demand for constructing a virtual environment simulation that considers more realistic traffic situations is increasing. SUMMARY The present disclosure provides a method and an electronic device for providing simulation information for solving the problems as described above. The present disclosure may be implemented in various ways, including a method, an apparatus (system), and/or a non-transitory computer-readable recording medium storing computer-readable instructions. In some embodiments, a traffic flow simulation method includes acquiring road map data including information regarding each of one or more lanes included in a road, acquiring traffic flow data corresponding to the road, acquiring road infrastructure data corresponding to the road, acquiring vehicle terminal data from at least one vehicle located on the road, and generating simulation information regarding the road, based on at least one of the road map data, the road infrastructure data, traffic volume information by vehicle type included in the traffic flow data, and the vehicle terminal data. In some embodiments, the traffic flow simulation method may further include acquiring wheelbase distance or length information by vehicle type. The generating the simulation information is performed by considering the wheelbase distance or length information by vehicle type. In some embodiments, the traffic flow simulation method may further include calculating an inter-vehicle distance based on the vehicle terminal data. The inter-vehicle distance is determined by considering an average distance for each vehicle type. In some embodiments, the road infrastructure data may include signal phase and timing operation information and map data. The generating may include mapping the map data to the road map data and generating a road in a virtual environment, identifying a specific intersection existing on the road in the virtual environment, identifying the identified specific intersection in the signal phase and timing operation information, and applying a signal state of the specific intersection to the road in the virtual environment based on the signal phase and timing operation information. In some embodiments, the signal phase and timing operation information may include a unique number of an intersection and a plurality of pieces of movement state information, the movement state information may include a signal group identifier, a plurality of signal states, and remaining time information until each of the signal states changes to a next signal state, the map data may include a unique number of an intersection, reference point information, and one or more pieces of lane information, the lane information may include offset point information determined based on the reference point information, a signal group identifier verifiable in a lane, lane information connected to the lane, and entry/exit attribute information of the lane, and the identifying the specific intersection may include matching map data having a same signal group identifier as a signal group identifier included in the signal phase and timing operation information. In some embodiments, the generating may include placing a reference vehicle on the road in a virtual environment, determining a number of surrounding vehicles, excluding the reference vehicle, among all vehicles to be placed on the road, and distributing and placing the surrounding vehicles for each section on the road divided by the reference vehicle. In some embodiments, the generating may further include determining a speed of the surrounding vehicles, exclud