NT9852x-AF参数获取

什么是VA值
AF的主要思路是通过获取图像的VA值(相当于海思中的fv值),配合镜头的控制,来做一个爬坡算法,实现图像聚焦最清晰
VA值由滤波器产生。

如何获取VA值
在应用层的控制可以参考code\hdal\samples\vendor_3a\sample_af.c
使用vendor_isp_get_common(ISPT_ITEM_VA_DATA, &va_data);来获取VA值。

#define DIV_0_TO_1(x) ((0 == (x)) ? 1 : (x))

#define AF_WIN_ROW         8
#define AF_WIN_COLUMN      8

ISPT_VA_DATA va_data = vendor_isp_get_common(ISPT_ITEM_VA_DATA, &va_data);

	int i,j;
	
	for(i = 0;i < AF_WIN_ROW;i++)
	{
		for(j = 0;j < AF_WIN_COLUMN;j++)
		{
			pstWinInfo->fv1 = (va_data.va_rslt.g1_h[i * AF_WIN_ROW + j] + va_data.va_rslt.g1_v[i * AF_WIN_ROW + j])>>4;
			pstWinInfo->fv2 = (va_data.va_rslt.g2_h[i * AF_WIN_ROW + j] + va_data.va_rslt.g2_v[i * AF_W
联咏(Novatek)数码夜视仪/红外热像仪/望远镜相机解决方案 novatekNT98562M是一款高度集成的SOC,具有高图像质量、低比特率、低功耗,针对2Mp至4Mp边缘IP摄像头应用。该SoC集成了armCortex A9CPU 内核、新一代ISP、H.265/H.264视频压缩编解码器、高性能硬件DLA模块、图形引擎、显示控制器、以太网PHY、USB 2.0 Host/device、音频编解码器、RTC和 SD/SDIO 3.0提供最佳性价比的EDGE-IP摄像头解决方案。 NovatekNT98566M是一款高度集成的SoC,具有高图像质量... 阅读详情

相关推荐

Camera AF原理概述

D-TOF,Direct Time-of-Flight,直接飞行时间,基于脉冲调制光,工作周期可以比较短即便采用更高的峰值输出功率,也可以兼顾人眼安全,探测距离也就能够比较远,同时还能兼顾相对比较好的测量精度。可以说AF是相机里最难做的一个功能,在不同的光照环境下,不同的图像成分,要做到又快又准的对焦,目前来看,即使是SONY、佳能、尼康、苹果这些公司也没有完全做到。基本原理都是形成左右两个传感单元,当图像合焦的时候,左单元形成的图像与右单元形成的图像是对齐的,离焦时,左右两图无法对齐。

l1056706107的博客 3280

海思AF算法研究

以3516A为例 简介 :Hi3516A 采用高频分量法来计算 FV,即图像越清晰的时候高频部分幅值越大, 将图像通过高通滤波器便可以得到高频分量,Hi3516A 一共提供四个滤波器和亮度信 息,分别为水平方向滤波 H1、H2,垂直方向滤波 V1、V2,以及 Y。 实现: 1、保存不同距离下的镜头曲线。 2、调用HI_MPI_ISP_SetStatisticsConfig函数,配置参数 3、计算FV值 ...

xiaoning132的专栏 2914

AOSP Camera 架构全景:从应用到内核的调用链全流程解析

本篇文章将基于 AOSP 最新源码(Android 14 及主线同步版本)深入拆解 Android Camera 系统的完整架构调用链。从用户应用层的 `CameraX`/`Camera2 API` 出发,逐步穿透 `framework` 层 `CameraService`,再到 `native` 层 `Camera HAL`,最终落地至驱动设备层的设备节点调用,全面覆盖 Android 摄像系统的运行逻辑与模块协作关系。文章结合实际工程开发中常见的调试与扩展需求,帮助读者系统理解 AOSP Camera

努力分享一些人工智能、计算机视觉、影像等相关的知识干货! 1823

联咏NT98520/NT98525/NT98528/NT98529与海思HI3516/HI3519 AI芯片参数对比

技术交流QQ:1617890720(本人也是打工人)

layuetian2011的博客 1万+

NT9856x datasheet

NT9856x datasheet

NT9852X PCBA规格书(1).pdf

IPC9852XCore板是针对联咏NT98525/8媒体处理芯片开发的编解码核心板,用于给客户展示NT98525/8芯片的多媒体功能和外围接口,为客户提供基于NT98525/8芯片的产品硬件PCBA,应用于AI或通用摄像机,缩短客户产品的开发周期,降低客户的开发成本和风险。

一种AF算法

一种新的AF算法研究,可以作为参考文献研究的。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。

TMC5160电机驱动芯片实战:从模式选择到参数配置全解析

本文深入解析TMC5160电机驱动芯片的实战应用,涵盖三种核心工作模式的选择策略与参数配置。详细介绍了全功能运动控制、外部脉冲驱动及独立驱动模式的应用场景与配置要点,并提供了电流控制、静音优化、SPI通信及高级功能(如StallGuard2)的调优指南,帮助开发者充分发挥其高精度、低噪音性能。

weixin_29179311的博客 321

DNN加速器脉动阵列轻量级瞬时故障检测

本文系统综述了面向深度神经网络(DNN)脉动阵列加速器的轻量级瞬时故障检测技术。通过分析比较算法级校验(ABFT)、数值异常监测(剪裁、中值滤波等)、硬件编码检错(AN码、剩余码)以及选择性冗余等方案,指出这些方法能以5%-10%的开销实现对权重和激活比特翻转的高效检测,远低于传统ECC/冗余计算的成本。研究显示,结合多种轻量技术可构建多层防护体系,在保障推理可靠性的同时保持加速器的高性能特性。该成果为安全关键领域的DNN加速器设计提供了重要参考。

欢迎交流! 1071

别再为模糊的3D重建头疼了!手把手教你用3DSlicer处理DICOM数据,搞定医学影像三维可视化

本文详细解析了医学影像三维重建中常见的模糊问题,并手把手教你使用3DSlicer处理DICOM数据,实现精准的三维可视化。从层厚设置到数据格式转换,再到重建算法选择和渲染参数微调,提供了一套完整的优化方案,特别适合临床医生和医学影像处理人员提升工作效率。

weixin_28693447的博客 241

八大排序算法——(万字图文详解)

本篇博客将对“直接插入排序”、“希尔排序”、“直接选择排序”、“堆排序”、“冒泡排序”、“快速排序”、“归并排序”、“计数排序”进行详细的解析(算法逻辑、具体实现过程、时间复杂度、稳定性),并附以图片帮助大家更好地理解算法逻辑以及实现每个排序的参考代码。

Forward♞的博客 8071

第1.2章 机器人SLAM计算机基础总结(二):VSCode教程及 AI等效率插件推荐

如何高效编写代码?怎样快速调试程序?**别担心,今天就给大家带来一款超强大的编程神器 ——VSCode,以及能让编程之路 “一马平川” 的实用插件推荐,无论你是新手小白还是资深大神,都能从中受益!

行知SLAM 1853

YOLO学习笔记 | YOLOv8与卡尔曼滤波实现目标跟踪与预测(附代码)

YOLOv8采用改进的CSPDarknet骨干网络和动态标签分配策略,提供高精度、实时的目标检测能力。使用IOU(交并比)或马氏距离作为代价矩阵,通过匈牙利算法匹配预测框与检测框,解决多目标ID分配问题。卡尔曼滤波通过状态方程和观测方程对目标运动建模,结合预测与观测数据优化状态估计。完整代码需结合具体场景调整参数,并补充匈牙利算法实现(可参考。匈牙利算法(Hungarian Algorithm)是解决。的高效方法,常用于目标跟踪中的。),作为跟踪的输入观测值。(将检测框与预测框匹配)。

尘世冰封的专栏 1242

数仓建模—维度建模之维度表

首先要学会识别维度,维度是相对稳定的、可抽象具有共性的、固有的(天然的)描述度量或事实的上下文属性信息,失去维度信息的度量信息是没有意义的或者说是失去维度信息的事实表是没有意义的。其次要掌握维度表的设计原则和设计流程,从而更加科学的设计维度表,其实这些东西都是术,我们一直都说一句话大道至简,其实如果你掌握了精髓,抛开这些术也可以做到得心应手,这就像张无忌练太极剑一样,忘记了才能达到道的境界,也就是无我,如果做不到就记住这些原则加以应用从而达到术的境界。

2401_84052244的博客 4358

微信小程序 - 详细实现可移动悬浮按钮,全屏悬浮元素图标可拖动拖拽并自动吸附边缘,微信小程序实现悬浮球吸附边缘+计算靠边靠拢效果(详细代码,拖拽中途放手,靠左就自动跑到屏幕左侧,反之靠右跑到屏幕右侧)

微信小程序,vue2,vue3,微信小程序悬浮功能小按钮,自动吸附边缘效果,微信小程序之可拖动悬浮按钮的实现,如何实现靠近边缘自动吸住功能,小程序右下角的悬浮效果,实现可拖动悬浮图标,自动向两边靠拢,悬浮按钮的实现,微信小程序悬浮球效果,微信小程序(可拖动悬浮按钮)当靠近屏幕边缘时会磁吸靠近,如何实现全局悬浮按钮,悬浮球判断吸附在左右,全屏悬浮能拖着走,小程序怎么做悬浮图标靠近左右两侧能吸附住,悬浮菜单按钮,悬浮球可拖拽,全局悬浮球,全局悬浮框,实现悬浮按钮可拖动,自动吸附边缘效果,若按钮此时位于页面中间偏

🏆 前端领域优质创作者 1万+

VC中sqlite的使用

在VC中对sqlite的使用,实现数据库大批数据的快速插入,读取数据库中的数据在ListCtrl中显示

RU DOS版、EFI版32bit/64bit BIOS常用工具

DOS版、EFI版的RU工具,可用来查看IO、MEM、PCI、SMBIOS等资源。亲测在EFI SHELL下可用。

win10 跳过U8环境检测的IE WebControls.rar

win10 安装u8的时候 提示IE WebControls 不通过,这个工具可以欺骗u8的检查。 跳过U8环境检测的IE WebControls。提示导入失败后,重新检测通过。

Statistics and Machine Learning Toolbox

Statistics and Machine Learning Toolbox(带书签),MATLAB统计学习工具

上一篇: SigmaStar SSC337之开发环境搭建
下一篇: Intel(R) Ethernet Controller I225-V linux5.4支持
heani
博客等级 码龄1天 373粉丝 49原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

当前余额3.43元 前往充值 >
需支付:10.00元
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

xiaoning132

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付元
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值