Описание тега demosaicing

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

Как сделать демоверсию изображения Bayer RAW?

У меня есть запатентованное изображение RAW от Bayer, которое мне нужно для демонстрации на Android. Я читаю заголовок файла побайтно для получения информации о разрешении (imageWidth/imageHeight). После заголовка идут данные пикселя из байта 2000 и…
25 фев '18 в 16:41
0 ответов

Регрессия изображений (демозаикация) с помощью Keras

Я делаю цветную демозацию с помощью Keras. Я пробовал сверточные нейронные сети, но он не работает должным образом. Мой код: from __future__ import print_function from keras.datasets import cifar10 from keras.preprocessing.image import ImageDataGene…
07 сен '16 в 03:45
0 ответов

OpenGL текстурные глюки с полосами отображения пикселей (не границы)

Я работаю над алгоритмами демозаики OpenGL Bayer, и, хотя мне, похоже, удалось заставить эти методы работать, я иногда получаю сбои в выводе и не могу понять, почему. Смотрите изображения здесь: https://imgur.com/a/gz5YL. Полосы встречаются только н…
04 дек '15 в 12:29
1 ответ

Алгоритм демозаики для построения изображения (полученного от Bayer Filter Sensor) в Java из двоичного файла

Я должен создать изображение на Java из двоичного файла, который читает программа Java. Файл поступает от датчика Bayer Filter. Файл состоит из двоичных значений каждого пикселя. Каждый пиксель представлен 10 битами. Для построения изображения из дв…
0 ответов

SSE2 преобразует упакованные RGB в пиксели RGBA (добавляет 4-й байт 0xFF после каждых 3 байтов)

Мое приложение обрабатывает вычислительно тяжелую нагрузку, близкую к реальному времени, и мне нужно максимально ускорить ее. Программное обеспечение написано на C++ и предназначено только для Linux. Моя программа получает 6,4-мегапиксельный RAW-буф…
1 ответ

Объект numpy.ndarray не вызывается?

Запуск этого скрипта: import time import picamera import picamera.array import numpy as np with picamera.PiCamera() as camera: with picamera.array.PiBayerArray(camera) as stream: camera.capture(stream, 'jpeg', bayer=True) # Demosaic data and write t…
03 ноя '18 в 12:31
1 ответ

Свести 3D-массив в 2D-массив, используя вторую матрицу для выбора элементов в третьем измерении

У меня есть два входных массива: data_arr измерений (i,j,k) и index_arr измерений (i,j). Записи в index_arr являются целыми числами в диапазоне [0, k-1]. Я хотел бы создать выходной массив (output_arr) измерений (i, j), где для каждого элемента outp…
07 дек '18 в 10:02
1 ответ

Halide: ошибка алгоритма демозаики для больших изображений. Кажется, работает для 16x16 изображений.

Я пытаюсь реализовать алгоритм демозаики для фильтра Байера, как показано в разделе 2.8 (стр. 8) этого PDF-файла: http://www.arl.army.mil/arlreports/2010/ARL-TR-5061.pdf. Я застрял при попытке реализовать функцию через RDom. Когда я использую изобра…
29 май '18 в 15:44
0 ответов

Скрипт Python для демонстрации RCCB необработанного изображения

Мне нужен скрипт Python для демонстрации RCCB необработанного изображения. Я также приложил образец изображения. какие-либо предложения? Большое спасибо. Надеюсь, я не создал ни одного устаревшего вопроса. Я мог бы понять концепцию здесь, но не увер…
02 фев '18 в 20:46
0 ответов

RAW Bayer демо-версии напрямую в YUV без прохождения RGB

Я смотрю на демо-изображения RAW Bayer прямо в формат YUV, и время имеет решающее значение. Онлайн-алгоритмы, которые я нашел, проходят через RAW->RGB и затем RGB->YUV. есть прямой путь? C++/ Python/ псевдо-код будет высоко ценится, спасибо!
22 ноя '16 в 15:31
0 ответов

Как демозить необработанное изображение Picamera с rawpy?

Я пытаюсь наложить длинные выдержки с камеры Pi NoIR. Исходный формат picamera может быть распакован в пустой массив на основе примера: http://picamera.readthedocs.io/en/release-1.10/recipes2.html Как этот массив может быть преобразован в rawpy ( ht…
19 ноя '16 в 15:36
1 ответ

Какие методы интерполяции используются в cv::cvtColor() demosaicing

Я хотел бы воспроизвести cv::cvtColor() функция, которая преобразует необработанное изображение Байера в RGB образ. Есть несколько разных способов, таких как COLOR_BayerBG2BGR, или же COLOR_BayerBG2BGR_VNG, а также COLOR_BayerBG2BGR_EA, Однако я не …
08 дек '16 в 19:43
2 ответа

Чтение файла с прямым порядком байтов 8 бит за раз и выполнение над ним двоичных операций

Я хочу читать по 8 бит за раз из файла в формате с прямым порядком байтов, я думаю, что мой процессор тоже с прямым порядком байтов, поэтому мне не нужно беспокоиться о порядке байтов, верно? я читаю цифры, значения интенсивности RGGB CFA из файла R…
0 ответов

Как демозить raw12-образ, используя BI-линейный алгоритм с использованием C++?

Я использую LodePNG для вывода и байтовый массив заполнен для RGBRGB... Как я могу дебилировать это билинейно? Какова концепция этого? В данном коде сделан линейный дебайеринг. - Красный Интенсивность берется как есть - То же самое для синего - Сред…
19 июл '19 в 15:21
0 ответов

Демозаика массива цветных фильтров RCCB

Я ищу методы, которые позволят мне демозаизировать RCCB CFA. Я наткнулся на этот документ SPIE "Метод получения цветного изображения с использованием массивов цветных фильтров, занимающих перекрывающиеся цветовые пространства", который дает хороший …
27 мар '20 в 00:55
1 ответ

Демозаика с помощью opencv

Я застрял, пытаясь понять, как использовать функцию демозаики opencv. У меня установлен OpenCV 4.4.0 с скомпилированной поддержкой CUDA, и пока, как мне кажется, мне нужно сделать следующее: Прочитать необработанные данные изображения Загрузить необ…
08 сен '20 в 07:25
1 ответ

How to convert a numerical data array into RAW image data in Swift?

I have a data array of Int16 or Int32 numerical values that are the raw image data from a 11MP camera chip with an RGGB pixel layout (CFA). The data are exported by the camera driver as FITS data, which is basically a vector or long string of bytes …
08 фев '21 в 11:25
1 ответ

Как создать синтетические мозаичные изображения для тестирования алгоритма демозаики

Я хочу выполнить калибровку цвета моей камеры. Вот почему я ищу алгоритм демозаики, который может обеспечить цвет, наиболее близкий к цвету реального объекта. Вот почему я хочу: создавать синтетические изображения в OpenCV с известными цветами мозаи…
18 апр '21 в 00:18
0 ответов

Демозаизированное изображение в формате dng, преобразованное из формата TIFF, в оттенках серого

Я хочу протестировать алгоритмы демозаики, такие как AMaZE, PPG и другие. У меня есть dng, который я преобразовал из tiff, отредактировав расширение файла и используя команду ниже: exiftool -DNGVersion=1.1.0.0 \ -PhotometricInterpretation="Color Fil…
05 май '21 в 18:01
1 ответ

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

Я хочу найти алгоритм криптографии, обеспечивающий описанные ниже функции. Имея ключ (вектор Vkey) и данные (изображение), используйте этот ключ для шифрования изображения; зашифрованное изображение не может быть идентифицировано после шифрования. П…