Answer the question
In order to leave comments, you need to log in
How to quickly and accurately determine the color at a distance of half a meter?
How can you read the yellow and orange color of a 5 cm wide reflective tape at a distance of 50 cm, at a speed of 200 m/s, under standard lighting (fluorescent lamps)?
At the moment I took the usual color sensors for arduino, even with a lens their sensitivity is not enough, does anyone have any ideas or does anyone know suitable sensors?
Answer the question
In order to leave comments, you need to log in
empnip daylight lamps flicker so non-sourly that they cause galloons in photographic equipment - different afterglow times of the phosphors included in the coating cause a different color of the object of observation at different times, and at such speeds it will most likely be practically impossible to reliably determine the color (especially such similar colors)
well, how? you are happy?
For a horse moving at transonic speed in a vacuum, the main problem will be that very little light from such an object will reach the sensor, and in order to fix it, you need either very very sensitive equipment or more light, so you can try to measure something like this, 3 are installed on the device enough powerful lasers with different wavelengths (like RGB), you can probably try to calculate the power, but it's a long time. In the same place, 3 reflectors with appropriate light filters and a sufficiently sensitive photoresistor in the center are installed on the device. Thus, the task is reduced to 2 simple ones:
1. selection of the fastest photoresistors (again, you can calculate how fast you need), the reaction speed of the photoresistor is compensated by the presence of a reflector (the more, the lower the speed can be) and laser power (the higher, the lower the speed can be).
2. Search for a sufficiently powerful laser
3. (optional) Selection of laser wavelengths as close as possible to the colors that horses can have
As a result, we have a very powerful light flux on a horse flying past, which will already be reflected with varying degrees of brightness (a blue horse will be fine reflect the blue laser, but poorly reflect the red, etc.).
It will be enough to get the resistance change curve from the photoresistor in order to determine with a sufficiently high accuracy what color the horse had.
You also need to take into account that at such a speed, the horse must somehow fly exactly past the reflector on a straight line that intersects its focus as closely as possible, otherwise the result will be distorted.
Didn't find what you were looking for?
Ask your questionAsk a Question
731 491 924 answers to any question