Smart-Cam
The project Smart-Cam provides a way for discovering an object. For now, it mainly concentrates on vehicles that are getting stolen. This project has two sides, the client-side as a web portal through which users can submit their complaints, and the admin-side. This system uses the
2025-06-28 16:35:58 - Adil Khan
Smart-Cam
Project Area of Specialization Internet of ThingsProject SummaryThe project Smart-Cam provides a way for discovering an object. For now, it mainly concentrates on vehicles that are getting stolen. This project has two sides, the client-side as a web portal through which users can submit their complaints, and the admin-side. This system uses the various camera's in different spots. So one's the desired object is found inside the captured image, the system will automatically inform the owner or any authentic person. So how the system works? first, the user has to submit a complaint, then this information will transfer to the servers. Finally, the Smart-Cam came into action by recognizing the object. Besides that, this project has a wide range of applications, so in the future, we can use this for multiple tasks like traffic analysis, taking attendance, etc.
Project ObjectivesObjectives of Smart-Cam are:
- To increase the functionality of security cameras by adding support of machine learning
- To provide a boost to an existing system of locating vehicles
- The Smart-Cam handles such cases more efficiently than ordinary security cameras does
- To provide a platform and easy access to all.
The implementation method passed through different stages as described below,
1. Hardware Side:
Assembling of hardware components like raspberry pi, camera, battery, etc. After setting all the stuff, get it ready for installation of software.
2. Developing Firmware for Smart-Cam:
After setting the hardware, it's time to develop such a system that detects and recognizes all the objects like vehicles. And definitely, it will use machine learning techniques.
3. Prototyping of a Website:
So here the process of developing a website starts. First I will work on prototyping, and if it meets all the standards and the user tests, then it will proceed to the development phase.
4. Development of a website:
Using the prototype, the front-end will be designed. And at the back-end, it will use all the latest technologies like Node, react, Mongo-DB for databases, etc.
5. Testing:
At this stage, the hardware and software part of this project will be tested for various inputs and conditions. As we have full control of Smart-Cams, we can update firmware even without touching these cams.
Benefits of the ProjectThis project will provide the following benefits:
- Using Smart-Cam we can locate lost vehicles more efficiently than a regular camera
- A complainee can track the last position of his/her vehicles
- It will provide enough data for further investigation
- For any future updates, we can update software without displacing a camera.
Technical details for this project are,
- For detecting and recognizing images, it will use Computer Vision
- It uses an external camera connected to raspberry pi
- To power raspberry pi, it will use a battery of 5v, and for colling, it will use some heat sinks and a cooling a fan
- On the web portal, it will use Node, React, and Mongo Db.
| Item Name | Type | No. of Units | Per Unit Cost (in Rs) | Total (in Rs) |
|---|---|---|---|---|
| Total in (Rs) | 78861 | |||
| raspberry pi 4 | Equipment | 1 | 16000 | 16000 |
| Travelling for Survey Data travelling & overhead | Miscellaneous | 1 | 10000 | 10000 |
| 5v 4A batery | Equipment | 2 | 3080 | 6160 |
| Camera | Equipment | 1 | 19642 | 19642 |
| Outdoor Wifi Receiver 2.4Ghz 150Mbps | Equipment | 1 | 4059 | 4059 |
| SAPPHIRE NITRO Radeon RX | Equipment | 1 | 19000 | 19000 |
| 250 gb SSD | Equipment | 1 | 4000 | 4000 |