Skip to content

ReconfigISP: Reconfigurable Camera Image Processing Pipeline

License

Notifications You must be signed in to change notification settings

yuke93/ReconfigISP

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

4 Commits
 
 
 
 
 
 

Repository files navigation

ReconfigISP [arXiv][Project Page]

This repo contains the main code of ReconfigISP.

OnePlus Dataset

The OnePlus dataset is available here.

Train

training without proxy tuning

python -m torch.distributed.launch --nproc_per_node=4 --master_port=$RANDOM train.py --opt options/train/{YOUR_OPTION_FILE}.yml --launcher pytorch

training with proxy tuning

python -m torch.distributed.launch --nproc_per_node=4 --master_port=$RANDOM train_ft.py --opt options/train/{YOUR_OPTION_FILE}.yml --launcher pytorch

Test

normal inference

python test.py --opt options/test/{YOUR_OPTION_FILE}.yml

split into patches for inference (save GPU memory)

python test_split.py --opt options/test/{YOUR_OPTION_FILE}.yml

split into patches to test object detection

python test_yolo_split.py --opt options/test/{YOUR_OPTION_FILE}.yml

Acknowledgement

The implementation of architecture search is borrowed from DARTS.

The images are annotated by labelme.

About

ReconfigISP: Reconfigurable Camera Image Processing Pipeline

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages