Ghép lệnh nói với hình ảnh camera để chọn mục tiêu ra sao?
- Nâng cao
- Bài viết
- Từ 18 tuổi
- 4 phút đọc

Phép gắn lời nói với hình ảnh (grounding) nối câu “chỉ cho tôi chiếc xe màu đỏ” với vật camera thấy. Hệ thống phải kết hợp hai mô tả khác nhau: lời nói cho biết loại vật và thuộc tính mong muốn; ảnh cho biết các ứng viên đang xuất hiện ở đâu. Nhận dạng giọng nói và phát hiện vật riêng rẽ chưa làm phép nối này.
Mục lục
- Lời nói, nhánh trên
- Cảnh camera, nhánh dưới
- Đối tượng được đối chiếu
Hai đầu vào gặp nhau ở bộ phân giải
Một thiết kế minh họa có thể đi theo chuỗi sau. Bộ nhận dạng âm thanh đưa ra câu chữ. Mô-đun hiểu ngôn ngữ rút ra ý định “tìm/hiển thị” và ràng buộc “xe màu đỏ”. Tài liệu Dialogflow gọi ý định là mục đích của một lượt hội thoại và cho phép trích tham số từ các phần của câu ví dụ. Ở phía hình ảnh, detector trả danh sách ứng viên với lớp, vùng ảnh và thông tin phân loại. ML Kit có thể theo dõi vật nổi bật qua các khung, nhưng chính ứng dụng phải định nghĩa cách dùng các kết quả đó để giải quyết câu nói.
Bộ phân giải so sánh ràng buộc lời nói với thuộc tính của từng ứng viên. “Xe” lọc theo lớp; “màu đỏ” là một đặc tính cần mô hình thị giác hoặc bộ phân loại màu cung cấp. Một điểm ảnh đỏ đơn lẻ không đủ chứng minh cả vật là xe đỏ: ánh sáng, bóng hoặc bề mặt phản chiếu có thể làm màu khó đánh giá. Quy tắc so khớp và ngưỡng chấp nhận là lựa chọn của ứng dụng minh họa, không phải chức năng mặc định của Dialogflow hay ML Kit.
Đi theo một câu nói
Giả sử khung hình có xe đỏ bên trái và xe xanh bên phải. Nhận dạng trả câu “chỉ cho tôi chiếc xe màu đỏ”; phân tích ý định tạo yêu cầu hiển thị với lớp car và thuộc tính red. Detector cung cấp hai ứng viên. Bộ phân giải loại xe xanh vì không khớp thuộc tính màu, giữ xe đỏ, rồi trả về mã track và hộp ảnh để giao diện đánh dấu. Kết quả là “ứng viên này khớp yêu cầu”, không phải vị trí ngoài đời hay lệnh điều khiển.
Nếu ảnh có hai xe đỏ, mô tả chưa chọn được duy nhất một vật. Hệ thống nên hỏi “xe bên trái hay bên phải?” hoặc trình bày hai ứng viên để người dùng chọn. Nếu không có xe nào hoặc detector không chắc, báo “không tìm thấy đủ chắc chắn” thay vì chọn vật gần đúng. Nếu dữ liệu ảnh và câu nói đến ở thời điểm khác nhau, cần kiểm tra dấu thời gian để tránh ghép lời nói với một cảnh đã cũ.
Đầu ra và trường hợp lỗi
Một bản ghi có thể giữ câu gốc, ý định/tham số đã trích, danh sách ứng viên, lý do chọn hoặc yêu cầu làm rõ và trạng thái cuối. Nhờ vậy người thử biết lỗi nằm ở nhận dạng câu, trích thuộc tính, phát hiện ảnh hay quy tắc ghép. Cần kiểm tra riêng các cặp khó phân biệt như nhiều vật cùng lớp, màu gần nhau, vật bị che và tên gọi không có trong lớp mô hình.
Kiến trúc này là đề xuất để minh họa cơ chế, chưa phải sản phẩm được nguồn thử nghiệm. Tài liệu Dialogflow và ML Kit mô tả năng lực của từng thành phần, không xác nhận độ chính xác khi kết hợp lời nói với camera. Phải đánh giá trên các câu và cảnh đại diện, có câu trả lời đúng được gán nhãn.
Tóm tắt
- Lời nói thành ý định và thuộc tính; ảnh thành ứng viên và đặc trưng; bộ phân giải ghép chúng theo quy tắc ứng dụng.
- Một ứng viên phù hợp thì trả kết quả có mã; nhiều ứng viên thì hỏi rõ; không có ứng viên đáng tin thì từ chối chọn.
- Nhận ra vật trong ảnh chưa cung cấp vị trí không gian hoặc quyết định bay.
Thuật ngữ trong bài
Tên tiếng Việt, tên tiếng Anh và nghĩa dùng trong bài. Di chuột, chạm hoặc dùng phím Tab tới từ có gạch chân chấm để xem giải thích ngay khi đọc.
- gắn lời nói với hình ảnhgrounding
- Nối một từ trong lệnh, như "vật đó", với vật cụ thể trong ảnh.
- ràng buộcconstraint
- Thuộc tính được trích từ câu nói để giới hạn các ứng viên ảnh phù hợp.
Bài này chưa được đánh dấu là đã xem
Thấy nội dung sai hoặc chưa an toàn?
Báo cho quản trị viên qua email. Thư có sẵn tên bài và đường dẫn.
Có thể bạn cũng quan tâm
Nâng caoChạy nhận dạng giọng nói ngoại tuyến trên máy nhúng cần gì?
Tìm hiểu mô hình ASR, định dạng âm thanh, tài nguyên bo nhúng và cách đo bản chép ngoại tuyến trên thiết bị đích.
Trí tuệ nhân tạo (AI)7 phút đọc
Nâng caoĐộ trễ từ lời nói đến lệnh được đo và rút ngắn như thế nào?
Đặt ranh giới đo, chia ngân sách theo chặng và dùng phân vị để tìm cách giảm thời gian chờ mà vẫn giữ chất lượng.
Trí tuệ nhân tạo (AI)7 phút đọc
Nâng caoĐo lệnh nói bị nhận nhầm hoặc bỏ sót ra sao?
Tính lỗi nhận dạng ở mức từ và lệnh với công thức, mẫu số rõ ràng, ví dụ giả định và cách diễn giải từ chối hoặc im lặng.
Trí tuệ nhân tạo (AI)5 phút đọc
Trung cấpĐộ trễ video và băng thông ảnh hưởng điều khiển ra sao?
Tách độ trễ video thành từng chặng, nối bitrate với băng thông và đọc phép đo theo đúng ranh giới.
Internet vạn vật (IoT)6 phút đọc
Nguồn
Các nguồn này viết cho người đọc lớn hơn. Nếu thấy khó, hãy đọc cùng người lớn.
- Object Detection and Tracking(mở trong thẻ mới)
Google for DevelopersBậc B: tài liệu của hãngĐọc ngày 30 tháng 10, 2026
- Dialogflow CX Intents(mở trong thẻ mới)
Google CloudBậc C: nguồn khácĐọc ngày 30 tháng 10, 2026
