海思开发专栏
文章平均质量分 74
本专栏包括但不限于海思底层驱动开发,海思sdk应用开发,Qt界面开发,isp开发等。
优惠券已抵扣
余额抵扣
还需支付
¥59.90
¥99.00
购买须知?
本专栏为图文内容,最终完结不会低于15篇文章。
订阅专栏,享有专栏所有文章阅读权限。
本专栏为虚拟商品,基于网络商品和虚拟商品的性质和特征,专栏一经购买无正当理由不予退款,不支持升级,敬请谅解。
lzg2021
这个作者很懒,什么都没留下…
展开
-
海思平台isp之raw图回灌调试
isp调试中,经常会遇到一些特定场景的效果需要优化,但由于某些原因和成本考虑,开发人员无法亲临现场,这个时候采集场景raw图回灌到板端调试,就显得尤为方便了。在PQTool上找到Timing Attr,打开Enable使能,将帧率设置为30,也可按照自己需求设置帧率,该帧率即为raw图回灌时帧率。步骤3:单击Send,提示sent raw图到设备成功,可以看到显示器成功显示发送的raw图显示画面。板端进入SS928V100_PQ_V2.0.2.2 ,运行StartControl.sh脚本。原创 2023-12-14 15:35:02 · 940 阅读 · 0 评论 -
海思平台isp之ccm标定
步骤9:单击图中按键,加载6500k色温下的ccm参数,参照6500k raw图标定步骤,完成所有raw图标定。将标定完成的CCM参数加载到板端,在色温箱中,根据不同色温下的实际色彩效果,手动调整对应色温的CCM参数。步骤3:导入当前raw图时的gamma值,在gamma界面下可保存;步骤4:导入步骤3中的gamma值作为目标gamma值;(1)调整各色块校正权重,对于偏色的色块,增加权重。步骤10:将标定完成的CCM参数,加载到板端。步骤1:选中当前要标定的色温raw图;步骤2:点击选中该raw图;原创 2023-12-14 14:58:13 · 1036 阅读 · 0 评论 -
海思平台isp之awb标定
用鼠标框住Block19块,会出现亮度图信息,当前块19亮度为845,在0.8左右,该raw图合格,可采集。勾上Dump Raw,我这里raw10,即Depth为10bit,那么Block19的亮度应该为1024。(2)标定时进行半标定,将标定模式auto改为semi_auto,反复调试,使标定后的曲线满足要求。若标定效果不好,可通过反复采集raw图的方式来进行标定,尽量让raw图满足要求。我这里黑电平为64,按实际标定的黑电平为准,或者问sensor FAE。(1)设置raw图基本信息。原创 2023-11-13 15:03:59 · 791 阅读 · 0 评论 -
海思电子变倍代码实现
海思实现电子变倍代码原创 2022-07-30 21:23:04 · 887 阅读 · 1 评论 -
海思AE自动曝光图像闪烁优化
文章目录一. 原因分析二. 应用层优化1. 增大自动曝光对画面亮度的容忍度。2. 固定自动曝光时间,只调节曝光增益(仅调试验证)。3. 通过减小感兴趣区域权重来减小感兴趣区域曝光对整个图像的影响:三. 驱动层优化1. 调节ISP增益与sensor曝光时间与增益同步生效2. 调节曝光时间步长和曝光增益步长到合理比例使曝光过渡顺滑3. 优化sensor 抗闪公式一. 原因分析现象:室外场景时,移动摄像头,AE自动曝光出现图像闪烁的现象,摄像头停止移动,图像停止闪烁。原因:1. 室外光线太强,曝光时间调原创 2021-07-29 19:27:24 · 3027 阅读 · 2 评论 -
sensor调试之从模式(外同步)
文章目录1. 什么叫sensor从模式2. sensor从模式的应用场景3. 配置sensor从模式4. sensor从模式调试4.1. 从模式抓图曝光问题4.2. 从模式下海思vo不能抓取实时帧问题1. 什么叫sensor从模式通常情况下,sensor被配置成主模式,即sensor主动输出帧图像数据。但某些情况下,sensor需要被动通过外部信号触发达到帧图像数据输出。2. sensor从模式的应用场景情景一:多个sensor需要同步成像,比如多个sensor各自拍摄不同角度的图像进行合成,这个原创 2021-07-20 22:24:39 · 5680 阅读 · 3 评论 -
海思图像质量之HiPQTool调试
文章目录一. HiPQTool 界面二. 图像调试三. 将调试参数写入程序中一. HiPQTool 界面二. 图像调试三. 将调试参数写入程序中原创 2021-07-06 22:17:58 · 1503 阅读 · 1 评论 -
海思图像质量调试之HIPQTools环境搭建
文章目录一. 准备工作1. 需要的工具2. 添加自己的sensor(sdk中没有做支持的)二. 运行HiPQTool1. 用 ITTP_Stream 预览实时图像(不需要用户写板端程序,sdk工具包中提供)2. 用户程序实现图像输出一. 准备工作1. 需要的工具在sdk 路径Hi3516C V500R001C02SPC021\Hi3516CV500R001C02SPC021\Hi3516CV500R001C02SPC021\01.software\pc\PQTOOLS下,找到如下工具:PC端:Hi原创 2021-06-28 13:45:22 · 1813 阅读 · 1 评论 -
海思添加sensor驱动
文章目录一. sys_config.ko 编译1. sys_config.ko 作用说明2. 配置sensor总线3. 配置sensor时钟二. sensor 驱动编译三. SDK中增加 sensor 类型一. sys_config.ko 编译1. sys_config.ko 作用说明2. 配置sensor总线3. 配置sensor时钟二. sensor 驱动编译三. SDK中增加 sensor 类型...原创 2021-06-22 17:31:13 · 2057 阅读 · 0 评论 -
海思接收bt1120外同步视频流
文章目录一. 什么叫bt1120外同步1. bt1120协议一. 什么叫bt1120外同步1. bt1120协议BT1120协议通过16位数据传输的,其中8位用来传输亮度,就是Y值,另外8位用来传输色度,就是UV值。所以接收到的数据图像如果不完整,一般是Y值出了问题,颜色不对,就是UV值不正确。从上图中我们可以看到,数据中前面有4字节内容,为 FF 00 00 XY,这4个字节内容,我们把它叫做基准码,其中FF 00 00 是固定的,XY是变化的,用来表示当前数据类型,是有效图像数据还是消隐区原创 2021-06-11 10:22:54 · 3019 阅读 · 4 评论 -
海思wifi驱动二之驱动失败问题排查及调试
文章目录1. 开机内核扫卡是否成功2.本章节主要分析wifi驱动加载失败的情况1. 开机内核扫卡是否成功设备树中将sdio1状态打开后,内核启动时,会扫描sdio1是否挂接sdio/sd/mmc设备,如果扫描成功,会有如下打印信息:打印出扫描到的sdio设备并分配地址若没有打印以上信息,说明扫卡失败。海思没有扫描到sdio wifi设备,这个时候就需要检测wifi设备是否正常上电启动。排查措施如下:reg_on引脚是否为高电平。wifi设备晶振是否正常起振。当上面两条都满足并且sdi原创 2021-06-04 10:12:23 · 1290 阅读 · 0 评论 -
海思wifi驱动一
文章目录环境说明一. 修改wifi驱动1. 修改reg_on和host_wake引脚2. 屏蔽扫卡操作3. 将wifi驱动代码放到linux内核中进行编译二. 配置内核1. CFG80211配置2. sdio配置3. 配置wifi驱动模块4. 编译内核和wifi驱动模块三. 修改uboot中 sdio口复用四. 在板子上调试 wifi驱动环境说明平台:hi3516cv500wifi模块:AP6255 (sdio接口)kernel版本:4.9.37wifi驱动版本:bcmdhd.100.10.54原创 2021-06-03 15:23:47 · 3502 阅读 · 1 评论 -
海思mipi屏驱动二
二. MPI_VO 配置按照官方提供的配置流程,继续配置VO部分。1. 设置vo公共属性这里直接上代码,关于里面所用到的参数,可以在上一章中找到。/* 配置输出序列 */int vo_output_sequence_set(void){ HI_S32 s32Ret; VO_DEV VoDev = 0; /* 这里是避免VO已经打开设置失败的情况,如果是开机设置也可以不加 */ HI_MPI_VO_Disable(VoDev); VO_PUB_ATTR_S stPubAttr =原创 2021-04-14 09:23:02 · 763 阅读 · 0 评论 -
海思mipi屏驱动一
一. 查看海思官方文档首先,我们查看海思官方文档 《屏幕对接 使用指南》。路径为:\ReleaseDoc\zh\02.only for reference\software。打到MPI接口屏对接部分,看到MPI屏配置流程如下:1. 点亮背光背光通常是由一个IO口来控制,高电平即可点亮背光,具体操作看硬件连接及前面讲的海思寄存器操作。某些oled屏可能没有背光,我用的就是,使能VO后才能屏才会亮,即有数据显示才会亮屏。2. 复位MIPI屏查看屏数据手册,根据屏的复位时序来控制IO口的高低电平输原创 2021-04-09 23:40:39 · 2141 阅读 · 0 评论 -
海思驱动开发之寄存器操作
海思驱动开发之寄存器操作1.查看海思数据手册2. 配置GPIO为输入输出步骤1:配置复用控制寄存器步骤2. 配置方向寄存器步骤3. 配置数据寄存器3. 配置为中断模式总结1.查看海思数据手册这里需要用到的文档有两个,这里,我们以Hi3516EV200为例。在SDK中打开“ReleaseDoc\zh\00.hardware\chip\Hi3516EV200”路径,里面有3个文档:《Hi3516EV200 经济型HD IP Camera SoC用户指南》即为 Hi3516EV200 的数据手册,《Hi3原创 2021-04-04 00:30:59 · 1990 阅读 · 2 评论