日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 编程资源 > 编程问答 >内容正文

编程问答

Camera Feature(1)--介绍及常见问题

發布時間:2024/1/8 编程问答 33 豆豆
生活随笔 收集整理的這篇文章主要介紹了 Camera Feature(1)--介绍及常见问题 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

一、前言

? ?這塊知識不太懂,所以結合MTK官網文檔學習下。最近做的項目有Feature截圖如下

? ? ? ??

二、Camera & Video Feature 匯總? ?

-??????Auto Scene Detect

-??????Face Detection && Smile Shutter

-??????Object tracking

-??????Auto-panorama

-??????Multi-angle-View

-??????Motion track

-??????Live photo

-??????High Dynamic Range

-??????Face beauty

-??????EV Bracket

-??????Best Shot

-??????Continue shot

-??????Zero Shutter Delay

?????????-??????EIS (VIDEO)

? ? ? ? ?-??????Video -Snapshot (VIDEO)

? ? ? ? ? ?2.1?Auto Scene Detect

? ? ? ? ? ? ? ? ? 自動場景檢測(Auto Scene Detect,ASD)的目的是全自動檢測周圍環境的場景類型,使成像系統可以采取相應的形動,生成質量更好的圖像

? ? ? ? ? ? ? ? ? 常見場景類型如下

? ? ? ? ? ? ? ? ? ? ?Normal、Night、Backlight、Landscape、Portrait、Night Portrait 、Backlight Portrait

? ? ? ? ? ? ? ? ??

?

const char BasicParameters::KEY_DETECTED_ASD_ENABLE[] = "effect-auto-scene-en";
const char BasicParameters::KEY_DETECTED_ASD_3A_INFO[] = "effect-asd-3a-info";
const char BasicParameters::KEY_DETECTED_USE_ASD[] = "effect-use-auto-scene-detect";

? ? ? ? ? ? ?2.2??Face Detection && Smile Shutter

? ? ? ? ? ? ? ? ?人臉檢測是相機的一項功能,用于自動檢測人臉并繪制面框

? ? ? ? ? ? ? ? ?微笑快門是當被攝對象微笑時啟動快門的一個功能

const char BasicParameters::KEY_DETECTED_USE_FD[] = "effect-use-face-detect";

void get_fd_CustomizeData(FD_Customize_PARA *FDDataOut) {FDDataOut->FDThreadNum = 1;FDDataOut->FDThreshold = 256;FDDataOut->MajorFaceDecision = 1;FDDataOut->OTRatio = 1088;FDDataOut->SmoothLevel = 8;FDDataOut->Momentum = 0;FDDataOut->MaxTrackCount = 10;FDDataOut->FDSkipStep = 2;FDDataOut->FDRectify = 10;FDDataOut->FDRefresh = 3;FDDataOut->SDThreshold = 69;FDDataOut->SDMainFaceMust = 1;FDDataOut->SDMaxSmileNum = 3;FDDataOut->GSensor = 1;FDDataOut->FDModel = 1;FDDataOut->OTFlow = 1; //0:Original Flow (FDRefresh:60) , 1:New Flow (FDRefresh:3)FDDataOut->UseCustomScale = 1;FDDataOut->FDSizeRatio = 0.0; // float:0~1FDDataOut->SkipPartialFD = 0;FDDataOut->SkipAllFD = 0; }

? ?

? ? ? ? ?2.3?Object tracking

? ? ? ? ? ? ? ?對象跟蹤是跟蹤用戶想要的對象跟蹤

void get_ot_CustomizeData(OT_Customize_PARA *OTDataOut) {OTDataOut->OBLoseTrackingFrm = 90;OTDataOut->OCLoseTrackingFrm = 90;OTDataOut->LtOcOb_ColorSimilarity_TH = 0.16;OTDataOut->ARFA = 0.00;OTDataOut->Numiter_shape_F = 1;OTDataOut->LightResistance = 0;OTDataOut->MaxObjHalfSize = 40;OTDataOut->MinObjHalfSize = 12;OTDataOut->IniwinW = 15;OTDataOut->IniwinH = 15;OTDataOut->AEAWB_LOCK = 1; }

? ? ? ? ?2.4?Auto-panorama

? ? ? ? ? ? ? 全景拍照,用運行在camera preview模式,抓取連續的preview buffer。通過算法將連續的圖片拼接成一張圖片? ? ??

typedef enum DRVMotionObject_s {DRV_MOTION_OBJ_NONE = 0,DRV_MOTION_OBJ_PANO, // Motion of Auto PanoramaDRV_MOTION_OBJ_PANO_NEON, // Motion of Auto Panorama (neon version)DRV_MOTION_OBJ_MAV, // Motion of Multi-angle ViewDRV_MOTION_OBJ_MAV_NEON, // Motion of Multi-angle View (neon version)DRV_MOTION_OBJ_3D_PANO, // Motion of Auto PanoramaDRV_MOTION_OBJ_UNKNOWN = 0xFF, } DrvMotionObject_e;

? ? ? ? ?2.5?Multi-angle-View

? ? ? ? ? ? ? 多角度拍照,camera preview模式,抓取連續的preview frame。將多個角度的圖片合成一張MPO圖片

typedef enum DRVMotionObject_s {DRV_MOTION_OBJ_NONE = 0,DRV_MOTION_OBJ_PANO, // Motion of Auto PanoramaDRV_MOTION_OBJ_PANO_NEON, // Motion of Auto Panorama (neon version)DRV_MOTION_OBJ_MAV, // Motion of Multi-angle ViewDRV_MOTION_OBJ_MAV_NEON, // Motion of Multi-angle View (neon version)DRV_MOTION_OBJ_3D_PANO, // Motion of Auto PanoramaDRV_MOTION_OBJ_UNKNOWN = 0xFF, } DrvMotionObject_e;

? ? ? ? ?2.6?Motion track

? ? ? ? ? ? ? 動態捕捉

? ? ? ? ? ? ? //這塊比較重要,后面會繼續補充

? ? ? ? ?2.7?Live photo

? ? ? ? ? ? ? 當選擇Live Photo拍照模式時,Camera開始進行后臺錄像。當拍照時,會保存最近1-4s的錄像

? ? ? ? ?2.8?High Dynamic Range

? ? ? ? ? ? ? 從一組不同曝光圖像中生成一張曝光良好的圖像

? ? ? ? ?2.9?Face beauty

? ? ? ? ? ? ? 美顏拍照包含美白、磨皮、瘦臉和大眼等美化功能

? ? ? ? ?2.10?EV Bracket

? ? ? ? ? ? ? ? 會拍三張照片,分別是 -1 EV,0 EV ,+1 EV供用戶選擇

? ? ? ? ?2.11?Best Shot

? ? ? ? ? ? ? ?會拍三張相同EV的照片,并自動選擇最好的一張照片保存

? ? ? ? ?2.12?Continue shot

? ? ? ? ? ? ? ? 連拍模式與前面HDR、Face beauty、Smile Shot、Best Shot、EV Bracket shot 等不支持連拍等一樣,都是拍照模式的一種,各個拍照模式之間相互獨立

? ? ? ? ?2.13?Zero Shutter Delay

? ? ? ? ? ? ? ? ?當觸發ZSD拍照模式,sensor無需切換拍照模式,直接拍照鍵抬起的瞬間Sensor輸出壓縮Jpeg file

? ? ? ? ?2.14?EIS

? ? ? ? ? ? ? ? ?電子防抖用于視頻錄制,它使用可見真邊框外的像素為運動一個提議,是輸出幀可以根據振動程度進行裁剪

? ? ? ? ?2.15?Video -Snapshot

? ? ? ? ? ? ? ? VSS是指錄像過程中進行拍照

?

? ? 三、常見問題? ?

? ? ? ?//TODO

總結

以上是生活随笔為你收集整理的Camera Feature(1)--介绍及常见问题的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。