qn1540561804

qn1540561804

0个粉丝

12

问答

0

专栏

1

资料

qn1540561804  发布于  2019-04-11 15:13:48
采纳率 0%
12个问答
4163

【求助】hi3519v101的延时问题

从图像进入sensor到vpss,调用HI_MPI_VPSS_GetChnFrame的延时,有什么方法吗

在我的云台项目中,陀螺仪数据(云台姿态)和光流算法统计出来相位差了160ms,陀螺仪数据是实时的。

流程如下:

  1. HI_MPI_VPSS_GetChnFrame,然后和gettimeofday时间比较,相差20ms

  2. 光流算法计算图像的位移,耗时约10ms

  3. 获取陀螺仪数据,可以认为无耗时

以上流程在线程循环执行,25帧场景能保证在40ms内执行完,基本上都是在HI_MPI_VPSS_GetChnFrame等待数据帧,HI_MPI_VPSS_SetDepth为1

我来回答
回答11个
时间排序
认可量排序

微信用户

1个粉丝

87

问答

0

专栏

3

资料

微信用户 2019-04-11 17:07:07
认可0
:victory: 先赞一个。  是不是云台的姿态不实时 或者 延时。

qn1540561804

0个粉丝

12

问答

0

专栏

1

资料

qn1540561804 2019-04-11 17:21:32
认可0
[quote][url=forum.php?mod=redirect&goto=findpost&pid=142040&ptid=74263]alaode 发表于 2019-4-11 17:07[/url]
先赞一个。  是不是云台的姿态不实时 或者 延时。[/quote]

是云台比图像光流计算快160ms。。。

qn1540561804

0个粉丝

12

问答

0

专栏

1

资料

qn1540561804 2019-04-12 11:43:02
认可0
自己顶一下

qn1540561804

0个粉丝

12

问答

0

专栏

1

资料

qn1540561804 2019-04-13 10:07:27
认可0
本帖最后由 qn1540561804 于 2019-4-15 09:45 编辑

别沉啊啊啊

qn1540561804

0个粉丝

12

问答

0

专栏

1

资料

qn1540561804 2019-04-15 09:45:35
认可0
本帖最后由 qn1540561804 于 2019-4-19 11:27 编辑

通过预览rtsp流的方式计算得到图像采集到解码显示延时为240ms左右,其中对venc码流叠加时间戳osd和串口打印时间戳,得出venc到解码显示耗时<=80ms,这里VI->VPSS->VENC都是bind方式,似乎也可以得出图像采集到venc延时约160ms的结论,我该怎么进一步定位延时发生在哪个阶段???

求大神解答

qn1540561804

0个粉丝

12

问答

0

专栏

1

资料

qn1540561804 2019-04-19 11:39:51
认可0
本帖最后由 qn1540561804 于 2019-4-22 16:29 编辑

[quote][url=forum.php?mod=redirect&goto=findpost&pid=142184&ptid=74263]qn1540561804 发表于 2019-4-15 09:45[/url]
通过预览rtsp流的方式计算得到图像采集到解码显示延时为240ms左右,其中对venc码流叠加时间戳osd和串口打印 ...[/quote]

HI_MPI_VPSS_SetLowDelayAttr感觉没什么用

微信用户

1个粉丝

87

问答

0

专栏

3

资料

微信用户 2019-04-19 17:02:41
认可0
[quote][url=forum.php?mod=redirect&goto=findpost&pid=142377&ptid=74263]qn1540561804 发表于 2019-4-19 11:39[/url]
自己顶上去[/quote]

帮你顶。  原来搞ti 的芯片,  运行时候可以加参数,实时打印时间和运行到哪个函数,等等。 我猜测应该是编码消耗了你大部分的时间把。 因为 vi vpss vo 显示 是很快。估计60ms 都很大了把? venc 要有100ms 以上了 这样都。

qn1540561804

0个粉丝

12

问答

0

专栏

1

资料

qn1540561804 2019-04-19 17:46:46
认可0
本帖最后由 qn1540561804 于 2019-4-26 15:02 编辑

[quote][url=forum.php?mod=redirect&goto=findpost&pid=142399&ptid=74263]alaode 发表于 2019-4-19 17:02[/url]
帮你顶。  原来搞ti 的芯片,  运行时候可以加参数,实时打印时间和运行到哪个函数,等等。 我猜测应该是 ...[/quote]

不是,光流这一路数据没有经过venc的,直接HI_MPI_VPSS_GetChnFrame然后送光流算法计算得到一个结果,同时获取陀螺仪数据,波形相位差160ms,比陀螺仪数据慢
后续的rtsp是我为了确认数据从venc到解码耗时做的

qn1540561804

0个粉丝

12

问答

0

专栏

1

资料

qn1540561804 2019-04-22 16:12:15
认可0
另一篇帖子ngswfx大神做了分析,
点击 [url=http://bbs.ebaina.com/forum.php?mod=viewthread&tid=11669&highlight=%D1%D3%CA%B1]3516A的延时[/url]

这样的话,是和cmos以及VI的采集能力有关了吗???

@ngswfx

qn1540561804

0个粉丝

12

问答

0

专栏

1

资料

qn1540561804 2019-08-02 11:00:04
认可0
[quote][url=forum.php?mod=redirect&goto=findpost&pid=142184&ptid=74263]qn1540561804 发表于 2019-4-15 09:45[/url]
通过预览rtsp流的方式计算得到图像采集到解码显示延时为240ms左右,其中对venc码流叠加时间戳osd和串口打印 ...[/quote]

最近做3519A的项目,MIPI+BT1120,屏到屏的延时分别是160ms和240ms

yaosun

0个粉丝

2

问答

0

专栏

0

资料

yaosun 2020-05-23 08:41:11
认可0
参考low delay那个demo
或将文件直接拖到这里
悬赏:
E币
网盘
* 网盘链接:
* 提取码:
悬赏:
E币

Markdown 语法

  • 加粗**内容**
  • 斜体*内容*
  • 删除线~~内容~~
  • 引用> 引用内容
  • 代码`代码`
  • 代码块```编程语言↵代码```
  • 链接[链接标题](url)
  • 无序列表- 内容
  • 有序列表1. 内容
  • 缩进内容
  • 图片![alt](url)
+ 添加网盘链接/附件

Markdown 语法

  • 加粗**内容**
  • 斜体*内容*
  • 删除线~~内容~~
  • 引用> 引用内容
  • 代码`代码`
  • 代码块```编程语言↵代码```
  • 链接[链接标题](url)
  • 无序列表- 内容
  • 有序列表1. 内容
  • 缩进内容
  • 图片![alt](url)
相关问答
无更多相似问答 去提问
举报反馈

举报类型

  • 内容涉黄/赌/毒
  • 内容侵权/抄袭
  • 政治相关
  • 涉嫌广告
  • 侮辱谩骂
  • 其他

详细说明

易百纳技术社区