กล้องโมโนโครม

อุปกรณ์ที่ใช้ 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 สาธารณะต่อไปนี้ในฟีเจอร์นี้

ดูรายละเอียดเพิ่มเติมเกี่ยวกับ HAL ของกล้องได้ที่ docs.html ดูข้อมูลเพิ่มเติมเกี่ยวกับ API สาธารณะที่เกี่ยวข้องได้ที่ รูปแบบรูปภาพ ลักษณะเฉพาะของกล้อง CaptureRequest และ Captureผลลัพธ์

การตรวจสอบความถูกต้อง

หากต้องการตรวจสอบการใช้งานกล้องโมโนโครม ให้เรียกใช้ CTS ต่อไปนี้ และ VTS

การทดสอบ CTS

  • testMonochromeCharacteristics
  • CaptureRequestTest
  • CaptureResultTest
  • StillCaptureTest
  • DngCreatorTest

การทดสอบ VTS

  • getCameraCharacteristics
  • processMultiCaptureRequestPreview