Ổn định xem trước máy ảnh

Đối với các thiết bị chạy Android 13 trở lên, khung camera sẽ hỗ trợ ổn định video trên luồng xem trước và các luồng không phải RAW khác trong các phiên quay camera. Tính năng này cho phép các ứng dụng của bên thứ ba cung cấp trải nghiệm những gì bạn thấy là những gì bạn nhận được (WYSIWYG) khi so sánh giữa bản xem trước của máy ảnh và bản ghi.

Thực hiện

Để cung cấp tính năng này cho ứng dụng của bên thứ ba, nhà sản xuất thiết bị phải quảng cáo hỗ trợ các phím sau và triển khai thuật toán ổn định xem trước trong máy ảnh HAL:

Để sửa đổi cài đặt mặc định cho tính năng này, hãy chỉ định giá trị mặc định trong mẫu yêu cầu chụp khi tạo yêu cầu chụp bằng createCaptureRequest .

Để tham khảo cách triển khai tính năng này, hãy xem mã cho EmulatedCamera trong Cuttlefish tại hardware/google/camera/devices/EmulatedCamera/hwl/EmulatedSensor.cpp .

Để biết thêm chi tiết về chế độ ổn định video, hãy xem CONTROL_VIDEO_STABILIZATION_MODE .

Thẩm định

Để kiểm tra việc triển khai tính năng này của bạn, hãy sử dụng các bài kiểm tra CTS và ITS sau:

CTS:

ITS (kiểm tra trường nhìn và chất lượng ổn định):