อุปกรณ์ที่ใช้ Android 9 ขึ้นไปสามารถรองรับ
กล้องโมโนโครม Android 10
จะให้การสนับสนุนเพิ่มเติมสำหรับรูปแบบสตรีม Y8, โมโนโครม และ
อาร์เรย์ตัวกรองสีใกล้อินฟราเรด (NIR)
ข้อมูลเมตาแบบคงที่และฟังก์ชัน DngCreator
สำหรับกล้องโมโนโครม
ความสามารถนี้ช่วยให้ผู้ผลิตอุปกรณ์สามารถนำโมโนโครมหรือ อุปกรณ์กล้อง NIR และลดการใช้หน่วยความจำโดยใช้ รูปแบบสตรีม Y8 กล้องโมโนโครมสามารถใช้เป็นกล้อง กล้องของ อุปกรณ์กล้องหลายตัวเชิงตรรกะ เพื่อให้ได้ลักษณะสัญญาณรบกวนในสภาวะแสงน้อยที่ดียิ่งขึ้น
การใช้งาน
ข้อกำหนดเกี่ยวกับฮาร์ดแวร์
หากต้องการใช้ฟีเจอร์นี้ อุปกรณ์ต้องมีเซ็นเซอร์กล้องโมโนโครมและ ตัวประมวลผลสัญญาณภาพ (ISP) เพื่อประมวลผลเอาต์พุตเซ็นเซอร์
ใช้กล้องโมโนโครม
หากต้องการโฆษณาอุปกรณ์กล้องว่าเป็นกล้องโมโนโครม HAL ของกล้องจะต้องเป็นไปตาม ข้อกำหนดต่อไปนี้
- ตั้งค่า
android.sensor.info.colorFilterArray
เป็นMONO
หรือNIR
- รองรับคีย์ที่จำเป็น
BACKWARD_COMPATIBLE
รายการและ ไม่รองรับMANUAL_POST_PROCESSING
android.control.awbAvailableModes
มีเฉพาะAUTO
และandroid.control.awbState
อาจเป็นCONVERTED
หรือLOCKED
ก็ได้android.control.awbLock
android.colorCorrection.mode
,android.colorCorrection.transform
และandroid.colorCorrection.gains
ไม่อยู่ในคำขอและผลการค้นหาที่พร้อมใช้งาน คีย์ ดังนั้น อุปกรณ์กล้องถ่ายรูปจึงLIMITED
ไม่มีคีย์ข้อมูลเมตาแบบคงที่ที่เกี่ยวข้องกับสีต่อไปนี้
android.sensor.referenceIlluminant*
android.sensor.calibrationTransform*
android.sensor.colorTransform*
android.sensor.forwardMatrix*
android.sensor.neutralColorPoint
android.sensor.greenSplit
ช่องสีทั้งหมดมีค่าเหมือนกันสำหรับคีย์ข้อมูลเมตาต่อไปนี้
android.sensor.blackLevelPattern
android.sensor.dynamicBlackLevel
android.statistics.lensShadingMap
android.tonemap.curve
android.sensor.noiseProfile
มีช่องสีเพียงช่องเดียว
สำหรับอุปกรณ์แบบโมโนโครมที่รองรับรูปแบบสตรีม Y8 HAL ของกล้องจะต้องรองรับ
การสลับ YUV_420_888
รูปแบบในชุดค่าผสมของสตรีมที่จำเป็น (รวมถึง
ใหม่) ด้วยรูปแบบ Y8
มีการใช้ API สาธารณะต่อไปนี้ในฟีเจอร์นี้
- รูปแบบรูปภาพ Y8
- SENSOR_INFO_COLOR_FILTER_ARRANGEMENT_MONO
- SENSOR_INFO_COLOR_FILTER_ARRANGEMENT_NIR
- ความสามารถของกล้อง MONOCHROME (เปิดตัวใน Android 9)
ดูรายละเอียดเพิ่มเติมเกี่ยวกับ HAL ของกล้องได้ที่ docs.html ดูข้อมูลเพิ่มเติมเกี่ยวกับ API สาธารณะที่เกี่ยวข้องได้ที่ รูปแบบรูปภาพ ลักษณะเฉพาะของกล้อง CaptureRequest และ Captureผลลัพธ์
การตรวจสอบความถูกต้อง
หากต้องการตรวจสอบการใช้งานกล้องโมโนโครม ให้เรียกใช้ CTS ต่อไปนี้ และ VTS
การทดสอบ CTS
testMonochromeCharacteristics
CaptureRequestTest
CaptureResultTest
StillCaptureTest
DngCreatorTest
การทดสอบ VTS
getCameraCharacteristics
processMultiCaptureRequestPreview