NormanTrinh / HHM

A python implementation of "Multi-Camera Color Correction via Hybrid Histogram Matching"

Home Page:https://njuvision.github.io/HHM/

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Paper: paper.pdf

Slide: slide.pdf

Array camera color correction

run.py: same as main.m

main.m: demo function of two images color correction, input: /6to7

HHM.m: input: two overlaps, output: map,(1X3X256)

PA.m: input: map, image to be corrected, output: image after correction

Th.m: find threshold, input: an image output: threshold Th([0,255])

  • data: N images and their overlaps, example data is in data1.rar and data2.rar. More data: click here

Terminal

conda create -n py39 python=3.9
conda activate py39
cd python/
pip install -r requirements.txt
python run.py

Note

  • Results have been tested on Intel(R) Core(TM) i3-10100 CPU @ 3.60GHz

Map time: 0.05622458457946777

Color adjustment time: 0.0781698226928711

Todo

  • Visualize the result after using image stitching

About

A python implementation of "Multi-Camera Color Correction via Hybrid Histogram Matching"

https://njuvision.github.io/HHM/


Languages

Language:MATLAB 64.8%Language:Python 35.2%