C語言實現貪吃蛇
阿新 • • 發佈:2020-12-29
技術標籤:Camera
影象質量篇(1) — Image Low FPS
In KMD (a.k.a kernel) logs
【pd = 2表示用於sensor,顯示sensor資料包沒有被提交,可能有幀丟失】
In UMD (a.k.a userspace) logs
如果發生幀丟失,請在UMD/camera日誌中一致查詢以下日誌訊息:
【frameMessage.requestID=0表示沒有申請frameMessage請求;frameCount=7
:sensor幀數=7;然而,請注意frameMessage,對於frameMessage.frameCount=1和
frameMessage.frameCount=2將會出現,因為前2個感測器幀總是被跳過,沒有可用的統計資料】
通常,感測器資料包提交會延遲,因為統計處理需要更多的時間。當此類問題發生時,請檢視跟蹤並獲取Systraces。
1、檢查統計處理耗時? 2、 檢查使用高通3A演算法(是否存在問題) 3、檢查MaxPipelineDelay屬性是否設定為4--- adb shell "echo MaxPipelineDelay = 4 >>/vendor/etc/camera/camxoverridesettings.txt" 4、如果MaxPipelineDelay 更新為4,則要更新緩衝區佇列深度 BufferQueueDepth >= MaxHALRequest(Live pending request) + PipelineDelay + 1