--- library_name: BiRefNet tags: - background-removal - mask-generation - Dichotomous Image Segmentation - Camouflaged Object Detection - Salient Object Detection - pytorch_model_hub_mixin - model_hub_mixin repo_url: https://github.com/ZhengPeng7/BiRefNet pipeline_tag: image-segmentation ---

Bilateral Reference for High-Resolution Dichotomous Image Segmentation

Peng Zheng 1,4,5,6,  Dehong Gao 2,  Deng-Ping Fan 1*,  Li Liu 3,  Jorma Laaksonen 4,  Wanli Ouyang 5,  Nicu Sebe 6
1 Nankai University  2 Northwestern Polytechnical University  3 National University of Defense Technology  4 Aalto University  5 Shanghai AI Laboratory  6 University of Trento 
## This repo holds the official weights of BiRefNet_lite trained in 2K resolution. ### Training Sets: + DIS5K (except DIS-VD) + HRS10K + UHRSD + P3M-10k (except TE-P3M-500-NP) + TR-humans + AM-2k + AIM-500 + Human-2k (synthesized with BG-20k) + Distinctions-646 (synthesized with BG-20k) + HIM2K + PPM-100 HR samples selection: ``` size_h, size_w = 1440, 2560 ratio = 0.8 h, w = image.shape[:2] h >= size_h and w >= size_w or (h > size_h * ratio and w > size_w * ratio) ``` ### Validation Sets: + DIS-VD + TE-P3M-500-NP ### Performance: | Dataset | Method | maxFm | wFmeasure | MAE | Smeasure | meanEm | HCE | maxEm | meanFm | adpEm | adpFm | mBA | maxBIoU | meanBIoU | | :------: | :------: | :------: | :------: | :------: | :------: | :------: | :------: | :------: | :------: | :------: | :------: | :------: | :------: | :------: | | DIS-VD | BiRefNet_lite-2K-general--epoch_232 | .867 | .831 | .045 | .879 | .919 | 952 | .925 | .858 | .916 | .847 | .796 | .750 | .739 | | TE-P3M-500-NP | BiRefNet_lite-2K-general--epoch_232 | .993 | .986 | .009 | .975 | .986 | .000 | .993 | .985 | .833 | .873 | .825 | .921 | .891 | **Check the main BiRefNet model repo for more info and how to use it:** https://huggingface.co/ZhengPeng7/BiRefNet/blob/main/README.md > Remember to set the resolution of input images to 2K (2560, 1440) for better results when using this model. **Also check the GitHub repo of BiRefNet for all things you may want:** https://github.com/ZhengPeng7/BiRefNet ## Acknowledgement: + Many thanks to @freepik for their generous support on GPU resources for training this model! ## Citation ``` @article{zheng2024birefnet, title={Bilateral Reference for High-Resolution Dichotomous Image Segmentation}, author={Zheng, Peng and Gao, Dehong and Fan, Deng-Ping and Liu, Li and Laaksonen, Jorma and Ouyang, Wanli and Sebe, Nicu}, journal={CAAI Artificial Intelligence Research}, volume = {3}, pages = {9150038}, year={2024} } ```