设备间的响应延迟计算方法、装置、设备及存储介质制造方法及图纸

技术编号:31236674 阅读:10 留言:0更新日期:2021-12-08 10:20
本发明专利技术涉及数据处理领域,揭露一种设备间的响应延迟计算方法,包括:获取操作端及响应端在同一显示画面内进行操作展示的操作视频;对所述操作视频进行帧数解析,得到视频帧率及操作端帧画面及及响应端帧画面;根据所述操作端帧画面,确定所述操作端操作视频的开始点位帧,及根据所述响应端帧画面确定所述响应端操作视频的响应点位帧;根据所述开始点位帧、所述响应点位帧及视频帧率,计算得到所述操作端与所述响应端之间的延迟时间。本发明专利技术还涉及区块链技术,所述操作视频可以存储在区块链节点。本发明专利技术还提出一种两端设备之间的响应延迟计算装置、设备以及存储介质。本发明专利技术可以提高延迟时间的计算准确度。延迟时间的计算准确度。延迟时间的计算准确度。

【技术实现步骤摘要】
设备间的响应延迟计算方法、装置、设备及存储介质


[0001]本专利技术涉及数据处理领域,尤其涉及一种设备间的响应延迟计算方法、装置、电子设备及可读存储介质。

技术介绍

[0002]随着科技的高速发展,前端、后端、服务器端、客户端都是一个公司产品中不可或缺的存在,其中,前端、后端、服务器端、客户端可以根据前后关系,分为操作端及响应端,但是多端设备在运行反应过程中由于网络原因存在一定的延迟时间。目前常见的多端设备之间延迟时间通过计算操作端与响应端之间,响应端间响应之和来估算,由于响应端之间的响应时间并非固定的,当遇到网络波动时,就会出现比较高的延迟,导致延长时间边长,需要重新测量延迟时间,除此之外,由于是人为估算的原因,导致结果并不精确。

技术实现思路

[0003]本专利技术提供一种设备间的响应延迟计算方法、装置、电子设备及计算机可读存储介质,其目的在于提高延迟时间的计算准确度。
[0004]为实现上述目的,本专利技术提供的一种设备间的响应延迟计算方法,包括:
[0005]获取操作端及响应端在同一显示画面内进行操作展示的操作视频,得到操作端操作视频及响应端操作视频;
[0006]分别对所述操作端操作视频及响应端操作视频进行帧数解析,计算所述操作端操作视频的帧画面及所述响应端操作视频的帧画面,以及计算所述响应端操作视频的视频帧率;
[0007]根据所述操作端操作视频的帧画面,确定所述操作端操作视频帧画面的开始点位帧,及根据所述响应端操作视频的帧画面确定所述响应端操作视频帧画面的响应点位帧;
[0008]根据所述开始点位帧、所述响应点位帧及所述响应端操作视频的视频帧率,利用延迟时间计算公式计算得到所述操作端与所述响应端之间的延迟时间。
[0009]可选地,所述根据所述开始点位帧、所述响应点位帧及所述视频帧率,利用延迟时间计算公式对计算得到所述操作端与所述响应端之间的延迟时间,包括:
[0010]利用如下延迟时间计算公式计算所述操作端与所述响应端之间的延迟时间T:
[0011][0012]其中,b为开始点位帧的帧数位置,a为响应点位帧的帧数位置,c为所述视频帧率。
[0013]可选地,所述根据所述操作端操作视频的帧画面,确定所述操作端操作时的开始点位帧,包括:
[0014]扫描所述操作端操作视频的所有帧画面;
[0015]按照顺序从所述帧画面中选择相邻的两帧帧画面,判断所述相邻的两帧帧画面中的目标物是否有变化;
[0016]当所述目标物没有变化时,返回所述按照顺序从所述帧画面中选择相邻的两帧帧画面的步骤;
[0017]当所述目标物有变化时,记录所述相邻的两帧帧画面中的后一帧画面作为开始点位帧。
[0018]可选地,所述判断所述相邻的两帧帧画面中的目标物是否有变化,包括:
[0019]利用轮廓提取算法检测所述帧画面,得到所述帧画面中目标物的轮廓,并根据所述轮廓选择目标物;
[0020]根据所述目标物的像素点的变化判断所述相邻的两帧帧画面中的目标物是否有变化。
[0021]可选地,所述利用轮廓提取算法检测所述帧画面,得到所述帧画面中目标物的轮廓,包括:
[0022]对所述帧画面进行灰度化处理,得到帧画面像素矩阵;
[0023]对所述像素矩阵进行二值化处理,得到二值帧画面像素矩阵;
[0024]对所述二值帧画面像素矩阵进行膨胀处理,得到膨胀像素矩阵;
[0025]对所述膨胀像素矩阵中成团的像素进行框选,得到多个待筛选目标物矩阵;
[0026]根据预设规则,对所述待筛选目标物矩阵进行筛选,得到目标物矩阵;
[0027]根据所述目标物矩阵,得到所述目标物的轮廓。
[0028]可选地,所述计算所述响应端操作视频的视频帧率,包括:
[0029]统计所述响应端操作视频的帧画面的数量;
[0030]根据所述帧画面的数量及所述响应端操作视频的总时长,计算所述响应端操作视频的视频帧率。
[0031]可选地,所述利用延迟时间计算公式计算得到所述操作端与所述响应端之间的延迟时间,所述方法还包括:
[0032]获取所述操作端及响应端在下一个显示画面内进行操作展示的操作视频,并返回上述的分别对所述操作端操作视频及响应端操作视频进行帧数解析的步骤,直到得到所述操作端与所述响应端之间预设数量的延迟时间;
[0033]根据所述预设数量的延迟时间,利用平均数算法公式计算所述操作端与所述响应端之间的平均延迟时间。
[0034]为了解决上述问题,本专利技术还提供一种两端设备之间的响应延迟计算装置,所述装置包括:
[0035]操作视频获取模块,用于获取操作端及响应端在同一显示画面内进行操作展示的操作视频,得到操作端操作视频及响应端操作视频;
[0036]点位帧提取模块,用于分别对所述操作端操作视频及响应端操作视频进行帧数解析,计算所述操作端操作视频的帧画面及所述响应端操作视频的帧画面,以及计算所述响应端操作视频的视频帧率,根据所述操作端操作视频的帧画面,确定所述操作端操作视频帧画面的开始点位帧,及根据所述响应端操作视频的帧画面确定所述响应端操作视频帧画面的响应点位帧;
[0037]延迟时间计算模块,用于根据所述开始点位帧、所述响应点位帧及所述响应端操作视频的视频帧率,利用延迟时间计算公式计算得到所述操作端与所述响应端之间的延迟
时间。
[0038]为了解决上述问题,本专利技术还提供一种电子设备,所述电子设备包括:
[0039]存储器,存储至少一个计算机程序;及
[0040]处理器,执行所述存储器中存储的计算机程序以实现上述所述的设备间的响应延迟计算方法。
[0041]为了解决上述问题,本专利技术还提供一种计算机可读存储介质,所述计算机可读存储介质中存储有至少一个计算机程序,所述至少一个计算机程序被电子设备中的处理器执行以实现上述所述的设备间的响应延迟计算方法。
[0042]本专利技术实施例首先通过获取操作端及响应端在同一显示画面内进行操作展示的操作视频,得到操作端操作视频及响应端操作视频,利用视频的可反复观看使用性,减少了研究人员重复计算延迟时间的工作量及对延迟时间的错误计算率,提高了延迟时间计算效率;其次对所述操作视频进行帧数解析,得到操作端操作视频的帧画面和视频帧率及响应端操作视频的帧画面和视频帧率,由于操作视频每秒内的画面是由多帧帧画面组成,从而提高了所述操作端及所述响应端之间的响应延迟时间的计算精度,进一步,根据所述操作端操作视频的帧画面及根据所述响应端操作视频的帧画面确定计算点位帧,缩小了延迟时间的计算单位,从而减少了延迟时间计算误差;最后,根据所述开始点位帧、所述响应点位帧及所述操作端操作视频与所述响应端操作视频的视频帧率,利用延迟时间计算公式计算,得到所述操作端与所述响应端之间的延迟时间,提高了计算延迟时间的精确度,为后续降低设备间响应延迟时间提供了度量空间,从而能够精准地降低的响应延迟时间。本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种设备间的响应延迟计算方法,其特征在于,所述方法包括:获取操作端及响应端在同一显示画面内进行操作展示的操作视频,得到操作端操作视频及响应端操作视频;分别对所述操作端操作视频及响应端操作视频进行帧数解析,计算所述操作端操作视频的帧画面及所述响应端操作视频的帧画面,以及计算所述响应端操作视频的视频帧率;根据所述操作端操作视频的帧画面,确定所述操作端操作视频帧画面的开始点位帧,及根据所述响应端操作视频的帧画面确定所述响应端操作视频帧画面的响应点位帧;根据所述开始点位帧、所述响应点位帧及所述响应端操作视频的视频帧率,利用延迟时间计算公式计算得到所述操作端与所述响应端之间的延迟时间。2.如权利要求1所述的设备间的响应延迟计算方法,其特征在于,所述根据所述开始点位帧、所述响应点位帧及所述视频帧率,利用延迟时间计算公式对计算得到所述操作端与所述响应端之间的延迟时间,包括:利用如下延迟时间计算公式计算所述操作端与所述响应端之间的延迟时间T:其中,b为开始点位帧的帧数位置,a为响应点位帧的帧数位置,c为所述视频帧率。3.如权利要求1所述的设备间的响应延迟计算方法,其特征在于,所述根据所述操作端操作视频的帧画面,确定所述操作端操作时的开始点位帧,包括:扫描所述操作端操作视频的所有帧画面;按照顺序从所述帧画面中选择相邻的两帧帧画面,判断所述相邻的两帧帧画面中的目标物是否有变化;当所述目标物没有变化时,返回所述按照顺序从所述帧画面中选择相邻的两帧帧画面的步骤;当所述目标物有变化时,记录所述相邻的两帧帧画面中的后一帧画面作为开始点位帧。4.如权利要求3所述的设备间的响应延迟计算方法,其特征在于,所述判断所述相邻的两帧帧画面中的目标物是否有变化,包括:利用轮廓提取算法检测所述帧画面,得到所述帧画面中目标物的轮廓,并根据所述轮廓选择目标物;根据所述目标物的像素点的变化判断所述相邻的两帧帧画面中的目标物是否有变化。5.如权利要求4所述的设备间的响应延迟计算方法,其特征在于,所述利用轮廓提取算法检测所述帧画面,得到所述帧画面中目标物的轮廓,包括:对所述帧画面进行灰度化处理,得到帧画面像素矩阵;对所述像素矩阵进行二值化处理,得到二值帧画面像素矩阵;对所述二值帧画面像素矩阵进行膨胀处理,得到膨胀像素矩阵;对所述膨胀像素矩阵中成团的像素...

【专利技术属性】
技术研发人员:谢鹏彭晶杨杰李露
申请(专利权)人:中国平安人寿保险股份有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1