BinVPR:二进制神经网络朝着视觉位置识别的真实价值发展
Junshuai Wang1,2, Junyu Han1,2, Ruifang Dong1,2
1School of Technology, Beijing Forestry University, Beijing 100083, China.
Sensors (Basel, Switzerland)
|July 13, 2024
概括
本研究介绍了BinVPR,这是用于视觉位置识别 (VPR) 的二进制神经网络 (BNN) 模型. 在保持高精度的同时,BinVPR显著减少了模型大小,解决了资源有限的机器人传统方法的局限性.
科学领域:
- 计算机视觉 计算机视觉
- 机器人技术 机器人技术 机器人技术
- 机器学习 机器学习
背景情况:
- 视觉位置识别 (VPR) 对于机器人导航至关重要.
- 卷积神经网络 (CNN) 在VPR中表现出色,但需要大量的内存.
- 二进制神经网络 (BNNs) 提供了减少的内存,但存在准确性和梯度问题.
研究的目的:
- 使用二进制神经网络 (BNN) 开发一个高效的VPR模型.
- 为了克服VPR的BNN中的梯度消失和精度降低.
- 创建一个适合资源有限的移动机器人平台的VPR解决方案.
主要方法:
- 提出了一个BinVPR模型,其中包含了卷积层的特征恢复策略.
- 通过恢复从较高层到较低层的基本特征来解决梯度消失的问题.
- 在Larq框架内优化了二元化激活和权重函数,以减轻精度损失.
主要成果:
- 与现有的BNN和全精度网络相比,BinVPR表现出更高的性能.
- 通过显著更小的模型大小 (分别为1%和4.6%) 实现了与AlexNet和ResNet相似的准确性.
- 有效地缓解了BNN固有的梯度消失和精度下降问题.
结论:
- 对于视觉位置识别,BinVPR提供了一个高效和准确的解决方案.
- 提出的方法允许在资源有限的机器人系统上实际部署VPR.
- 这项工作促进了BNN在现实世界机器人导航任务中的应用.
相关概念视频
Visual System
565
Light enters the eye through the cornea, a transparent, dome-shaped surface covering the surface of the eyeball that helps to direct and focus incoming light. This light is then channeled toward the pupil, an adjustable opening whose size is controlled by the iris. The iris, a pigmented muscle, regulates the amount of light entering the eye by contracting or dilating the pupil, thereby ensuring optimal light levels for clear vision.
Once through the pupil, the light passes through the lens, a...
Once through the pupil, the light passes through the lens, a...
565
Vision
53.1K
Vision is the result of light being detected and transduced into neural signals by the retina of the eye. This information is then further analyzed and interpreted by the brain. First, light enters the front of the eye and is focused by the cornea and lens onto the retina—a thin sheet of neural tissue lining the back of the eye. Because of refraction through the convex lens of the eye, images are projected onto the retina upside-down and reversed.
53.1K
Parallel Processing
150
The brain processes sensory information rapidly due to parallel processing, which involves sending data across multiple neural pathways at the same time. This method allows the brain to manage various sensory qualities, such as shapes, colors, movements, and locations, all concurrently. For instance, when observing a forest landscape, the brain simultaneously processes the movement of leaves, the shapes of trees, the depth between them, and the various shades of green. This enables a quick and...
150
Prosopagnosia
154
Prosopagnosia, also known as face blindness, is the inability to recognize faces. In severe cases, individuals with prosopagnosia may not recognize close family members, including parents and spouses, by their faces. For instance, someone with prosopagnosia might walk past their child in a crowd, only realizing their mistake upon noticing their child's distinctive backpack or favorite jacket. Prosopagnosia specifically impairs facial recognition, while the recognition of other objects or...
154
Multi-input and Multi-variable systems
105
Cruise control systems in cars are designed as multi-input systems to maintain a driver's desired speed while compensating for external disturbances such as changes in terrain. The block diagram for a cruise control system typically includes two main inputs: the desired speed set by the driver and any external disturbances, such as the incline of the road. By adjusting the engine throttle, the system maintains the vehicle's speed as close to the desired value as possible.
In the absence...
In the absence...
105


