新版HI3559AV100开发注意事项(三)

新版HI3559AV100开发注意事项(三)

十九、用的sdk是Hi3559V200_MobileCam_SDK_V1.0.1.5
播放AAC音频文件,adec->ao;adec的初始化里面包括了aaclc解码器的注册,可是在HI_MPI_ADEC_RegisterDecoder(&s32Handle, &stAac);出错了,错误代码为:0xA0188009 HI_ERR_ADEC_NOT_PERM 操作不允许,请问问题出在哪呢?

答: 一种解码类型只能注册一个解码器,看看是不是重复了

二十、HI3559A录像的OSD需要靠右上角,但实际上不够靠右,如何调整其位置? 我做过这样的尝试,通过调整HI_MAPI_OSD_SetAttr(osdIdx, &osdAttr)这个API里面的osdAttr参数:如下
osdAttr.astDispAttr[3].stStartPos.s32X ,但是发现并没有变化?

答:HI_MAPI_OSD_GetAttr 出来,然后加上偏移,再设置进去,注意函数返回值;

二十一、HI3559开发板UART0接电脑COM口启动UART乱码
自己做的串口线,用万用表测试是通的
根据文档不需串口转接板,直连电脑COM口
上电开机打印为乱码

答:官方开发板的DB9都是RS232电平的,得买USB转RS232的线,不能直接用串口;

二十二、关于Hi3559,raw数据进来转化为yuv或者demosaic转为rgb具体过程的吗?

答:先demosaic,再RGB转YUV

二十三、hi3559AV100实现两路视频画中画显示编码输出

答:解决思路:
1,两路需要显示的视频设置好分辨率创建两路扩展通道;
2,两路VI扩展通道分别绑定VO设备一层内不同通道,通道号高优先级高(也就是显示的最上层);
3,利用回写功能回写输出;
4,回写输出绑定venc编码发送;

二十四、曝光时间能控制在10ms以内吗,HI3519配sensor os05a
应用环境:密闭的空间内,只能靠补光灯补光拍摄。
实现功能:在sensor曝光期间,开始补灯,结束曝光后立刻结束补灯。期望开灯补光的时间在10ms以内,因此我根据帧同步信号开灯10ms。
问题:我设置的是手动曝光,帧率30帧,我理解的是曝光值越低,图像越暗曝光时间越短。而不管我设置的曝光值多低,出现的图像只是一部分区域亮,也就是还在曝光的时间段我关灯了,而10ms的开灯时间是确定的。
因此想请教下大家,怎么才能使曝光的时间非常短?

答:处理方式是, 开灯或关灯(我们简称为上升沿或下降沿吧),需要延长一定时间(具体多长时间需要自己去做调试,优化,你可以先试试250ms)。这样会导致应用时间增加,如果是几种不同光源, 会增加应用一次业务的整体时间(比如OCR证件阅读器中的IR,WHILE,UV光),整体多增加了大几百毫秒。

二十五、Hi3559a加载ko驱动失败,求助

答:一般三种方法:
确认好编译链
重编ko
更新新批次专属SDK 13724212401 ZHANG

二十六、海思HI3559AV100芯片的视频拼接丢帧问题
海思HI3559AV100芯片的视频拼接
数据流程:
摄像机rtsp流1zlmediakit取流vdecvpss1
摄像机rtsp流2
zlmediakit取流vdecvpss1avsvpss2vo
摄像机rtsp流3
zlmediakit取流vdecvpss1
摄像机rtsp流,分辨率1080P,可能由于网络流量大,有点小问题,但是用播放器是可以正常播放的。
日志打印过了 zlmediakit取流的pts正常,三路vpss1都25fps,avs输出就只有15fps了。cat打印/proc/umap/avs也清晰显示avs丢帧了。
请有经验的大佬指点一下?

答:给vb加大缓存,vb的设置很重要。不然内存不够用,或者取消avs的同步模式

二十七、海思MIPI 接口宽动态数据传输 怎们获取不同帧
答:海思的WDR模式,1个DEV绑定多个Pipe,每个pipe对应不同VC帧,通过getPIpeFrame获取就可以了;

二十八、Ruyistudio相关问题
请问一下这个关于RuyiStudio这个prototxt导入显示这个最后一层不能是自定义的层什么原因

答: 把prototxt换成这个lenet_test.prototxt就可以了
lenet_train_test.prototxt,这个文件是训练用的

在这里插入图片描述

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:/a/518370.html

如若内容造成侵权/违法违规/事实不符,请联系我们进行投诉反馈qq邮箱809451989@qq.com,一经查实,立即删除!

相关文章

一篇文章带你学会7大基本算法(2024最新保姆级教程)

🏠个人主页:尘觉主页 文章目录 算法 - 排序约定选择排序冒泡排序插入排序希尔排序归并排序1. 归并方法2. 自顶向下归并排序3. 自底向上归并排序 快速排序1. 基本算法2. 切分3. 性能分析4. 算法改进4.1 切换到插入排序4.2 三数取中4.3 三向切分 5. 基于切…

vue 打包 插槽 inject reactive draggable 动画 foreach pinia状态管理

在Vue项目中,当涉及到打包、插槽(Slots)、inject/reactive、draggable、transition、foreach以及pinia时,这些都是Vue框架的不同特性和库,它们各自在Vue应用中有不同的用途。下面我将逐一解释这些概念,并说…

用 Wireshark 解码 H.264

H264,你不知道的小技巧-腾讯云开发者社区-腾讯云 这篇文章写的非常好 这里仅做几点补充 init.lua内容: -- Set enable_lua to false to disable Lua support. enable_lua trueif not enable_lua thenreturn end-- If false and Wireshark was start…

Vue使用高德地图(快速上手)

1.在高德平台注册账号 2.我的 > 管理管理中添加Key 3.安装依赖 npm i amap/amap-jsapi-loader --save 或 yarn add amap/amap-jsapi-loader --save 4.导入 AMapLoade import AMapLoader from amap/amap-jsapi-loader; 5.直接上代码,做好了注释(初…

单细胞RNA测序(scRNA-seq)SRA数据下载及fastq-dumq数据拆分

单细胞RNA测序(scRNA-seq)入门可查看以下文章: 单细胞RNA测序(scRNA-seq)工作流程入门 单细胞RNA测序(scRNA-seq)细胞分离与扩增 1. NCBI查询scRNA-seq SRA数据 NCBI地址: https…

前视声呐目标识别定位(六)-代码解析之目标截图并传输

前视声呐目标识别定位(一)-基础知识 前视声呐目标识别定位(二)-目标识别定位模块 前视声呐目标识别定位(三)-部署至机器人 前视声呐目标识别定位(四)-代码解析之启动识别模块 …

51单片机实验02- P0口流水灯实验

目录 一、实验的背景和意义 二、实验目的 三、实验步骤 四、实验仪器 五、实验任务及要求 1,从led4开始右移 1)思路 ①起始灯 (led4) ②右移 2)效果 3)代码☀ 2,从其他小灯并向右依…

服务器设置了端口映射之后外网还是访问不了服务器

目录 排查思路参考: 1、确认服务是否在运行 2、确认端口映射设置是否正确 3、使用防火墙测试到服务器的连通性 4、检查服务内部的配置 5、解决办法 6、学习小分享 我们在一个完整的网络数据存储服务系统设备中都会存有业务服务器、防火墙、交换机、路由器&a…

【Laravel】09 用模型批量赋值简化代码 数据库关系

【Laravel】09 用模型批量赋值简化代码 & 数据库关系 1. 用模型批量赋值简化代码2. 数据库关系 1. 用模型批量赋值简化代码 原来存储一个值 2. 数据库关系 这里可以看到两个SQL是一样的

STM32之HAL开发——不同系列SPI功能对比(附STM32Cube配置)

不同系列STM32——SPI框图 F1系列框图 F4系列框图 TI模式时序图特性 F7系列框图 H7系列框图 注意:F7系列以及H7系列支持Quad-SPI模式,可以连接单,双或者四条数据线的Flash存储介质。 SPI——Cube配置流程 RCC时钟源配置 SYS系统调试模式配…

Spring 详细总结

文章目录 第一章 IOC容器第一节 Spring简介1、一家公司2、Spring旗下的众多项目3、Spring Framework①Spring Framework优良特性②Spring Framework五大功能模块 第二节 IOC容器概念1、普通容器①生活中的普通容器②程序中的普通容器 2、复杂容器①生活中的复杂容器②程序中的复…

MySQL、Oracle查看字节和字符长度个数的函数

目录 0. 总结1. MySQL1.1. 造数据1.2. 查看字符/字节个数 2. Oracle2.1. 造数据2.2. 查看字符/字节个数 0. 总结 databasecharbyteMySQLchar_length()length()Oraclelength()lengthB() 1. MySQL 1.1. 造数据 sql drop table if exists demo; create table demo (id …

Cesium 批量种树

1、准备树种建模 分各种级别建模LOD1-LODN 其中meta.json长这样: Gltf再3Dmax中导出Obj,再通过ObjToGltf的工具转换,参考 https://editor.csdn.net/md/?articleId96484597 2、准备shp点数据。(shp中的点位就是种树的位置) 3、准…

【并发编程】线程安全

线程安全 1. 讲一下 synchronized 关键字的底层原理 1.1 基本使用 如下抢票的代码,如果不加锁,就会出现超卖或者一张票卖给多个人 synchronized,同步【对象锁】采用互斥的方式让同一时刻至多只有一个线程能持有【对象锁】 其它线程再想获…

多模态AI全解析:概念、应用与风险

大家好,在人工智能的快速发展浪潮中,多模态学习作为一项革命性技术,正逐渐改变着我们与机器交互的方式。 自OpenAI推出ChatGPT以来,人工智能已经从处理单一文本输入的单模态工具,迈向了能够理解和生成包括文本、图像、…

【算法】【floodfill】洪水灌溉

文章目录 1. 岛屿数量2. 岛屿最大面积3. 被围绕的区域4. 太平洋大西洋水流问题5. 扫雷游戏6. 机器人的运动范围 1. 岛屿数量 👉🔗题目链接 给你一个由 ‘1’(陆地)和 ‘0’(水)组成的的二维网格&#xff0…

查看MySQL版本的方式

文章目录 一、使用cmd输入命令行查看二、在mysql客户端服务器里查询 一、使用cmd输入命令行查看 1、打开 cmd ,输入命令行: mysql --version 2、还是打开cmd,输入命令行:mysql -V (注意了,此时的V是个大写的V) 二、…

unity之 “Allow ‘unsafe‘ code“ 在哪里。

导入unity中的代码,出现如下错误,该如何解决? Unsafe code may only appear if compiling with /unsafe. Enable "Allow unsafe code" in Player Settings to fix this error 解决这个问题,只需要设置就可以。 设置的地…

深入理解计算机系统 家庭作业 2.80

/* 网上很多都没说清楚到底出题人是什么用意,用意就是既要又要,既要不溢出,又要不丢失精度.所以就分开处理,在丢失之前把丢失的部分保存下来,然后两部分算好再相加. 可以先看一下我的2.79题 用的是先乘后除 会溢出 符合题意 2.80要求的是先除后成 不会溢出 但会丢失精度 核…

C++中二叉搜索树的模拟实现(二叉搜索树是map,set的底层原理)

搜索二叉树 定义 搜索二叉树:左子树小于根,右子树大于根.搜索二叉树的中序序列是升序的.所以对于二叉树而言,它的左子树和右子数都是二叉搜索树 下图就是二叉搜索树 二叉搜索树的性质: 二叉搜索树的中序遍历出的数据是有序的,并且二叉树搜索树在查找某个数的时候,一般情况下…