Всем доброго дня, форумчане! Хочу вам поведать о том, какие разработки мы ведем сейчас, вдруг кому это будет интересно. Прошу не ломать, в конце напишу, что закончил.
И так, в продолжение тем про электронику, погнали. Оу, чуть не забыл сказать, пишу с ошибками и игнорирую правила русского языка, для тех, кому больно читать подобный текст.
Была и есть интересная тема в разработке, связанная с автоматическим балансом белого цвета на изображение или видео потоке. Если очень упрощенно, это возможность вытягивать белый цвет на цветном изображение, для примера, могу привести – наши глаза, там все процессы происходят очень быстро и в автоматическом режиме, камеры, это почти такой же глаз, только работает ровно так, как его запрограммировать. Что бы работал он адекватно, ему нужно задать настройки, при которых он будет в дальнейшем выполнять свои функции. Так вот, баланс белого один из важных факторов, так как если баланс не подходящий, то будут искажаться цвета – асфальт будет синим или вообще все изображение будет «краснить», «зеленить» и тд. И вот тут и нужен алгоритм автоматический баланс белого который будет безустанно вытягивать или понижать баланс белого, чтобы наш глаз радовался при просмотре изображения или видео потока с камеры. (Для примера ниже пара фото, на одном искажение цвета изображения, а на втором уже после работы алгоритма)
За основу брали алгоритм Ченга (вдруг кто в курсе), он предназначен для автоматической коррекции баланса белого в linear RGB изображениях. Алгоритм оценивает цвет освещения по глобальной выборке пикселей всего кадра и применяет диагональную RGB-коррекцию ко всему изображению. Он прореживает кадр с заданным шагом, отбрасывает непригодные пиксели, выбирает экстремальные значения глобальной проекции, строит одну нецентрированную RGB covariance matrix и извлекает главную компоненту как оценку направления освещения. К плюсам алгоритма Ченга можно отнести более правильную цветопередачу, детализацию при неравномерном освещении. Алгоритм Ченга имеет более математически обоснованную модель и позволяет работать, как на изображениях с изобилием цветов, так и на низкоконтрастных изображениях. Не буду сильно грузить терминами, они не особо то и интересные. В общем сам алгоритм будет использоваться для автоматической настройки изображения, его можно поместить в обзорную видео камеру, камеры с детектированием объектов и сопровождением цели, так же, он может работать в ограниченном освещение или же при его отсутствие, в помощь идет ИК прожектор, который подсвечивает зону интереса.
Проект этот на долго, так как он все время изменяется, вводятся новые условия эксплуатации или пожелания от заказчика, добавляются новые устройства, с которыми алгоритм должен работать.
Если кто вдруг заинтересован подобными работами, велком )
Есть еще ряд технологий, которые могут быть интегрированы в разные устройства с камерами, мы давно уже работаем в этой отрасли именно с видео аналитикой, научились детектировать, распознавать, фиксировать и тд. Наверное все, что можно делать на изображение, мы уже делали или делаем)
Возможно, что кому-то интересно что еще мы делаем, задавайте вопросы, постараюсь рассказать, что и как)
Все, я закончил, можно кидаться тапками, всем спасибо)
30 лет назад на ТВ, камера Sony, ещё бетакамовская, располагаешь белый лист бумаги перед объектом съёмки, наводишь на него камеру, нажимаешь кнопочку "баланс белого", она отрабатывает и начинаешь съёмку.
30 лет назад на ТВ, камера Sony, ещё бетакамовская, располагаешь белый лист бумаги перед объектом съёмки, наводишь на него камеру, нажимаешь кнопочку "баланс белого", она отрабатывает и начинаешь съёмку.
Да верно Сейчас уже можно обойтись без листа, а автоматическом режиме, даже при условии смены обстановки
Размещено через приложение ЯПлакалъ
Только зарегистрированные и авторизованные пользователи могут оставлять комментарии. Авторизуйтесь, пожалуйста, или зарегистрируйтесь, если не зарегистрированы.
9 Пользователей читают эту тему (1 Гостей и 1 Скрытых Пользователей)