摘要
传统的磁记录技术对海量激光点云数据的存储容量小,需要多个设备同时作业,存储效率低。因此,设计一种基于FLASH闪存的激光点云数据高密度存储器,采用FPGA芯片作为存储器核心,将存储器功能模块化,分步骤解决激光点云数据存储效率低下的问题。FPGA将采集到的激光点云数据传输到缓冲模块进行暂时缓存,这些数据经过控制模块分析处理后保存至FLASH存储模块,完成激光点云数据的存储。存储器软件设计部分对海量激光点云数据进行滤波处理,过滤其中的噪声因素,并设计驱动存储器存储云数据的驱动程序代码。实验结果说明,设计的激光点云数据存储器存储效率高、存储容量大、读取速度快。
The traditional magnetic recording technology for massive laser point cloud data storage capacity is small, need multiple equipment at the same time, the storage efficiency is low. Therefore, to design a laser point cloud data based on FLASH, high density storage using FPGA as the core, memory to memory function modular, step to solve the poor efficiency of the laser point cloud data storage. FPGA to transmit laser point cloud data were collected to temporarily cache buffer module, the data after dealing with the control module to save to FLASH memory module, complete the whole process of laser point cloud data storage. Storage software design part for filtering the massive laser point cloud data processing, filtering the noise factors, and design drive storage cloud data driver code. Experimental results show that, the design of laser point cloud data storage, storage capacity, high performance, fast reading.
出处
《激光杂志》
北大核心
2016年第9期91-95,共5页
Laser Journal
基金
陕西省自然科学基金项目(984052800)
陕西省自然科学基金项目(004062100)