1
|
Malligere Shivanna V, Guo JI. Object Detection, Recognition, and Tracking Algorithms for ADASs-A Study on Recent Trends. SENSORS (BASEL, SWITZERLAND) 2023; 24:249. [PMID: 38203111 PMCID: PMC10781282 DOI: 10.3390/s24010249] [Citation(s) in RCA: 0] [Impact Index Per Article: 0] [Reference Citation Analysis] [Abstract] [Key Words] [Grants] [Track Full Text] [Subscribe] [Scholar Register] [Received: 09/28/2023] [Revised: 12/13/2023] [Accepted: 12/20/2023] [Indexed: 01/12/2024]
Abstract
Advanced driver assistance systems (ADASs) are becoming increasingly common in modern-day vehicles, as they not only improve safety and reduce accidents but also aid in smoother and easier driving. ADASs rely on a variety of sensors such as cameras, radars, lidars, and a combination of sensors, to perceive their surroundings and identify and track objects on the road. The key components of ADASs are object detection, recognition, and tracking algorithms that allow vehicles to identify and track other objects on the road, such as other vehicles, pedestrians, cyclists, obstacles, traffic signs, traffic lights, etc. This information is then used to warn the driver of potential hazards or used by the ADAS itself to take corrective actions to avoid an accident. This paper provides a review of prominent state-of-the-art object detection, recognition, and tracking algorithms used in different functionalities of ADASs. The paper begins by introducing the history and fundamentals of ADASs followed by reviewing recent trends in various ADAS algorithms and their functionalities, along with the datasets employed. The paper concludes by discussing the future of object detection, recognition, and tracking algorithms for ADASs. The paper also discusses the need for more research on object detection, recognition, and tracking in challenging environments, such as those with low visibility or high traffic density.
Collapse
Grants
- 112-2218-E-A49-027- National Science and Technology Council (NSTC), Taiwan, R.O.C.
- 112-2218-E-002 -042 - National Science and Technology Council (NSTC), Taiwan, R.O.C.
- 111-2622-8-A49-023- National Science and Technology Council (NSTC), Taiwan, R.O.C.
- 111-2221-E-A49-126-MY3 National Science and Technology Council (NSTC), Taiwan, R.O.C.
- 111-2634-F-A49-013- National Science and Technology Council (NSTC), Taiwan, R.O.C.
- 110-2221-E-A49-145-MY3 National Science and Technology Council (NSTC), Taiwan, R.O.C.
Collapse
Affiliation(s)
- Vinay Malligere Shivanna
- Department of Electrical Engineering, Institute of Electronics, National Yang-Ming Chiao Tung University, Hsinchu City 30010, Taiwan;
| | - Jiun-In Guo
- Department of Electrical Engineering, Institute of Electronics, National Yang-Ming Chiao Tung University, Hsinchu City 30010, Taiwan;
- Pervasive Artificial Intelligence Research (PAIR) Labs, National Yang Ming Chiao Tung University, Hsinchu City 30010, Taiwan
- eNeural Technologies Inc., Hsinchu City 30010, Taiwan
| |
Collapse
|
2
|
Azfar T, Wang C, Ke R, Raheem A, Weidner J, Cheu RL. Incorporating Vehicle Detection Algorithms via Edge Computing on a Campus Digital Twin Model. INTERNATIONAL CONFERENCE ON TRANSPORTATION AND DEVELOPMENT 2023 2023. [DOI: 10.1061/9780784484876.035] [Citation(s) in RCA: 0] [Impact Index Per Article: 0] [Reference Citation Analysis] [Track Full Text] [Subscribe] [Scholar Register] [Indexed: 09/01/2023]
Affiliation(s)
- Talha Azfar
- Dept. of Electrical and Computer Engineering, Univ. of Texas at El Paso, El Paso, TX
- Dept. of Civil Engineering, Univ. of Texas at El Paso, El Paso, TX
- Dept. of Civil Engineering, Univ. of Texas at El Paso, El Paso, TX
- Dept. of Civil Engineering, Univ. of Texas at El Paso, El Paso, TX
- Dept. of Civil Engineering, Univ. of Texas at El Paso, El Paso, TX
| | - Chengyue Wang
- Dept. of Electrical and Computer Engineering, Univ. of Texas at El Paso, El Paso, TX
- Dept. of Civil Engineering, Univ. of Texas at El Paso, El Paso, TX
- Dept. of Civil Engineering, Univ. of Texas at El Paso, El Paso, TX
- Dept. of Civil Engineering, Univ. of Texas at El Paso, El Paso, TX
- Dept. of Civil Engineering, Univ. of Texas at El Paso, El Paso, TX
| | - Ruimin Ke
- Dept. of Electrical and Computer Engineering, Univ. of Texas at El Paso, El Paso, TX
- Dept. of Civil Engineering, Univ. of Texas at El Paso, El Paso, TX
- Dept. of Civil Engineering, Univ. of Texas at El Paso, El Paso, TX
- Dept. of Civil Engineering, Univ. of Texas at El Paso, El Paso, TX
- Dept. of Civil Engineering, Univ. of Texas at El Paso, El Paso, TX
| | - Adeeba Raheem
- Dept. of Electrical and Computer Engineering, Univ. of Texas at El Paso, El Paso, TX
- Dept. of Civil Engineering, Univ. of Texas at El Paso, El Paso, TX
- Dept. of Civil Engineering, Univ. of Texas at El Paso, El Paso, TX
- Dept. of Civil Engineering, Univ. of Texas at El Paso, El Paso, TX
- Dept. of Civil Engineering, Univ. of Texas at El Paso, El Paso, TX
| | - Jeffrey Weidner
- Dept. of Electrical and Computer Engineering, Univ. of Texas at El Paso, El Paso, TX
- Dept. of Civil Engineering, Univ. of Texas at El Paso, El Paso, TX
- Dept. of Civil Engineering, Univ. of Texas at El Paso, El Paso, TX
- Dept. of Civil Engineering, Univ. of Texas at El Paso, El Paso, TX
- Dept. of Civil Engineering, Univ. of Texas at El Paso, El Paso, TX
| | - Ruey L. Cheu
- Dept. of Electrical and Computer Engineering, Univ. of Texas at El Paso, El Paso, TX
- Dept. of Civil Engineering, Univ. of Texas at El Paso, El Paso, TX
- Dept. of Civil Engineering, Univ. of Texas at El Paso, El Paso, TX
- Dept. of Civil Engineering, Univ. of Texas at El Paso, El Paso, TX
- Dept. of Civil Engineering, Univ. of Texas at El Paso, El Paso, TX
| |
Collapse
|
3
|
The Usage of Designing the Urban Sculpture Scene Based on Edge Computing. COMPUTATIONAL INTELLIGENCE AND NEUROSCIENCE 2022; 2022:9346771. [PMID: 36156946 PMCID: PMC9492364 DOI: 10.1155/2022/9346771] [Citation(s) in RCA: 0] [Impact Index Per Article: 0] [Reference Citation Analysis] [Abstract] [Track Full Text] [Download PDF] [Figures] [Subscribe] [Scholar Register] [Received: 07/12/2022] [Revised: 08/16/2022] [Accepted: 08/30/2022] [Indexed: 11/18/2022]
Abstract
To not only achieve the goal of urban cultural construction but also save the cost of urban sculpture space design, EC (edge computing) is combined with urban sculpture space design and planning first. Then it briefly discusses the service category, system architecture, advantages, and characteristics of urban sculpture, as well as the key points and difficulties of its construction, and the layered architecture of EC for urban sculpture spaces is proposed. Secondly, the cloud edge combination technology is adopted, and the urban sculpture is used as a specific function of the edge system node to conduct an in-depth analysis to build an urban sculpture safety supervision system architecture platform. Finally, the actual energy required for implementation is predicted and evaluated, the specific monitoring system coverage is set up, and some equations are made for calculating the energy consumption of the monitored machines according to the number of devices and route planning required by the urban sculpture safety supervision system. An optimization algorithm for energy consumption is proposed based on reinforcement learning and compared with the three control groups. The results show that when the seven monitoring devices cover detection points less than 800, the required energy consumption increases linearly. When the detection devices cover more than 800 detection points, the required energy consumption is stable and varies from 10000 to 12000; that is, when the number of monitoring devices is 7, the optimal number of monitoring points is about 800. When the number of detection points is fixed, increasing the number of monitoring devices in a small range can reduce the total energy consumption. The optimization algorithm based on the reinforcement learning proposal can obtain an approximate optimal solution. The research results show that the combination of edge computing and urban sculpture can expand the function of urban sculpture and make it serve people better.
Collapse
|
4
|
Chen Z, Feng Y, Zhang Y, Liu J, Zhu C, Chen A. An Accurate and Convenient Method of Vehicle Spatiotemporal Distribution Recognition Based on Computer Vision. SENSORS (BASEL, SWITZERLAND) 2022; 22:6437. [PMID: 36080894 PMCID: PMC9460530 DOI: 10.3390/s22176437] [Citation(s) in RCA: 0] [Impact Index Per Article: 0] [Reference Citation Analysis] [Abstract] [Key Words] [MESH Headings] [Track Full Text] [Figures] [Subscribe] [Scholar Register] [Received: 06/08/2022] [Revised: 08/11/2022] [Accepted: 08/22/2022] [Indexed: 06/15/2023]
Abstract
The Convenient and accurate identification of the traffic load of passing vehicles is of great significance to bridge health monitoring. The existing identification approaches often require prior environment knowledge to determine the location of the vehicle load, i.e., prior information of the road, which is inconvenient in practice and therefore limits its application. Moreover, camera disturbance usually reduces the measurement accuracy in case of long-term monitoring. In this study, a novel approach to identify the spatiotemporal information of passing vehicles is proposed based on computer vision. The position relationship between the camera and the passing vehicle is established, and then the location of the passing vehicle can be calculated by setting the camera shooting point as the origin. Since the angle information of the camera is pre-determined, the identification result is robust to camera disturbance. Lab-scale test and field measurement have been conducted to validate the reliability and accuracy of the proposed method.
Collapse
Affiliation(s)
- Zhiwei Chen
- School of Architecture and Civil Engineering, Xiamen University, Xiamen 361005, China
- Fujian Key Laboratory of Digital Simulations for Coastal Civil Engineering, Department of Civil Engineering, Xiamen University, Xiamen 361005, China
| | - Yuliang Feng
- School of Architecture and Civil Engineering, Xiamen University, Xiamen 361005, China
| | - Yao Zhang
- School of Architecture and Civil Engineering, Xiamen University, Xiamen 361005, China
- Fujian Key Laboratory of Digital Simulations for Coastal Civil Engineering, Department of Civil Engineering, Xiamen University, Xiamen 361005, China
| | - Jiantao Liu
- Xiamen Port Holding Group Co., Ltd., Xiamen 361012, China
| | - Cixiang Zhu
- CCCC Second Harbor Engineering Co., Ltd., Wuhan 430040, China
| | - Awen Chen
- Xiamen Shuxin Construction Group Co., Ltd., Xiamen 361008, China
| |
Collapse
|
5
|
Abstract
The method of collecting aerial images or videos by unmanned aerial vehicles (UAVs) for object search has the advantages of high flexibility and low cost, and has been widely used in various fields, such as pipeline inspection, disaster rescue, and forest fire prevention. However, in the case of object search in a wide area, the scanning efficiency and real-time performance of UAV are often difficult to satisfy at the same time, which may lead to missing the best time to perform the task. In this paper, we design a wide-area and real-time object search system of UAV based on deep learning for this problem. The system first solves the problem of area scanning efficiency by controlling the high-resolution camera in order to collect aerial images with a large field of view. For real-time requirements, we adopted three strategies to accelerate the system, as follows: design a parallel system, simplify the object detection algorithm, and use TensorRT on the edge device to optimize the object detection model. We selected the NVIDIA Jetson AGX Xavier edge device as the central processor and verified the feasibility and practicability of the system through the actual application of suspicious vehicle search in the grazing area of the prairie. Experiments have proved that the parallel design of the system can effectively meet the real-time requirements. For the most time-consuming image object detection link, with a slight loss of precision, most algorithms can reach the 400% inference speed of the benchmark in total, after algorithm simplification, and corresponding model’s deployment by TensorRT.
Collapse
|
6
|
Urban Traffic Monitoring and Analysis Using Unmanned Aerial Vehicles (UAVs): A Systematic Literature Review. REMOTE SENSING 2022. [DOI: 10.3390/rs14030620] [Citation(s) in RCA: 6] [Impact Index Per Article: 3.0] [Reference Citation Analysis] [Abstract] [Track Full Text] [Subscribe] [Scholar Register] [Indexed: 12/15/2022]
Abstract
Unmanned aerial vehicles (UAVs) are gaining considerable interest in transportation engineering in order to monitor and analyze traffic. This systematic review surveys the scientific contributions in the application of UAVs for civil engineering, especially those related to traffic monitoring. Following the PRISMA framework, 34 papers were identified in five scientific databases. First, this paper introduces previous works in this field. In addition, the selected papers were analyzed, and some conclusions were drawn to complement the findings. It can be stated that this is still a field in its infancy and that progress in advanced image processing techniques and technologies used in the construction of UAVs will lead to an explosion in the number of applications, which will result in increased benefits for society, reducing unpleasant situations, such as congestion and collisions in major urban centers of the world.
Collapse
|
7
|
Flood Detection Using Real-Time Image Segmentation from Unmanned Aerial Vehicles on Edge-Computing Platform. REMOTE SENSING 2022. [DOI: 10.3390/rs14010223] [Citation(s) in RCA: 3] [Impact Index Per Article: 1.5] [Reference Citation Analysis] [Abstract] [Track Full Text] [Subscribe] [Scholar Register] [Indexed: 02/06/2023]
Abstract
With the proliferation of unmanned aerial vehicles (UAVs) in different contexts and application areas, efforts are being made to endow these devices with enough intelligence so as to allow them to perform complex tasks with full autonomy. In particular, covering scenarios such as disaster areas may become particularly difficult due to infrastructure shortage in some areas, often impeding a cloud-based analysis of the data in near-real time. Enabling AI techniques at the edge is therefore fundamental so that UAVs themselves can both capture and process information to gain an understanding of their context, and determine the appropriate course of action in an independent manner. Towards this goal, in this paper, we take determined steps towards UAV autonomy in a disaster scenario such as a flood. In particular, we use a dataset of UAV images relative to different floods taking place in Spain, and then use an AI-based approach that relies on three widely used deep neural networks (DNNs) for semantic segmentation of images, to automatically determine the regions more affected by rains (flooded areas). The targeted algorithms are optimized for GPU-based edge computing platforms, so that the classification can be carried out on the UAVs themselves, and only the algorithm output is uploaded to the cloud for real-time tracking of the flooded areas. This way, we are able to reduce dependency on infrastructure, and to reduce network resource consumption, making the overall process greener and more robust to connection disruptions. Experimental results using different types of hardware and different architectures show that it is feasible to perform advanced real-time processing of UAV images using sophisticated DNN-based solutions.
Collapse
|
8
|
Abstract
Unmanned aerial vehicles (UAVs) are becoming integrated into a wide range of modern IoT applications. The growing number of networked IoT devices generates a large amount of data. However, processing and memorizing this massive volume of data at local nodes have been deemed critical challenges, especially when using artificial intelligence (AI) systems to extract and exploit valuable information. In this context, mobile edge computing (MEC) has emerged as a way to bring cloud computing (CC) processes within reach of users, to address computation-intensive offloading and latency issues. This paper provides a comprehensive review of the most relevant research works related to UAV technology applications in terms of enabled or assisted MEC architectures. It details the utility of UAV-enabled MEC architecture regarding emerging IoT applications and the role of both deep learning (DL) and machine learning (ML) in meeting various limitations related to latency, task offloading, energy demand, and security. Furthermore, throughout this article, the reader gains an insight into the future of UAV-enabled MEC, the advantages and the critical challenges to be tackled when using AI.
Collapse
|
9
|
Boost Precision Agriculture with Unmanned Aerial Vehicle Remote Sensing and Edge Intelligence: A Survey. REMOTE SENSING 2021. [DOI: 10.3390/rs13214387] [Citation(s) in RCA: 14] [Impact Index Per Article: 4.7] [Reference Citation Analysis] [Abstract] [Track Full Text] [Subscribe] [Scholar Register] [Indexed: 12/20/2022]
Abstract
In recent years unmanned aerial vehicles (UAVs) have emerged as a popular and cost-effective technology to capture high spatial and temporal resolution remote sensing (RS) images for a wide range of precision agriculture applications, which can help reduce costs and environmental impacts by providing detailed agricultural information to optimize field practices. Furthermore, deep learning (DL) has been successfully applied in agricultural applications such as weed detection, crop pest and disease detection, etc. as an intelligent tool. However, most DL-based methods place high computation, memory and network demands on resources. Cloud computing can increase processing efficiency with high scalability and low cost, but results in high latency and great pressure on the network bandwidth. The emerging of edge intelligence, although still in the early stages, provides a promising solution for artificial intelligence (AI) applications on intelligent edge devices at the edge of the network close to data sources. These devices are with built-in processors enabling onboard analytics or AI (e.g., UAVs and Internet of Things gateways). Therefore, in this paper, a comprehensive survey on the latest developments of precision agriculture with UAV RS and edge intelligence is conducted for the first time. The major insights observed are as follows: (a) in terms of UAV systems, small or light, fixed-wing or industrial rotor-wing UAVs are widely used in precision agriculture; (b) sensors on UAVs can provide multi-source datasets, and there are only a few public UAV dataset for intelligent precision agriculture, mainly from RGB sensors and a few from multispectral and hyperspectral sensors; (c) DL-based UAV RS methods can be categorized into classification, object detection and segmentation tasks, and convolutional neural network and recurrent neural network are the mostly common used network architectures; (d) cloud computing is a common solution to UAV RS data processing, while edge computing brings the computing close to data sources; (e) edge intelligence is the convergence of artificial intelligence and edge computing, in which model compression especially parameter pruning and quantization is the most important and widely used technique at present, and typical edge resources include central processing units, graphics processing units and field programmable gate arrays.
Collapse
|
10
|
Path Planning Method for UAVs Based on Constrained Polygonal Space and an Extremely Sparse Waypoint Graph. APPLIED SCIENCES-BASEL 2021. [DOI: 10.3390/app11125340] [Citation(s) in RCA: 3] [Impact Index Per Article: 1.0] [Reference Citation Analysis] [Abstract] [Track Full Text] [Subscribe] [Scholar Register] [Indexed: 11/16/2022]
Abstract
Finding an optimal/quasi-optimal path for Unmanned Aerial Vehicles (UAVs) utilizing full map information yields time performance degradation in large and complex three-dimensional (3D) urban environments populated by various obstacles. A major portion of the computing time is usually wasted on modeling and exploration of spaces that have a very low possibility of providing optimal/sub-optimal paths. However, computing time can be significantly reduced by searching for paths solely in the spaces that have the highest priority of providing an optimal/sub-optimal path. Many Path Planning (PP) techniques have been proposed, but a majority of the existing techniques equally evaluate many spaces of the maps, including unlikely ones, thereby creating time performance issues. Ignoring high-probability spaces and instead exploring too many spaces on maps while searching for a path yields extensive computing-time overhead. This paper presents a new PP method that finds optimal/quasi-optimal and safe (e.g., collision-free) working paths for UAVs in a 3D urban environment encompassing substantial obstacles. By using Constrained Polygonal Space (CPS) and an Extremely Sparse Waypoint Graph (ESWG) while searching for a path, the proposed PP method significantly lowers pathfinding time complexity without degrading the length of the path by much. We suggest an intelligent method exploiting obstacle geometry information to constrain the search space in a 3D polygon form from which a quasi-optimal flyable path can be found quickly. Furthermore, we perform task modeling with an ESWG using as few nodes and edges from the CPS as possible, and we find an abstract path that is subsequently improved. The results achieved from extensive experiments, and comparison with prior methods certify the efficacy of the proposed method and verify the above assertions.
Collapse
|