[发明专利]一种视觉SLAM的片上系统及数据处理方法有效
申请号: | 201710754639.2 | 申请日: | 2017-08-29 |
公开(公告)号: | CN107562660B | 公开(公告)日: | 2020-07-17 |
发明(设计)人: | 俞波;刘少山 | 申请(专利权)人: | 深圳普思英察科技有限公司 |
主分类号: | G06F13/28 | 分类号: | G06F13/28 |
代理公司: | 深圳市朝闻专利代理事务所(普通合伙) 44454 | 代理人: | 谭育华 |
地址: | 518000 广东省深圳市*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | 一种视觉SLAM的片上系统及数据处理方法,片上系统包括分别与片上总线相连接的输入/输出模块、DMA模块、第一计算加速单元、特征缓存模块和多核处理器单元。由于输入/输出模块在接收图像数据的同时,通过片上总线以中断的方式通知多核处理器单元分配相应的读写地址空间,并利用DMA模块根据该读写地址空间,通过片上总线采用DMA方式对第一计算加速单元进行读写操作,使得第一计算加速单元可直接获取输入/输出模块接收的图像数据;又由于第一计算加速单元提取的图像特征可存入片内的特征缓存模块中,而不再需要如现有技术那样存入片外的内存中,从而减少了内存的拷贝过程和片内外的数据交互,节约了不必要的功耗和延时开销,提高了数据传输的效率。 | ||
搜索关键词: | 一种 视觉 slam 系统 数据处理 方法 | ||
【主权项】:
一种视觉SLAM的片上系统,其外部设置有用于拍摄图像的摄像头和用于存储系统执行程序的内存,其特征在于,该片上系统包括分别与片上总线相连接的输入/输出模块、DMA模块、第一计算加速单元、特征缓存模块和多核处理器单元;所述输入/输出模块与所述摄像头相连接,接收摄像头以一定频率传输而来的图像数据,将接收的图像数据传输至片上总线,同时,以中断的方式通知多核处理器单元,使得所述多核处理器单元分配相应的读写地址空间;所述DMA模块通过片上总线获取所述读写地址空间信息,再根据该读写地址空间,采用直接内存存取方式通过片上总线对第一计算加速单元进行读写操作,使得第一计算加速单元直接获取输入/输出模块接收的所述图像数据;所述第一计算加速单元用于根据获取的图像数据,提取其图像特征,再将所述图像特征通过片上总线写入特征缓存模块,同时,通过片上总线向多核处理器单元输出表示图像特征准备就绪的中断请求;所述特征缓存模块用于缓存所述第一计算加速单元提取到的所述图像特征;所述多核处理器单元用于通过片上总线接收所述中断请求,读取特征缓存模块缓存的所述图像特征,根据该图像特征,构建地图和更新位置。
下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于深圳普思英察科技有限公司,未经深圳普思英察科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/patent/201710754639.2/,转载请声明来源钻瓜专利网。
- 上一篇:CPU取指系统及取指方法
- 下一篇:一种MII接口到RMII接口的转换装置