图像传输控制方法及装置制造方法及图纸

技术编号:18356470 阅读:27 留言:0更新日期:2018-07-02 10:23
本发明专利技术实施例提供一种图像传输控制方法及装置,属于通信领域。所述方法包括:读取当前待传输图像的第一数据大小;读取上一传输任务中所传输图像的第二数据大小;将所述第一数据大小与所述第二数据大小进行比较;以及在所述第一数据大小与所述第二数据大小相等的情况下,取消传输所述当前待传输图像。此方法计算简单,并且运行时占用较少空间和时间,因而可以降低图像传输过程中的时间和空间消耗。

【技术实现步骤摘要】
图像传输控制方法及装置
本专利技术涉及通信领域,具体地,涉及一种图像传输控制方法及装置。
技术介绍
在图像传输过程中,通常需要控制所传输的图像数据注入到网络的速率以平滑网络上的突发流量。现有技术中,主要通过漏桶算法等来整形突发流量以变为网络提供一个稳定的流量。但是现有技术中的关于图像传输的算法复杂度较高,执行时需要消耗较多空间和时间。以将终端屏幕映射到车机为例,在将终端屏幕映射到车机时,首先需要对终端屏幕进行截屏,然后对该截屏产生的图像进行传输,而在图像传输过程中具有一定的带宽限制,如果使用漏桶算法等现有技术来进行图像传输,将会影响图像传输速率,进而可能会引起车机端映射的延迟。
技术实现思路
本专利技术实施例的目的是提供一种图像传输控制方法及装置,期能够降低图像传输过程中的时间和空间消耗。为了实现上述目的,本专利技术实施例提供一种图像传输控制方法,该方法包括:读取当前待传输图像的第一数据大小;读取上一传输任务中所传输图像的第二数据大小;将所述第一数据大小与所述第二数据大小进行比较;以及在所述第一数据大小与所述第二数据大小相等的情况下,取消传输所述当前待传输图像。可选地,所述方法还包括:在所述第一数据大小与所述第二数据大小不相等的情况下,将所述第一数据大小与最大允许数据大小进行比较;以及在所述第一数据大小大于所述最大允许数据大小的情况下,取消传输所述当前待传输图像。可选地,在所述第一数据大小不大于所述最大允许数据大小的情况下,所述方法还包括:读取执行所述上一传输任务的开始时间;读取当前时间;根据所述开始时间、所述当前时间、所述第二数据大小来计算平均传输速率;将所述平均传输速率与最大允许带宽进行比较;以及在所述平均传输速率大于所述最大允许带宽的情况下,取消传输所述当前待传输图像。可选地,所述根据所述开始时间、所述当前时间及所述第二数据大小来计算平均传输速率包括根据以下公式来计算所述平均传输速率:S0=L0/(Tb-Ta),其中,S0表示所述平均传输速率,L0表示所述第二数据大小,Tb表示所述当前时间,Ta表示所述开始时间。可选地,所述方法包括:在所述平均传输速率不大于所述最大允许带宽的情况下,对所述当前待传输图像进行传输。相应地,本专利技术实施例还提供一种图像传输控制装置,所述装置包括:第一读取模块,用于读取当前待传输图像的第一数据大小;第二读取模块,用于读取上一传输任务中所传输图像的第二数据大小;第一比较模块,用于将所述第一数据大小与所述第二数据大小进行比较;以及第一取消模块,用于在所述第一数据大小与所述第二数据大小相等的情况下,取消传输所述当前待传输图像。可选地,所述装置还包括:第二比较模块,用于在所述第一数据大小与所述第二数据大小不相等的情况下,将所述第一数据大小与最大允许数据大小进行比较;第二取消模块,用于在所述第一数据大小大于所述最大允许数据大小的情况下,取消传输所述当前待传输图像。可选地,在所述第一数据大小不大于所述最大允许数据大小的情况下,所述装置还包括:第三读取模块,用于读取执行所述上一传输任务的开始时间;第四读取模块,用于读取当前时间;计算模块,用于根据所述开始时间、所述当前时间及所述第二数据大小来计算平均传输速率;第三比较模块,用于将所述平均传输速率与最大允许带宽进行比较;以及第三取消模块,用于在所述平均传输速率大于所述最大允许带宽的情况下,取消传输所述当前待传输图像。可选地,所述计算模块根据以下公式来计算所述平均传输速率:S0=L0/(Tb-Ta),其中,S0表示所述平均传输速率,L0表示所述第二数据大小,Tb表示所述当前时间,Ta表示所述开始时间。可选地,所述装置包括:传输模块,用于在所述平均传输速率不大于所述最大允许带宽的情况下,对所述当前待传输图像进行传输。通过上述技术方案,将当前待传输图像的数据大小与上一传输任务中所传输图像的数据大小进行比较,在二者相等的情况下,则可以认为所传输的图像未发生变化,则取消传输所述当前待传输图像。此方法计算简单,并且运行时占用较少空间和时间,因而可以降低图像传输过程中的时间和空间消耗。本专利技术实施例的其它特征和优点将在随后的具体实施方式部分予以详细说明。附图说明附图是用来提供对本专利技术实施例的进一步理解,并且构成说明书的一部分,与下面的具体实施方式一起用于解释本专利技术实施例,但并不构成对本专利技术实施例的限制。在附图中:图1示出了一实施例中图像传输控制方法的流程图;图2示出了另一实施例中图像传输控制方法的流程图;图3示出了又一实施例中图像传输控制方法的流程图;以及图4示出了一实施例中本专利技术提供的图像传输控制装置的结构框图。具体实施方式以下结合附图对本专利技术实施例的具体实施方式进行详细说明。应当理解的是,此处所描述的具体实施方式仅用于说明和解释本专利技术实施例,并不用于限制本专利技术实施例。图1示出了一实施例中图像传输控制方法的流程图。如图1所示,本专利技术实施例提供一种图像传输控制方法,该方法用于在终端执行,所述终端例如可以是智能手机、平板电脑等。所述方法包括以下步骤:步骤S11,读取当前待传输图像的第一数据大小。在图像传输过程中图像的数据大小是变化的。例如在将终端屏幕映射到车机端进行显示时,当前待传输图像为截屏所获得的图像,截屏所获得的图像的尺寸取决于终端屏幕尺寸,因此,对于同一终端,截屏所获得的每一图像的尺寸是固定不变的,但是由于屏幕内容不同,则可引起截屏所得到的图像数据大小不同,内容越多,则图像数据大小就越大。步骤S12,读取上一传输任务中所传输图像的第二数据大小。在每次传输一图像之后可以对该传输的图像的数据大小进行存储,因此,可以从所存储的图像的数据大小中读取上一传输任务中所传输图像的第二数据大小。步骤S13,将所述第一数据大小与所述第二数据大小进行比较,在所述第一数据大小与所述第二数据大小相等的情况下,可以认为当前待传输的图像与上一传输任务中所传输图像相同,二者的内容未发生变化,因此,可以不对当前待传输图像进行传输,即在所述第一数据大小与所述第二数据大小相等的情况下,可以执行步骤S14,取消传输所述当前待传输图像,取消传输图像,就是指取消执行该图像所对应的传输任务。可选地,在所述第一数据大小与所述第二数据大小不相等的情况下,可以执行步骤S15,传输所述当前待传输图像。应当理解,在本专利技术实施例中,上一传输任务是指已经执行的传输任务,而非取消执行的传输任务。本专利技术实施例所提供图像传输控制方法适用于传输任务队列是串行执行的应用,即适用于同一时间最多执行一个传输任务的应用。所述方法将当前待传输图像的数据大小与上一传输任务中所传输图像的数据大小进行比较,在二者相等的情况下,则可以认为所传输的图像未发生变化,则取消传输所述当前待传输图像。此方法计算简单,并且运行时占用较少空间和时间,因而可以降低图像传输过程中的时间和空间消耗。图2示出了另一实施例中图像传输控制方法的流程图。如图2所示,本专利技术实施例所提供的图像传输控制方法还可以包括在所述第一数据大小与所述第二数据大小不相等的情况下,执行步骤S21,将所述第一数据大小与最大允许数据大小进行比较。该最大允许数据大小受限于图像接收端所能处理的单张图像的数据大小的最大值,例如,在将终端屏幕映射到车机端进行显示时,所述最大允许数据大小为车本文档来自技高网...
图像传输控制方法及装置

【技术保护点】
1.一种图像传输控制方法,其特征在于,该方法包括:读取当前待传输图像的第一数据大小;读取上一传输任务中所传输图像的第二数据大小;将所述第一数据大小与所述第二数据大小进行比较;以及在所述第一数据大小与所述第二数据大小相等的情况下,取消传输所述当前待传输图像。

【技术特征摘要】
1.一种图像传输控制方法,其特征在于,该方法包括:读取当前待传输图像的第一数据大小;读取上一传输任务中所传输图像的第二数据大小;将所述第一数据大小与所述第二数据大小进行比较;以及在所述第一数据大小与所述第二数据大小相等的情况下,取消传输所述当前待传输图像。2.根据权利要求1所述的方法,其特征在于,所述方法还包括:在所述第一数据大小与所述第二数据大小不相等的情况下,将所述第一数据大小与最大允许数据大小进行比较;以及在所述第一数据大小大于所述最大允许数据大小的情况下,取消传输所述当前待传输图像。3.根据权利要求2所述的方法,其特征在于,在所述第一数据大小不大于所述最大允许数据大小的情况下,所述方法还包括:读取执行所述上一传输任务的开始时间;读取当前时间;根据所述开始时间、所述当前时间及所述第二数据大小来计算平均传输速率;将所述平均传输速率与最大允许带宽进行比较;以及在所述平均传输速率大于所述最大允许带宽的情况下,取消传输所述当前待传输图像。4.根据权利要求3所述的方法,其特征在于,所述根据所述开始时间、所述当前时间、所述第二数据大小来计算平均传输速率包括根据以下公式来计算所述平均传输速率:S0=L0/(Tb-Ta),其中,S0表示所述平均传输速率,L0表示所述第二数据大小,Tb表示所述当前时间,Ta表示所述开始时间。5.根据权利要求3或4所述的方法,其特征在于,所述方法还包括:在所述平均传输速率不大于所述最大允许带宽的情况下,对所述当前待传输图像进行传输。6.一种图像传输控制装置,其特征在于,所述装置包括:第一读取模块,用于读...

【专利技术属性】
技术研发人员:孙东亮
申请(专利权)人:乐视汽车北京有限公司
类型:发明
国别省市:北京,11

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

1