Depth from a Motion Algorithm and a Hardware Architecture for Smart Cameras

被引:8
|
作者
Aguilar-Gonzalez, Abiel [1 ,2 ]
Arias-Estrada, Miguel [1 ]
Berry, Francois [2 ]
机构
[1] INAOE, Tonantzintla 72840, Mexico
[2] UCA, Inst Pascal, F-63178 Clermont Ferrand, France
关键词
depth estimation; monocular systems; optical flow; smart cameras; FPGA (Field Programmable Gate Array); ROBOTICS; VISION;
D O I
10.3390/s19010053
中图分类号
O65 [分析化学];
学科分类号
070302 ; 081704 ;
摘要
Applications such as autonomous navigation, robot vision, and autonomous flying require depth map information of a scene. Depth can be estimated by using a single moving camera (depth from motion). However, the traditional depth from motion algorithms have low processing speeds and high hardware requirements that limit the embedded capabilities. In this work, we propose a hardware architecture for depth from motion that consists of a flow/depth transformation and a new optical flow algorithm. Our optical flow formulation consists in an extension of the stereo matching problem. A pixel-parallel/window-parallel approach where a correlation function based on the sum of absolute difference (SAD) computes the optical flow is proposed. Further, in order to improve the SAD, the curl of the intensity gradient as a preprocessing step is proposed. Experimental results demonstrated that it is possible to reach higher accuracy (90% of accuracy) compared with previous Field Programmable Gate Array (FPGA)-based optical flow algorithms. For the depth estimation, our algorithm delivers dense maps with motion and depth information on all image pixels, with a processing speed up to 128 times faster than that of previous work, making it possible to achieve high performance in the context of embedded applications.
引用
收藏
页数:20
相关论文
共 50 条
  • [41] Depth Estimation from Light Field Cameras
    Im, Sunghoon
    Jeon, Hae-Gon
    Ha, Hyowon
    Kweon, In So
    [J]. 2015 12TH INTERNATIONAL CONFERENCE ON UBIQUITOUS ROBOTS AND AMBIENT INTELLIGENCE (URAI), 2015, : 190 - 191
  • [42] Hierarchical Activity Recognition Using Smart Watches and RGB-Depth Cameras
    Li, Zhen
    Wei, Zhiqiang
    Huang, Lei
    Zhang, Shugang
    Nie, Jie
    [J]. SENSORS, 2016, 16 (10)
  • [43] Fast Linear Equation Solving Algorithm and its Pipelined Hardware Architecture Design for VVC Affine Motion Estimation
    Sheng, Qinghua
    Chen, Hongzhao
    Lai, Changcai
    Huang, Xiaofang
    Liu, Yuanyuan
    Huang, Xiaofeng
    Yin, Haibing
    [J]. IEEE Transactions on Circuits and Systems for Video Technology, 2024, 34 (11) : 11229 - 11240
  • [44] Motion object tracking algorithm using multi-cameras
    Kong, Xiaofang
    Chen, Qian
    Gu, Guohua
    [J]. SIGNAL AND DATA PROCESSING OF SMALL TARGETS 2015, 2015, 9596
  • [45] An embedded hardware architecture for real-time super-resolution in infrared cameras
    Redlich, Rodolfo
    Araneda, Luis
    Saavedra, Antonio
    Figueroa, Miguel
    [J]. 19TH EUROMICRO CONFERENCE ON DIGITAL SYSTEM DESIGN (DSD 2016), 2016, : 184 - 191
  • [46] THE EVOLUTION FROM SINGLE TO PERVASIVE SMART CAMERAS
    Rinner, Bernhard
    Winkler, Thomas
    Schriebl, Wolfgang
    Quaritsch, Markus
    Wolf, Wayne
    [J]. 2008 SECOND ACM/IEEE INTERNATIONAL CONFERENCE ON DISTRIBUTED SMART CAMERAS, 2008, : 1 - +
  • [47] Architecture design and hardware implementation of AES encryption algorithm
    Wei, Hongling
    Li, Hongyan
    Chen, Mingying
    [J]. 2020 5TH INTERNATIONAL CONFERENCE ON MECHANICAL, CONTROL AND COMPUTER ENGINEERING (ICMCCE 2020), 2020, : 1611 - 1614
  • [48] Autonomous Robot Navigation by Area Centroid Algorithm Using Depth Cameras
    Marin Garcia, Francisco Antonio
    Cuadra Troncoso, Jose Manuel
    de la Paz Lopez, Felix
    Ramon Alvarez-Sanchez, Jose
    [J]. BIO-INSPIRED SYSTEMS AND APPLICATIONS: FROM ROBOTICS TO AMBIENT INTELLIGENCE, PT II, 2022, 13259 : 264 - 275
  • [49] Compact Resampling Algorithm and Hardware Architecture for Paticle Filters
    Hong, Shaohua
    Shi, Zhiguo
    Chen, Kangsheng
    [J]. 2008 INTERNATIONAL CONFERENCE ON COMMUNICATIONS, CIRCUITS AND SYSTEMS PROCEEDINGS, VOLS 1 AND 2: VOL 1: COMMUNICATION THEORY AND SYSTEM, 2008, : 991 - 995
  • [50] An Architecture for Hardware Realization of Compressive Sensing Gradient Algorithm
    Vujovic, Stefan
    Dakovic, Milos
    Orovic, Irena
    Stankovic, Srdjan
    [J]. 2015 4TH MEDITERRANEAN CONFERENCE ON EMBEDDED COMPUTING (MECO), 2015, : 189 - 192