Gop brightness level что это
Перейти к содержимому

Gop brightness level что это

  • автор:

Brightness level — повелеваем яркостью

Вот почти уже и наступило лето. А это вселяет надежды, что скоро будет совсем тепло и солнечно, а дожди отступят. Красота! Правда, многие, наверное, замечали, что в яркую солнечную погоду экраны телефонов, коммуникаторов, смартфонов и андрофонов слеп.

Brightness Level

Вот почти уже и наступило лето. А это вселяет надежды, что скоро будет совсем тепло и солнечно, а дожди отступят. Красота! Правда, многие, наверное, замечали, что в яркую солнечную погоду экраны телефонов, коммуникаторов, смартфонов и андрофонов слепнут.

Вроде смотришь в экран, видишь там что-то темное, нечеткое. Текст прочитать крайне сложно. Приходится прикрывать экран рукой или заходить куда-то в тень, чтобы наконец-то разобраться, что происходит в телефоне. Или некоторые лезут в настройки и выставляют яркость на максимум. А потом при попадании в более темное место ее приходится убавлять, потому что глаза подают сигналы мозгу, что для них такой уровень слишком яркий. Неудобно.

Хотя, сейчас во многих телефонах есть функция автоподсветки. Но, если вас не устраивает, как она работает, то есть смысл воспользоваться приложением Brightness Level. Это виджет, который позволяет быстро и легко изменить яркость экрана вашего телефона.

Когда я искал подобный виджет, то мне хотелось, чтобы с его помощью можно было легко менять яркость при минимальном количестве лишних движений и тапов, чтобы он был простой, но не был совсем уж обделен функционалом. Ну и, конечно же, виджет должен был подходить по стилю под внешний вид моей системы. В итоге прошерстил маркет, установил кучу виджетов и программ и остановился именно на Brightness Level.

  • Защищенная портативная колонка WAVEFUN Cuboid
  • Xiaomi готовит мега-топовый игровой смартфон
  • Компания Schneider Electric представила умные системы для повышения эффективности нефтедобычи

Если вы посмотрите на левую часть второго скриншота, сдвините свой взгляд на самое начало второй строки, то вы увидите иконку с солнышком. Это он и есть. Выглядит, как стандартный настроечный виджет от HTC. Меняет только яркость, поэтому вам не нужно вызывать какой-нибудь quick settings виджет, искать среди его кнопок нужную, а потом еще и дальше что-то настраивать. Вы просто быстро сворачиваете приложение, жмете по иконке на рабочем столе и видите то, что изображено в правой части скриншота.

Можно пальцем перемещать бегунок, меняя яркость дисплея таким образом, а можно выбрать уровень яркости из уже готовых пресетов. Чуть ниже имеется галочка, поставив которую, после тапа по нужному пресету, виджет автоматически закроется. Теперь внимание на иконку. Под солнышком появится в процентах уровень яркости, который вы выбрали.

Внимание! Авторы программы предупреждают нас, что их виджет может не работать на телефонах с оболочкой Sense, если в настройках стоит галочка напротив автоподсветки. Впрочем, это проблема не только это виджета, а многих или даже всех, которые позволяют регулировать яркость вручную.

Brightness Level выпускается в двух версиях. В бесплатной и donate, за которую разработчики хотят всего 99 центов. Впрочем, если у вас туго с финансами, то на то они и donate, что ничем не лучше платной. Просто купив ее, таким образом, при желании вы можете поддержать разработчика.

Brightness Level Market Download

Тогда можно поддержать её лайком в соцсетях. На новости сайта вы ведь уже подписались? 😉

Или хотя бы оставить довольный комментарий, чтобы мы знали, какие темы наиболее интересны читателям. Кроме того, нас это вдохновляет. Форма комментариев ниже.

Что с ней так? Своё негодование вы можете высказать на zelebb@gmail.com или в комментариях. Мы постараемся учесть ваше пожелание в будущем, чтобы улучшить качество материалов сайта. А сейчас проведём воспитательную работу с автором.

Если вам интересны новости мира ИТ так же сильно, как нам, подписывайтесь на Telegram-канал. Там все материалы появляются максимально оперативно. Или, может быть, удобнее «Вконтакте»?

Автор: Андрей «zeleboba» Матвеев
Шатаюсь, слушаю и наблюдаю. Пишу тексты.

Поговорить?
Уже наговорили:

Nikon:
А что за виджет с Визой?
zeleboba:
@Nikon: это Мобильный Банк.

Maksim Shaihalov:
Кстати, яркость есть еще и в QuickSetting. И не она одна 😉

А чем трафик считаете?

zeleboba:
@Maksim Shaihalov: угу, есть такое дело) QuickSetting у меня тоже установлены, но все же несколько для других дел. Просто, что касается яркости, то мне получается гораздо быстрее и удобнее воспользоваться этим виджетом, потому что меньше движений всякий получается 🙂 А в обстановке, если реально плохо видно то, что происходит на экране, это для меня очень важно.

Трафик считаю с помощью 3G Watchdog и NetCounter.

Nikon:
@zeleboba: Спасибо, попробую

А виджеты на скриншоте чьи?
NetCounter почему то на 2.1 не хочет работать.

Яркостью управляю стандартным виджетом «Управление питанием». 3х градаций яркости хватает)

zeleboba:
@Maksim Shaihalov: вы имеете в виду виджеты в этом посте?
У меня, кстати, NetCounter прекрасно работает на кастомной прошивке 2.1 Fram Hero.
Могу, как альтернативу порекомендовать 3g Data usage beta или Phonalyzr.

Maksim Shaihalov:
@zeleboba:
Да, в этом посте.
zeleboba:
@Maksim Shaihalov: это стандартные настроечные виджеты HTC.
Гутя:
Привет
Кто знает где взять обои цветные как на скриншоте для моего нексуса?
zeleboba:
@Гутя: например вот.

maxirk:
А вот на WM ползунок находился сразу на тудее (MVBKlight) http://4pda.ru/forum/uploads/monthly_12_2006/img-32059-EtenBkLight.gif
Тут все-таки нужно кликать по иконке потом менять яркость — лишний клик.

zeleboba:
@maxirk: ну в Android подобное реализуется посредством виджетов. Вполне возможно, что для яркости там такое тоже есть. Хотя, признаться, точно уже не помню.

Читайте нас где удобно
Ещё на эту тему было
  • Защищенная портативная колонка WAVEFUN Cuboid
  • Xiaomi готовит мега-топовый игровой смартфон
  • Компания Schneider Electric представила умные системы для повышения эффективности нефтедобычи
  • Google экспериментирует с нижним тулбаром в звонилке
  • «Мегафон» сообщает, что продажи смартфонов Xiaomi выросли в 5 раз
  • Как включить отображение заряда аккумулятора в процентах в Android?
  • Популярная клавиатура Swype для Android больше не будет развиваться
  • Nokia 10 понизили до Nokia 8 Pro, но прокачали камеры
  • Sony дразнит изогнутыми линиями и новым дизайном
  • Рассекречено целиком: полные спецификации Samsung galaxy S9
Для тех, кто долистал

Ай-ти шуточка бонусом. Android — это свобода. Свобода продать Android и купить iPhone.

Глоссарий

Адаптивное вещание — тип вещания, при котором на сервере создается несколько потоков с разными битрейтами для одной и той же трансляции. На стороне пользователя плеером будет запрашиваться, приниматься и воспроизводится именно тот поток, который оптимально подходит под существующее интернет-соединение.

Битрейт — количество бит, используемых для передачи и обработки данных в единицу времени. Битрейт используют при измерении эффективной скорости передачи потока данных по каналу, то есть минимального размера канала, который сможет пропустить этот поток без задержек.

Видео по запросу (англ. VoD — Video on Demand) — система индивидуальной доставки абоненту телевизионных программ и фильмов по цифровой кабельной, спутниковой или эфирной телевизионной сети с мультимедиасервера в различных контейнерах (например, MPEG, AVI, FLV, MKV или QuickTime).

Группа видеокадров (ГВК или GOP — group of pictures) — набор последовательных изображений, определяющий порядок, в котором расположены intra (I) и inter (P и B) кадры. GOP часто обозначается двумя числами, например M = 3, N = 12. М указывает расстояние между двумя опорными кадрами (I или P), а N определяет расстояние между двумя полными изображениями (I-кадрами). Например, для M = 3 и N = 12, структура GOP будет выглядеть так: IBBPBBPBBPBBI.

Деинтерлейсинг — eпроцесс создания одного кадра из двух полукадров чересстрочного формата для дальнейшего вывода на экран с прогрессивной разверткой.

Демультеплексирование — обратный процесс мультиплексирования, разделение суммарного агрегированного потока на несколько составляющих его потоков.

Заголовок — служебная информация, добавляемая в начало макроблока (слайса/кадра).

Задержка — разница во времени между тем, когда видеокадр захвачен устройством (камерой, плейаутом, кодером, и т. д.) и тем, когда этот кадр проигран на дисплее у конечного пользователя.

Качество восприятия (Quality of Experience, QoE) — степень удовлетворенности конечного пользователя услугами, предоставляемыми провайдером связи. Учет QoE позволяет детектировать и устранять проблемы, с которыми сталкивается пользователь.

Качество обслуживания (Quality of Service, QoS) — это описание или измерение общей производительности услуги. Для количественного измерения качества обслуживания часто используются такие аспекты сетевой услуги, как потеря пакетов, скорость передачи данных, пропускная способность, задержка передачи, доступность, джиттер и т. д.

Квантование — один из основных методов для контроля битрейта. С уменьшением битрейта возрастают потери при сжатии, которые, помимо общего ухудшения качества, усиливают перепады яркости пикселей на границах блоков. Адаптивное квантование блоков дополнительно повышает эффективность сжатия, обеспечивая более высокие потери на участках кадра с менее значимой информацией.

Кодек (англ. codec, от coder/decoder) — устройство или программа, способная выполнять преобразование данных или сигнала. Для хранения, передачи или сжатия потока данных или сигнала его кодируют с помощью кодека, а для просмотра или изменения — декодируют. Кодеки используются при цифровой обработке видео и звука.

Макроблок — единица разбиения кадра для кодирования в стандартах сжатия изображений и видео.

Медиаконтент — формат файла или потоковый формат, чьи спецификации определяют только способ представления данных (а не алгоритм кодирования) в пределах одного файла.

Межкадровое предсказание (Inter) — процесс прогнозирования блоков пикселей на основе временной зависимости между двумя и более кадрами.

Мультплекс — набор из нескольких программных пакетов вещательного телевидения.

Мультеплексирование — объединение нескольких потоков данных в один. Примером может послужить видеофайл, в котором поток (канал) видео объединяется с одним или несколькими каналами аудио

Оценка движения — процесс определения векторов движения во время кодирования.

Пакетированный элементарный поток (PES) — преобразованный элементарный поток, содержащий временную информацию, которая позволяет синхронизировать ES видео и ES звука. PES используются для формирования программного или транспортного потока.

Программный поток — поток данных, сформированный из пакетированных элементарных потоков видео- и аудиоданных.

Пропускная способность — объем информации, который способен пропустить канал за определенный временной промежуток.

Пространственное предсказание (Intra) — это внутрикадровое предсказание значений в макроблоке на основе линейных комбинаций пикселей соседних (слева и сверху) макроблоков.

Резервирование — автоматическое переключение на резервный источник или сервер в случае предустановленных ошибок.

Система на кристалле (System-on-a-Chip, SoC) — электронная схема, выполняющая функции целого устройства (например, компьютера) и размещенная на одной интегральной схеме.

Скрытые субтитры (Closed caption) ) — Dсубтитры, невидимые в обычном режиме, которые можно включить в любой момент.

Транспортный поток (TS, MPEG-TS) — набор из нескольких программных потоков данных цифрового вещательного телевидения, сформированный их программных пакетов постоянной длины с коррекцией ошибок и независимым трактованием от своих источников синхронизации.

Чересстрочная развертка (интерлейс) — метод телевизионной развертки, при котором каждый кадр разбивается на два полукадра (или поля), составленные из строк, выбранных через одну. В первом поле развертываются и воспроизводятся нечётные строки, во втором — четные строки, располагающиеся в промежутках между строками первого поля.

Элементарный поток (Elementary Stream, ES) — последовательность битов видеоданных (аудиоданных, специальных данных) цифрового вещательного телевидения.

AAC — проприетарный формат аудиофайла с потерями.

API (Application Programming Interface) — программный интерфейс приложения. Описание способов (набор классов, процедур, функций, структур или констант), которыми одна компьютерная программа может взаимодействовать с другой программой.

AVC/H.264 (MPEG-4 Part 10) — лицензируемый стандарт сжатия видео, разработанный Объединенной группой по видеосигналам (JVT) — совместного проекта группы экспертов по кодированию видео МСЭ (ITU-T) и группы экспертов по вопросам кинотехники ИСО/МЭК (ISO/IEC). Применяется в цифровом вещании DVB/ATSC, в службах кабельного телевидения, в видео-конференц-связи, в видеонаблюдении и других областях цифрового видео.

AVI (Audio/Video Interleaved) — популярный формат аудио и видеофайлов, который был разработан корпорацией Microsoft в 1992 году. Файлы с расширением AVI могут содержать видео- и аудиоданные, сжатые с использованием разных комбинаций кодеков.

CDN — сеть доставки содержимого — географически распределённая сетевая инфраструктура, позволяющая оптимизировать доставку и дистрибуцию содержимого конечным пользователям в Интернете.

CABAC — контекстно-адаптивное двоичное арифметическое кодирование. Используется в видеокодеках стандарта H.264/MPEG-4 AVC. CABAC обеспечивает более эффективное сжатие по сравнению с CAVLC, но требует большего количества вычислений как при сжатии, так и при декодировании. Не поддерживается в базовом (baseline) и в ограниченном базовом (constrained baseline) профилях.

CAVLC — контекстно-адаптивное кодирование с переменной длиной кодового слова. CAVLC в основном используется в упрощенных системах сжатия и помогает снизить стоимость разработки программного или аппаратного кодера. В большинстве видеосистем CAVLC неэффективно.

CPU (Central Processing Unit, центральный процессор) — электронный блок либо интегральная схема, исполняющая машинные инструкции (код программ), главная часть аппаратного обеспечения компьютера или программируемого логического контроллера.

DirectShow® — мультимедийный фреймворк и интерфейс программирования приложений, выпущенный Microsoft для разработчиков программного обеспечения и позволяющий Windows-приложениям управлять устройствами аудио/видео ввода-вывода.

DirectX — это набор API, разработанных для решения задач, связанных с программированием под Microsoft Windows.

DTV (Digital Television — цифровое телевидение) — семейство стандартов цифрового телевидения, разработанных международным консорциумом DVB Project.

DVB (Digital Video Broadcasting — цифровое видеовещание) — семейство стандартов цифрового телевидения, разработанных международным консорциумом DVB Project.

DXVA (DirectX Video Acceleration) — интерфейс программирования приложений (API), компонент Microsoft DirectX.

GPU (Graphics Processing Unit, графический процессор) — отдельное устройство персонального компьютера или игровой приставки, выполняющее графический рендеринг.

HASP (Hardware Against Software Piracy) — это мультиплатформенная аппаратно-программная система защиты программ и данных от незаконного использования и несанкционированного распространения, разработанная компанией Aladdin Knowledge Systems Ltd. По утверждению SoftKey.info на 2005 год являлся одним из самых широко применяемых аппаратных средств для защиты ПО.[1].

Защита HASP включает в себя: электронный ключ HASP; специальное программное обеспечение для «привязки» к электронному ключу, защиты приложений и для шифрования данных; схемы и методы защиты программ и данных, обнаружения и борьбы с отладчиками, контроля целостности программного кода и данных. HASP поддерживает большинство платформ, операционных систем и обеспечивает разработчикам широкий набор средств для защиты программного обеспечения.

HDTV (High-Definition Television) — телевидение высокой четкости, система телевидения с разрешающей способностью по вертикали и горизонтали, увеличенной примерно вдвое по сравнению со стандартной.

HLS (HTTP Live Streaming) — протокол для потоковой передачи медиа на основе HTTP, разработанный компанией Apple. В основе работы лежит принцип разбиения цельного потока на небольшие фрагменты, последовательно скачиваемые по HTTP. Поток непрерывен и теоретически может быть бесконечным. В начале сессии скачивается плейлист в формате M3U, который содержит метаданные о вложенных потоках.

H.265/HEVC (High Efficiency Video Coding) — высокоэффективное кодирование видеоизображений) — формат видеосжатия с применением более эффективных алгоритмов по сравнению с H.264/AVC. Это совместная разработка экспертной группы по видеокодированию ITU-T VCEG и экспертной группы по движущимся изображениям MPEG. Стандарт предназначен для потоковой передачи в Интернете, видеоконференц-связи, телевизионного вещания и др. Поддерживаются форматы кадра до 8K (UHDTV) с разрешением 8192×4320 пикселей.

Intel Quick Sync Video​ — технология аппаратного ускорения кодирования и декодирования видео, которая применяется в некоторых процессорах компании Intel. Технология Quick Sync основана на интегральной схеме, специализированной для конкретной задачи, что позволяет быстрее и энергетически эффективнее обрабатывать видео.

IPTV (Internet Protocol Television) — технология цифрового телевидения в сетях передачи данных по протоколу IP. Отличительная особенность IPTV — возможность просмотра телепрограмм с любого мобильного устройства: планшета, смартфона, ноутбука.

ISO — международная организация, занимающаяся выпуском стандартов.

JPEG (Joint Photographic Experts Group , по названию организации-разработчика) — один из популярных растровых графических форматов, применяемый для хранения фотографий и подобных им изображений. Алгоритм JPEG позволяет сжимать изображение как с потерями, так и без потерь.

Middleware — Aпромежуточное программное обеспечение для управления комплексом IPTV. Это основной компонент IPTV решения, так как он, в конечном итоге, и определяет набор услуг, доступный абоненту, пользовательский интерфейс, логику переходов и алгоритм управления. На Middleware возлагается роль координатора в процессе взаимодействия практически всех компонентов комплекса.

MP3 (MPEG-1/2/2.5 Layer 3) — это разработанный командой MPEG формат файла для хранения аудиоинформации.

MP4 — формат медиаконтейнера, разработанный для хранения видео, аудио и метаданных MPEG-4.

MPEG (Moving Picture Experts Group) — группа специалистов, образованная международной организацией ISO для выработки стандартов сжатия и передачи цифровой видео- и аудиоинформации.

MPEG-DASH (от MPEG и Dynamic Adaptive Streaming over HTTP) — технология адаптивной потоковой передачи данных, предоставляющая возможность доставки потокового мультимедиа контента через Интернет по протоколу HTTP. Является первым решением по потоковой передаче данных с адаптивным битрейтом, получившим статус международного стандарта.

MPEG-2 — группа стандартов цифрового кодирования видео- и аудиосигналов, организации транспортных потоков видео и аудио информации, передачи сопутствующей информации. Стандарт MPEG-2 получил распространение в DVD дисках, системах компрессии видеоизображений, цифровом телевидении.

MPEG-4 — группа стандартов сжатия цифрового аудио и видео. В основном используется для вещания, записи фильмов на компакт-диск и в видеотелефонии и широковещании. Ключевыми частями стандарта MPEG-4 являются часть 2 и часть 10 (MPEG-4 part 10/AVC/H.264).

MPTS (multi-program transport stream) — это тип транспортного потока, содержащий более одной программы. MPTS получил широкое распространение в системах вещания DVB и ATSC. Обычно MPTS имеет постоянный битрейт фиксированной величины и предназначен для передачи группы программ (мультиплекс) на одной частоте наземного, кабельного или спутникового вещания.

OTT (Over the Top) — модель доставки видеосигнала от провайдера контента на устройство пользователя (приставку, компьютер, мобильный телефон) по сетям передачи данных, независимо от оператора связи.

PSNR — пиковое отношение сигнала к шуму. Это соотношение между максимумом возможного значения сигнала и мощностью шума, искажающего значения сигнала. PSNR наиболее часто используется для измерения уровня искажений при сжатии изображений.

RTMP (Real Time Messaging Protocol) — протокол потоковой передачи данных, разработанный компанией Macromedia (сейчас Adobe). В основном используется для передачи потокового видео и аудиопотоков с веб-камер через интернет.

RTT (round-trip time — время приема-передачи) — это время, затраченное на отправку сигнала, плюс время, которое требуется для подтверждения, что сигнал был получен.

SDK (software development kit) — набор средств разработки.

SPTS (single program transport stream) – это тип транспортного потока содержащий только одну программу. Получил широкое распространение для трансляции каналов в IPTV сетях и в сети Интернет. Обычно имеет переменный битрейт для экономии трафика (путем исключения паддинга) и повышения качества картинки. Каждый транспортный поток MPTS/SPTS включает в себя видеопотоки, аудиопотоки, и дополнительные пользовательские и служебные метаданные, такие как телетекст, субтитры, программу передач и пр.

SRT (Secure Reliable Transport) — протокол, разработанный компанией Haivision в 2012 году. SRT работает на базе UDT (UDP-based Data Transfer Protocol) и технологии восстановления пакетов ARQ. Протокол поддерживает шифрование AES-128 и AES-256, а также режимы listener, caller и rendezvous, которые позволяют устанавливать соединения через брандмауэры и NAT.

STB (Set-Top-Box, ТВ-приставка) — устройство для приема сигнала цифрового телевидения и передачи его на экран телевизора.

YUV — цветовая модель, в которой цвет состоит из трех компонентов — яркость (Y) и два цветоразностных компонента (U и V). Модель широко применяется в телевещании и хранении/обработке видеоданных.

Video compression guru

Elecard — ведущий разработчик программного обеспечения для кодирования, анализа и мониторинга видео в различных форматах (VVC, HEVC, AV1, VP9, MPEG-2 и H.264/AVC). Лидеры телеком индустрии, а также операторы OTT и IPTV вещания по всему миру используют наши потоковые кодеры. Анализаторы, зонды для мониторинга QoS & QoE параметров в режиме реального времени, кодеры и плееры помогают разработчикам, системным инженерам, архитекторам, тестерам сократить срок разработки и повысить качество продукта.

Gop brightness level что это

Для получения подробной информации о стоимости и наличии товаров, пожалуйста, обращайтесь к нашим менеджерам по продажам. Телефон: +7 (495) 502-91-41 E-mail: client@dnk.ru

+7 (495) 502-91-41
Задать нам вопрос По техническим причинам наши телефоны временно недоступны, Вы можете связаться с нами через форму «Задать вопрос»

Уважаемые клиенты! Телефоны Корпорации DNK временно недоступны. Пожалуйста, оставляйте свои запросы на client@dnk.ru

+7 (495) 502-91-41
Задать нам вопрос По техническим причинам наши телефоны временно недоступны, Вы можете связаться с нами через форму «Задать вопрос»

Уважаемые клиенты! Телефоны Корпорации DNK временно недоступны. Пожалуйста, оставляйте свои запросы на client@dnk.ru

Пресс-центр

В последнее время среди профессионалов из мира видео все чаще можно слышать разговоры об MPEG2 кодировании. Интерес к нему сегодня растет, чуть ли не быстрее реального расширения областей его практического применения. Действительно, интересуемся ли мы эффективным алгоритмом компрессии в задачах нелинейного монтажа и видеопроизводства, задумываемся ли о создании собственных DVD фильмов или цифровых видеоархивов, анализируем ли принципы записи Betacam SX или стандартов хранения данных на видеосерверах, наконец, обсуждаем ли особенности цифровой передачи программ в кабельном и спутниковом телевидении, везде мы сталкиваемся с упоминанием об MPEG2. Из вышеприведенного перечисления ясно, что этот алгоритм многолик и многогранен, так что специалисты разных областей, говоря об MPEG, порой думают о разном. Но, на самом деле, не столь он сложен, чтобы не понять его основные принципы. Так давайте разберемся.

Основные понятия

Вынужден начать с набившего оскомину повторения, что MPEG это аббревиатура от Moving Pictures Experts Group. Так называется комитет по стандартизации методов цифровой компрессии потоков видеоданных международной организации ISO/IEC (International Standards Organization/International Electrotechnical Commission). Первоначальная задача этого комитета была в разработке формата хранения и проигрывания аудио-видео данных с компакт дисков CD-ROM. Так появился первый стандарт MPEG-1, ориентированный на низкоскоростные каналы передачи информации около 1Mbps (здесь и далее Kbps — Kilobit per second, Mbps — Megabit per second, MBps — MegaByte per second) и ограниченный разрешением кадра в 352×288 (для PAL сигнала). Затем по мере расширения задач передачи видео, повышения пропускной способности каналов и роста требований к визуальному качеству получаемых изображений появились MPEG-2, MPEG-4 и даже MPEG-7, оптимизированные под особые заданные условия. Так, например, MPEG-4 в основном предназначен для цифровой передачи видеоданных по телефонным линиям (Интернет, видеоконференции) в условиях жестко ограниченной пропускной способности (типично — 28.8 Kbps), а потому уменьшает разрешение еще в 4 раза — до 176×144, но использует самую продвинутую схему кодирования с разделением изображения на такие независимые объекты, как фон, текст, 2D/3D графика, «разговаривающие» человеческие лица, двигающиеся тела и т.д. Но в силу очевидной сложности этот стандарт пока не получил практической реализации.

Что касается MPEG-2, то изначально он был нацелен на решение задачи передачи телевизионных изображений. Каждый из нас по собственному опыту знает, что качество наблюдаемой на телевизоре картинки бывает очень разным. Одно дело смотреть фильм, воспроизводимый на домашнем видеомагнитофоне или передаваемый по местному кабельному телевидению, и совсем другое — наслаждаться видео с DVD или спутникового канала. Соответственно MPEG-2, как определено в документе ISO/IEC 13818-2, объединяет семейство взаимосогласованных и совместимых сверху вниз цифровых стандартов сжатия телевизионных сигналов. Точнее, он допускает 4 уровня(Levels) разрешения кадра и 5 базовых профилей (Profiles) кодирования сигналов яркости и цветности.

Уровни: низкий LL (Low Level) с разрешением кадра 352х288 (соответствует MPEG1), основной ML(Main Level) 720х576, высокий HL-1440 (High Level) 1440х1152 и высокий HL-1920 1920х1152. Отметим, что если в соответствии с рекомендацией ITU-R BT.601 (International Telecommunications Union — Recommendation) основной уровень определяет разрешение стандартного телевизионного кадра, то высокие уровни ориентированы на телевидение высокой четкости.

Профили: простой SP (Simple Profile), основной MP (Main Profile), 2 масштабируемых — по отношению сигнал-шум SNR Scalable Profile и по разрешению Spatially Scalable Profile и, наконец, высокий HP (High Profile). Важное место также занимает не определенный стандартом, но активно используемый в практике так называемый основной профессиональный или, по-другому, MPEG 422 профиль. Его обозначают как 422Р. Если с уровнями все понятно, то объяснение различий профилей требует некоторой подготовки.

Немного теории

Эффективное сжатие видео информации зиждется на двух основных идеях: подавление несущественных для визуального восприятия мелких деталей пространственного распределения отдельных кадров и устранение временной избыточности в последовательности этих кадров. Соответственно говорят о пространственной и временной компрессии.

В первой из них используется экспериментально установленная малая чувствительность человеческого восприятия к искажениям мелких деталей изображения. Глаз быстрее замечает неоднородность равномерного фона, чем искривление тонкой границы или изменение яркости и цвета малого участка. Из математики известно два эквивалентных представления изображения: привычное нам пространственное распределение яркости и цвета и так называемое частотное распределение, связанное с пространственным Дискретным Косинусным Преобразованием (ДКП). В теории они равнозначны и обратимы, но сохраняют информацию о структуре изображения совершенно по-разному: передачу плавных изменений фона обеспечивают низкочастотные (центральные) значения частотного распределения, а за мелкие детали пространственного распределения отвечают высокочастотные коэффициенты. Это позволяет использовать следующий алгоритм сжатия. Кадр разбивается на блоки размером 16х16 (размеру 720х576 соответствует 45х36 блоков), каждый из которых ДКП переводится в частотную область. Затем соответствующие частотные коэффициенты подвергаются квантованию (округлению значений с задаваемым интервалом). Если само по себе ДКП не приводит к потере данных, но квантование коэффициентов, очевидно, вызывает огрубление изображения. Операция квантования выполняется с переменным интервалом — наиболее точно передается низкочастотная информация, в то время как многие высокочастотные коэффициенты принимают нулевые значения. Это обеспечивает значительное сжатие потока данных, но приводит к снижению эффективного разрешения и возможному появлению незначительных ложных деталей (в частности, на границе блоков). Очевидно, что чем более грубое квантование используется, тем больше степень сжатия, но и тем ниже качество результирующего сигнала.

Для внимательных читателей повторимся, что этот алгоритм пришел из цифровой фотографии, где под именем JPEG был разработан для эффективного сжатия отдельных кадров (JPEG — это аббревиатура от названия утвердившего его международного объединения Joint Photographic Experts Group). Затем он был успешно применен для видеопоследовательностей кадров (при этом каждый из них обрабатывается совершенно независимо) и получил новое наименование MJPEG (Motion-JPEG). Необходимо также отметить, что DV-кодировка цифровых стандартов DV/DVCAM/DVCPRO принципиально основана на том же алгоритме, но использует более гибкую схему с адаптивным подбором таблиц квантования. Коэффициент компрессии для различных блоков, в отличие от MJPEG, меняется по изображению: для малоинформативных блоков (например, на краях изображения) он увеличивается, а для блоков с большим количеством мелких деталей уменьшается относительно среднего по изображению уровня. В результате при том же качестве достигается сокращение объема данных примерно на 15% (или наоборот — при том же потоке выше качество выходного сигнала).

Временная MPEG-компрессия использует высокую избыточность информации в изображениях, разделенных малым интервалом. Действительно, между смежными изображениями обычно меняется только малая часть сцены — например, происходит плавное смещение небольшого объекта на фоне фиксированного заднего плана. В этом случае полную информацию о сцене нужно сохранять только выборочно — для опорных изображений. Для остальных достаточно передавать только разностную информацию: о положении объекта, направлении и величине его смещения, о новых элементах фона (открывающихся за объектом по мере его движения). Причем эти разности можно формировать не только по сравнению с предыдущими изображениями, но и с последующими (поскольку именно в них по мере движения объекта открывается часть фона, ранее скрытая за объектом). Отметим, что математически наиболее сложным элементом является поиск смещающихся, но мало изменяющихся по структуре блоков (16х16) и определение соответствующих векторов их смещения. Однако это элемент наиболее существенен, так как позволяет существенно уменьшить объем требуемой информации. Именно эффективностью выполнения этого «интеллектуального» элемента в реальном времени и отличаются различные MPEG-кодеры.

Таким образом, в MPEG кодировке принципиально формируются три типа кадров: I (Intra), выполняющие роль опорных и сохраняющие полный объем информации о структуре изображения; P (Predictive), несущие информацию об изменениях в структуре изображения по сравнению с предыдущим кадром (типов I или P); B (Bi-directional), сохраняющие только самую существенную часть информацию об отличиях от предыдущего и последующего изображений (только I или P). Принципиальная схема последующей компрессии I-кадров, также как и разностных P- и B-кадров, аналогична MJPEG, но, как и у DV, с адаптивной подстройкой таблиц квантования. В частности, это позволяет охарактеризовать DV-сигнал как частный случай MPEG последовательности из I-кадров с заданным фиксированным потоком (коэффициентом компрессии). Последовательности I-, P-, B-кадров объединяются в фиксированные по длине и структуре группы кадров — GOP (Group of Pictures). Каждая GOP обязательно начинается с I и с определенной периодичностью содержит P кадры. Ее структуру описывают как M/N, где M — общее число кадров в группе, а N — интервал между P-кадрами. Так, типичная для Video-CD и DVD IPB группа 15/3 имеет следующий вид: IBBPBBPBBPBBPBB. Здесь каждый B кадр восстанавливается по окружающим его P кадрам (в начале и конце группы — по I и Р), а в свою очередь каждый Р кадр — по предыдущему Р (или I) кадру. В то же время I кадры самодостаточны и могут быть восстановлены независимо от других, но являются опорными для всех P и тем более B кадров группы. Соответственно у I и P наименьшая степень компрессии, у В — наибольшая. Установлено, что по размеру типичный Р кадр составляет 1/3 от I, а B — 1/8 часть.

В результате MPEG последовательность IPPP (GOP 4/1) обеспечивает 2-кратное уменьшение требуемого потока данных (при том же качестве) по сравнению с последовательностью только из I кадров, а использование GOP 15/3 позволяет достичь 4-кратного сжатия.

Профили MPEG-2

Теперь мы вправе вернуться к описанию различные профили. В простом профиле SP осуществляется только компенсация движения и предсказание по одному направлению (P кадры). В основном профиле MP предсказание выполняется по двум направлениям, т.е. допускаются B-кадры. В масштабируемых профилях осуществляется разделение исходного цифрового потока видеоданных на несколько частей по различным критериям. В масштабируемом по отношению сигнал-шум SNR Scalable Profile поток разделяют на 2 части. Первая из них — основной сигнал, несет информацию с пониженным отношением сигнал-шум (более грубая дискретизация). Но эта часть защищается более устойчивым к помехам передачи алгоритмом (и соответственно, требующим больше бит), принимается в сильных шумах и позволяет даже при неблагоприятных условиях восстановить ТВ-изображение (хотя и с пониженным отношением сигнал-шум). Менее защищенная вторая часть — так называемый дополнительный сигнал — при неустойчивом приеме просто отбрасывается. При устойчивом приеме он позволяет дополнить основной сигнал и повысить отношение сигнал-шум до исходного значения.

Пространственно масштабируемый профиль Spatially Scalable Profile еще более усложняет схему кодирования. В нем разделение потока осуществляется уже на три части — по критерию разрешения. Первая часть — основной сигнал, обеспечивает устойчивую к помехам информацию об изображении стандартного разрешения (625 строк, из них активных 576). Вторая часть дополняет информацию до изображения высокой четкости (1250 строк, 1152 активных). Ну а декодирование третьего сигнала позволяет уже повысить отношение сигнал-шум.

Пятый профиль HP, высший, включает в себя все функции предыдущих, но использует YUV- представление не 4:2:0, а 4:2:2, т.е. передает цветоразностные сигналы в два раза чаще (в каждой строке, в каждом элементе строки). Здесь опять требуется отступление. Известно, что телевизионный сигнал представляет собой совокупность сигнала яркости Y и двух цветоразностных сигналов U и V. Вариации их значений допускают 256 градаций (от 0 до 255 для Y, и от -128 до 127 для U/V), что в двоичном исчислении соответствует 8 битам или 1 байту. Теоретически каждый элемент кадра имеет собственные значения YUV, т.е. требует 3 байт. Такое представление, когда как яркость, так и сигналы цветности имеют равное число независимых значений, обычно обозначают как 4:4:4. Но зрительная система человека менее чувствительна к цветовым пространственным изменениям, чем к яркостным. И без видимой потери качества число цветовых отсчетов в каждой строке можно уменьшить вдвое. Именно такое представление, обозначаемое как 4:2:2, было принято в вещательном телевидении. При этом для передачи полного значения телевизионного сигнала в каждом отсчете кадра достаточно 2 байт (чередуя через отсчет независимые значения U и V). Более того, для целей потребительского видео признано допустимым уменьшение вдвое и вертикального цветового разрешение, т.е. перейти к представлению 4:2:0. Это уменьшает приведенное число байт на отсчет до 1,5. Отметим, что именно такое представление было заложено в DV-формат цифровых камер, а также формат DVD-видео. Однако, в профессиональных задачах цифрового редактирования и монтажа видео, когда возможно многократное и многослойное использование фрагментов отснятого материала и включение в него компьютерной графики, во избежание результирующего накапливания ошибок изначально требуется более высокое качество цифрового видео. Поэтому здесь считается обязательным представление 4:2:2. Именно этим отличается профиль 422P от основного. Нижеследующая таблица суммирует различия всех описанных профилей.

Функции обработки изображения ISP-процессора камеры видеонаблюдения

В продолжении статьи «Как выбрать процессор камеры?» — продолжим разбираться с функционалом процессора камеры, а именно — какие функции ISP-процессора (Image Signal Processor процессор обработки изображений) влияют на выбор камеры видеонаблюдения.

АРУ (Automatic gain control AGC)

Автоматическая регулировка усиления (АРУ или AGC — Automatic Gain Control) служит для поддержания максимального уровня видеосигнала на выходе камеры в пределах 0,7 В. Автоматическая регулировка усиления (АРУ) характеризуется глубиной АРУ и выражается в децибелах. Глубина АРУ у различных видеокамер может быть от 12 дБ до 30 дБ.

Чтобы можно было записать изображение при низкой освещенности, не изменяя при этом значение выдержки или глубину резкости, используется электронное усиление слабого сигнала датчика, и это позволяет получить более яркое изображение. Побочный эффект такого подхода заключается в том, что крошечные несовершенства картинки также усиливаются и воспроизводятся на изображении как помехи. Такие помехи ухудшают качество изображения и обычно приводят к увеличению трафика для передачи видеопотока.

Чем значение AGC выше, тем больше в кадре появляется шумов, но при этом изображение будет более яркое.

Автоматическая регулировка освещенности (Automatic light control ALC)

Automatic light control (ALC) — помогает оптимизировать работу диафрагмы в сценах с высокой контрастностью. При условии, что видеокамера оснащена объективом с автодиафрагмой.

Существует определенное значение освещенности, при котором весь динамический диапазон светочувствительности матрицы используется максимально. Для того чтобы при любом освещении получать высококачественные снимки, в камерах используют автоматическую регулировку освещенности. Регулировка освещенности основывается на измерении яркости света и вычислении его среднего для кадра значения.

Регулировка изображения

Регулировка насыщенности цвета, яркости (Brightness), четкости (Sharpness), контраста (Contrast), локального контраста.

Яркость, контраст и резкость

  • Brightness (яркость) — чем больше значение, тем выше яркость. Например, если IP-камера направлена на яркий источник света и изображение выглядит слишком темным, можно увеличить яркость.
  • Contrast (контраст) — чем больше значение, тем выше контрастность.
  • Sharpness (резкость) — чем больше значение, тем выше резкость.

Режим автоматической регулировки яркости и контраста, как правило, активирован по умолчанию. Но при необходимости яркость, контраст и резкость настраиваются в ручную через web-интерфейс камеры или osd-меню.

Автофокусировка изображения — также распространённая функция в современных камерах видеонаблюдения.

Баланс белого

Видеокамеры имеют несколько режимов регулировки баланса белого цвета:

  • ATW — автоматическая настройка баланса белого в пределах температуры цвета в пределах 1800°K ~10500°K.
  • AWC – автоматическое слежение за балансом белого, когда камера автоматически подстраивает баланс белого исходя из меняющейся обстановки и освещенности.
  • MANUAL – режим ручных настроек. Нужен в том случае, если в автоматическом режиме неверно отображаются цвета. Благодаря этой настройке можно вручную установить уровень красного и синего цветов с помощью ползунков.
  • AWCSET — адаптационные настройки баланса белого. В целях получения оптимальных настроек следует навести камеру на белый лист бумаги и нажать кнопку ENTER. В случае изменения параметров освещения(например, замены ламп накаливания на флуоресцентные) процедуру необходимо будет повторять.
  • INDOOR (внутри помещения) – если камера установлена внутри помещения, можно использовать этот режим, задающий баланс белого для цветовой температуры, лежащей в пределах 4500°K~8500°K.
  • OUTDOOR (вне помещения) – автоматическая настройка баланса белого в пределах температуры цвета 1800°K~10500°K. – в таком температурном диапазоне находится солнечный свет в течение суток. Установка баланса белого в режим OUTDOOR часто дает правильную цветопередачу при применении камеры на улице.

Антитуман (Defogging)

Функция «Defog» (антитуман) повышает контрастность изображения, что позволяет повысить видимость объектов в сложных погодных условиях, таких как туман , смог, пыль или дым. Функция антитуман хорошо показала себя в тех условиях, когда камеры значительно теряют в эффективности: в тумане, когда находящееся уже в 3-5 метрах становится менее четким, при дожде, снегопаде, пыльной бури.

Функция «Антитуман» реализована за счёт обработки изображения в процессоре. При этом могут использоваться несколько разных методов.

  • Выравнивание общей гистограммы кадра, на которой отображается относительное количество точек с различными оттенками серого. В ходе автоматической обработки кадра производится растягивание такой гистограммы на весь диапазон оттенков серого, что повышает контрастность изображения.
  • Локальное выравнивание гистограммы, при котором кадр разбивается на участки. Для каждого из них данная процедура производится отдельно. Применяются и другие методы очистки изображения от тумана. Некоторые из них основаны на подборе функции, приближённо описывающей воздействие частиц тумана на интенсивность проходящего через них света.

Anti-flicker

Устранение мерцания от ламп дневного света и т.д.

Цифровое подавление шумов (2DNR и 3DNR)

Digital Noise Reduction — цифровое подавление шумов.

Во многих современных камерах есть функция DNR (Digital Noise Reduction) — система шумоподавления в цветном изображении при низкой освещенности. Названий этой функции много, зависит от производителя чипа или камеры. Наиболее распространенные: 3D-DNR (3 Demension Signal Noise Reduction), SSNR (Samsung Signal Noise Reduction), 2DNR.

  • При выключенном режиме DNR изображение «покрыто» разноцветными шумами, что резко увеличивает объем записи.
  • 2DNR и 3DNR отличаются способом обработки сигнала и соответственно качеством получаемого результата.
  • 3DNR анализирует различия между кадрами, чтобы скорректировать пиксели и улучшить качество. Как правило, 3DNR лучше подавляет шум, чем 2DNR, но при этом движущиеся объекты могут выглядеть размытыми. Технология 3DNR используется в статических областях области обзора.
  • 2DNR предполагает обработку отдельных кадров видеоизображения, анализируя и исправляя пиксели, которые с большой вероятностью представляют собой шум. 2DNR демонстрирует хороший результат применительно к движущимся объектам, этот алгоритм используется в частях кадра, где присутствует движение. В режиме 2D-NR изображение сглаживается, что делает его более читабельным и значительно сокращает объем записываемых регистратором данных. Степень сглаживания регулируется видеопроцессором.

Компенсация пересвеченных участков (BLC / HLC)

Black Light Compensation (BLC) или компенсация встречной засветки — функция помогает получить нормальную детализацию картинки в условиях засвеченного заднего фона.

Когда объект находится на переднем плане, а на заднем — источник яркого света, то мы видим объект только в виде силуэта. BLC компенсирует встречную засветку путем выравнивания яркости изображения (фактически за счет экспонирования по части кадра, где располагается зона интереса Region of Interest — ROI), благодаря этой функции Вы сможете детально видеть темные объекты на фоне яркого света, например света фонаря, окна и т.д.

Фактически BLC просто выполняет экспозицию по части кадра (зоне интереса). Для этого, как правило, требуется выбрать зону интереса. В некоторых продвинутых камерах зона интереса выбирается автоматически.

При использовании BLC происходит повышение уровня экспозиции для всего изображения, что делает объект наблюдения светлее и четче. Минусы технологии — передержка в ярко освещенных участках (яркие зоны становятся еще светлее).

High Light Compensation (HLC) или компенсации яркой засветки — функция для компенсации яркой засветки. Из расчета средней яркости изображения происходит маскировка источника яркого света, позволяя рассмотреть темные участки. Фактически происходит экспокоррекция (Exposure Compensation). Двигая ползунок добиваемся, чтобы экспозиция камеры делалась для более яркого или более темного изображения.

Расширенный динамический диапазон (WDR)

Широкий динамический диапазон (Wide Dynamic Range, WDR) — это технология, позволяющая расширить рабочий диапазон камеры между самыми темными и самыми светлыми участками изображения. Существует два варианта реализации этой функции:

  • матрица с двойным сканированием, когда матрица во время одного полукадра делает два снимка на длинной выдержке и на короткой, ISP-процессор накладывает эти снимки друг на друга и получает изображение с одинаково ясными деталями в светлых областях и в тенях (WDR)

Камеры с WDR подходят для помещений с большой площадью остекления, в которых есть большой перепад освещенности. На улице WDR помогает увидеть объекты в тени зданий или машин, компенсировать засветку от уличных фонарей, фар автомобилей.

Уровень WDR часто указывается в децибелах (dB) и показывает соотношение освещенности самого яркого и самого тёмного объекта съёмки которые различимы на изображении. Чем больше значение в децибелах, тем в большем диапазоне освещенности камера может давать хорошее изображение.

Уровень WDR рассчитывается как отношение светимостей самого яркого и самого тусклого объекта, которые были захвачены видеокамерой. Наиболее распространённый метод получения широкого динамического диапазона базируется на матрицах Double Scan или QuadroScan. Для каждого кадра матрица делает два или четыре сканирования с разной выдержкой электронного затвора и формирует предварительные изображения — одно с длинной выдержкой для осветления всех тёмных частей кадра, другое с короткой выдержкой с более корректным отображением переосвещённых участков. После этого фрагменты с лучшей передачей контраста суммируются в результирующий кадр, сбалансированный по яркости.

Очевидный недостаток WDR — длительное время экспозиции за счет нескольких сканирований матрицы, что может давать «смаз» от быстро движущихся целей наблюдения.

  • электронный WDR (DWDR — Digital Wide Dynamic Range)

В DWDR для повышения качества изображения используется его обработка в цифровом виде. Детализация изображения DWDR значительно меньше, чем изображения, обработанного WDR. Сканирования матрицы при двух выдержках в DWDR не происходит.

Есть также фирменные технологии производителей камер.

WDR – Forensic Capture

Технология WDR — Forensic Capture — это целый набор прогрессивных алгоритмов обработки изображений по снижению уровня шума и усилению слабых сигналов для получения четкого детализированного изображения даже при слабом или контрастном освещении.

Axis WDR — Forensic Capture поддерживает плавный переход между режимом расширенного динамического диапазона и режимом работы при слабой освещенности, что позволяет легче обнаруживать и идентифицировать важные детали в сцене.

Стабилизация изображения (Electronic Image Stabilization EIS)

Electronic Image Stabilization (EIS) или Digital Image Stabilization (DIS) — электронная стабилизация изображения.

Система электронной стабилизации изображения (EIS) обеспечивает четкость видео в ситуациях, когда камера подвержена вибрации. EIS минимизирует размывание — компенсирует дрожание изображения при тряске от ветра или проезжающих мимо машин, из-за чего изображение и становится размытым. При этом виде стабилизации примерно 40 % пикселей на матрице отводится на стабилизацию изображения и не участвует в формировании картинки. При дрожании видеокамеры картинка «плавает» по матрице, а процессор фиксирует эти колебания и вносит коррекцию, используя резервные пиксели для компенсации дрожания картинки.

Наложение текста и изображения (Text and image overlay)

В качестве накладываемого изображения может использоваться текст и/или статическое изображение (например логотип), которое располагается поверх основного видео. Для камер с функциями видеоаналитики «на борту» — вывод результата работы аналитики (например наложение информации о номере авто, подсчете сотрудников / посетителей за выбранный период и др.). При интеграции камеры с софтом VMS / PSIM — вывод любой другой информации (например при наличии интеграции с кассовыми терминалами — вывод текстовой информации кассового чека на видеоизображение).

Наложение маски на изображение (Privacy mask)

Используется для следующих задач:

  • сокрытие приватных зон из живого видео и архива (важно понимать — восстановить изображение «под маской» не возможно — эта информация просто удаляется;
  • сокращение битрейта от камер (упрощение ЛВС и уменьшение архива);
  • обеспечение приватности посетителей.

Статическое маскирование закрытой зоны

Статическое маскирование закрытой зоны идеально подходит для ситуаций, когда из поля обзора камеры необходимо исключить некоторую определенную зону, наблюдать которую не требуется или запрещено по закону (например, участок соседней территории). Это решение можно использовать и для внутреннего, и для наружного наблюдения.

Статическая маска закрытой зоны полностью закрывает и не позволяет видеть выбранную область на изображении. Маска необратимо применяется и к живому видео, и к видеозаписям с камеры. Убрать ее из полученного видеоизображения невозможно никакими способами, что гарантирует требуемую конфиденциальность.

Новые модели фиксированных и PTZ-камер поддерживают не только простые непрозрачные блоки, но и пикселизацию (наложение мозаичного узора) маскируемых зон. При наложении мозаичной маски то, что происходит в закрытой области изображения, видно в очень низком разрешении. Благодаря мозаичной маске вы сможете видеть в пикселизированной области движение, связанное с любыми действиями, но не персональные данные, по которым можно было бы установить личности людей в кадре. Более новые камеры также поддерживают использование многоугольных масок для более точного определения контуров зоны.

Возможность исключить из обзора области, просмотр которых недопустим или нежелателен, особенно актуальна для PTZ-камер, принимая во внимание их способность давать подробное увеличенное изображение объектов, находящихся на большом расстоянии, и обширность охватываемой ими территории. В PTZ-камере статическая маска закрытой зоны привязывается к системе координат камеры, благодаря чему она всегда скрывает одну и ту же область сцены, даже если поле зрения камеры изменяется в результате панорамирования, наклона или изменения фокусного расстояния.

Динамическое маскирование

Технология одного из вендоров IP-камер — Axis Live Privacy Shield сравнивает кадры видео для выделения фона и позволяет наложить детальную динамическую прозрачную маску на изменяемые области. Другими словами, движущиеся люди и другие объекты представляются в виде прозрачных объектов поверх фона. Процесс выполняется мгновенно и эффективно исключает сбор личных данных.

Область интереса (Region of interest ROI)

Region of interest (ROI) — это “умная функция”, которая позволяет снимать разные части изображения с разным разрешением, GOP, FPS. Например, при съемке участка дороги “в лоб”, нижняя половина (с автомобилями и дорогой) будет записана в максимальном качестве, другая часть изображения (небо, деревья) записывается с низким разрешением.

Фактически ROI — это часть технологии SMART-кодеков Zipstream, WiseStream, H.264+, H.265+, которые мы обсуждали в статье «Как выбрать процессор камеры?«.

Коррекция дисторсии (Lens Distortion Correction LDC)

Lens Distortion Correction (LDC) — это функция исправление искажений, вносимых широкоугольным объективом. Для этого в ISP-процессоре камеры производится программная обработка изображения по определённому алгоритму, и его геометрия восстанавливается. В системе видеонаблюдения просматривается и записывается геометрически правильное изображение.

Выводы

Современные камеры обладают мощными ISP-процессорами, которые позволяют осуществлять цифровую обработку изображения ДО того, как это изображение будет сжато, закодировано и передано в сеть. Существуют как стандартные функции, о наличии которых можно вообще не задумываться (например яркость, контраст, резкость или баланс белого), так и весьма специфические, присущие отдельным вендорам и лишь в некоторых их линейках. При выборе модели камеры следует учесть, что как правило любые «улучшители» изображения нужно отключать при использовании алгоритмов видеоаналитики. Поэтому ещё на этапе планирования вы должны понимать как и для чего будет использована камера, в каких условиях она будет работать. Это позволит игнорировать при выборе функционал, не применимый к конкретной задаче, при этом обращая внимания на действительно важные функции ISP-процессора камеры для целевой задачи наблюдения.

Обязательно пишите в комментариях какие функции камер вы используете и почему. Если я что то забыл или в чем то неправ — буду разбираться и обязательно добавлю в текст статьи.

  • Что такое плотность пикселей?
  • Аналитика «на борту» видеокамер
  • Уход брендов и санкции: тренды рынка видеонаблюдения в 2023
  • ГОСТы на проектирование «пожарки»
  • Что такое авторский надзор?

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *