Chế độ dải động cao

Có nhiều dạng chụp ảnh dải động cao (HDR) trong API Camera2. Trang này mô tả các tính năng, khả năng và chế độ cho HDR cũng như cách các tính năng, khả năng và chế độ này khác nhau tuỳ thuộc vào API cụ thể.

Chụp ảnh tĩnh HDR

Chụp ảnh tĩnh ở chế độ HDR bao gồm nhiều thuật toán để cải thiện dải động của camera trên thiết bị di động.

Đối với Android 13 trở lên, đầu ra camera 10 bit capability hỗ trợ đầu ra camera 10 bit. Lớp dải động HDR DynamicRangeProfiles cho phép ứng dụng camera định cấu hình đầu ra camera có khả năng tạo khung hình ở định dạng pixel 10 bit thực tế và các hàm truyền 10 bit tương ứng. Cấu hình đầu ra camera 10 bit sử dụng hồ sơ dải động HDR chỉ bật độ sâu bit vật lý mở rộng. Cấu hình đầu ra camera 10 bit có thể sử dụng các chế độ sau cùng với chế độ cảnh HDR:

Đối với các thiết bị chạy Android 12 trở xuống, các phương thức chụp ảnh tĩnh HDR liên quan đến việc xử lý các khung hình mà tại một thời điểm nào đó sẽ được nén thành dải động 8 bit tiêu chuẩn. Sau đây là các phương thức chụp ảnh tĩnh HDR, trong đó một số khung hình có độ phơi sáng khác nhau được chụp và kết quả HDR cuối cùng được tạo ra bằng cách kết hợp các hình ảnh riêng lẻ:

  • Chế độ phong cảnh HDR: Chế độ này được triển khai ở lớp HAL camera và nếu được hỗ trợ, có thể được ứng dụng camera đặt trong các yêu cầu chụp ảnh thông thường.
  • Loại tiện ích HDR: Loại tiện ích này được đề xuất cho các cảnh có độ tương phản cao. Sử dụng một phiên chụp có các khả năng hạn chế so với các phiên chụp thông thường. Trên cùng một thiết bị, các tiện ích camera có thể tạo ra kết quả có chất lượng hình ảnh cao hơn so với các yêu cầu chụp ảnh thông thường.

Quay video HDR

Ngược lại với chụp ảnh tĩnh HDR, video HDR chỉ đề cập đến tính năng quay video HDR (quay video 10 bit).