CR-Net: Mạng kết xuất liên tục giúp tăng cường khả năng xử lý trong môi trường ánh sáng yếu
📄 Paper | 💻 Mã nguồn | 🤗 Hugging Face
Kiến trúc của mô hình CR-Net.
Giới thiệu
CR-Net là một model để cải thiện chất lượng hình ảnh và video trong điều kiện ánh sáng yếu. Bằng cách học một quy trình kết xuất liên tục, CR-Net có khả năng tăng cường độ sáng một cách hiệu quả, tạo ra kết quả tự nhiên và rõ nét ngay cả trong những môi trường thiếu sáng. Để tìm hiểu thêm về CR-Net, vui lòng đọc tài liệu của chúng tôi English | Tiếng Việt | 中文.
Các tính năng chính
- Tăng cường chất lượng ảnh/video thiếu sáng: Cải thiện đáng kể độ sáng và độ tương phản của hình ảnh và video được quay trong điều kiện ánh sáng yếu.
- Mạng kết xuất liên tục: Áp dụng một kiến trúc mới lạ để mang lại kết quả mượt mà và tự nhiên hơn so với các phương pháp truyền thống.
- Ứng dụng linh hoạt: Hỗ trợ xử lý cho cả video và thư mục chứa nhiều hình ảnh tĩnh.
Demo
Cài đặt và Yêu cầu
Để chạy mô hình này, bạn cần có môi trường phù hợp. Chúng tôi khuyến nghị sử dụng các phiên bản sau:
- Python:
Python >= 3.10(Khuyến nghịPython 3.10) - PyTorch:
PyTorch >= 1.12(Khuyến nghịPyTorch 2.1.2)
Bước 1: Clone repository
git clone https://github.com/val-utehy/CR-Net.git
cd CR-Net
Bước 2: Cài đặt các phụ thuộc
pip install -r requirements.txt
Hãy chắc chắn rằng bạn đã cài đặt phiên bản torch và torchvision tương thích với CUDA driver để tận dụng GPU.
Hướng dẫn sử dụng
1. Huấn luyện mô hình (Training)
Training file will be updated soon!
2. Thử nghiệm và Inference (Testing and Inference)
a. Xử lý video:
1. Cấu hình file scripts:
Mở và chỉnh sửa file test_scripts/ast_inference_video_dat.sh. Tại đây, bạn cần cung cấp đường dẫn đến checkpoint đã huấn luyện và video đầu vào/đầu ra.
2. Chạy script xử lý video:
Sau khi đã cấu hình xong, di chuyển đến thư mục gốc của dự án và thực thi lệnh sau:
bash test_scripts/ast_inference_video.sh
b. Xử lý thư mục ảnh:
1. Cấu hình file scripts:
Mở và chỉnh sửa file test_scripts/ast_n2h_dat.sh. Tại đây, bạn cần cung cấp đường dẫn đến checkpoint đã huấn luyện và thư mục ảnh đầu vào/đầu ra.
2. Chạy script xử lý thư mục ảnh:
Sau khi đã cấu hình xong, di chuyển đến thư mục gốc của dự án và thực thi lệnh sau:
bash test_scripts/ast_n2h.sh
Trích dẫn (Citation)
Tham khaor
Giấy phép (License)
CR-Net được cấp phép dưới giấy phép MIT. Vui lòng xem file LICENSE để biết thêm chi tiết.
