File size: 1,048 Bytes
898516b
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
# inswapper_128.onnx



## 🧠 Giới thiệu



`inswapper_128.onnx` là một mô hình deep learning được huấn luyện để thực hiện **hoán đổi khuôn mặt (face swapping)** giữa hai ảnh hoặc khung hình. Mô hình này thuộc hệ sinh thái **InsightFace** – một thư viện nổi tiếng trong lĩnh vực nhận diện và xử lý khuôn mặt.

Mô hình sử dụng định dạng `ONNX`, giúp dễ dàng tích hợp với các framework khác nhau như PyTorch, OpenCV, hoặc ONNX Runtime.

---

## 🚀 Tính năng chính

- Hoán đổi khuôn mặt từ ảnh nguồn sang ảnh đích.
- Giữ nguyên biểu cảm, ánh sáng, góc nhìn từ ảnh đích.
- Cho kết quả mượt mà và tự nhiên.
- Tối ưu cho input kích thước **128x128 pixels**.

---

## 🛠️ Yêu cầu

- Python 3.7+
- `onnxruntime`
- `numpy`
- `opencv-python`
- `insightface` (thư viện gốc)

Cài đặt bằng pip:

```bash

pip install onnxruntime numpy opencv-python insightface