если фон просто шумный, но не так сильно меняется, вы можете сделать вычитание:
у вас есть 2 кадра, и вы делаете Frame2-Frame1, тогда вы применяете порог (значениепороговое значение зависит от интенсивности светодиода, поэтому вы должны проверить его), и вы устанавливаете черный пиксели ниже порогового значения и белый пиксели выше порога.
это очень легко, если вы преобразуетеизображение в градациях серого.
должно быть в таком виде:
cvAbsDiff(img2, img1, img2);
cvThreshold(img2, img2, (double)threshold_value, 255 (if you are using an rgb image), CV_THRESH_BINARY);
если ваш светодиод не горит, вы должны просто шумить, а если вы горит, вы ожидаете найтибелая область, где ваш свет освещает.