一、前言

这块知识不太懂,所以结合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)--介绍及常见问题相关推荐

  1. 一个HR人给应届生的面试建议,关于应届生面试自我介绍、常见问题及回答、面试礼仪、技巧等,非常全面、非常专业,面试前必看,晚了后悔呀。

    一个HR人给应届生的面试建议,关于应届生面试自我介绍.常见问题及回答.面试礼仪.技巧等,非常全面.非常专业,面试前必看,晚了后悔呀. 从事人力资源工作很多年了,多多少少积累了一些经验.已经有许多同仁发 ...

  2. Camera5 MTK camera驱动框架介绍

    一.概序: 前文已经介绍了camera驱动部分的内容Camera4 MTK camera驱动结构介绍,这里在回顾下之前的框架图, 这篇主要介绍红框部分的内容: imgsensor起到承上启下的作用,在 ...

  3. C# QQ 机器人 Newbe.Mahua 1.X 主要特性介绍与常见问题讲解

    Newbe.Mahua 1.X 系列 LTS 版本已经发布.本篇就来介绍一下 1.X 版本中的主要特性以及常见问题的解答. 主要特性 依赖注入 框架本身采用 Autofac 作为依赖注入框架.进行插件 ...

  4. Camera4 MTK camera驱动结构介绍

    一.概述: MTK  camera主要的内容在hal层,现在有hal1/hal3,当下主流的使用的是hal3,驱动主要负责sensor 电源的控制以及sensor相关寄存器的操作,MTK采用设备和驱动 ...

  5. 公派访问学者博士后语言考试WSK(PETS5)介绍及常见问题

    [知识人网-公派访问学者]全国外语水平考试(WSK)成绩作为国家留学基金委(CSC)认可语言成绩证明,一直备受公派访问学者.博士后申请者的关注.今天知识人网为大家详细介绍WSK考试,及相关常见问题. ...

  6. 【librosa】librosa.feature.mfcc介绍

    librosa.feature.mfcc参数介绍 librosa.feature.mfcc(y=None, sr=22050, S=None, n_mfcc=20, dct_type=2, norm= ...

  7. Camera Tuning职业介绍

    前言 前面本人对Camera Tuning这个岗位进行了简单的描述,今天这篇博客我将继续对Camera Tuning工程师进行多个角度的介绍,以下内容皆为个人观点,如果有错误之处还望大家多多指正. C ...

  8. Linux 实例常用内核网络参数介绍与常见问题处理

    查看和修改 Linux 实例内核参数 方法一.通过 /proc/sys/ 目录 查看内核参数:使用 cat 查看对应文件的内容,例如执行命令 cat /proc/sys/net/ipv4/tcp_tw ...

  9. Cisco-win10安装ezv_p_n客户端过程介绍与常见问题汇总

    写这篇文章前,各位可以翻一下我以前介绍的非模板配置的ez***的介绍,我曾说ez***在win10上基本不支持.继而引来很多企业抛弃思科产品选择国产深信服.飞塔.山石等防火墙.***网关. 其实在今年 ...

最新文章

  1. MongoDB 计划缓存的影响
  2. python下py2exe打包笔记
  3. 动手学深度深度学习-pycharm中配置mxnet开发环境
  4. 如何去找一些还没有完全上市的 在私募投资的公司 D轮左右 财经媒体
  5. ASP.NET MVC 实现跨域请求的两种形式
  6. JS向对象中添加和删除属性
  7. jmeter如何通过后置处理器提取(正则提取器、json提取器)做接口关联?
  8. 基于python sklearn的 RandomForest随机森林 类实现
  9. Java实现“斐波那契数列”的方法(循环,递归,优化递归)
  10. nas918+支持的cpu_C2000浮点运算注意事项——CPU和CLA的差异及误差处理技巧
  11. linux动态库so更新
  12. aria2自动更新BT Tracker服务器列表脚本
  13. STM32F103c8t6超频
  14. IT项目经理的个人知识管理(转)
  15. 用css使图片产生毛玻璃效果
  16. java.lang.IncompatibleClassChangeError 常见错误
  17. 修改USB默认选中MTP模式
  18. 如何从零开发一个低代码平台,有哪些成熟技术组件可用
  19. python上市公司_Python批量下载上交所上市公司报告
  20. 域名不带www的解析方法

热门文章

  1. Stimulsoft Reports如何进行数据连接
  2. php 微信创建客服,如何给微信小程序内添加客服按钮
  3. 飞腾PC机器与奔腾G645的PC机器以及E5-2630V4虚拟机内存性能简单对比
  4. 女孩假扮大学生跪地乞讨月入万元
  5. 父爱动画代码python_python表白实现代码(可视化与动画版)
  6. 2022.4.9第十三届蓝桥杯web组省赛个人题解
  7. python 应用程序无法正常启动 000007b_“应用程序无法正常启动(oxc000007b)”解决方案...
  8. WSDM-爱奇艺:用户留存预测挑战赛 线上0.865
  9. 从零开始学习UCOSII操作系统13--系统移植理论篇
  10. 静夜思 | 你的眼界,决定了你发现美好的能力