Can I use Opencv to process output from a linear photodiode array array.

asked 2020-10-07 04:29:49 -0500

Sloanc gravatar image

I would like to use the digital output from a linear array of photodiodes to provide object measurement information. My application is an In-Line device to weigh Blueberries for packaging. The berries pass between a light source and a linear array of photodiodes. The digital output from the array "reads" the light attenuation ( shadow area) of the berries as they pass. This value (attenuated light subtracted from saturation light) is proportional to the mass of the passing objects, and is added to a total. When the target value is reached, a signal is output to a diverting device, to direct the flow of berries into packages. My question is : Can I use OpenCV to process the high speed output signals from such a photosensor to archive the desired result?

edit retag flag offensive close merge delete


to process the high speed output signals from such a photosensor

what would "processing" be, here ? what do you already have ?

(it all sounds more like a "hardware" project to me ...)

berak gravatar imageberak ( 2020-10-07 05:57:52 -0500 )edit

Yes!. U will have to used arm devices such as raspberry pi, arduino, tiny , netduino, etc., or even pc too. I haven't attempted photodiode yet.

supra56 gravatar imagesupra56 ( 2020-10-07 07:34:03 -0500 )edit