Image acquisition is an integral part of digital image processing and computer vision applications. The accuracy of their algorithms is highly dependent on the quality of the input image as greater the image quality better the result of the algorithms. Usually, conventional cameras are avail
Software Defined Smart Camera
Image acquisition is an integral part of digital image processing and computer vision applications. The accuracy of their algorithms is highly dependent on the quality of the input image as greater the image quality better the result of the algorithms.
Usually, conventional cameras are available with fixed functionality and image quality. They are not aware of their surrounding environmental conditions and non-adaptive to fulfil contemporary needs for producing high quality images. Because of these limitations, high quality output in uncontrolled outdoor environment conditions (regarding brightness, contrast, sharpness, saturation and intensity) is compromised. Additionally, these traditional cameras are also not automatically self-controlled. If image acquisition is performed by using these cameras, then additional steps of pre-processing will become essential for making the output images acceptable for further processing and decision making.
A more efficient technique is to replace these conventional cameras with an adaptable smart camera so that pre-processing can be performed for accomplishing the desired constant and high quality output in different environmental condition. These can be achieved through a SOFTWARE DEFINED SMART CAMERA. It acquires raw images and environment profile through sensors. Parameters for environment profiling include brightness, contrast, intensity, saturation, and sharpness. These parameters can be used to adjust the quality of the image according to weather and lighting conditions. Thereafter, a high standard output, for instance, present full-color images of day and night, can be generated at the output.
To develop an efficient software-defined smart camera that can produce high quality images in uncontrolled outdoor environment conditions by maintaining standardized parameters.
Studying and determining exact parameters which can be manipulated to produce images of high quality.
Use of gathered data to profile the environment.
Integrating models of the environment for an efficient solution.
Exploiting the internal architecture of the image sensor.
Implementation of solution on FPGA.
In the first phase, identify the most appropriate parameters and their ranges that will be used to perceive the image quality. Then, on the basis of these image attributes, a brief study and analysis will be performed for choosing the required sensors. These sensors will help in profiling. The information gathered from these sensors in real-time will help in controlling image processing techniques to make them adaptive and be responsive to the environment. This selection of algorithms, that are to be used, will be done after extensive research about computer vision techniques and its current trends towards image enhancement. It might be imperative to combine several existing computer vision algorithms alongside making necessary modifications in order to improve the image quality with consideration of all parameters. This will then lead to an adaptable program that can allow the camera to make decisions intelligently and provide a high quality image that can be used for further processing.
This software-defined smart camera can be used in almost all computer vision applications by providing them with high quality images enhanced according to their specific environments especially for outdoor surveillance where the environment is highly unpredictable.
Other applications might include military (to predict the battle field high in the sky used in fighter jets, bomb detection and many more); medical (3D-Medical imaging used in MRI, endoscopes, tooth-scanning, inspecting eye retina, skin tissues etc.); industries (fruit sorting, pharmaceuticals, automotive mining) ; traffic control systems (to enforce law and avoid accidents). Hence, it is a ubiquitous technology. These all applications depend on the image quality of the camera. Higher the image quality better the processing. Less noise and data loss, greater accuracy. Hence, image quality is the essential element for all these applications.
A software-defined smart camera that has an image sensor controlled by the FPGA board enabling it to configure the sensor before the images are captured . Multiple sensors attached with the board allow it to profile the enviornment to make the system aware and hence produce high quality images which are to be be used by computer vision applications' algorithms for better calculations.
| Item Name | Type | No. of Units | Per Unit Cost (in Rs) | Total (in Rs) |
|---|---|---|---|---|
| Zybo Z7: Zynq-7000 ARM/FPGA SoC Development Board | Equipment | 1 | 30646 | 30646 |
| Pcam 5C: 5 MP Fixed Focus Color Camera Module | Equipment | 1 | 6928 | 6928 |
| Protective Casing | Equipment | 1 | 5000 | 5000 |
| HDMI Monitor | Equipment | 1 | 14000 | 14000 |
| SD Card | Equipment | 2 | 1230 | 2460 |
| HDMI Cable | Equipment | 1 | 900 | 900 |
| Micro USB Cable | Equipment | 1 | 550 | 550 |
| Power Adaptor | Equipment | 2 | 250 | 500 |
| Ethernet Cable | Equipment | 1 | 600 | 600 |
| Pmod ALS: Ambient Light Sensor | Equipment | 1 | 1550 | 1550 |
| Pmod HYGRO: Digital Humidity and Temperature Sensor | Equipment | 1 | 2330 | 2330 |
| Keyboard | Equipment | 1 | 1700 | 1700 |
| Mouse | Equipment | 1 | 1000 | 1000 |
| Printing | Miscellaneous | 600 | 10 | 6000 |
| Overhead | Miscellaneous | 1 | 3000 | 3000 |
| Stationary | Miscellaneous | 1 | 1000 | 1000 |
| Total in (Rs) | 78164 |
The art of Tajweed and linguistic properties of Arabic has always been an interesting fiel...
sEMG basec active elbow orthosis which is sometimes merged with term upper limb exoskeleto...
SMEM is a prototype which allow user's to monitor, manage and reduce the energy consumptio...
The goal of this project is to create a smart shoe capable of generating electricity by us...
Day by day the population of this country is increasing and so is the number of cars on th...