Virtual Vehicle Environment Generation Using Camera-LiDAR Fusion
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Current methods for creating virtual vehicle environments for testing highly automated driving functions are labor-intensive and costly, requiring significant personnel effort for manual configuration and object importation.
Innovation Solution
A computer-implemented method using pre-acquired camera image data and LiDAR point cloud data, combined with machine learning algorithms for pixel-based classification and projection, enables the creation of a virtual vehicle environment by classifying and integrating synthetically generated objects into a 3D representation, reducing manual effort and costs.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Ease of manufacture
If manual configuration and import of objects stored in an object library is used for scene building, then the virtual vehicle environment can be created with controlled object quality, but the personnel effort and cost increase significantly
Solution Approach 1:
The patent uses real-world camera images and LiDAR point cloud data as templates to automatically generate virtual environment objects. Instead of manually configuring each object from scratch, the system copies geometric and semantic information from real sensor data to create accurate 3D representations, thereby reducing manual effort while maintaining object quality
Solution Approach 2:
The patent replaces the manual mechanical process of object configuration and import with an automated computer vision system. Machine learning algorithms automatically classify pixels in camera images, match them with LiDAR points, and generate 3D objects without human intervention, substituting manual labor with automated processing
2Measurement precision
If pixel-based classification of camera image data using machine learning algorithms is performed, then object classification accuracy improves, but computational complexity and processing time increase
Solution Approach 1:
The patent combines camera image data with LiDAR point cloud data to perform pixel-based classification. By merging information from both sensors, the system achieves more accurate object classification than using camera data alone, as the LiDAR provides complementary geometric and depth information that enhances the classification process
Solution Approach 2:
The patent transitions from 2D image classification to 3D point cloud classification by projecting classified pixels onto LiDAR points. This dimensional enhancement allows the system to leverage three-dimensional spatial information for more accurate object identification and reduces ambiguity in classification that exists in 2D images alone
3Loss of information
If projection of pixel-based classified camera image data onto LiDAR point cloud data is performed, then the three-dimensional representation is enriched with class and color information, but the data processing complexity increases
Solution Approach 1:
The patent uses image coordinates as an intermediary to match classified pixels with corresponding LiDAR points. By projecting pixels onto the point cloud based on coordinate correspondence, the system efficiently transfers semantic and color information from the 2D image to the 3D point cloud without requiring complex registration or alignment algorithms
4Measurement precision
If instance segmentation of classified LiDAR point cloud data is performed for determining real objects, then object detection precision improves, but processing time increases
Solution Approach 1:
The patent performs pixel-based classification of camera image data before projecting onto the LiDAR point cloud. This preliminary classification provides pre-processed semantic information that guides the subsequent instance segmentation process, allowing the system to focus computational resources on relevant regions and reduce overall processing time while maintaining high detection precision
Data Source
AI summary
A computer-implemented method and system for generating a virtual environment for a vehicle for testing highly automated driving functions of a motor vehicle. The method comprises projecting the pixel-based classified camera image data onto the pre-acquired LiDAR point cloud data, wherein each point of the LiDAR point cloud, superimposed by classified pixels of the camera image data, in particular having the same image coordinates, is assigned an identical class and an instance segmentation of the classified LiDAR point cloud data for determining at least one real object comprised by a class. A computer program and a computer-readable data carrier are also provided.
