Thiết Kế Tích Hợp Hệ Thống Smart Camera Trên FPGA Ultra96-V2

Chuyên ngành

Kỹ thuật máy tính

Người đăng

Ẩn danh

2021

99
1
0

Phí lưu trữ

30 Point

Mục lục chi tiết

LỜI CẢM ƠN

1. CHƯƠNG 1: GIỚI THIỆU ĐỀ TÀI

1.1. Lý do chọn đề tài

1.2. Mục tiêu đề tài

1.3. Giới hạn đề tài

1.4. Kết quả mong muốn

1.5. Bố cục luận văn

2. CHƯƠNG 2: CÁC CÔNG NGHỆ VÀ CÁC NGHIÊN CỨU LIÊN QUAN ĐẾN SMART CAMERA

2.1. Field Programmable Gate Array (FPGA)

2.2. Kiến trúc tổng quát

2.3. Ưu nhược điểm của FPGA

2.4. Hệ thống nhúng

2.4.1. Phần cứng của một hệ thống nhúng

2.4.2. Phần mềm của một hệ thống nhúng

2.4.3. Đặc trưng của một hệ thống nhúng

2.4.4. Ưu nhược điểm của hệ thống nhúng

2.5. Hệ thống SoC (System on Chip)

2.5.1. Định nghĩa hệ thống SoC

2.5.2. Kiến trúc cơ bản của một hệ thống SoC

2.5.3. Ưu nhược điểm của hệ thống SoC

2.6. Các nghiên cứu về smart camera

2.6.1. Nghiên cứu ngoài nước

2.6.2. Nghiên cứu trong nước

2.6.3. Tổng kết chương và ý tưởng đề xuất

3. CHƯƠNG 3: THIẾT KẾ HỆ THỐNG

3.1. Zynq UltraScale+ MPSoC

3.2. Thiết kế tổng quát của hệ thống

3.2.1. Batch normalization

3.2.2. High resolution classifier

3.2.3. Kiến trúc Anchor Box

3.2.4. K-means clustering

3.2.5. Direction location prediction

3.2.6. Fine-grained feature

3.2.7. Multi-scale training

3.2.8. Light-weight backbone

3.3. Quá trình xử lý

3.4. Kiến trúc tổng quát cho YOLOV2 FPGA

3.5. Tổng hợp YOLOv2 trên Vivado HLS 2019

3.6. Thiết kế SoC tích hợp IP YOLO2_FPGA

4. CHƯƠNG 4: HIỆN THỰC SMART CAMERA

4.1. OpenCV, GStreamer và lập trình Socket

4.2. Lập trình Socket

4.3. Xây dựng luồng streaming bằng GStreamer

4.4. Xây dựng luồng streaming bằng công cụ Vitis 2019

4.5. Kết quả thực nghiệm

4.5.1. Tốc độ nhận diện

4.5.2. Kết quả nhận dạng của YOLOv2

4.5.3. Stream nhiều máy nhận

4.6. Đánh giá hệ thống

4.7. Giao diện người dùng

5. CHƯƠNG 5: KẾT LUẬN VÀ HƯỚNG PHÁT TRIỂN

DANH MỤC HÌNH

DANH MỤC BẢNG

DANH MỤC TỪ VIẾT TẮT

Khóa luận tốt nghiệp kỹ thuật máy tính thiết kế tích hợp trên ultra96 v2 cho smart camera

Tài liệu "Thiết Kế Hệ Thống Smart Camera Trên FPGA Ultra96-V2" cung cấp cái nhìn sâu sắc về việc phát triển và triển khai hệ thống camera thông minh sử dụng công nghệ FPGA. Bài viết nêu bật các kỹ thuật thiết kế, tối ưu hóa hiệu suất và ứng dụng thực tiễn của hệ thống này trong việc xử lý hình ảnh và nhận diện đối tượng. Đặc biệt, tài liệu giúp người đọc hiểu rõ hơn về cách mà FPGA có thể cải thiện tốc độ và độ chính xác trong các ứng dụng camera thông minh.

Để mở rộng kiến thức của bạn về các khía cạnh liên quan, bạn có thể tham khảo thêm tài liệu Khóa luận tốt nghiệp kỹ thuật máy tính mobilenetv2 trên fpga ultra96 v2 ứng dụng camera thông minh, nơi trình bày chi tiết về việc áp dụng MobileNetV2 trong thiết kế camera thông minh. Ngoài ra, tài liệu Luận văn nghiên cứu kỹ thuật deep learning và ứng dụng trong phân loại ảnh sẽ giúp bạn hiểu rõ hơn về các phương pháp học sâu trong phân loại hình ảnh, một phần quan trọng trong việc phát triển hệ thống camera thông minh. Cuối cùng, bạn cũng có thể tìm hiểu về Luận văn hiệu chỉnh mẫu và nhận dạng trong nhập điểm tự động, tài liệu này sẽ cung cấp thêm thông tin về các kỹ thuật xử lý hình ảnh tự động, hỗ trợ cho việc phát triển hệ thống camera thông minh hiệu quả hơn.