Phân tích video & trích xuất siêu dữ liệu phong phú

với Amazon Rekognition Video

Trong hướng dẫn này, bạn sẽ được học cách sử dụng các tính năng phân tích video trong Amazon Rekognition Video bằng Bảng điều khiển AWS. Amazon Rekognition Video là một dịch vụ phân tích video dựa trên deep learning, có thể phát hiện các hành động và nhận ra các vật thể, người nổi tiếng và nội dung không phù hợp.

Là một nhà phát triển, phân tích video là một thách thức bạn sẽ gặp phải nếu bạn đang phát triển một hệ thống tạo danh mục video hoặc tạo một ứng dụng để cung cấp phân tích tình cảm. Thách thức này có thể được giải quyết bằng cách xây dựng mô hình machine learning của riêng bạn, tuy nhiên tùy chọn này mất nhiều thời gian, tốn kém và đòi hỏi phải có chuyên môn về machine learning.

Amazon Rekognition Video cung cấp API dễ sử dụng đưa ra phân tích thời gian thực về phát trực tiếp video và phân tích khuôn mặt. Dịch vụ do API điều khiển được quản lý toàn phần này cho phép các nhà phát triển dễ dàng thêm phân tích trực quan vào các ứng dụng hiện có.

Trong hướng dẫn này, bạn sẽ sử dụng Amazon Rekognition Video để phân tích đoạn clip dài 30 giây về một trò chơi Ultimate Frisbee. Phân tích video tự động trích xuất siêu dữ liệu giàu, có thể được sử dụng để tạo thư viện video có thể tìm kiếm, thực hiện kiểm duyệt nội dung hoặc cung cấp trải nghiệm VIP cá nhân hóa.

Hướng dẫn này là một minh họa về tính năng hiện có khi sử dụng AWS CLI hoặc API của Rekognition. Để sản xuất hoặc triển khai chứng minh khái niệm, chúng tôi khuyến nghị nên sử dụng các giao diện theo lập trình này thay vì Bảng điều khiển Amazon Rekognition.

Hướng dẫn này yêu cầu có tài khoản AWS

Chúng tôi không tính thêm phí khi sử dụng Amazon Rekognition. Các tài nguyên mà bạn tạo trong hướng dẫn này đủ điều kiện hưởng Bậc miễn phí. 

Thông tin thêm về Bậc miễn phí >>


Bước 1: Nhập Bảng điều khiển Amazon Rekognition


a.  Mở Bảng điều khiển quản lý AWS, nhờ đó bạn có thể giữ cho hướng dẫn từng bước này luôn mở. Khi màn hình tải xong, nhập tên người dùng và mật khẩu của bạn để bắt đầu. Sau đó nhập Rekognition vào thanh tìm kiếm và chọn Rekognition để mở bảng điều khiển dịch vụ.

(nhấp để phóng to)


Bước 2: Tìm hiểu các tính năng

Trong bước này, bạn sẽ điều hướng bảng điều khiển Rekognition Video và tìm hiểu các khả năng của từng tính năng có sẵn thông qua API Rekognition.


a) Để bắt đầu, chọn Phân tích video trong điều hướng bảng điều khiển ở bên trái. Tính năng này cho phép bạn phân tích video và nhận phản hồi JSON.

(nhấp để phóng to)


b) Video được tải lên trước của Jeff Bezos và Werner Vogels cho thấy cách Rekognition Video có thể theo dõi mọi người, phát hiện các hoạt động và nhận ra các vật thể, người nổi tiếng và nội dung không phù hợp.

(nhấp để phóng to)


c) Đầu tiên, trong Con người, nhấp vào biểu tượng Werner Vogels. Lưu ý rằng video ở bên phải hiện đang phát thời điểm khi Werner ở trong đoạn phim.

(nhấp để phóng to)


d) Tiếp theo, lưu ý vật thể và các hoạt động được phát hiện trong đoạn phim ngắn này. Bạn có thể nhấp vào Râu và xem thời điểm chính xác râu của Werner được phát hiện hoặc nhấp vào Đồ nội thất để xem thời điểm ghế được phát hiện.

(nhấp để phóng to)


e) Ngoài ra, bạn có thể thấy rằng không có nhãn được kiểm duyệt nào được phát hiện. Tính năng này cho phép bạn xác định và lọc nội dung không phù hợp. Ví dụ: bạn có thể muốn lọc hình ảnh có cảnh khoả thân, nhưng không phải hình ảnh có nội dung khêu gợi.

(nhấp để phóng to)


Bước 3: Tải lên & Phân tích video

Trong bước này, bạn sẽ tải xuống một đoạn video dài 30 giây mà chúng tôi sẽ sử dụng cho phần này của hướng dẫn và tải lên trong Bảng điều khiển Rekognition để phân tích.


a) Nhấp vào đây và lưu video mẫu vào máy tính để bàn của bạn.

(nhấp để phóng to)


b) Nhấp vào mũi tên xuống bên dưới Chọn một mẫu hoặc tải lên mẫu của riêng bạn, nhấp vào Video của riêng bạn và chọn đoạn phim video bạn vừa lưu vào máy tính để bàn. Lưu ý rằng các tệp video không được lớn hơn 60 mb hoặc dài hơn 60 giây để minh họa miễn phí trong bảng điều khiển.

Sau 40-50 giây, video sẽ được phân tích và kết quả sẽ được hiển thị trong bảng điều khiển.

(nhấp để phóng to)


c) Lưu ý rằng Rekognition đã phát hiện 12 người trong đoạn phim. Ví dụ: nhấp vào Hiển thị thêm trong Con người và chọn trọng tài mặc áo sọc màu cam và đen. Bạn có thể thấy trong phân tích video ở bên phải thời điểm khi trọng tài đặc biệt này được phát hiện trong video.

(nhấp để phóng to)

(nhấp để phóng to)


d) Nhấp vào Vật thể và hoạt động. Lưu ý rằng có 20 vật thể và hoạt động được tự động gắn thẻ. Ví dụ: nhấp vào Ô tô và xem các cảnh trong video khi một chiếc ô tô được phát hiện.

(nhấp để phóng to)


e) Tiếp theo, nhấp vào Thể thao đồng đội và lưu ý rằng mỗi đoạn phim được gắn cờ trên phân tích video ở bên phải sẽ chứa ít nhất một nhãn mà chúng tôi đã chọn trong suốt bước này: trọng tài trong Con người, ô tô là Vật thể và Thể thao đồng đội là Hoạt động.

Là nhà phát triển, siêu dữ liệu tự động từ đoạn phim video có thể được sử dụng trong các ứng dụng để cải thiện các nỗ lực tiếp thị và quảng cáo, tạo thư viện video có thể tìm kiếm hoặc thiết lập theo dõi thể thao nhằm cung cấp phân tích phong phú cho các trò chơi thể thao.

 

(nhấp để phóng to)


Bước 4: Xóa tài nguyên


a) Nhấp vào Dịch vụ và chọn S3.

(nhấp để phóng to)


b) Video bạn đã tải lên được lưu tự động vào bộ chứa S3 và bạn sẽ cần xóa nó để đảm bảo bạn không phải chịu phí. Cuộn qua các bộ chứa S3 của bạn và tìm bộ chứa bắt đầu bằng rekognition-video-console-demo. Nhấp vào bộ chứa này và chọn tất cả phương tiện, sau đó nhấp chuột phải và chọn Xóa.

(nhấp để phóng to)

(nhấp để phóng to)

(nhấp để phóng to)


Xin chúc mừng!

Bạn đã biết cách sử dụng bảng điều khiển Rekognition để phân tích video. Bạn cũng có thể thực hiện tính năng này bằng các API Rekognition để bạn có thể hoạt động ở quy mô lớn. Sử dụng Amazon Rekognition Video khi bạn cần tạo thư viện có thể tìm kiếm, xây dựng các ứng dụng để tìm người mất tích hoặc những người quan trọng (VIP), hoặc phát hiện video không an toàn.

 

 

Tìm hiểu thêm

Tìm hiểu thêm về các tính năng của Amazon Rekognition với Hướng dẫn dành cho nhà phát triển này.

Xây dựng Giải pháp phân tích phương tiện truyền thông

Tìm hiểu cách xây dựng giải pháp phân tích phương tiện truyền thông toàn diện bao gồm nhận dạng khuôn mặt tự động.

Khám phá Bảng điều khiển

Khám phá các tính năng khác của Amazon Rekognition như nhận dạng người nổi tiếng và kiểm duyệt hình ảnh.