| With the rapid development of automotive electronic technology,domestic middle and high grade automobiles begin to be equipped with LCD instrument displaying virtual interface as a more intelligent man-machine interaction window.However,due to the late start of technology,LCD instruments have not been promoted in China,and few manufacturers have transferred the rich functions of center console to the instrument side.In addition,almost all LCD instruments on market do not have a fault detection mechanism for the virtual interface.Therefore,focusing on scalability,real-time performance and stability,this subject designs a low-cost LCD instrument and provides it to the associated enterprise as a completely open source solution.First of all,since the LCD instrument has not been popularized in China,this subject has controlled the design cost from both hardware and software aspects.But at the same time,it also pays great attention to reliability of the product to ensure that it can be finally used commercially.In terms of hardware,a core board with high performance price ratio is used as the core of whole LCD instrument system.It is easy to replace when facing different grades of automobiles,and the hardware base board is independently designed by the intelligent network laboratory supported by this subject;in terms of software,the design process of this subject is different from many existing enterprises and scientific research units,all the framework and development tools used are open-source and free.Furthermore,in order to make it more convenient for enterprise personnel to use the whole scheme,a branch development strategy of U-Boot and kernel is designed.Among them,the debug version image supports network loading of kernel,device tree and root file system,which provides great convenience for development process;the final version image is a lightweight system that has been deeply optimized and customized for actual use of the LCD instrument,with a significant increase in power-on start-up speed.Considering future user-oriented stage of the product,this subject also regards user experience as an important indicator.By designing a video interface,center console can transfer navigation screen from background to LCD instrument in the center of driver’s line of sight,which realizes a functional interaction between the two devices,and then supports the center console to switch to other interfaces to achieve multi-function use.At the same time,in order to better meet actual needs of users,this subject fullyinvestigates research results about the driver’s demand for interface display,adopts a set of design scheme which is theoretically very in line with user’s expectation,and designs GUI application supporting key operation menu by using open-source SDK of the MPU manufacturer.In addition,since the current LCD instruments basically do not introduce a background self-checking mechanism for the running interface,this subject has designed a set of interface fault detection schemes for enterprises based on blind watermarking technology.Firstly,integer lifting wavelet transform and fast QR decomposition are performed on the original host image,and the most suitable position to be embedded is selected.Then,the watermark is embedded based on modular operation.Developers can set a time interval according to the hardware performance of their own products,so that the GUI application can alternately use two sets of reconstructed images with different blind watermarks at runtime,and then use the extraction algorithm based on modular operation to quickly extract watermarks and compare with expected values.Thereby,it can effectively detect whether the interface is stuck or not.Finally,this subject uses noise attacks to simulate adverse conditions of the LCD instrument interface during operation.Experimental results show that fault detection algorithm can still extract current watermark data with a higher accuracy rate when the interface is severely disturbed,which verifies that the algorithm is robust. |