Создание и внедрение среды инструмента отладки интернет-провайдера!
Создание и внедрение среды инструмента отладки интернет-провайдера!

1. Настройка среды отладки провайдера:

Последующая отладка ISP осуществляется на RKISP2. Некоторые специальные термины я не помню и не знаю, для чего они используются, поэтому используем их и проверяем еще раз. Это позволяет сэкономить затраты на обучение и повысить эффективность обучения. ! Например, следующие специальные имена:

  • AWB (автоматический баланс белого): модуль автоматического баланса белого, используемый для коррекции цветовой температуры и цветового баланса изображения.
  • AE (автоэкспозиция): модуль автоматической экспозиции, используемый для регулировки яркости и контрастности изображения.
  • AF (автофокус): модуль автофокусировки, используемый для автоматической регулировки фокуса и резкости изображения.
  • HDR (расширенный динамический диапазон): модуль расширенного динамического диапазона для обработки изображений с различными уровнями экспозиции для получения более широкого диапазона яркости и лучшей детализации.
  • Denoise: модуль шумоподавления, используемый для уменьшения шума и цифрового шума в изображениях.
  • Повышение резкости: модуль повышения резкости, используемый для повышения четкости изображения и детализации краев.
  • Демозаика: модуль демозаики используется для преобразования необработанных данных, полученных датчиком изображения, в цветное изображение.
  • Цветокоррекция: модуль цветокоррекции, который регулирует насыщенность цвета, оттенок и точность цветопередачи изображения.
  • Гамма-коррекция: модуль гамма-коррекции, используемый для настройки кривой яркости изображения для улучшения эффекта отображения изображения.
  • IQ файл:файл IQ относится к файлу качества изображения (изображение Quality Файл). Файл IQ — это файл конфигурации, содержащий информацию для обработки. изображения и параметры и настройки настройки процессора. Его можно использовать для настройки параметров датчика изображения, обработки Алгоритм изображения, баланс белого, экспозиция и т. д. для оптимизации качества изображения и производительности. Файлы IQ обычно настраиваются и настраиваются инженерами Rockchip с учетом конкретных требований к оборудованию и приложениям. обработку можно изменить, отредактировав и загрузив файлы IQ. Процесс обработки изображений осуществляется путем оптимизации и индивидуальной настройки для удовлетворения различных требований обработки. спрос на изображения. IQ-файлы в обработке Rockchip изображенийиграет важную роль в трубопроводе,Это может повлиять на насыщенность, контрастность, резкость, цветовой баланс и т. д. изображения.,Тем самым улучшая качество и производительность изображения.
  • iq настройка: настройка IQ (IQ Tuning) — процесс настройки и оптимизации качества изображения. В обработке поле изображений, настройка IQ осуществляется путем корректировки обработки алгоритмы изображений, параметры и конфигурации для улучшения качества изображения и производительности.

1. Сначала установите MCR_R2016a на свой компьютер:

Ссылка для скачивания MCR_R2016a:

Язык кода:javascript
копировать
https://ww2.mathworks.cn/products/compiler/matlab-runtime.html

После загрузки вы можете создать папку, как показано ниже, на любом физическом диске вашего компьютера с Windows. Обратите внимание, что эта папка должна быть написана английскими буквами:

Затем просто поместите MCR_R2016a, который вы только что скачали, в эту папку и щелкните по нему, чтобы установить:

Тогда у меня вопрос, а где этот инструмент отладки Rkisp2.x Tuner?

Да, это должно быть предусмотрено в SDK. Конкретный путь следующий:

Теперь вы можете открыть Rkisp2.x Tuner напрямую:

Ниже приводится введение в некоторые специальные термины в строке меню:

(1) Знакомство со столбцом подключенных устройств:

(2) Знакомство со столбцом снимка изображения:

  1. Конфигурация подключения на стороне устройства: используется для настройки IP-адреса и номера порта устройства, управления устройством для переключения в режим настройки, а также обеспечивает функции подключения и Ping для тестирования соединений, а также кнопки включения/выключения предварительного просмотра для приостановки/возобновления предварительного просмотра. ;
  2. Настройка параметров модуля/датчика и выбор имени модуля/источника света: после чтения XML будут отображены имя датчика, разрешение и диапазон параметров усиления/экспозиции;
  3. Управление экспозицией: поддерживает как ручную, так и автоматическую экспозицию. Ручная экспозиция позволяет настраивать размеры шага для перемещения и съемки комбинаций нескольких экспозиций. Автоматическая экспозиция позволяет пользователям устанавливать целевую максимальную яркость для выбора параметров экспозиции;
  4. Функция предварительного просмотра и статистики необработанного изображения: захваченное необработанное изображение будет отображаться в окне как изображение в оттенках серого, а также будет отображаться соответствующая гистограмма, информация о яркости и простое усиление баланса белого;

Выберите имя в столбце выбора имени источника освещения:

  • D75: представляет собой источник белого света с цветовой температурой 7500К. В обработке В изображениях D75 обычно используется для имитации условий естественного освещения в течение дня.
  • D65: представляет собой источник белого света с цветовой температурой 6500К. D65 обычно используется для имитации стандартных условий баланса белого, которые также являются обычными условиями освещения, используемыми в помещении.
  • D50: представляет собой источник белого света с цветовой температурой 5000К. D50 обычно используется для имитации условий освещения для чтения, например, стандартных источников света, используемых в полиграфической промышленности.
  • CWF: означает Cool White Fluorescent, который представляет собой источник холодного белого флуоресцентного света. Источники света CWF часто используются для имитации условий флуоресцентного освещения.
  • TL84: означает вольфрамовую лампу 84, которая является вольфрамовым источником света. Источник света TL84 обычно используется для имитации условий освещения лампами накаливания.
  • A: расшифровывается как Incandescent, то есть источник света накаливания. Источник света часто используется для имитации условий освещения лампами накаливания.
  • HZ: означает «Горизонт», который является источником света для горизонта. Источники света HZ часто используются для имитации условий естественного освещения на открытом воздухе.
  • СЕРЫЙ: представляет изображение в оттенках серого. В обработке В изображениях СЕРЫЙ обычно используется для представления изображений, которые содержат только информацию в оттенках серого.

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

Выберите имя в столбце «Выбор модуля»:

  • ТЕСТ: тестовый модуль, используемый для проведения обработки. Тестирование и отладка алгоритмов изображений.
  • BLC (компенсация уровня черного): модуль компенсации уровня черного, используемый для коррекции уровня черного в изображении для улучшения контрастности и детализации изображения.
  • LSC (коррекция затенения объектива): модуль коррекции затенения объектива, используемый для коррекции неравномерной яркости, вызванной линзой на краю изображения.
  • CCM_AWB (матрица цветовой коррекции и автоматический баланс белого): матрица цветовой коррекции и модуль автоматического баланса белого, используемые для коррекции цвета и баланса белого изображения.
  • NR_Normal (Нормальное шумоподавление): обычный модуль шумоподавления, используемый для уменьшения шума и цифрового шума в изображениях.
  • NR_LCG (Noise Reduction Low Chroma Gain): модуль шумоподавления с низким коэффициентом цветности, используемый для сохранения деталей цветности изображения во время процесса шумоподавления.
  • NR_HCG (Noise Reduction High Chroma Gain): модуль шумоподавления с высоким коэффициентом цветности, используемый для поддержания цветовой яркости изображения во время процесса шумоподавления.

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

диапазон усиления: диапазон усиления, указывающий диапазон значений усиления, которые можно регулировать. Усиление относится к процессу усиления сигналов изображения и может использоваться для повышения яркости и контрастности изображений. Диапазон усиления представляет собой минимальный и максимальный пределы значений усиления, которые можно регулировать при обработке изображений. В фотографии и обработке изображений диапазоны усиления можно использовать для регулировки уровня экспозиции и яркости изображения. Более низкие значения усиления можно использовать для уменьшения шума изображения и цифрового шума, а более высокие значения усиления можно использовать для повышения детализации и контрастности изображения. Регулируя диапазон усиления, можно оптимизировать качество изображения и производительность в зависимости от потребностей конкретного приложения и условий окружающей среды. Различные камеры, датчики изображения или процессоры изображений могут иметь разные диапазоны усиления.

Exp Range: Диапазон экспозиции, указывающий диапазон значений экспозиции, которые можно регулировать. Под экспозицией подразумевается управление количеством света, получаемого датчиком изображения, для достижения соответствующей яркости и контрастности. Диапазон экспозиции представляет собой минимальный и максимальный пределы значений экспозиции, которые можно регулировать при обработке изображений. В фотографии и обработке изображений диапазоны экспозиции можно использовать для регулировки уровня яркости изображения. Более низкие значения экспозиции можно использовать для уменьшения передержки (слишком большой яркости) изображений, а более высокие значения экспозиции можно использовать для улучшения деталей изображения и контрастности света и темноты. Регулируя диапазон экспозиции, можно оптимизировать качество изображения и производительность в зависимости от конкретных потребностей приложения и условий окружающей среды. Различные камеры, датчики изображения или процессоры изображений могут иметь разные диапазоны экспозиции.

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

LCG (режим низкого усиления): в режиме низкого усиления усиление изображения устанавливается на более низкое значение. Это можно использовать для уменьшения шума изображения и цифрового шума, а также для улучшения четкости и детализации изображения.

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

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

Многокадровая технология (многокадровая технология). Многокадровая технология улучшает качество изображения за счет захвата и объединения изображений в несколько последовательных кадров изображения. Его можно использовать для уменьшения шума изображения, увеличения динамического диапазона, улучшения деталей и многого другого. Благодаря многокадровой технологии камера может снимать несколько изображений с разной экспозицией или условиями фокусировки и объединять их в одно более качественное изображение.

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

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

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

  • Уровень черного: относится к электрическому сигналу, выдаваемому датчиком камеры без воздействия света, также называемому уровнем темноты. Уровень черного можно использовать для коррекции темных деталей и контрастности изображения.
  • Диапазон статистики яркости: относится к диапазону значений яркости, используемому камерой при обработке изображений. Статистический диапазон яркости обычно используется для расчета статистической информации, такой как средняя яркость, максимальная яркость и минимальная яркость изображения.
  • Средняя яркость (средняя яркость): относится к среднему значению яркости изображения, обычно используемому для коррекции яркости и контрастности изображения.
  • Диапазон статистики баланса белого: относится к диапазону цветовой температуры, используемому камерой при обработке баланса белого. Статистический диапазон баланса белого можно использовать для расчета цветовой температуры и цветового баланса изображения.
  • Порядок Байера: относится к порядку, в котором фильтры RGB (красный, зеленый, синий) расположены в сенсоре цветной камеры. Сортировку Байера можно использовать для расчета информации о цвете изображения.
  • Max luma (максимальная яркость): относится к максимальному значению яркости изображения, обычно используемому для коррекции яркости и контрастности изображения.
  • Усиление красного: относится к значению усиления красного, используемому камерой при выполнении обработки баланса белого. Усиление красного можно использовать для регулировки цветовой температуры и цветового баланса изображения.
  • Min luma (минимальная яркость): относится к минимальному значению яркости изображения, обычно используется для коррекции яркости и контрастности изображения.
  • Усиление синего: относится к значению усиления синего, используемому камерой при выполнении обработки баланса белого. Усиление синего можно использовать для регулировки цветовой температуры и цветового баланса изображения.

Эти параметры можно использовать для регулировки яркости, контрастности, цветового баланса и т. д. изображения для оптимизации качества и производительности изображения. Различные камеры, датчики изображения или процессоры изображений могут иметь разные параметры настройки параметров.

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

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

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

(3) Знакомство с калибровочной панелью ISP

  • bayer:"bayer" Относится к расположению датчиков изображения, также известному как Bayer Сортировать. Байер Сортировка — это стандартная система цветных фильтров (CFA), обычно используемая в цифровых фотоаппаратах и ​​видеокамерах. Байер При сортировке светочувствительные блоки датчика изображения распределяются по трем цветам: красный (R), зеленый (G) и синий (B). Каждый светочувствительный блок может воспринимать только один цвет. Благодаря такому расположению камера может восстанавливать полное цветное изображение путем выборки и интерполяции различных цветовых каналов. существовать ISP Калибровка, Байер Указывает на необходимость сбора Bayer Сортируйте изображения для обработки и калибровки, чтобы улучшить качество изображения и точность цветопередачи. Это может включать в себя демозаику, цветокоррекцию. коррекция) и другая обработка imagesалгоритм, гарантирующий, что конечное выходное изображение будет иметь точные цвета и детали.
  • BLC: коррекция уровня черного.
  • LSC: коррекция затенения объектива
  • CCM: матрица цветокоррекции
  • AWB: автоматическая коррекция баланса белого.
  • GIC: коррекция баланса зеленого канала
  • Bayer NR: Снижение шума в необработанной области
  • YNR: шумоподавление канала Y
  • MFNR: многокадровое шумоподавление
  • FEC: коррекция «рыбий глаз»
  • LDCH (калибровка низкого динамического диапазона): LDCH относится к процессу калибровки изображений с низким динамическим диапазоном. Обычно его используют для обработки изображений с более равномерным освещением и меньшим динамическим диапазоном.
  • Симулятор: в калибровке ISP,Симулятор — это инструмент или устройство, используемое для моделирования различных условий освещения, сцен или настроек датчиков. Помогает в разработке и тестировании ISPалгоритма.,С оптимизация качества изображения и производительности.
  • Уровень черного: относится к уровню яркости самой темной части изображения. Он указывает глубину черного цвета на изображении.
  • ISO: обозначает индекс светочувствительности, показатель того, насколько чувствительна камера или датчик изображения к свету. Более высокие значения ISO означают более высокую чувствительность, но могут привести к появлению шума на изображении.
  • B (синий канал): при калибровке ISP B представляет параметр или значение калибровки, связанное с синим каналом при обработке изображений.
  • Gb (разница между зеленым и синим): в калибровке ISP Gb обозначает параметр или значение калибровки, связанное с разницей между зеленым и синим каналами при обработке изображений.
  • Gr (разница между зеленым и красным): при калибровке ISP Gr представляет параметр или значение калибровки в обработанных изображениях, связанное с разницей между зеленым и красным каналами.
  • R (красный канал): при калибровке ISP R означает обработку. Параметр или значение калибровки, связанное с красным каналом изображений.

Введение в меню дополнительных функций калибровки:

  • AEC ctrl (Линейный): AEC означает автоматический контроль экспозиции, а линейный представляет собой автоматический контроль экспозиции на линейном датчике изображения. АЭК ctrl (Линейный) Параметры автоматического контроля экспозиции, используемые для калибровки линейных датчиков изображения.
  • AEC ctrl (HDR): AEC означает автоматический контроль экспозиции, а HDR означает автоматический контроль экспозиции на датчиках изображения с высоким динамическим диапазоном. АЭК ctrl (HDR) используется для калибровки параметров автоматического управления экспозицией датчиков изображения с высоким динамическим диапазоном.
  • HDR Ctrl: HDR Ctrl используется для калибровки параметров управления изображений с расширенным динамическим диапазоном. Он включает в себя алгоритм и настройки для обработки и улучшения изображений с высоким динамическим диапазоном.
  • Сюжетный режим: Сценический режим используется для калибровки различных сюжетных режимов камеры или датчика изображения. Он может регулировать параметры изображения в соответствии с различными требованиями сцены, такими как ночной режим, портретный режим, ландшафтный режим и т. д.
  • AWB ctrl: AWB означает автоматическое управление балансом белого. AWB ctrl используется для калибровки параметров автоматического управления балансом белого камеры или датчика изображения. Автоматическое управление балансом белого предназначено для коррекции отклонений цветовой температуры на изображениях, чтобы цвета на изображениях выглядели более естественными и точными.
  • HDR: HDR означает расширенный динамический диапазон (высокий Dynamic Диапазон). Высокий динамический диапазон — это обработка изображенийтехнология,Разработан для обеспечения более широкого диапазона яркости и более богатой детализации цветов, чем традиционные изображения. Путем объединения нескольких изображений с разными уровнями экспозиции.,HDR может захватывать и предоставлять больше информации о яркости и цвете.,Сделайте изображения более реалистичными и яркими. в интернет-провайдере,HDR обычно используется на этапах обработки датчика изображения и постобработки изображения. Он может расширить динамический диапазон изображения за счет увеличения времени экспозиции, регулировки яркости и контрастности изображения и т. д. в то же время,HDR также может сделать

наконец:

Вот и все по этому вопросу!

Ссылка, связанная с контентом: Rockchip_IQ_Tools_Guide_ISP2x_CN_v1.2.1.

boy illustration
Углубленный анализ переполнения памяти CUDA: OutOfMemoryError: CUDA не хватает памяти. Попыталась выделить 3,21 Ги Б (GPU 0; всего 8,00 Ги Б).
boy illustration
[Решено] ошибка установки conda. Среда решения: не удалось выполнить первоначальное зависание. Повторная попытка с помощью файла (графическое руководство).
boy illustration
Прочитайте нейросетевую модель Трансформера в одной статье
boy illustration
.ART Теплые зимние предложения уже открыты
boy illustration
Сравнительная таблица описания кодов ошибок Amap
boy illustration
Уведомление о последних правилах Points Mall в декабре 2022 года.
boy illustration
Даже новички могут быстро приступить к работе с легким сервером приложений.
boy illustration
Взгляд на RSAC 2024|Защита конфиденциальности в эпоху больших моделей
boy illustration
Вы используете ИИ каждый день и до сих пор не знаете, как ИИ дает обратную связь? Одна статья для понимания реализации в коде Python общих функций потерь генеративных моделей + анализ принципов расчета.
boy illustration
Используйте (внутренний) почтовый ящик для образовательных учреждений, чтобы использовать Microsoft Family Bucket (1T дискового пространства на одном диске и версию Office 365 для образовательных учреждений)
boy illustration
Руководство по началу работы с оперативным проектом (7) Практическое сочетание оперативного письма — оперативного письма на основе интеллектуальной системы вопросов и ответов службы поддержки клиентов
boy illustration
[docker] Версия сервера «Чтение 3» — создайте свою собственную программу чтения веб-текста
boy illustration
Обзор Cloud-init и этапы создания в рамках PVE
boy illustration
Корпоративные пользователи используют пакет регистрационных ресурсов для регистрации ICP для веб-сайта и активации оплаты WeChat H5 (с кодом платежного узла версии API V3)
boy illustration
Подробное объяснение таких показателей производительности с высоким уровнем параллелизма, как QPS, TPS, RT и пропускная способность.
boy illustration
Удачи в конкурсе Python Essay Challenge, станьте первым, кто испытает новую функцию сообщества [Запускать блоки кода онлайн] и выиграйте множество изысканных подарков!
boy illustration
[Техническая посадка травы] Кровавая рвота и отделка позволяют вам необычным образом ощипывать гусиные перья! Не распространяйте информацию! ! !
boy illustration
[Официальное ограниченное по времени мероприятие] Сейчас ноябрь, напишите и получите приз
boy illustration
Прочтите это в одной статье: Учебник для няни по созданию сервера Huanshou Parlu на базе CVM-сервера.
boy illustration
Cloud Native | Что такое CRD (настраиваемые определения ресурсов) в K8s?
boy illustration
Как использовать Cloudflare CDN для настройки узла (CF самостоятельно выбирает IP) Гонконг, Китай/Азия узел/сводка и рекомендации внутреннего высокоскоростного IP-сегмента
boy illustration
Дополнительные правила вознаграждения амбассадоров акции в марте 2023 г.
boy illustration
Можно ли открыть частный сервер Phantom Beast Palu одним щелчком мыши? Супер простой урок для начинающих! (Прилагается метод обновления сервера)
boy illustration
[Играйте с Phantom Beast Palu] Обновите игровой сервер Phantom Beast Pallu одним щелчком мыши
boy illustration
Maotouhu делится: последний доступный внутри страны адрес склада исходного образа Docker 2024 года (обновлено 1 декабря)
boy illustration
Кодирование Base64 в MultipartFile
boy illustration
5 точек расширения SpringBoot, супер практично!
boy illustration
Глубокое понимание сопоставления индексов Elasticsearch.
boy illustration
15 рекомендуемых платформ разработки с нулевым кодом корпоративного уровня. Всегда найдется та, которая вам понравится.
boy illustration
Аннотация EasyExcel позволяет экспортировать с сохранением двух десятичных знаков.