xyfJASON/PerceptEval

An open-source toolkit for evaluating image perception models.

0

stars

12

commits

Python

primary language

Jul 10, 2026

updated

README

PerceptEval

An open-source toolkit for evaluating image perception models.

🛠️ Installation

Install the latest version:

pip install git+https://github.com/xyfJASON/PerceptEval.git

📋 Supported Tasks

NameTaskProtocolDoc
depth-marigoldAffine-Invariant Depth EstimationMarigoldlink
normal-dsineSurface Normal EstimationDSINElink
iid-hypersimIntrinsic Image Decomposition (Albedo, Shading, Residual)Hypersimlink
semseg-ade20kSemantic SegmentationADE20Klink

📖 Examples

We provide several examples showing how to evaluate image perception models with our PerceptEval toolkit. Please refer to the following links for detailed instructions:

MethodTaskDoc
Marigolddepth-marigold, normal-dsine, iid-hypersimlink
DSINEnormal-dsinelink
Lotusdepth-marigold, normal-dsinelink
ColorfulShadingiid-hypersimlink
OneFormersemseg-ade20klink
PixWizarddepth-marigold, normal-dsine, semseg-ade20klink
OmniGendepth-marigold, normal-dsinelink
OneDiffusiondepth-marigoldlink
Jodidepth-marigold, normal-dsine, iid-hypersimlink

📄 License

This project is licensed under the Apache License 2.0.

Some portions of the code are adapted from third-party repositories and retain their original licenses.

🖋️ Citation

If you find this project useful, please consider to 🌟star this repo. Thanks for your support!

@misc{percepteval2026,
  author = {Xu, Yifeng},
  title = {PerceptEval: An open-source toolkit for evaluating image perception models},
  url = {https://github.com/xyfJASON/PerceptEval},
  year = {2026}
}

Contributors

xyfJASON

12 commits

xyfJASON/PerceptEval

An open-source toolkit for evaluating image perception models.

0

stars

12

commits

Python

primary language

Jul 10, 2026

updated

README

PerceptEval

An open-source toolkit for evaluating image perception models.

🛠️ Installation

Install the latest version:

pip install git+https://github.com/xyfJASON/PerceptEval.git

📋 Supported Tasks

NameTaskProtocolDoc
depth-marigoldAffine-Invariant Depth EstimationMarigoldlink
normal-dsineSurface Normal EstimationDSINElink
iid-hypersimIntrinsic Image Decomposition (Albedo, Shading, Residual)Hypersimlink
semseg-ade20kSemantic SegmentationADE20Klink

📖 Examples

We provide several examples showing how to evaluate image perception models with our PerceptEval toolkit. Please refer to the following links for detailed instructions:

MethodTaskDoc
Marigolddepth-marigold, normal-dsine, iid-hypersimlink
DSINEnormal-dsinelink
Lotusdepth-marigold, normal-dsinelink
ColorfulShadingiid-hypersimlink
OneFormersemseg-ade20klink
PixWizarddepth-marigold, normal-dsine, semseg-ade20klink
OmniGendepth-marigold, normal-dsinelink
OneDiffusiondepth-marigoldlink
Jodidepth-marigold, normal-dsine, iid-hypersimlink

📄 License

This project is licensed under the Apache License 2.0.

Some portions of the code are adapted from third-party repositories and retain their original licenses.

🖋️ Citation

If you find this project useful, please consider to 🌟star this repo. Thanks for your support!

@misc{percepteval2026,
  author = {Xu, Yifeng},
  title = {PerceptEval: An open-source toolkit for evaluating image perception models},
  url = {https://github.com/xyfJASON/PerceptEval},
  year = {2026}
}

Contributors

xyfJASON

12 commits

Languages

Python

100.0%