About
As a Senior System Software Engineer at NVIDIA, I apply my passion and expertise in…
Services
Articles by Dhruvil
Activity
6K followers
Experience
Education
-
Loyola Marymount University
3.57
-
Activities and Societies: Teaching Assistantship
Grading, Problem Solving and Project work.
-
-
-
-
-
-
-
-
Licenses & Certifications
Publications
-
Counting Static Targets using an Unmanned Aerial Vehicle on-the-fly and Autonomously
Conference Publication at Institute of Electrical and Electronics Engineers (IEEE)
The counting of static targets on ground using an unmanned aerial vehicle (UAV) is proposed. To the best of our knowledge, this is the first paper to do such counting on-the-fly and autonomously. The flight path is programmed before take-off. The UAV captures images of the ground which are processed consecutively on-the-fly to count the number of targets along the flight path. Each image is processed using the proposed target-counting algorithm. First, targets' centers are detected in the…
The counting of static targets on ground using an unmanned aerial vehicle (UAV) is proposed. To the best of our knowledge, this is the first paper to do such counting on-the-fly and autonomously. The flight path is programmed before take-off. The UAV captures images of the ground which are processed consecutively on-the-fly to count the number of targets along the flight path. Each image is processed using the proposed target-counting algorithm. First, targets' centers are detected in the current image, and second, the targets that were not covered in previous images are identified and counted. The performance of the algorithm depends on its ability to identify in the current image what targets were already counted in previous images and what targets were not, and this ability is affected by the limited accuracy of the UAV to stay on the flight path in the presence of wind. In the experimental evaluation, targets were distributed on ground on three different configurations: one line of targets along the flight path, parallel lines of targets at an angle with the flight path, and random. The accuracy of the target count was 96.0%, 88.9% and 91.9% respectively.
Other authors
Courses
-
Circuit and Networks
-
-
Data Communication and Networking
-
-
Deep Learning for Computer Vision
CS231N
-
Digital Communication
-
-
Digital logic design
-
-
Embedded Systems
-
-
Image Processing
-
-
Information Theory aand Coding
-
-
Intel Microprocessor 8086/88
-
-
Intregrated Circuit and Aplication
-
-
Machine Learning
695
-
Micro controller 8051
-
-
Microprocessor 8085 and interfacing
-
-
Optical Engineering
-
-
Principle of Robotics 1
CS274A
-
Random Process and Probability
-
-
VHSIC hardware description language
-
-
VLSI Design and technology
-
Projects
-
Road Crack Detection using Deep Learning Approach
- Present
95% accuracy was achieved to detect the road cracks. Convolutional Neural Network(CNN) approach has used to get this accuracy. CNN has better accuracy than conventional technics of Image processing.
Data segmentation and Localization have been preprocessed. Used Tensorflow Environment. Writing a paper on it.
Same Idea has applied to find the phone in the images. 90.7% accuracy was achieved to localize the phone, which is enough to find a thief.
-
32 bit MIPS processor using VHDL
32 bit single cycle microprocessor using VHDL code . Used Xilinx software for simulation. Processor could perform million instructions per second using 5 stage pipeline system.
-
Remove noise from given signal using Assembly language With 8086/88
Noisy signal was given, by doing convolution process using filter noise can be removed. So, I wrote code in visual studio and simulate it using Matlab.
-
Traffic light signal controller using Spartan 6 Nexus board
It's real time project. Clock of 1 sec was implemented using vhdl. Implemented different conditions of traffic at intersection of cross roads and traffic light behave according to traffic. I made controller to control different possibilities of traffic and traffic light operates on basis of that. Simulation was done by Xilinx Software.
-
32 bit booth multiplier and controller
Using booth's algorithm implemented multiplier using different logic gates in vhdl language. I also made controller so it work with all the possible 32 bit integer numbers. Xilinx was used for simulation.
-
Locating and Counting Targets on Ground using Multiple Drones (Thesis, MS in Electrical Eng.)
- Present
93% accuracy has been achieved to count the right number of targets. Communication between multiple drones has established with optimum power usage.
Targets appeared more than once in the images has been optimizes by target patterns in different images.
Autonomous flights of the drones have been planned successfully. The flight is based on GPS.
I got FAA rule-based UAV Remote Pilot 107 certification.
Next target is to optimize the flight paths looking at density of the targets with…93% accuracy has been achieved to count the right number of targets. Communication between multiple drones has established with optimum power usage.
Targets appeared more than once in the images has been optimizes by target patterns in different images.
Autonomous flights of the drones have been planned successfully. The flight is based on GPS.
I got FAA rule-based UAV Remote Pilot 107 certification.
Next target is to optimize the flight paths looking at density of the targets with each drones. -
vehicle tracking and safety system
-
it works on gprs + gsm devices with ARM processor based on lpc2148 controller. I interfaced 3 sensors with it. it could sense object , fire and third one is switch. when any of the sensor will detect, it will switch gprs and gsm active and through that will get text on seleted devices, as well as police and fire station will also get notified with it.
Other creators
Recommendations received
1 person has recommended Dhruvil
Join now to viewOther similar profiles
Explore top content on LinkedIn
Find curated posts and insights for relevant topics all in one place.
View top content