This document describes a mobile remote surveillance tower project that uses object detection on video frames from a camera mounted on the tower to detect humans and vehicles. The tower is mobile and can be controlled via Bluetooth to position it in high terrain areas. A Raspberry Pi performs object detection using a TensorFlow model and OpenCV to draw boxes around detected objects and count them. When an object is detected an alarm is triggered. The rover base of the tower can move in different directions according to key presses for surveillance of an area.
Vision based system for monitoring the loss of attention in automotive driverVinay Diddi
This document describes a vision-based system for monitoring driver attention and drowsiness in automobiles. It discusses using a camera and image processing techniques like OpenCV, Haar classifiers, and template matching to detect when a driver's eyes are closed, indicating loss of attention. The system is implemented on a Raspberry Pi board using Raspbian OS. Eye detection is done using a Haar classifier trained on eye images. Template matching is also used to track eye position. When the eyes are detected as closed for too long and head position exceeds thresholds from an accelerometer, a buzzer is activated to alert the driver. The goal is to develop a low-cost drowsiness detection system for improving road safety.
Interfacing of MATLAB with Arduino for Object Detection Algorithm Implementat...Panth Shah
This document describes a system that uses MATLAB and Arduino to detect and track objects in real-time video from a camera. The object detection algorithm is developed in MATLAB using digital image processing techniques. When an object is detected, its position is sent over serial communication to an Arduino board. This controls LEDs connected to the Arduino, indicating the object's detected position. The goal is to visually detect and track an object, sending the data to an Arduino board to control LEDs based on the object's motion. MATLAB is used for image processing and object detection, while Arduino receives serial data and controls the LED outputs.
This document describes an object color tracker prototype designed using a Raspberry Pi board. It discusses the hardware and software components used, including the Raspberry Pi, Arduino board, camera, motors, and software like Raspbian OS and OpenCV. It explains how color detection is implemented using different color spaces like RGB, YCrCb, and HSV. Threshold values are defined for colors in each color space to identify objects. The color detection results for different color spaces are compared to determine the most effective approach.
This document summarizes a student project on developing a night patrol robot using IoT. The project involved designing a robot controlled by a Raspberry Pi computer that can be monitored and controlled remotely over the internet. Key components included a Raspberry Pi, WiFi dongle, camera, sensors, and motor drivers. Students implemented the system with a laser-cut chassis and 3D printed parts. The robot's movement and sensors could be controlled through a web interface.
1) The document describes a method for obstacle detection using a laser and single camera. A BeagleBoard is used as an image processing platform to obtain 3D images from 2D images captured by the camera.
2) A laser is mounted on a servo motor controlled by an Arduino board. The laser scans the object while the camera captures images. OpenCV software processes the images to detect the object based on laser tracking.
3) The system is designed to identify objects in its environment and obtain a 3D perspective view by constantly capturing images using a webcam as the laser scans, processed using an algorithm.
This interim report describes a vision-based product identification system being developed by W.F.R. Madushanka and M.S.P. Muthukumaranage. The system uses a Raspberry Pi minicomputer with OpenCV and Python to detect objects on a conveyor based on color and shape in real-time. Initial results show the system can successfully identify red, blue, square and triangular objects. The report outlines the hardware, software, detection methods, and provides results while acknowledging limitations with processing speed and software compatibility.
Object Sorting by using IR Sensor and Raspberry Piijtsrd
In 21st century the automation boost the production growth by adding technology. This system has an approach to implement sorting of objects on the basis of size. It is simple concept to implement sorting effectively saving manual time and work. Sorting of objects are usually done by humans which takes a lot of time and effort. The design of object sorting using Raspberry pi reduces human effort, speed, and also improves the manufacturing process to reach the market need. Here, we sort the object based on size. For the size detection we use the IR sensors which detect the size of the object by comparing the output state of the IR sensors. Priyanka Sadmake | Mayur Gayakwad | Neema Amish Ukani | Sandeep Sonaskar | Saurabh S. Chakole "Object Sorting by using IR Sensor and Raspberry Pi" Published in International Journal of Trend in Scientific Research and Development (ijtsrd), ISSN: 2456-6470, Volume-6 | Issue-5 , August 2022, URL: https://www.ijtsrd.com/papers/ijtsrd50478.pdf Paper URL: https://www.ijtsrd.com/engineering/automotive-engineering/50478/object-sorting-by-using-ir-sensor-and-raspberry-pi/priyanka-sadmake
This document describes a mobile remote surveillance tower project that uses object detection on video frames from a camera mounted on the tower to detect humans and vehicles. The tower is mobile and can be controlled via Bluetooth to position it in high terrain areas. A Raspberry Pi performs object detection using a TensorFlow model and OpenCV to draw boxes around detected objects and count them. When an object is detected an alarm is triggered. The rover base of the tower can move in different directions according to key presses for surveillance of an area.
Vision based system for monitoring the loss of attention in automotive driverVinay Diddi
This document describes a vision-based system for monitoring driver attention and drowsiness in automobiles. It discusses using a camera and image processing techniques like OpenCV, Haar classifiers, and template matching to detect when a driver's eyes are closed, indicating loss of attention. The system is implemented on a Raspberry Pi board using Raspbian OS. Eye detection is done using a Haar classifier trained on eye images. Template matching is also used to track eye position. When the eyes are detected as closed for too long and head position exceeds thresholds from an accelerometer, a buzzer is activated to alert the driver. The goal is to develop a low-cost drowsiness detection system for improving road safety.
Interfacing of MATLAB with Arduino for Object Detection Algorithm Implementat...Panth Shah
This document describes a system that uses MATLAB and Arduino to detect and track objects in real-time video from a camera. The object detection algorithm is developed in MATLAB using digital image processing techniques. When an object is detected, its position is sent over serial communication to an Arduino board. This controls LEDs connected to the Arduino, indicating the object's detected position. The goal is to visually detect and track an object, sending the data to an Arduino board to control LEDs based on the object's motion. MATLAB is used for image processing and object detection, while Arduino receives serial data and controls the LED outputs.
This document describes an object color tracker prototype designed using a Raspberry Pi board. It discusses the hardware and software components used, including the Raspberry Pi, Arduino board, camera, motors, and software like Raspbian OS and OpenCV. It explains how color detection is implemented using different color spaces like RGB, YCrCb, and HSV. Threshold values are defined for colors in each color space to identify objects. The color detection results for different color spaces are compared to determine the most effective approach.
This document summarizes a student project on developing a night patrol robot using IoT. The project involved designing a robot controlled by a Raspberry Pi computer that can be monitored and controlled remotely over the internet. Key components included a Raspberry Pi, WiFi dongle, camera, sensors, and motor drivers. Students implemented the system with a laser-cut chassis and 3D printed parts. The robot's movement and sensors could be controlled through a web interface.
1) The document describes a method for obstacle detection using a laser and single camera. A BeagleBoard is used as an image processing platform to obtain 3D images from 2D images captured by the camera.
2) A laser is mounted on a servo motor controlled by an Arduino board. The laser scans the object while the camera captures images. OpenCV software processes the images to detect the object based on laser tracking.
3) The system is designed to identify objects in its environment and obtain a 3D perspective view by constantly capturing images using a webcam as the laser scans, processed using an algorithm.
This interim report describes a vision-based product identification system being developed by W.F.R. Madushanka and M.S.P. Muthukumaranage. The system uses a Raspberry Pi minicomputer with OpenCV and Python to detect objects on a conveyor based on color and shape in real-time. Initial results show the system can successfully identify red, blue, square and triangular objects. The report outlines the hardware, software, detection methods, and provides results while acknowledging limitations with processing speed and software compatibility.
Object Sorting by using IR Sensor and Raspberry Piijtsrd
In 21st century the automation boost the production growth by adding technology. This system has an approach to implement sorting of objects on the basis of size. It is simple concept to implement sorting effectively saving manual time and work. Sorting of objects are usually done by humans which takes a lot of time and effort. The design of object sorting using Raspberry pi reduces human effort, speed, and also improves the manufacturing process to reach the market need. Here, we sort the object based on size. For the size detection we use the IR sensors which detect the size of the object by comparing the output state of the IR sensors. Priyanka Sadmake | Mayur Gayakwad | Neema Amish Ukani | Sandeep Sonaskar | Saurabh S. Chakole "Object Sorting by using IR Sensor and Raspberry Pi" Published in International Journal of Trend in Scientific Research and Development (ijtsrd), ISSN: 2456-6470, Volume-6 | Issue-5 , August 2022, URL: https://www.ijtsrd.com/papers/ijtsrd50478.pdf Paper URL: https://www.ijtsrd.com/engineering/automotive-engineering/50478/object-sorting-by-using-ir-sensor-and-raspberry-pi/priyanka-sadmake
This document outlines a project to implement object detection and tracking using an FPGA-based distributed camera system. It discusses the motivation, objectives, and scope of the project. The system design uses image processing algorithms like grayscale conversion, thresholding, and edge detection for object detection, and normalized cross correlation for object tracking. The document presents results from MATLAB simulations demonstrating these algorithms and discusses implementing the system on an FPGA for real-time tracking. Future work includes connecting modules, behavioral analysis, and a user interface.
Bulb Control using Web App with Raspberry Pi Sanjay Kumar
We are going to light the bulb from remote location using web services. In this we are going to use one raspberry pi interfacing with 12 bulb using 3 relay module with low level trigger.
To control the dc motor speed using PWM from LabVIEWAnkita Tiwari
The document describes an experiment to control the speed of a DC motor using pulse width modulation (PWM) from LabVIEW. It discusses interfacing an Arduino board with a DC motor and LabVIEW. The LabVIEW program sends new speed values to the Arduino, which converts them to integer bytes representing delay intervals to control the motor speed - higher delays mean lower speeds. The result is studying how to control the speed of a DC motor using LabVIEW.
This document is a project report on a face recognition and tracking system. It includes an acknowledgements section thanking those who helped with the project. It also includes an abstract describing the project as building a system for face recognition and tracking using image processing and computer vision toolboxes in MATLAB. The document outlines the various chapters that will be included, such as introductions to image processing and the hardware and software used, including Arduino and MATLAB. It provides block diagrams of the overall system design and hardware.
This project created a smart pet door prototype using a Raspberry Pi, Bluetooth technology, and a mobile application. The door opens automatically when a pet's Bluetooth collar comes within range of the Raspberry Pi mounted above the door. It takes a picture of the pet and sends it to the owner's mobile app, which allows them to save or remotely open the door if needed. The goal was to create an affordable smart pet door that opens for pets on their own without the owner needing to get up, and addresses concerns about unwanted visitors.
How can you handle defects? If you are in a factory, production can produce objects with defects. Or values from sensors can tell you over time that some values are not "normal". What can you do as a developer (not a Data Scientist) with .NET o Azure to detect these anomalies? Let's see how in this session.
SIMULTANEOUS MAPPING AND NAVIGATION FOR RENDEZVOUS IN SPACE APPLICATIONS Nandakishor Jahagirdar
The project is to develop a autonomous navigation system along with mapping of the path.
A robot which senses the edges of the object in the path and move without colliding the object. This application equipped with camera as main component which captures the images and transmitted to workstation through wireless antenna.
The processing of the image is done on a workstation or computer using MATLAB-2013a. An IR ranging device, which senses any objects ahead of it and accordingly the robot change its direction to avoid any collision.
Thus we ensure that even in cases of circumstances leading to errors in the output of the image processing algorithm, a decision can be made using the input from the IR sensors.
This document discusses network monitoring and management tools. It begins with an overview of NetDisco for network discovery and inventory, Cacti for graphing and alerting, and Splunk for reporting and analysis. Case studies are presented that describe how these tools were used to solve real problems, such as trending traffic usage over time using Cacti thresholds and identifying wide scale network anomalies using weathermaps. The talk concludes by discussing extending the use of these tools for additional monitoring, inventory, and limited configuration by end users and other teams.
A Survey on Automated Waste Segregation System Using Raspberry Pi and Image P...IRJET Journal
This document summarizes research on an automated waste segregation system using a Raspberry Pi and image processing. The system uses a Raspberry Pi camera to continuously capture images of an area where waste is placed. OpenCV compares new images to reference images to identify waste items. When waste is detected, a robotic arm is triggered to collect the item and deposit it in the proper waste bin. Each bin has a level sensor to monitor capacity. When full, a notification is sent to signal the need for waste removal. The document reviews several related studies on smart waste management systems and discusses potential applications of this technology in municipal waste collection, recycling facilities, commercial settings, and public spaces.
The Journal of MC Square Scientific Research is published by MC Square Publication on the monthly basis. It aims to publish original research papers devoted to wide areas in various disciplines of science and engineering and their applications in industry. This journal is basically devoted to interdisciplinary research in Science, Engineering and Technology, which can improve the technology being used in industry. The real-life problems involve multi-disciplinary knowledge, and thus strong inter-disciplinary approach is the need of the research.
Come puoi gestire i difetti? Se sei in una fabbrica, la produzione può produrre oggetti con difetti. Oppure i valori dei sensori possono dirti nel tempo che alcuni valori non sono "normali". Cosa puoi fare come sviluppatore (non come Data Scientist) con .NET o Azure per rilevare queste anomalie? Vediamo come in questa sessione.
This document discusses a student project involving image processing using MATLAB and Arduino. It lists the group members and describes using a webcam mounted on a robot for noise removal from live images. It discusses the theory of image acquisition, processing, data communication, and the Matlab and Arduino programs. It also provides information on Arduino boards, sensors, actuators, and the ULN2803 motor driver. It describes various video processing applications and techniques like tracking, motion detection, background subtraction, and optical flow.
This document describes a thermal mapping drone designed to detect temperature differences on rooftops. The drone uses an infrared sensor and camera to map temperatures and identify poorly insulated areas. It transmits sensor and image data to a ground station that displays the information to users. The team successfully flew the drone and detected temperature variations in testing, though flight time was shorter than planned. The document provides details on the drone's components, data transmission, user interface, and testing results.
Muhammad Ismail Sheikh has developed several software and hardware projects during his graduate studies at Ryerson University in Electrical and Computer Engineering. Some of his software projects include developing parallel image matching and queuing model simulation Android applications, and an ECG monitoring system. His hardware projects involve analyzing a DC motor, designing a data acquisition system, and building a linear waveform generator and decimal counter. He has also won or placed in several engineering competitions through innovative designs.
Classroom Attendance using Face Detection and Raspberry-PiIRJET Journal
The document proposes an automated classroom attendance system using face detection and recognition with Raspberry Pi to minimize time spent on manual attendance and reduce human error. The system uses the Haar cascade classifier with OpenCV for face detection, and local binary patterns (LBP) for face recognition to identify students and update attendance records in real-time. Key advantages of the system include increased productivity, reduced proxies, and automatic alerts sent to guardians about student absences.
IoT-based Autonomously Driven Vehicle by using Machine Learning & Image Proce...IRJET Journal
This document describes a miniature self-driving car model that uses IoT, machine learning, and image processing techniques. The model uses a Raspberry Pi as the main processor with an 8MP camera to provide visual input. The Raspberry Pi is trained using a convolutional neural network and machine learning algorithm to detect traffic lanes, lights, and obstacles. It can then control four DC motors and wheels via an Arduino Uno and motor driver to autonomously navigate environments based on its visual perceptions. The document outlines the hardware and software setup, image processing and machine learning methodology, and demonstrates the model's ability to detect lanes, obstacles, and traffic lights in testing.
Skills and Accomplishments
Technical skills
I have skills in following languages:-
1. C (GNU, Atmel studio 4)
2. C++
3. Matlab.
4. Arduino ()
5. Android (Android Studio)
Got fair knowledge of Java.
Usage of Orcad Schematic designing tool.
Tetracam
Operation of different Tetracam cameras
Acquisition of NDVI, and other vegetation analysis index from images
Modification of images
Hardware analysis and testing (Wide varieties of hardware).
IoT Based Smart Surveillance and AutomationIRJET Journal
The document proposes an IoT-based smart surveillance and automation system using a Raspberry Pi that implements object detection and image enhancement models to detect human activity and only record video when movement is detected, while also measuring body temperature and sending alerts by email if a high temperature is recorded in order to reduce storage usage and processing time. The system is designed to provide low-cost security surveillance and temperature monitoring with alerts.
This document discusses edge detection algorithms for images using a Raspberry Pi single-board computer. It describes configuring the Raspberry Pi operating system, installing development tools like Geany IDE and OpenCV library, and writing Python programs to test edge detection algorithms like Canny, Sobel, and Laplace. Results show that Canny edge detection produced the most accurate edges compared to other methods. The goal is to use edge detection for automated visual inspection in industry applications.
CHINA’S GEO-ECONOMIC OUTREACH IN CENTRAL ASIAN COUNTRIES AND FUTURE PROSPECTjpsjournal1
The rivalry between prominent international actors for dominance over Central Asia's hydrocarbon
reserves and the ancient silk trade route, along with China's diplomatic endeavours in the area, has been
referred to as the "New Great Game." This research centres on the power struggle, considering
geopolitical, geostrategic, and geoeconomic variables. Topics including trade, political hegemony, oil
politics, and conventional and nontraditional security are all explored and explained by the researcher.
Using Mackinder's Heartland, Spykman Rimland, and Hegemonic Stability theories, examines China's role
in Central Asia. This study adheres to the empirical epistemological method and has taken care of
objectivity. This study analyze primary and secondary research documents critically to elaborate role of
china’s geo economic outreach in central Asian countries and its future prospect. China is thriving in trade,
pipeline politics, and winning states, according to this study, thanks to important instruments like the
Shanghai Cooperation Organisation and the Belt and Road Economic Initiative. According to this study,
China is seeing significant success in commerce, pipeline politics, and gaining influence on other
governments. This success may be attributed to the effective utilisation of key tools such as the Shanghai
Cooperation Organisation and the Belt and Road Economic Initiative.
Presentation of IEEE Slovenia CIS (Computational Intelligence Society) Chapte...University of Maribor
Slides from talk presenting:
Aleš Zamuda: Presentation of IEEE Slovenia CIS (Computational Intelligence Society) Chapter and Networking.
Presentation at IcETRAN 2024 session:
"Inter-Society Networking Panel GRSS/MTT-S/CIS
Panel Session: Promoting Connection and Cooperation"
IEEE Slovenia GRSS
IEEE Serbia and Montenegro MTT-S
IEEE Slovenia CIS
11TH INTERNATIONAL CONFERENCE ON ELECTRICAL, ELECTRONIC AND COMPUTING ENGINEERING
3-6 June 2024, Niš, Serbia
More Related Content
Similar to object detection and tracking system using raspberry pi 3
This document outlines a project to implement object detection and tracking using an FPGA-based distributed camera system. It discusses the motivation, objectives, and scope of the project. The system design uses image processing algorithms like grayscale conversion, thresholding, and edge detection for object detection, and normalized cross correlation for object tracking. The document presents results from MATLAB simulations demonstrating these algorithms and discusses implementing the system on an FPGA for real-time tracking. Future work includes connecting modules, behavioral analysis, and a user interface.
Bulb Control using Web App with Raspberry Pi Sanjay Kumar
We are going to light the bulb from remote location using web services. In this we are going to use one raspberry pi interfacing with 12 bulb using 3 relay module with low level trigger.
To control the dc motor speed using PWM from LabVIEWAnkita Tiwari
The document describes an experiment to control the speed of a DC motor using pulse width modulation (PWM) from LabVIEW. It discusses interfacing an Arduino board with a DC motor and LabVIEW. The LabVIEW program sends new speed values to the Arduino, which converts them to integer bytes representing delay intervals to control the motor speed - higher delays mean lower speeds. The result is studying how to control the speed of a DC motor using LabVIEW.
This document is a project report on a face recognition and tracking system. It includes an acknowledgements section thanking those who helped with the project. It also includes an abstract describing the project as building a system for face recognition and tracking using image processing and computer vision toolboxes in MATLAB. The document outlines the various chapters that will be included, such as introductions to image processing and the hardware and software used, including Arduino and MATLAB. It provides block diagrams of the overall system design and hardware.
This project created a smart pet door prototype using a Raspberry Pi, Bluetooth technology, and a mobile application. The door opens automatically when a pet's Bluetooth collar comes within range of the Raspberry Pi mounted above the door. It takes a picture of the pet and sends it to the owner's mobile app, which allows them to save or remotely open the door if needed. The goal was to create an affordable smart pet door that opens for pets on their own without the owner needing to get up, and addresses concerns about unwanted visitors.
How can you handle defects? If you are in a factory, production can produce objects with defects. Or values from sensors can tell you over time that some values are not "normal". What can you do as a developer (not a Data Scientist) with .NET o Azure to detect these anomalies? Let's see how in this session.
SIMULTANEOUS MAPPING AND NAVIGATION FOR RENDEZVOUS IN SPACE APPLICATIONS Nandakishor Jahagirdar
The project is to develop a autonomous navigation system along with mapping of the path.
A robot which senses the edges of the object in the path and move without colliding the object. This application equipped with camera as main component which captures the images and transmitted to workstation through wireless antenna.
The processing of the image is done on a workstation or computer using MATLAB-2013a. An IR ranging device, which senses any objects ahead of it and accordingly the robot change its direction to avoid any collision.
Thus we ensure that even in cases of circumstances leading to errors in the output of the image processing algorithm, a decision can be made using the input from the IR sensors.
This document discusses network monitoring and management tools. It begins with an overview of NetDisco for network discovery and inventory, Cacti for graphing and alerting, and Splunk for reporting and analysis. Case studies are presented that describe how these tools were used to solve real problems, such as trending traffic usage over time using Cacti thresholds and identifying wide scale network anomalies using weathermaps. The talk concludes by discussing extending the use of these tools for additional monitoring, inventory, and limited configuration by end users and other teams.
A Survey on Automated Waste Segregation System Using Raspberry Pi and Image P...IRJET Journal
This document summarizes research on an automated waste segregation system using a Raspberry Pi and image processing. The system uses a Raspberry Pi camera to continuously capture images of an area where waste is placed. OpenCV compares new images to reference images to identify waste items. When waste is detected, a robotic arm is triggered to collect the item and deposit it in the proper waste bin. Each bin has a level sensor to monitor capacity. When full, a notification is sent to signal the need for waste removal. The document reviews several related studies on smart waste management systems and discusses potential applications of this technology in municipal waste collection, recycling facilities, commercial settings, and public spaces.
The Journal of MC Square Scientific Research is published by MC Square Publication on the monthly basis. It aims to publish original research papers devoted to wide areas in various disciplines of science and engineering and their applications in industry. This journal is basically devoted to interdisciplinary research in Science, Engineering and Technology, which can improve the technology being used in industry. The real-life problems involve multi-disciplinary knowledge, and thus strong inter-disciplinary approach is the need of the research.
Come puoi gestire i difetti? Se sei in una fabbrica, la produzione può produrre oggetti con difetti. Oppure i valori dei sensori possono dirti nel tempo che alcuni valori non sono "normali". Cosa puoi fare come sviluppatore (non come Data Scientist) con .NET o Azure per rilevare queste anomalie? Vediamo come in questa sessione.
This document discusses a student project involving image processing using MATLAB and Arduino. It lists the group members and describes using a webcam mounted on a robot for noise removal from live images. It discusses the theory of image acquisition, processing, data communication, and the Matlab and Arduino programs. It also provides information on Arduino boards, sensors, actuators, and the ULN2803 motor driver. It describes various video processing applications and techniques like tracking, motion detection, background subtraction, and optical flow.
This document describes a thermal mapping drone designed to detect temperature differences on rooftops. The drone uses an infrared sensor and camera to map temperatures and identify poorly insulated areas. It transmits sensor and image data to a ground station that displays the information to users. The team successfully flew the drone and detected temperature variations in testing, though flight time was shorter than planned. The document provides details on the drone's components, data transmission, user interface, and testing results.
Muhammad Ismail Sheikh has developed several software and hardware projects during his graduate studies at Ryerson University in Electrical and Computer Engineering. Some of his software projects include developing parallel image matching and queuing model simulation Android applications, and an ECG monitoring system. His hardware projects involve analyzing a DC motor, designing a data acquisition system, and building a linear waveform generator and decimal counter. He has also won or placed in several engineering competitions through innovative designs.
Classroom Attendance using Face Detection and Raspberry-PiIRJET Journal
The document proposes an automated classroom attendance system using face detection and recognition with Raspberry Pi to minimize time spent on manual attendance and reduce human error. The system uses the Haar cascade classifier with OpenCV for face detection, and local binary patterns (LBP) for face recognition to identify students and update attendance records in real-time. Key advantages of the system include increased productivity, reduced proxies, and automatic alerts sent to guardians about student absences.
IoT-based Autonomously Driven Vehicle by using Machine Learning & Image Proce...IRJET Journal
This document describes a miniature self-driving car model that uses IoT, machine learning, and image processing techniques. The model uses a Raspberry Pi as the main processor with an 8MP camera to provide visual input. The Raspberry Pi is trained using a convolutional neural network and machine learning algorithm to detect traffic lanes, lights, and obstacles. It can then control four DC motors and wheels via an Arduino Uno and motor driver to autonomously navigate environments based on its visual perceptions. The document outlines the hardware and software setup, image processing and machine learning methodology, and demonstrates the model's ability to detect lanes, obstacles, and traffic lights in testing.
Skills and Accomplishments
Technical skills
I have skills in following languages:-
1. C (GNU, Atmel studio 4)
2. C++
3. Matlab.
4. Arduino ()
5. Android (Android Studio)
Got fair knowledge of Java.
Usage of Orcad Schematic designing tool.
Tetracam
Operation of different Tetracam cameras
Acquisition of NDVI, and other vegetation analysis index from images
Modification of images
Hardware analysis and testing (Wide varieties of hardware).
IoT Based Smart Surveillance and AutomationIRJET Journal
The document proposes an IoT-based smart surveillance and automation system using a Raspberry Pi that implements object detection and image enhancement models to detect human activity and only record video when movement is detected, while also measuring body temperature and sending alerts by email if a high temperature is recorded in order to reduce storage usage and processing time. The system is designed to provide low-cost security surveillance and temperature monitoring with alerts.
This document discusses edge detection algorithms for images using a Raspberry Pi single-board computer. It describes configuring the Raspberry Pi operating system, installing development tools like Geany IDE and OpenCV library, and writing Python programs to test edge detection algorithms like Canny, Sobel, and Laplace. Results show that Canny edge detection produced the most accurate edges compared to other methods. The goal is to use edge detection for automated visual inspection in industry applications.
Similar to object detection and tracking system using raspberry pi 3 (20)
CHINA’S GEO-ECONOMIC OUTREACH IN CENTRAL ASIAN COUNTRIES AND FUTURE PROSPECTjpsjournal1
The rivalry between prominent international actors for dominance over Central Asia's hydrocarbon
reserves and the ancient silk trade route, along with China's diplomatic endeavours in the area, has been
referred to as the "New Great Game." This research centres on the power struggle, considering
geopolitical, geostrategic, and geoeconomic variables. Topics including trade, political hegemony, oil
politics, and conventional and nontraditional security are all explored and explained by the researcher.
Using Mackinder's Heartland, Spykman Rimland, and Hegemonic Stability theories, examines China's role
in Central Asia. This study adheres to the empirical epistemological method and has taken care of
objectivity. This study analyze primary and secondary research documents critically to elaborate role of
china’s geo economic outreach in central Asian countries and its future prospect. China is thriving in trade,
pipeline politics, and winning states, according to this study, thanks to important instruments like the
Shanghai Cooperation Organisation and the Belt and Road Economic Initiative. According to this study,
China is seeing significant success in commerce, pipeline politics, and gaining influence on other
governments. This success may be attributed to the effective utilisation of key tools such as the Shanghai
Cooperation Organisation and the Belt and Road Economic Initiative.
Presentation of IEEE Slovenia CIS (Computational Intelligence Society) Chapte...University of Maribor
Slides from talk presenting:
Aleš Zamuda: Presentation of IEEE Slovenia CIS (Computational Intelligence Society) Chapter and Networking.
Presentation at IcETRAN 2024 session:
"Inter-Society Networking Panel GRSS/MTT-S/CIS
Panel Session: Promoting Connection and Cooperation"
IEEE Slovenia GRSS
IEEE Serbia and Montenegro MTT-S
IEEE Slovenia CIS
11TH INTERNATIONAL CONFERENCE ON ELECTRICAL, ELECTRONIC AND COMPUTING ENGINEERING
3-6 June 2024, Niš, Serbia
Literature Review Basics and Understanding Reference Management.pptxDr Ramhari Poudyal
Three-day training on academic research focuses on analytical tools at United Technical College, supported by the University Grant Commission, Nepal. 24-26 May 2024
Harnessing WebAssembly for Real-time Stateless Streaming PipelinesChristina Lin
Traditionally, dealing with real-time data pipelines has involved significant overhead, even for straightforward tasks like data transformation or masking. However, in this talk, we’ll venture into the dynamic realm of WebAssembly (WASM) and discover how it can revolutionize the creation of stateless streaming pipelines within a Kafka (Redpanda) broker. These pipelines are adept at managing low-latency, high-data-volume scenarios.
TIME DIVISION MULTIPLEXING TECHNIQUE FOR COMMUNICATION SYSTEMHODECEDSIET
Time Division Multiplexing (TDM) is a method of transmitting multiple signals over a single communication channel by dividing the signal into many segments, each having a very short duration of time. These time slots are then allocated to different data streams, allowing multiple signals to share the same transmission medium efficiently. TDM is widely used in telecommunications and data communication systems.
### How TDM Works
1. **Time Slots Allocation**: The core principle of TDM is to assign distinct time slots to each signal. During each time slot, the respective signal is transmitted, and then the process repeats cyclically. For example, if there are four signals to be transmitted, the TDM cycle will divide time into four slots, each assigned to one signal.
2. **Synchronization**: Synchronization is crucial in TDM systems to ensure that the signals are correctly aligned with their respective time slots. Both the transmitter and receiver must be synchronized to avoid any overlap or loss of data. This synchronization is typically maintained by a clock signal that ensures time slots are accurately aligned.
3. **Frame Structure**: TDM data is organized into frames, where each frame consists of a set of time slots. Each frame is repeated at regular intervals, ensuring continuous transmission of data streams. The frame structure helps in managing the data streams and maintaining the synchronization between the transmitter and receiver.
4. **Multiplexer and Demultiplexer**: At the transmitting end, a multiplexer combines multiple input signals into a single composite signal by assigning each signal to a specific time slot. At the receiving end, a demultiplexer separates the composite signal back into individual signals based on their respective time slots.
### Types of TDM
1. **Synchronous TDM**: In synchronous TDM, time slots are pre-assigned to each signal, regardless of whether the signal has data to transmit or not. This can lead to inefficiencies if some time slots remain empty due to the absence of data.
2. **Asynchronous TDM (or Statistical TDM)**: Asynchronous TDM addresses the inefficiencies of synchronous TDM by allocating time slots dynamically based on the presence of data. Time slots are assigned only when there is data to transmit, which optimizes the use of the communication channel.
### Applications of TDM
- **Telecommunications**: TDM is extensively used in telecommunication systems, such as in T1 and E1 lines, where multiple telephone calls are transmitted over a single line by assigning each call to a specific time slot.
- **Digital Audio and Video Broadcasting**: TDM is used in broadcasting systems to transmit multiple audio or video streams over a single channel, ensuring efficient use of bandwidth.
- **Computer Networks**: TDM is used in network protocols and systems to manage the transmission of data from multiple sources over a single network medium.
### Advantages of TDM
- **Efficient Use of Bandwidth**: TDM all
Optimizing Gradle Builds - Gradle DPE Tour Berlin 2024Sinan KOZAK
Sinan from the Delivery Hero mobile infrastructure engineering team shares a deep dive into performance acceleration with Gradle build cache optimizations. Sinan shares their journey into solving complex build-cache problems that affect Gradle builds. By understanding the challenges and solutions found in our journey, we aim to demonstrate the possibilities for faster builds. The case study reveals how overlapping outputs and cache misconfigurations led to significant increases in build times, especially as the project scaled up with numerous modules using Paparazzi tests. The journey from diagnosing to defeating cache issues offers invaluable lessons on maintaining cache integrity without sacrificing functionality.
Embedded machine learning-based road conditions and driving behavior monitoringIJECEIAES
Car accident rates have increased in recent years, resulting in losses in human lives, properties, and other financial costs. An embedded machine learning-based system is developed to address this critical issue. The system can monitor road conditions, detect driving patterns, and identify aggressive driving behaviors. The system is based on neural networks trained on a comprehensive dataset of driving events, driving styles, and road conditions. The system effectively detects potential risks and helps mitigate the frequency and impact of accidents. The primary goal is to ensure the safety of drivers and vehicles. Collecting data involved gathering information on three key road events: normal street and normal drive, speed bumps, circular yellow speed bumps, and three aggressive driving actions: sudden start, sudden stop, and sudden entry. The gathered data is processed and analyzed using a machine learning system designed for limited power and memory devices. The developed system resulted in 91.9% accuracy, 93.6% precision, and 92% recall. The achieved inference time on an Arduino Nano 33 BLE Sense with a 32-bit CPU running at 64 MHz is 34 ms and requires 2.6 kB peak RAM and 139.9 kB program flash memory, making it suitable for resource-constrained embedded systems.
2. Introduction
Object detection and tracking system is vast and complex area of computer
vision where robustness, accuracy and run-time performance are of critical
importance, due to increase its utilization in monitoring , security and many
other application .
3. Motivations
People are looking for a way to ensure their safety .
Detection for moving object is a very challenging for any video
surveillance system. Object Tracking is used to find the area
where objects are available and shape of objects in each
frame in higher level application
8. H-Bridge
It’s control DC
motors to run
forwards or
backwards.
And it enables a
voltage to be
applied across a
load in opposite
direction
9. DC motor
It rotated in such a way that
wherever the object moves.
10. Step-down converter
which steps down voltage
(while stepping up current)
from its input (supply) to its
output (load).
We use it because the DC
motors voltage is 12v and
the Raspberry pi is 5 volt.
12. Challenges
Difference in voltage levels between Raspberry Pi and Arduino, where
output voltage level from Raspberry Pi 3.3 volts is the input voltage for
Arduino that works on 5 volt .so, we solved this problem using level
shifter.
13. Raspberry Pi has burned two weeks before the project ended because of
the high temperature that caused by the image processing. Then we
ordered another one, which literally means more money to pay
14. Future work
Our future work will focus on make this project work with more
functionality as detect different shapes and faces
15. Conclusion
The objective is to build a model that can detect and track the
object depend on a specified color and that works on the basis of
visual data captured from a typical camera which has a fair
clarity.