1
|
Development and use of a convolutional neural network for hierarchical appearance-based localization. Artif Intell Rev 2021. [DOI: 10.1007/s10462-021-10076-2] [Citation(s) in RCA: 2] [Impact Index Per Article: 0.7] [Reference Citation Analysis] [Abstract] [Track Full Text] [Journal Information] [Subscribe] [Scholar Register] [Indexed: 10/20/2022]
Abstract
AbstractThis paper reports and evaluates the adaption and re-training of a Convolutional Neural Network (CNN) with the aim of tackling the visual localization of a mobile robot by means of a hierarchical approach. The proposed method addresses the localization problem from the information captured by a catadioptric vision sensor mounted on the mobile robot. A CNN is adapted and evaluated with a twofold purpose. First, to perform a rough localization step (room retrieval) by means of the output layer. Second, to refine this localization in the retrieved room (fine localization step) by means of holistic descriptors obtained from intermediate layers of the same CNN. The robot estimates its position within the selected room/s through a nearest neighbour search by comparing the obtained holistic descriptor with the visual model of the retrieved room/s. Additionally, this method takes advantage of the likelihood information provided by the output layer of the CNN. This likelihood is helpful to determine which rooms should be considered in the fine localization process. This novel hierarchical localization method constitutes an efficient and robust solution, as shown in the experimental section even in presence of severe changes of the lighting conditions.
Collapse
|
2
|
Liu C, Zhao J, Sun N, Yang Q, Wang L. IT-SVO: Improved Semi-Direct Monocular Visual Odometry Combined with JS Divergence in Restricted Mobile Devices. SENSORS 2021; 21:s21062025. [PMID: 33809347 PMCID: PMC7998773 DOI: 10.3390/s21062025] [Citation(s) in RCA: 2] [Impact Index Per Article: 0.7] [Reference Citation Analysis] [Abstract] [Key Words] [Track Full Text] [Download PDF] [Figures] [Subscribe] [Scholar Register] [Received: 02/07/2021] [Revised: 03/06/2021] [Accepted: 03/10/2021] [Indexed: 11/16/2022]
Abstract
Simultaneous localization and mapping (SLAM) has a wide range for applications in mobile robotics. Lightweight and inexpensive vision sensors have been widely used for localization in GPS-denied or weak GPS environments. Mobile robots not only estimate their pose, but also correct their position according to the environment, so a proper mathematical model is required to obtain the state of robots in their circumstances. Usually, filter-based SLAM/VO regards the model as a Gaussian distribution in the mapping thread, which deals with the complicated relationship between mean and covariance. The covariance in SLAM or VO represents the uncertainty of map points. Therefore, the methods, such as probability theory and information theory play a significant role in estimating the uncertainty. In this paper, we combine information theory with classical visual odometry (SVO) and take Jensen-Shannon divergence (JS divergence) instead of Kullback-Leibler divergence (KL divergence) to estimate the uncertainty of depth. A more suitable methodology for SVO is that explores to improve the accuracy and robustness of mobile devices in unknown environments. Meanwhile, this paper aims to efficiently utilize small portability for location and provide a priori knowledge of the latter application scenario. Therefore, combined with SVO, JS divergence is implemented, which has been realized. It not only has the property of accurate distinction of outliers, but also converges the inliers quickly. Simultaneously, the results show, under the same computational simulation, that SVO combined with JS divergence can more accurately locate its state in the environment than the combination with KL divergence.
Collapse
Affiliation(s)
- Chang Liu
- School of Mechanical Engineering, Guizhou University, Guiyang 550025, China; (C.L.); (N.S.); (Q.Y.); (L.W.)
| | - Jin Zhao
- Key Laboratory of Advanced Manufacturing Technology, Ministry of Education, Guizhou University, Guiyang 550025, China
- Correspondence: ; Tel.: +86-51-8362-3815
| | - Nianyi Sun
- School of Mechanical Engineering, Guizhou University, Guiyang 550025, China; (C.L.); (N.S.); (Q.Y.); (L.W.)
| | - Qingrong Yang
- School of Mechanical Engineering, Guizhou University, Guiyang 550025, China; (C.L.); (N.S.); (Q.Y.); (L.W.)
| | - Leilei Wang
- School of Mechanical Engineering, Guizhou University, Guiyang 550025, China; (C.L.); (N.S.); (Q.Y.); (L.W.)
| |
Collapse
|
3
|
Niedzwiedzki J, Niewola A, Lipinski P, Swaczyna P, Bobinski A, Poryzala P, Podsedkowski L. Real-Time Parallel-Serial LiDAR-Based Localization Algorithm with Centimeter Accuracy for GPS-Denied Environments. SENSORS 2020; 20:s20247123. [PMID: 33322587 PMCID: PMC7764368 DOI: 10.3390/s20247123] [Citation(s) in RCA: 3] [Impact Index Per Article: 0.8] [Reference Citation Analysis] [Abstract] [Key Words] [Track Full Text] [Download PDF] [Figures] [Subscribe] [Scholar Register] [Received: 11/12/2020] [Revised: 12/02/2020] [Accepted: 12/06/2020] [Indexed: 11/24/2022]
Abstract
In this paper, we introduce a real-time parallel-serial algorithm for autonomous robot positioning for GPS-denied, dark environments, such as caves and mine galleries. To achieve a good complexity-accuracy trade-off, we fuse data from light detection and ranging (LiDAR) and an inertial measurement unit (IMU). The proposed algorithm’s main novelty is that, unlike in most algorithms, we apply an extended Kalman filter (EKF) to each LiDAR scan point and calculate the location relative to a triangular mesh. We also introduce three implementations of the algorithm: serial, parallel, and parallel-serial. The first implementation verifies the correctness of our innovative approach, but is too slow for real-time execution. The second approach implements a well-known parallel data fusion approach, but is still too slow for our application. The third and final implementation of the presented algorithm along with the state-of-the-art GPU data structures achieves real-time performance. According to our experimental findings, our algorithm outperforms the reference Gaussian mixture model (GMM) localization algorithm in terms of accuracy by a factor of two.
Collapse
Affiliation(s)
- Jakub Niedzwiedzki
- Institute of Machine Tools and Production Engineering, Lodz University of Technology, ul. Stefanowskiego 1/15, 90-924 Lodz, Poland; (J.N.); (A.N.); (P.S.); (A.B.); (L.P.)
| | - Adam Niewola
- Institute of Machine Tools and Production Engineering, Lodz University of Technology, ul. Stefanowskiego 1/15, 90-924 Lodz, Poland; (J.N.); (A.N.); (P.S.); (A.B.); (L.P.)
| | - Piotr Lipinski
- Institute of Information Technology, Lodz University of Technology, ul. Wolczanska 215, 90-924 Lodz, Poland
- Correspondence:
| | - Piotr Swaczyna
- Institute of Machine Tools and Production Engineering, Lodz University of Technology, ul. Stefanowskiego 1/15, 90-924 Lodz, Poland; (J.N.); (A.N.); (P.S.); (A.B.); (L.P.)
| | - Aleksander Bobinski
- Institute of Machine Tools and Production Engineering, Lodz University of Technology, ul. Stefanowskiego 1/15, 90-924 Lodz, Poland; (J.N.); (A.N.); (P.S.); (A.B.); (L.P.)
| | - Pawel Poryzala
- Institute of Electronics, Lodz University of Technology, ul. Wolczanska 211/215, 93-005 Lodz, Poland;
| | - Leszek Podsedkowski
- Institute of Machine Tools and Production Engineering, Lodz University of Technology, ul. Stefanowskiego 1/15, 90-924 Lodz, Poland; (J.N.); (A.N.); (P.S.); (A.B.); (L.P.)
| |
Collapse
|
4
|
Multi-Sensor Orientation Tracking for a Façade-Cleaning Robot. SENSORS 2020; 20:s20051483. [PMID: 32182699 PMCID: PMC7085780 DOI: 10.3390/s20051483] [Citation(s) in RCA: 5] [Impact Index Per Article: 1.3] [Reference Citation Analysis] [Abstract] [Key Words] [Track Full Text] [Download PDF] [Figures] [Subscribe] [Scholar Register] [Received: 01/23/2020] [Revised: 02/29/2020] [Accepted: 03/04/2020] [Indexed: 11/19/2022]
Abstract
Glass-façade-cleaning robots are an emerging class of service robots. This kind of cleaning robot is designed to operate on vertical surfaces, for which tracking the position and orientation becomes more challenging. In this article, we have presented a glass-façade-cleaning robot, Mantis v2, who can shift from one window panel to another like any other in the market. Due to the complexity of the panel shifting, we proposed and evaluated different methods for estimating its orientation using different kinds of sensors working together on the Robot Operating System (ROS). For this application, we used an onboard Inertial Measurement Unit (IMU), wheel encoders, a beacon-based system, Time-of-Flight (ToF) range sensors, and an external vision sensor (camera) for angular position estimation of the Mantis v2 robot. The external camera is used to monitor the robot’s operation and to track the coordinates of two colored markers attached along the longitudinal axis of the robot to estimate its orientation angle. ToF lidar sensors are attached on both sides of the robot to detect the window frame. ToF sensors are used for calculating the distance to the window frame; differences between beam readings are used to calculate the orientation angle of the robot. Differential drive wheel encoder data are used to estimate the robot’s heading angle on a 2D façade surface. An integrated heading angle estimation is also provided by using simple fusion techniques, i.e., a complementary filter (CF) and 1D Kalman filter (KF) utilizing the IMU sensor’s raw data. The heading angle information provided by different sensory systems is then evaluated in static and dynamic tests against an off-the-shelf attitude and heading reference system (AHRS). It is observed that ToF sensors work effectively from 0 to 30 degrees, beacons have a delay up to five seconds, and the odometry error increases according to the navigation distance due to slippage and/or sliding on the glass. Among all tested orientation sensors and methods, the vision sensor scheme proved to be better, with an orientation angle error of less than 0.8 degrees for this application. The experimental results demonstrate the efficacy of our proposed techniques in this orientation tracking, which has never applied in this specific application of cleaning robots.
Collapse
|
5
|
Special Issue on Visual Sensors. SENSORS 2020; 20:s20030910. [PMID: 32046293 PMCID: PMC7038964 DOI: 10.3390/s20030910] [Citation(s) in RCA: 6] [Impact Index Per Article: 1.5] [Reference Citation Analysis] [Track Full Text] [Download PDF] [Subscribe] [Scholar Register] [Received: 02/04/2020] [Accepted: 02/06/2020] [Indexed: 12/28/2022]
|
6
|
Three-Dimensional Measurement Method of Four-View Stereo Vision Based on Gaussian Process Regression. SENSORS 2019; 19:s19204486. [PMID: 31623199 PMCID: PMC6832642 DOI: 10.3390/s19204486] [Citation(s) in RCA: 5] [Impact Index Per Article: 1.0] [Reference Citation Analysis] [Abstract] [Key Words] [Track Full Text] [Download PDF] [Figures] [Subscribe] [Scholar Register] [Received: 09/23/2019] [Revised: 10/14/2019] [Accepted: 10/14/2019] [Indexed: 11/17/2022]
Abstract
Multisensor systems can overcome the limitation of measurement range of single-sensor systems, but often require complex calibration and data fusion. In this study, a three-dimensional (3D) measurement method of four-view stereo vision based on Gaussian process (GP) regression is proposed. Two sets of point cloud data of the measured object are obtained by gray-code phase-shifting technique. On the basis of the characteristics of the measured object, specific composite kernel functions are designed to obtain the initial GP model. In view of the difference of noise in each group of point cloud data, the weight idea is introduced to optimize the GP model, which is the data fusion based on Bayesian inference method for point cloud data. The proposed method does not require strict hardware constraints. Simulations for the curve and the high-order surface and experiments of complex 3D objects have been designed to compare the reconstructing accuracy of the proposed method and the traditional methods. The results show that the proposed method is superior to the traditional methods in measurement accuracy and reconstruction effect.
Collapse
|
7
|
An Orthogonal Weighted Occupancy Likelihood Map with IMU-Aided Laser Scan Matching for 2D Indoor Mapping. SENSORS 2019; 19:s19071742. [PMID: 30979020 PMCID: PMC6479394 DOI: 10.3390/s19071742] [Citation(s) in RCA: 9] [Impact Index Per Article: 1.8] [Reference Citation Analysis] [Abstract] [Key Words] [Track Full Text] [Download PDF] [Figures] [Subscribe] [Scholar Register] [Received: 03/12/2019] [Revised: 04/08/2019] [Accepted: 04/09/2019] [Indexed: 11/29/2022]
Abstract
An indoor map is a piece of infrastructure associated with location-based services. Simultaneous Localization and Mapping (SLAM)-based mobile mapping is an efficient method to construct an indoor map. This paper proposes an SLAM algorithm based on a laser scanner and an Inertial Measurement Unit (IMU) for 2D indoor mapping. A grid-based occupancy likelihood map is chosen as the map representation method and is built from all previous scans. Scan-to-map matching is utilized to find the optimal rigid-body transformation in order to avoid the accumulation of matching errors. Map generation and update are probabilistically motivated. According to the assumption that the orthogonal is the main feature of indoor environments, we propose a lightweight segment extraction method, based on the orthogonal blurred segments (OBS) method. Instead of calculating the parameters of segments, we give the scan points contained in blurred segments a greater weight during the construction of the grid-based occupancy likelihood map, which we call the orthogonal feature weighted occupancy likelihood map (OWOLM). The OWOLM enhances the occupancy likelihood map by fusing the orthogonal features. It can filter out noise scan points, produced by objects, such as glass cabinets and bookcases. Experiments were carried out in a library, which is a representative indoor environment, consisting of orthogonal features. The experimental result proves that, compared with the general occupancy likelihood map, the OWOLM can effectively reduce accumulated errors and construct a clearer indoor map.
Collapse
|
8
|
Analysing Students’ Achievement in the Learning of Electronics Supported by ICT Resources. ELECTRONICS 2019. [DOI: 10.3390/electronics8030264] [Citation(s) in RCA: 6] [Impact Index Per Article: 1.2] [Reference Citation Analysis] [Abstract] [Track Full Text] [Subscribe] [Scholar Register] [Indexed: 11/16/2022]
Abstract
Over the past few decades, the incipient growth of technology applications sustained by electronics has contributed to the adaption of learning programs in many engineering degrees at university, fostering the presence of electronics subjects. This highlights the paramount importance of improving the teaching of electronics, especially in the first years of Bachelor’s degrees in engineering. However, despite the fact that the teaching programs have been periodically renewed with more practical sessions, the students’ outcomes are still noticeably low. So far, results only confirm improvements in the students’ performance in the resolution of electronic circuits. Nonetheless, this is generally subject to the application of repetitive circuit resolution models, to the detriment of the real and active understanding of electronic principles. In this context, this study assesses the actual efficacy of different ICT (Information, Communication and Technology) resources, introduced into an electronics course, taught in an engineering Bachelor’s degree, within the Spanish official university system. These resources have been sequentially introduced during five consecutive years. We have conducted a statistical analysis to infer whether all the resources are equally relevant for the achievement of the students or not. In addition, we have designed a survey to measure the perceived improvement in the understanding of concepts, acquired competences, and reported satisfaction and attitude towards the use of specific resources during the program. Amongst others, LMS (Learning Management System) support, online PBL (Problem-Based Learning) activities, and CSA (Circuit Simulation Applets) have been considered. Overall, the designed learning program has been intended to provide students with long-term references to enrich their resources’ background regarding electronics.
Collapse
|
9
|
FFT-Based Scan-Matching for SLAM Applications with Low-Cost Laser Range Finders. APPLIED SCIENCES-BASEL 2018. [DOI: 10.3390/app9010041] [Citation(s) in RCA: 5] [Impact Index Per Article: 0.8] [Reference Citation Analysis] [Abstract] [Track Full Text] [Subscribe] [Scholar Register] [Indexed: 11/16/2022]
Abstract
Simultaneous Localization and Mapping (SLAM) is an active area of robot research. SLAM with a laser range finder (LRF) is effective for localization and navigation. However, commercial robots usually have to use low-cost LRF sensors, which result in lower resolution and higher noise. Traditional scan-matching algorithms may often fail while the robot is running too quickly in complex environments. In order to enhance the stability of matching in the case of large pose differences, this paper proposes a new method of scan-matching mainly based on Fast Fourier Transform (FFT) as well as its application with a low-cost LRF sensor. In our method, we change the scan data within a range of distances from the laser to various images. FFT is applied to the images to determine the rotation angle and translation parameters. Meanwhile, a new kind of feature based on missing data is proposed to determine the rough estimation of the rotation angle under some representative scenes, such as corridors. Finally, Iterative Closest Point (ICP) is applied to determine the best match. Experimental results show that the proposed method can improve the scan-matching and SLAM performance for low-cost LRFs in complex environments.
Collapse
|
10
|
Abstract
In this paper, we propose a Charuco board-based omnidirectional camera calibration method to solve the problem of conventional methods requiring overly complicated calibration procedures. Specifically, the proposed method can easily and precisely provide two-dimensional and three-dimensional coordinates of patterned feature points by arranging the omnidirectional camera in the Charuco board-based cube structure. Then, using the coordinate information of the feature points, an intrinsic calibration of each camera constituting the omnidirectional camera can be performed by estimating the perspective projection matrix. Furthermore, without an additional calibration structure, an extrinsic calibration of each camera can be performed, even though only part of the calibration structure is included in the captured image. Compared to conventional methods, the proposed method exhibits increased reliability, because it does not require additional adjustments to the mirror angle or the positions of several pattern boards. Moreover, the proposed method calibrates independently, regardless of the number of cameras comprising the omnidirectional camera or the camera rig structure. In the experimental results, for the intrinsic parameters, the proposed method yielded an average reprojection error of 0.37 pixels, which was better than that of conventional methods. For the extrinsic parameters, the proposed method had a mean absolute error of 0.90° for rotation displacement and a mean absolute error of 1.32 mm for translation displacement.
Collapse
|
11
|
IMU-Assisted 2D SLAM Method for Low-Texture and Dynamic Environments. APPLIED SCIENCES-BASEL 2018. [DOI: 10.3390/app8122534] [Citation(s) in RCA: 15] [Impact Index Per Article: 2.5] [Reference Citation Analysis] [Abstract] [Track Full Text] [Subscribe] [Scholar Register] [Indexed: 11/16/2022]
Abstract
Generally, the key issues of 2D LiDAR-based simultaneous localization and mapping (SLAM) for indoor application include data association (DA) and closed-loop detection. Particularly, a low-texture environment, which refers to no obvious changes between two consecutive scanning outputs, with moving objects existing in the environment will bring great challenges on DA and the closed-loop detection, and the accuracy and consistency of SLAM may be badly affected. There is not much literature that addresses this issue. In this paper, a mapping strategy is firstly exploited to improve the performance of the 2D SLAM in dynamic environments. Secondly, a fusion method which combines the IMU sensor with a 2D LiDAR, based on framework of extended Kalman Filter (EKF), is proposed to enhance the performance under low-texture environments. In the front-end of the proposed SLAM method, initial motion estimation is obtained from the output of EKF, and it can be taken as the initial pose for the scan matching problem. Then the scan matching problem can be optimized by the Levenberg–Marquardt (LM) algorithm. For the back-end optimization, a sparse pose adjustment (SPA) method is employed. To improve the accuracy, the grid map is updated with the bicubic interpolation method for derivative computing. With the improvements both in the DA process and the back-end optimization stage, the accuracy and consistency of SLAM results in low-texture environments is enhanced. Qualitative and quantitative experiments with open-loop and closed-loop cases have been conducted and the results are analyzed, confirming that the proposed method is effective in low-texture and dynamic indoor environments.
Collapse
|
12
|
Zhang C, Liu Y, Wang F, Xia Y, Zhang W. VINS-MKF:A Tightly-Coupled Multi-Keyframe Visual-Inertial Odometry for Accurate and Robust State Estimation. SENSORS 2018; 18:s18114036. [PMID: 30463261 PMCID: PMC6263887 DOI: 10.3390/s18114036] [Citation(s) in RCA: 6] [Impact Index Per Article: 1.0] [Reference Citation Analysis] [Abstract] [Key Words] [Track Full Text] [Download PDF] [Figures] [Subscribe] [Scholar Register] [Received: 09/29/2018] [Revised: 11/13/2018] [Accepted: 11/14/2018] [Indexed: 11/16/2022]
Abstract
State estimation is crucial for robot autonomy, visual odometry (VO) has received significant attention in the robotics field because it can provide accurate state estimation. However, the accuracy and robustness of most existing VO methods are degraded in complex conditions, due to the limited field of view (FOV) of the utilized camera. In this paper, we present a novel tightly-coupled multi-keyframe visual-inertial odometry (called VINS-MKF), which can provide an accurate and robust state estimation for robots in an indoor environment. We first modify the monocular ORBSLAM (Oriented FAST and Rotated BRIEF Simultaneous Localization and Mapping) to multiple fisheye cameras alongside an inertial measurement unit (IMU) to provide large FOV visual-inertial information. Then, a novel VO framework is proposed to ensure the efficiency of state estimation, by adopting a GPU (Graphics Processing Unit) based feature extraction method and parallelizing the feature extraction thread that is separated from the tracking thread with the mapping thread. Finally, a nonlinear optimization method is formulated for accurate state estimation, which is characterized as being multi-keyframe, tightly-coupled and visual-inertial. In addition, accurate initialization and a novel MultiCol-IMU camera model are coupled to further improve the performance of VINS-MKF. To the best of our knowledge, it’s the first tightly-coupled multi-keyframe visual-inertial odometry that joins measurements from multiple fisheye cameras and IMU. The performance of the VINS-MKF was validated by extensive experiments using home-made datasets, and it showed improved accuracy and robustness over the state-of-art VINS-Mono.
Collapse
Affiliation(s)
- Chaofan Zhang
- Institute of Applied Technology, Hefei Institutes of Physical Science, Chinese Academy of Sciences, Hefei 230031, China.
- Science Island Branch of Graduate School, University of Science and Technology of China, Hefei 230026, China.
| | - Yong Liu
- Institute of Applied Technology, Hefei Institutes of Physical Science, Chinese Academy of Sciences, Hefei 230031, China.
| | - Fan Wang
- Institute of Applied Technology, Hefei Institutes of Physical Science, Chinese Academy of Sciences, Hefei 230031, China.
- Science Island Branch of Graduate School, University of Science and Technology of China, Hefei 230026, China.
| | - Yingwei Xia
- Institute of Applied Technology, Hefei Institutes of Physical Science, Chinese Academy of Sciences, Hefei 230031, China.
| | - Wen Zhang
- Institute of Applied Technology, Hefei Institutes of Physical Science, Chinese Academy of Sciences, Hefei 230031, China.
| |
Collapse
|
13
|
Cai H, Hu Z, Huang G, Zhu D, Su X. Integration of GPS, Monocular Vision, and High Definition (HD) Map for Accurate Vehicle Localization. SENSORS 2018; 18:s18103270. [PMID: 30274211 PMCID: PMC6210626 DOI: 10.3390/s18103270] [Citation(s) in RCA: 23] [Impact Index Per Article: 3.8] [Reference Citation Analysis] [Abstract] [Key Words] [Track Full Text] [Download PDF] [Figures] [Subscribe] [Scholar Register] [Received: 08/18/2018] [Revised: 09/23/2018] [Accepted: 09/25/2018] [Indexed: 11/29/2022]
Abstract
Self-localization is a crucial task for intelligent vehicles. Existing localization methods usually require high-cost IMU (Inertial Measurement Unit) or expensive LiDAR sensors (e.g., Velodyne HDL-64E). In this paper, we propose a low-cost yet accurate localization solution by using a custom-level GPS receiver and a low-cost camera with the support of HD map. Unlike existing HD map-based methods, which usually requires unique landmarks within the sensed range, the proposed method utilizes common lane lines for vehicle localization by using Kalman filter to fuse the GPS, monocular vision, and HD map for more accurate vehicle localization. In the Kalman filter framework, the observations consist of two parts. One is the raw GPS coordinate. The other is the lateral distance between the vehicle and the lane, which is computed from the monocular camera. The HD map plays the role of providing reference position information and correlating the local lateral distance from the vision and the GPS coordinates so as to formulate a linear Kalman filter. In the prediction step, we propose using a data-driven motion model rather than a Kinematic model, which is more adaptive and flexible. The proposed method has been tested with both simulation data and real data collected in the field. The results demonstrate that the localization errors from the proposed method are less than half or even one-third of the original GPS positioning errors by using low cost sensors with HD map support. Experimental results also demonstrate that the integration of the proposed method into existing ones can greatly enhance the localization results.
Collapse
Affiliation(s)
- Hao Cai
- School of Computer Science and Technology, Wuhan University of Technology, Wuhan 430063, China.
- ITS Research Center, Wuhan University of Technology, Wuhan 430063, China.
| | - Zhaozheng Hu
- ITS Research Center, Wuhan University of Technology, Wuhan 430063, China.
| | - Gang Huang
- ITS Research Center, Wuhan University of Technology, Wuhan 430063, China.
| | - Dunyao Zhu
- ITS Research Center, Wuhan University of Technology, Wuhan 430063, China.
| | - Xiaocong Su
- Kotei Technology Company, Wuhan 430200, China.
| |
Collapse
|
14
|
Zhao C, Sun L, Purkait P, Duckett T, Stolkin R. Dense RGB-D Semantic Mapping with Pixel-Voxel Neural Network. SENSORS 2018; 18:s18093099. [PMID: 30223501 PMCID: PMC6164553 DOI: 10.3390/s18093099] [Citation(s) in RCA: 15] [Impact Index Per Article: 2.5] [Reference Citation Analysis] [Abstract] [Key Words] [Track Full Text] [Download PDF] [Figures] [Subscribe] [Scholar Register] [Received: 08/06/2018] [Revised: 09/07/2018] [Accepted: 09/11/2018] [Indexed: 12/02/2022]
Abstract
In this paper, a novel Pixel-Voxel network is proposed for dense 3D semantic mapping, which can perform dense 3D mapping while simultaneously recognizing and labelling the semantic category each point in the 3D map. In our approach, we fully leverage the advantages of different modalities. That is, the PixelNet can learn the high-level contextual information from 2D RGB images, and the VoxelNet can learn 3D geometrical shapes from the 3D point cloud. Unlike the existing architecture that fuses score maps from different modalities with equal weights, we propose a softmax weighted fusion stack that adaptively learns the varying contributions of PixelNet and VoxelNet and fuses the score maps according to their respective confidence levels. Our approach achieved competitive results on both the SUN RGB-D and NYU V2 benchmarks, while the runtime of the proposed system is boosted to around 13 Hz, enabling near-real-time performance using an i7 eight-cores PC with a single Titan X GPU.
Collapse
Affiliation(s)
- Cheng Zhao
- Extreme Robotics Lab, University of Birmingham, Birmingham B15 2TT, UK.
| | - Li Sun
- Lincoln Centre for Autonomous Systems (L-CAS), University of Lincoln, Lincoln LN6 7TS, UK.
| | - Pulak Purkait
- Cambridge Research Lab, Toshiba Research Europe, Cambridge CB4 0GZ, UK.
| | - Tom Duckett
- Lincoln Centre for Autonomous Systems (L-CAS), University of Lincoln, Lincoln LN6 7TS, UK.
| | - Rustam Stolkin
- Extreme Robotics Lab, University of Birmingham, Birmingham B15 2TT, UK.
| |
Collapse
|