---
title: sapiens2-normal-1b
canonical_url: "https://www.modelscope.cn/models/facebook/sapiens2-normal-1b"
md_url: "https://www.modelscope.cn/models/facebook/sapiens2-normal-1b.md"
repository: facebook/sapiens2-normal-1b
last_updated: 2026-06-15
license: other
model_type:
  - sapiens2
architectures:
  - Sapiens2ForNormalEstimation
base_model:
  - facebook/sapiens2-pretrain-1b
base_model_relation: finetune
parameters: 1.5B
tensor_type:
  - F32
library_name:
  - safetensors
  - pytorch
frameworks:
  - pytorch
downloads: 51
stars: 0
tags:
  - sapiens
  - sapiens2
  - human-centric
  - normal
  - transformers
---

# sapiens2-normal-1b

> sapiens2-normal-1b - facebook 在 ModelScope 开源的模型。Per-pixel surface-normal estimation (3-channel unit vectors in camera frame).

facebook/sapiens2-normal-1b 是 ModelScope 魔搭社区上的 1.5B 参数机器学习模型，采用 other 许可，基于 facebook/sapiens2-pretrain-1b 构建。

- **Repository**: facebook/sapiens2-normal-1b
- **License**: other
- **Parameters**: 1.5B
- **Base model**: facebook/sapiens2-pretrain-1b
- **Tags**: sapiens, sapiens2, human-centric, normal, transformers
- **Downloads**: 51
- **Stars**: 0
- **Last updated**: 2026-06-15

Source: https://www.modelscope.cn/models/facebook/sapiens2-normal-1b

---

# Sapiens2-1B-Surface

Per-pixel surface-normal estimation (3-channel unit vectors in camera frame).

This repository contains the **1B Surface Normal Estimation** checkpoint, finetuned from the [Sapiens2-1B pretrained backbone](https://huggingface.co/facebook/sapiens2-pretrain-1b).

- 📄 **Paper:** [arXiv:2604.21681](https://arxiv.org/pdf/2604.21681)
- 🌐 **Project Page:** [rawalkhirodkar.github.io/sapiens2](https://rawalkhirodkar.github.io/sapiens2)
- 💻 **Code:** [github.com/facebookresearch/sapiens2](https://github.com/facebookresearch/sapiens2)

## Model Details

- **Developed by:** Meta
- **Model type:** Vision Transformer
- **License:** [Sapiens2 License](https://github.com/facebookresearch/sapiens2/blob/main/LICENSE.md)
- **Task:** normal
- **Base model:** [facebook/sapiens2-pretrain-1b](https://huggingface.co/facebook/sapiens2-pretrain-1b)
- **Format:** safetensors
- **File:** `sapiens2_1b_normal.safetensors`

## Quick Start

Install the [Sapiens2 repo](https://github.com/facebookresearch/sapiens2) (`pip install -e .`), download the checkpoint, and run the demo:

```bash
# 1. Download the checkpoint to $SAPIENS_CHECKPOINT_ROOT/normal/
hf download facebook/sapiens2-normal-1b sapiens2_1b_normal.safetensors \
    --local-dir ~/sapiens2_host/normal

# 2. Run the demo (edit INPUT, OUTPUT, and MODEL_NAME inside the script)
cd $SAPIENS_ROOT/sapiens/dense
./scripts/demo/normal.sh
```

See the [Surface Normal Estimation guide](https://github.com/facebookresearch/sapiens2/blob/main/docs/NORMAL.md) for details on inputs, outputs, and visualization options.

## Model Card

| Field | Value |
|-------|-------|
| Architecture | Sapiens2 ViT backbone + Surface Normal Estimation head |
| Backbone parameters | 1.462 B |
| Backbone FLOPs | 4.715 T |
| Embedding dim | 1536 |
| Layers | 40 |
| Attention heads | 24 |
| Inference resolution | 1024 × 768 (H × W) |
| Patch size | 16 |

### Sapiens2-Surface Family

| Model | Params | FLOPs | Embed dim | Layers | Heads |
|-------|--------|-------|-----------|--------|-------|
| [Sapiens2-0.4B](https://huggingface.co/facebook/sapiens2-normal-0.4b) | 0.398 B | 1.260 T | 1024 | 24 | 16 |
| [Sapiens2-0.8B](https://huggingface.co/facebook/sapiens2-normal-0.8b) | 0.818 B | 2.592 T | 1280 | 32 | 16 |
| **Sapiens2-1B** *(this)* | 1.462 B | 4.715 T | 1536 | 40 | 24 |
| [Sapiens2-1B-4K](https://huggingface.co/facebook/sapiens2-pretrain-1b-4k) | 1.607 B | — | 1536 | 40 | 24 |
| [Sapiens2-5B](https://huggingface.co/facebook/sapiens2-normal-5b) | 5.071 B | 15.722 T | 2432 | 56 | 32 |

See the [Sapiens2 Collection](https://huggingface.co/collections/facebook/sapiens2) for all variants and other downstream task checkpoints.

## Intended Use

- Surface Normal Estimation on human-centric imagery
- Research on human-centric vision

## License

Released under the [Sapiens2 License](https://github.com/facebookresearch/sapiens2/blob/main/LICENSE.md).

## Citation

```bibtex
@article{khirodkarsapiens2,
  title={Sapiens2},
  author={Khirodkar, Rawal and Wen, He and Martinez, Julieta and Dong, Yuan and Su, Zhaoen and Saito, Shunsuke},
  journal={arXiv preprint arXiv:2604.21681},
  year={2026}
}
```
