Tối ưu hóa và Triển khai Mô hình YOLOv5 với TorchScript cùng TensorRT

Môi trường Cài Đặt & Yêu Cầu Hệ Thống Để thực hiện huấn luyện và xuất mô hình ổn định, hệ thống nên đáp ứng các thành phần sau: Hệ điều hành: Ubuntu 20.04 LTS Ngôn ngữ: Python 3.8+ Deep Learning Framework: PyTorch >= 1.7.0 CUDA Toolkit: 11.3 trở lên Multimedia Processing: OpenCV-Python 4.7+ Các gói phụ thuộc có thể được cài đặt tự động th ...

Đăng vào ngày 10 tháng 8 lúc 05:20

Xây dựng ứng dụng xử lý ảnh OpenCV với PyQt5 trên PyCharm

1. Chuẩn bị môi trường phát triển Để bắt đầu, bạn cần cài đặt các thư viện cần thiết trong môi trường ảo (virtual environment) của PyCharm. Mở terminal tại thư mục dự án và chạy các lệnh sau để cài đặt PyQt5 và các công cụ hỗ trợ thiết kế giao diện: pip install PyQt5 pip install pyqt5-tools Sau khi cài đặt thành công, công cụ thiết kế giao diệ ...

Đăng vào ngày 5 tháng 8 lúc 23:43

Xử Lý Hình Ảnh Và Video Cơ Bản Với OpenCV Trong Python

Tổng quan về OpenCV Thư viện OpenCV (Open Source Computer Vision Library) là một công cụ mạnh mẽ dành cho các ứng dụng thị giác máy tính, xử lý hình ảnh và học máy. Được viết bằng C++ và có sẵn các giao diện (bindings) cho Python, Java, và MATLAB, OpenCV cung cấp hàng ngàn thuật toán tối ưu cho nhiều tác vụ khác nhau, từ nhận diện đối tượng đến ...

Đăng vào ngày 23 tháng 7 lúc 06:56

Tối ưu hóa xử lý hình ảnh bằng cách kết hợp Qwen-Image-2512 và thuật toán Computer Vision truyền thống

Trong lĩnh vực đồ họa kỹ thuật số, chúng ta thường đối mặt với một nghịch lý: các mô hình trí tuệ nhân tạo (AI) có khả năng sáng tạo hình ảnh ấn tượng nhưng đôi khi thiếu sự kiểm soát chi tiết ở mức pixel, trong khi các thuật toán truyền thống rất mạnh về xử lý dữ liệu thô nhưng lại thiếu khả năng hiểu ngữ cảnh. Qwen-Image-2512, với khả năng tạ ...

Đăng vào ngày 18 tháng 7 lúc 22:50

SIFT: Từ Lý Thuyết Toán Học Đến Ứng Dụng Thực Tế Trong Thị Giác Máy

Thuật toán SIFT (Scale-Invariant Feature Transform) ra đời từ năm 2004 không phải nhờ một đột phá về học sâu, mà nhờ sự kết hợp tinh tế giữa giải tích số, lý thuyết không gian tỉ lệ và tối ưu hóa tính toán thực tiễn. Hai mươi năm sau, khi các mô hình như ViT hay ConvNeXt thống trị bảng xếp hạng benchmark, SIFT vẫn xuất hiện trong hệ thống định ...

Đăng vào ngày 15 tháng 7 lúc 05:05

Phép Biến đổi Hình thái trong OpenCV

Giới thiệu về Biến đổi Hình thái Biến đổi hình thái là các thao tác xử lý ảnh dựa trên hình dạng, thường áp dụng cho ảnh nhị phân. Các phép biến đổi này sử dụng hai đầu vào: ảnh gốc và kernel (phần tử cấu trúc), tạo ra ảnh kết quả sau khi xử lý. Hai thao tác cơ bản là bào mòn và giãn nở. Kernel (Phần tử Cấu trúc) Kernel là vùng không gian nhỏ ...

Đăng vào ngày 14 tháng 7 lúc 02:43

Hướng dẫn khắc phục lỗi 'solutions' không tồn tại trong MediaPipe cho người mới bắt đầu

Giới thiệu vấn đề Trong quá trình phát triển dự án nhận dạng khuôn mặt bằng MediaPipe, nhiều lập trình viên mới thường gặp phải lỗi: AttributeError: module 'mediapipe' has no attribute 'solutions'. Lỗi này có thể khiến bạn mất nhiều thời gian nếu không biết cách xử lý. Bài viết này tổng hợp các phương pháp hiệu quả để giải quyết vấn đề này. Ng ...

Đăng vào ngày 4 tháng 7 lúc 20:19

Cấu hình sẵn môi trường học sâu cho ứng dụng nhận diện hình ảnh

Lợi ích của môi trường học sâu được cấu hình trước Việc thiết lập môi trường học sâu thường gặp các thách thức: Cài đặt thư viện tăng tốc GPU như CUDA và cuDNN Xung đột phiên bản giữa các gói Python Cấu hình framework suy luận mô hình phức tạp Giải pháp cấu hình sẵn bao gồm: Môi trường Python hoàn chỉnh với PyTorch/TensorFlow Thư viện xử lý ...

Đăng vào ngày 30 tháng 6 lúc 00:15

Hệ thống phát hiện vũ khí nguy hiểm trong không gian công cộng sử dụng YOLOv8

Hệ thống giám sát thông minh tích hợp khả năng nhận diện vật nguy hiểm cần xử lý sáu lớp đối tượng: thẻ căn cước, điện thoại thông minh, súng ngắn, ví tiền, tiền mặt và dao. Dữ liệu huấn luyện yêu cầu xử lý đặc thù do sự tương đồng về kích thước giữa các vật dụng cá nhân và sự biến thiên góc quay của vũ khí. Kiểm tra chất lượng nhãn dữ liệu b ...

Đăng vào ngày 23 tháng 6 lúc 06:54

Hệ thống phát hiện sự tập trung trong lớp học trực tuyến sử dụng thị giác máy tính

1 Giới thiệu Hôm nay, chúng ta sẽ cùng tìm hiểu một dự án tốt nghiệp liên quan đến thị giác máy tính, cụ thể là Hệ thống phát hiện sự tập trung trong lớp học trực tuyến. Hiệu quả hoạt động của dự án: Dự án tốt nghiệp: Hệ thống phát hiện sự tập trung trong lớp học trực tuyến Chia sẻ dự án: Xem phần cuối bài viết! 2 Các công nghệ liên quan 2.1 Gi ...

Đăng vào ngày 23 tháng 6 lúc 01:33