Font Size: a A A

Research On The 3-D Surround View System Of Electric Vehicles Based On Linux

Posted on:2020-09-24Degree:MasterType:Thesis
Country:ChinaCandidate:X LiFull Text:PDF
GTID:2432330575453992Subject:Electrical engineering
Abstract/Summary:PDF Full Text Request
With the continuous development of science and technology and the vigorous support of the state for the electric vehicle industry,the application of electric vehicles is more and more widely.Electric vehicles are mostly equipped with a fixed angle of view of the auxiliary driving system,to help drivers avoid all kinds of visual field problems caused by the risk,thereby improving the safety of driving.However,this kind of auxiliary driving system has a big defect,that is,it has blind vision area,so there are still driving risks brought by blind vision area.In order to deal with this problem,experts at home and abroad are actively studying the three-dimensional looping system.The three-dimensional looping system collects the driving environment around the automobile through several cameras mounted on the body of the automobile,processes the environmental parameters collected by the embedded device,constructs the three-dimensional virtual model of the surrounding environment of the automobile,and combines with the shape parameters of the automobile body to provide a 360-degree visual experience without dead angle for the driver,thus eliminating the blind area caused by visual field.Traffic hazards.In this paper,a virtual car model structure with four fisheye cameras is designed to simulate the real three-dimensional circumferential objects.The main design method is to install four fish-eye cameras in the front and back of the virtual car,respectively.Because the fish-eye cameras have large views,the views of the four fish-eye cameras overlap.Through the special algorithm for the fish-eye cameras,OpenCV software is used to correct the fish-eye cameras and splice the overlapping views,thus a 360 degree around the body is obtained.Full view image.Then through OpenGLES,a three-dimensional model is built from the third person perspective.The three-dimensional model is mainly a sphere cut in parallel,and a virtual car model is configured.Finally,the three-dimensional looping system is completed.The hardware part of this design is based on the dual-core heterogeneous Da Vinci architecture processor AM5728 produced by TI company.The software is transplanted into Linux system,the driver and the application program are developed.The algorithm is based on the three-dimensional space modeling algorithm,and the embedded three-dimensional looping system is studied and implemented.
Keywords/Search Tags:Three-dimensional looping, Embedded Linux, AM5728 chip, Image processing, Three-dimensional modeling
PDF Full Text Request
Related items