Phát hành thư viện thị giác máy tính OpenCV 4.2

diễn ra phát hành thư viện miễn phí OpenCV 4.2 (Thư viện thị giác máy tính nguồn mở), cung cấp các công cụ xử lý và phân tích nội dung hình ảnh. OpenCV cung cấp hơn 2500 thuật toán, cả cổ điển và phản ánh những tiến bộ mới nhất trong hệ thống thị giác máy tính và máy học. Mã thư viện được viết bằng C++ và phân phối bởi theo giấy phép BSD. Các ràng buộc được chuẩn bị cho nhiều ngôn ngữ lập trình khác nhau, bao gồm Python, MATLAB và Java.

Thư viện có thể được sử dụng để nhận dạng các đối tượng trong ảnh và video (ví dụ: nhận dạng khuôn mặt và hình người, văn bản, v.v.), theo dõi chuyển động của đối tượng và máy ảnh, phân loại hành động trên video, chuyển đổi hình ảnh, trích xuất mô hình 3D, tạo không gian 3D từ hình ảnh từ camera âm thanh nổi, tạo hình ảnh chất lượng cao bằng cách kết hợp hình ảnh có chất lượng thấp hơn, tìm kiếm các đối tượng tương tự với tập hợp các phần tử được trình bày trong ảnh, áp dụng phương pháp học máy, đặt điểm đánh dấu, xác định các phần tử chung trong các hình ảnh khác nhau, tự động loại bỏ các khuyết điểm như mắt đỏ.

В Mới phóng thích:

  • Một phần phụ trợ để sử dụng CUDA đã được thêm vào mô-đun DNN (Mạng thần kinh sâu) với việc triển khai các thuật toán học máy dựa trên mạng thần kinh và hỗ trợ API thử nghiệm đã được triển khai nGraph OpenVINO;
  • Sử dụng hướng dẫn SIMD, hiệu suất mã đã được tối ưu hóa cho đầu ra âm thanh nổi (StereoBM/StereoSGBM), thay đổi kích thước, tạo mặt nạ, xoay, tính toán các thành phần màu bị thiếu và nhiều thao tác khác;
  • Đã thêm triển khai chức năng đa luồng pyrDown;
  • Đã thêm khả năng trích xuất các luồng video từ các thùng chứa phương tiện (giải mã) bằng cách sử dụng chương trình phụ trợ videoio dựa trên FFmpeg;
  • Đã thêm thuật toán để tái tạo nhanh các hình ảnh bị hỏng có chọn lọc tần số FSR (Tái thiết có chọn lọc tần số);
  • Phương pháp đã thêm RIC để nội suy các khu vực không được lấp đầy điển hình;
  • Đã thêm phương pháp chuẩn hóa độ lệch LOGOS;
  • Mô-đun G-API (opencv_gapi), hoạt động như một công cụ xử lý hình ảnh hiệu quả bằng thuật toán dựa trên đồ thị, hỗ trợ thị giác máy tính kết hợp phức tạp hơn và các thuật toán học máy sâu. Hỗ trợ cho phần phụ trợ của Intel Inference Engine được cung cấp. Đã thêm hỗ trợ xử lý luồng video vào mô hình thực thi;
  • Đã loại bỏ lỗ hổng (CVE-2019-5063, CVE-2019-5064), điều này có khả năng dẫn đến việc thực thi mã của kẻ tấn công khi xử lý dữ liệu chưa được xác minh ở định dạng XML, YAML và JSON. Nếu gặp một ký tự có mã null trong quá trình phân tích cú pháp JSON, toàn bộ giá trị sẽ được sao chép vào bộ đệm nhưng không kiểm tra chính xác xem nó có vượt quá giới hạn của vùng bộ nhớ được phân bổ hay không.

Nguồn: opennet.ru

Thêm một lời nhận xét