MT6761/MT6762.Android Q、Android R 版本如何配置 AF 相关的 Meta data

本文档介绍了在MT6761/MT6762设备上,针对Android Q和Android R版本如何配置自动对焦(AF)相关的metadata。内容包括在config_static_metadata.lens.*.h文件中配置光圈、焦距和超焦距,以及在config_static_metadata.module.*.h文件中配置场景模式下的AF模式。对于固定焦距(FF)和自动对焦(AF)模组,有不同的配置要求。

[DESCRIPTION]

MT6761/MT6762 AndroidAndroid Q、Android R 版本如何配置 AF 相关的 meta data


[SOLUTION]


1、/vendor/mediatek/proprietary/custom/[project]/hal/imgsensor_metadata/XXXX_mipi_raw/config_static_metadata.lens.XXXXmipiraw.h 文件配置跟 lens 相关的 metadata

MTK_LENS_INFO_AVAILABLE_APERTURES :配置模组光圈大小

eg:
CONFIG_METADATA_BEGIN(MTK_LENS_INFO_AVAILABLE_APERTURES)
CONFIG_ENTRY_VALUE(2.0f, MFLOAT)
CONFIG_METADATA_END()

MTK_LENS_INFO_AVAILABLE_FOCAL_LENGTHS :配置焦距大小

eg:
CONFIG_METADATA_BEGIN(MTK_LENS_INFO_AVAILABLE_FOCAL_LENGTHS)
CONFIG_ENTRY_VALUE(3.81f, MFLOAT)
CONFIG_METADATA_END()

MTK_LENS_INFO_HYPERFOCAL_DISTANCE:如果是 FF 模组要配置成 0,如果是 AF 模组,配成模组厂做 calibration 时的 infinity distance

eg:

FF 模组:

CONFIG_METADATA_BEGIN(MTK_LENS_INFO_HYPERFOCAL_DISTANCE)
CONFIG_ENTRY_VALUE((0), MFLOAT) // 5 m hyperfocal distance
CONFIG_METADATA_END()
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值