Мне вот такую задачу подкинули - к одноплатнику на ARM подрубаем две камеры, одна тепловизионная, другая обычная оптическая, и надо чтоб по тепловизионной определять температуру (ну что вот он не болен коронавирусом), а по обычной камере надо делать face recognition чтоб вот прямоугольничек был на лице, и чтоб оператор который смотрит на монитор видел на лице человека, и там бы выводилось над этим прямоугольничком температура, и чтоб еще прямоугольник был красным, если что-то там подозрительное.
Так вот, одноплатник вроде как Jetson Nano предполагается использовать, там есть Cuda. Какие лучше модели для face recognition брать под этот одноплатник, ну чтоб он успевал обрабатывать, там же много людей в кадр попадать могут, надо всем лица определять? Или вот просто взять первую попавшуюся обученную на определение лица нейросеть, и она скорее всего справится?
Ну по поводу детекта температуры с тепловизионной камеры - там наверное просто надо найти максимально теплый участок в пределах прямоугольника определенного для лица - наверняка в OpenCV что-то такое есть, только надо еще и как-то логично совместить изображение с тепловизора и с оптической камеры (ну что вот эти координаты изображения с камеры1 соответствуют вот этим координатам с изображения камеры2) - как это правильно делать и как это вообще называется? Нужно это как-то калибровать?
Может есть уже что-то более-менее готовое опенсорсное под эту скорее всего неоднократно уже решавшуюся задачу?