23/09/2021camera

Camera Google Nest nhận diện người và thú cưng bằng AI như thế nào?

5.0/5Đánh giá tư vấn kỹ thuật bởi Khoa Duy SmartHome - Nhà Thông Minh - Khoá Vân Tay- Cổng Tự Động Đà Nẵng

Tìm hiểu cách Nest Cam 2021 dùng thuật toán nhận thức, Machine Learning và xử lý trên thiết bị để nhận diện người, thú cưng, xe cộ và gói hàng.

Camera Google Nest nhận diện người và thú cưng bằng AI như thế nào?

Google Nest đã giới thiệu dòng Nest Cam 2021 với nhiều cải tiến đáng chú ý. Điểm nổi bật của thiết bị là khả năng nhận biết người, động vật và các đối tượng khác nhờ thuật toán xử lý thông minh kết hợp mô hình hoạt động được tích hợp bên trong camera. Hãy cùng Khoa Duy SmartHome tìm hiểu chi tiết cách Nest Cam thực hiện việc nhận diện này trong bài viết dưới đây.

1. Cách thuật toán nhận thức giúp camera phân biệt đối tượng

Google Nest Cam vận hành dựa trên thuật toán nhận thức, nhờ đó thiết bị có thể phát hiện người, động vật, phương tiện và cả gói hàng. Những đối tượng này sẽ được thể hiện trực tiếp trong khung hình video.

Camera liên tục theo dõi chuyển động của người hoặc vật thể, sau đó tiến hành phân tích dữ liệu và gửi thông báo phù hợp đến người dùng.

Với tính năng nhận diện khuôn mặt, khi camera phát hiện một đối tượng, hệ thống sẽ phân tích và đối chiếu khuôn mặt đó với danh sách Familiar Face. Nếu là gương mặt chưa có trong danh sách, camera sẽ ghi nhận như một khuôn mặt mới và người dùng có thể xác định, gắn nhãn cho khuôn mặt đó.

Ngoài ra, camera còn có khả năng đánh giá bối cảnh xung quanh. Ví dụ, khi đặt Nest Cam trong phòng khách, thuật toán có thể hiểu vị trí của TV trong không gian. Nhờ vậy, camera sẽ không nhầm nhân vật đang xuất hiện trên màn hình TV là người thật ngoài đời.

2. Vai trò của Machine Learning trong Nest Cam

Bên trong Nest Cam có nhiều mô hình Machine Learning cùng hoạt động. Hệ thống này đảm nhiệm việc phát hiện đối tượng xuất hiện trong khung hình video, sau đó khoanh vùng đối tượng như gói hàng hoặc xe cộ. Khả năng phân biệt này đến từ quá trình camera Google Nest được huấn luyện với hàng triệu dữ liệu hình ảnh khác nhau.

google nest activity zone 1

3. Thuật toán của Google Nest Cam khác gì camera thông thường?

Camera an ninh Google Nest sử dụng một Domain riêng biệt. Với Nest Cam, môi trường quan sát là yếu tố rất khó kiểm soát. Đối tượng trong khung hình có thể bị mờ do ánh sáng, điều kiện thời tiết hoặc vị trí lắp đặt camera. Trong một số trường hợp, thiết bị chỉ nhìn thấy một phần của đối tượng cần quan sát.

Camera ghi nhận hình ảnh ở dạng 2D, trong khi thực tế lại cần xử lý những đối tượng thuộc không gian 3D. Vì vậy, đôi khi Nest Cam có thể nhầm hình ảnh in trên quần áo với một vật thể thật. Điều này đồng nghĩa người dùng thỉnh thoảng vẫn có thể nhận được cảnh báo dù không có sự kiện đáng chú ý xảy ra. Tuy nhiên, tỷ lệ hiển thị lỗi nhìn chung không quá lớn.

google nest tips 4

4. Vì sao nhận diện người bằng camera an ninh phức tạp hơn máy ảnh?

google nest tips 2

Các mô hình thử nghiệm thường dùng cho tìm kiếm hình ảnh trên Google không thể hiển thị hiệu quả tương tự trên Nest Cam. Lý do là dữ liệu thử nghiệm thường được chụp bằng camera cầm tay, hình ảnh đã được căn chỉnh tốt và có điều kiện ánh sáng ổn định. Những dữ liệu này khác đáng kể so với hình ảnh thực tế mà Nest Cam phải phân tích.

Để xử lý hạn chế này, camera Google Nest đã mở rộng quy mô và tăng độ đa dạng của bộ dữ liệu phù hợp cho mục đích an ninh. Sau đó, hệ thống bổ sung thêm dữ liệu tổng hợp, từ việc tạo một thế giới mô phỏng hoàn chỉnh cho đến đặt các đối tượng tổng hợp lên nền ảnh thực. Nhờ mô phỏng đầy đủ, camera có thể tạo ra một môi trường giống trò chơi, nơi có thể điều chỉnh bố cục phòng, vị trí đối tượng, điều kiện ánh sáng, vị trí đặt máy ảnh,... Từ đó, khả năng nhận biết trong các tình huống an ninh cũng được tối ưu tốt hơn.

5. Tối ưu thuật toán bằng mô hình máy học

Camera và chuông cửa Google Nest được trang bị phần cứng có khả năng khai thác tốt các cải tiến phần mềm. Đặc biệt, mô hình ML (Machine Learning) được xử lý ngay trên thiết bị thay vì phụ thuộc vào Cloud, qua đó tăng cường tính riêng tư và bảo mật. Đồng thời, chip TPU trên thiết bị cho khả năng xử lý nhanh hơn 170 lần so với các phiên bản cũ hơn.

  • Xem thêm: Xem camera Google Nest trên màn hình Google Nest Hub.

6. Độ chính xác của cảnh báo từ Nest Cam

Google Nest ứng dụng Machine Learning nhằm đảm bảo các thông báo từ Nest Cam có độ chính xác cao nhất có thể. Dù vậy, công nghệ không phải lúc nào cũng tuyệt đối hoàn hảo. Trong một số tình huống, camera vẫn có thể nhầm lẫn giữa các đối tượng quan sát hoặc đôi khi bỏ sót sự kiện.

Bài viết được chia sẻ từ Blog Google.


Xem các bài viết có liên quan:

Sản phẩm liên quan

Thiết bị phù hợp với nội dung bài viết

Bài viết liên quan

Đọc thêm về giải pháp SmartHome