четверг, 22 июля 2021 г.

Сравнение цветовых дескрипторов. HSL color compare

 ----------------

Задаем дескриптор
Встроенное изображение

Копируем его 
Встроенное изображение

Похожий объект
Встроенное изображение

Похожие цвета есть
Встроенное изображение

Встроенное изображение

не похожий объект
Встроенное изображение

Вообще не пересекается. 


среда, 21 июля 2021 г.

Модуль цветового кодирования и сравнения участка изображения по коду.

 Не учитывается пространственное распределение цвета. 

Четыре функции: 

colorCreate - возвращает модуль
colorBuild - возвращает дескриптор по изображению и прямоугольнику
colorCompare - сравнивает два дескриптора
colorRelease - удаляет модуль из памяти. 

Дескриптор - 19 чисел double = 16 оттенков + черный, белый и серый  
грубый дескриптор - 11 чисел double   = 8 оттенков + черный, белый и серый

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

Встроенное изображение



Так как используется преобразование HSL, а оно затратное, то все образцы, с которых будет получаться дескриптор приводятся к одному размеру (32x32) пикселя. 



среда, 7 апреля 2021 г.

Smartphone NIR Technical Notes

 INTRODUCTION

We have adapted the Google (Nexus 5X, Nexus 5, Galaxy Nexus) and Apple (iPhone 6s, 6, 5s) smartphones for multi-spectral imaging applications (visible-to-near-infrared capability).


Night Sight, introduced in Google Camera App pushes the boundaries of low-light photography with smartphone cameras. It allows exposures up to 1 minute on the Pixel 3a so you can take sharp and clear pictures of the stars in the night sky or of nighttime landscapes without any artificial light. Sample imagery here.


Promising applications include near infrared photography, vegetation analysis, assisted night vision, UV/IR authentication, biological detection, urban growth analysis, defeating camouflage, disaster assessment, etc.


Use EigenCAM app to extract and isolate multi-spectral contents. 

Top row - clustering of red, blue, index.

Mid row - green cluster, decorrelation, near infrared.

Bottom row - RGB, NDVI in colors.

VL53L0X датчик расстояния.

  1. Документация 
  2.  Обзор лазерного дальномера VL53L0X
  3. Лазерный дальномер для arduino
  4. C Library for VL53L0X time of flight distance sensor
  5. Arduino VL53L0X: лазерный дальномер