为了实现对高分辨率折反射全景的快速处理,采用DSP+FPGA异构双核结构、多级乒乓缓存的数据通信机制,基于查找表技术和分块预取策略的全景图像展开算法等,开发了一个可对300万像素折反射全景进行帧速率为12fps的采集、展开并输出的嵌入式系统。系统动态可重构、易扩展、计算效率高,可应用于全景视频监控、机器人视觉等领域。
To realize the high-speed processing of high resolution catadioptric panorama, a heterogeneous dual-core embedded system based on DSP+FPCA is presented, which can do rapid capturing, unrolling and displaying of 2048 × 1536 resolution catadioptric panorama at 12fps, by using multi-level ping-pong caches, a panorama unrolling algorithm based on lookup-table method and block prefetch strategy. The system was characterized by dynamic reconfiguration and high efficiency of computation. It can be applied in panoramic surveillance and robot vision.