LẬP TRÌNH SONG SONG ỨNG DỤNG - HK2/21-22 - FIT- HCMUS

BACKGROUND REMOVAL WITH GRABCUT AND SUPERPIXELS

GIẢNG VIÊN HƯỚNG DẪN

Thầy: Trần Trung Kiên - Nguyễn Thái Vũ

THÀNH VIÊN

MSSV Họ tên Tài khoản Github
1712568 KIM ĐÌNH LỘC kimdinhloc
1712787 NGUYỄN VĂN THÌN thinnguyenqb
1712898 TRẦN VIỆT VĂN tranvietvan

MỤC TIÊU ĐỒ ÁN

Đồ án hướng đến việc ứng dụng của segmentation trong xử lý ảnh để tách nền các object dựa trên Grabcut và Superpixels.

  • Hỗ trợ tách/lọc nền trong việc chỉnh sửa ảnh.
  • Nghiên cứu về segmentation việc xoá background.
  • Giảm độ phức tạp của các bước xử lý ảnh của vấn đề mở rộng bài toán của mô hình này.

THÔNG TIN ĐỒ ÁN

KẾ HOẠCH THỰC HIỆN

Tuần Bắt Đầu Kết Thúc Công Việc Thành Viên Thực Hiện
1 24/03/2022 30/04/2022 - Mỗi người tìm hiểu và đưa ra một đề xuất đề tài .
- Thống nhất đề tài đồ án là Remove Background.
- Tìm hiểu thuật toán để Remove Background.
Cả nhóm
2 31/03/2022 06/04/2022 - Mỗi thành viên tự cài đặt thuật toán tuần tự để lựa chọn mô hình thích hợp. Cả nhóm
- Soạn báo cáo, viết notebook. Thìn Nguyễn
- Báo cáo lần 1. Đình Lộc
3 07/04/2022 14/04/2022 - Xây dựng mô hình và các bước để Remove background Cả nhóm
4 15/04/2022 20/04/2022 - Cài đặt quá trình gom cụm của SLIC Superpixels Cả nhóm
- Tìm hiểu Objects Detection.
- Cài đặt thuật toán xác định biên cạnh.
Việt Văn
- Bổ sung, chỉnh sửa file README, soạn báo cáo.
Thìn Nguyễn
5,6 21/04/2022 12/05/2022 - Tìm hiểu viết kernel bằng Numba
- Viết code ở host
Cả nhóm
- Chỉnh sửa mô hình. Đình Lộc
7 13/05/2022 18/05/2022 - Fix bug ở host
- Tìm hiểu chi tiết về Memory management trong numba
Cả nhóm
8 18/05/2022 21/05/2022 - Viết kernel
- Song song hoá lần 1
Cả nhóm
9 23/05/2022 31/05/2022 - Hoàn thiện các hàm jit trong SLIC Cả nhóm
10 01/06/2022 06/06/2022 - Song song hoá các hàm trong SLIC
- Chuẩn bị, viết report cho buổi vấn đáp
Cả nhóm
07/06/2022 29/06/2022 - Hoàn thành parallel version 2
- Viết report.
- So sánh, đánh giá @jit và @cuda ở từng bước.
- Hoàn thiện report cho ngày báo cáo 30/06/2022
Cả nhóm