CN112087627A - 图像的编码控制方法、装置、设备及存储介质 - Google Patents
图像的编码控制方法、装置、设备及存储介质 Download PDFInfo
- Publication number
- CN112087627A CN112087627A CN202010771812.1A CN202010771812A CN112087627A CN 112087627 A CN112087627 A CN 112087627A CN 202010771812 A CN202010771812 A CN 202010771812A CN 112087627 A CN112087627 A CN 112087627A
- Authority
- CN
- China
- Prior art keywords
- image
- average
- frame
- preset threshold
- value
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Pending
Links
- 238000000034 method Methods 0.000 title claims abstract description 39
- 238000004364 calculation method Methods 0.000 claims description 14
- 230000005540 biological transmission Effects 0.000 description 11
- 238000010586 diagram Methods 0.000 description 5
- 230000006978 adaptation Effects 0.000 description 1
- 238000013500 data storage Methods 0.000 description 1
- 230000001934 delay Effects 0.000 description 1
- 230000006870 function Effects 0.000 description 1
- 238000012986 modification Methods 0.000 description 1
- 230000004048 modification Effects 0.000 description 1
- 230000003287 optical effect Effects 0.000 description 1
Images
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N19/00—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals
- H04N19/10—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using adaptive coding
- H04N19/134—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using adaptive coding characterised by the element, parameter or criterion affecting or controlling the adaptive coding
- H04N19/146—Data rate or code amount at the encoder output
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L47/00—Traffic control in data switching networks
- H04L47/10—Flow control; Congestion control
- H04L47/32—Flow control; Congestion control by discarding or delaying data units, e.g. packets or frames
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N19/00—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals
- H04N19/42—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals characterised by implementation details or hardware specially adapted for video compression or decompression, e.g. dedicated software implementation
- H04N19/423—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals characterised by implementation details or hardware specially adapted for video compression or decompression, e.g. dedicated software implementation characterised by memory arrangements
Landscapes
- Engineering & Computer Science (AREA)
- Signal Processing (AREA)
- Multimedia (AREA)
- Computer Networks & Wireless Communication (AREA)
- Compression Or Coding Systems Of Tv Signals (AREA)
Abstract
本申请提供一种图像的编码控制方法、装置、设备及存储介质,涉及图像处理技术领域,能够解决图像编码时延较长的问题。具体技术方案为:当前帧图像传输完成后,计算预设时间段内传输的所有图像的网络时延平均值;判断该网络时延平均值是否大于预设阈值;当大于预设阈值时,根据预设规则确定丢帧数M;将当前未开始编码的连续M帧图像丢弃。本发明用于图像的编码控制。
Description
技术领域
本申请涉及图像处理领域,尤其涉及图像的编码控制方法、装置、设备及存储介质。
背景技术
目前,在图形图像的编解码过程中,通常是以固定帧率进行图像采集,对采集完成的图像进行编码后,在缓存中等待传输。在传输过程中,会根据网络时延来判断是否需要对缓存中的编码图像进行丢弃。
对于所有的图像,由于都是在编码完成后再判断是否需要进行丢弃,因此增加了图像编码时延,同时也浪费了CPU(Central Processing Unit,中央处理器)的编码资源。
发明内容
本申请实施例提供一种图像的编码控制方法、装置、设备及存储介质,能够解决图像编码时延较长的问题。所述技术方案如下:
根据本申请实施例的第一方面,提供一种图像的编码控制方法,该方法包括:
在当前帧图像传输完成后,计算预设时间段内传输的所有图像的网络时延平均值,所述预设时间段为当前时间点和所述当前时间点之前的目标时间点之间的时间间隔;
判断所述网络时延平均值是否大于预设阈值;
当所述网络时延平均值大于所述预设阈值时,根据预设规则确定丢帧数M,所述M为整数;
将当前未开始编码的连续M帧图像丢弃。
在一个实施例中,所述根据预设规则确定丢帧数M包括:
根据所述网络时延平均值和所述预设阈值之间的差值确定丢帧数M。
在一个实施例中,所述根据所述网络时延平均值和所述预设阈值之间的差值确定丢帧数M包括:
根据第一公式确定丢帧数M,所述第一公式为:M=[(T平均-A)/(t采集+t编码)];
其中,所述T平均为网络时延平均值,所述A为预设阈值,所述t采集为采集一帧图像所需要的平均时长,t编码为编码一帧图像所需要的平均时长。
在一个实施例中,所述根据所述网络时延平均值和所述预设阈值之间的差值确定丢帧数M包括:
根据第二公式确定丢帧数M,所述第二公式为:
M=[(T平均-A)/(t采集+t编码)]+1;
其中,所述T平均为网络时延平均值,所述A为预设阈值,所述t采集为采集一帧图像所需要的平均时长,t编码为编码一帧图像所需要的平均时长。
在一个实施例中,当判断出所述网络时延平均值大于所述预设阈值时,所述方法还包括:
将目标时间点的时间值更新为当前时间点的时间值。
本申请实施例提供的图像的编码控制方法,在当前帧图像传输完成后,计算预设时间段内传输的所有图像的网络时延平均值,判断该网络时延平均值是否大于预设阈值,当该网络时延平均值大于预设阈值时,根据预设规则确定丢帧数M,然后将当前未开始编码的连续M帧图像丢弃。可以在每一帧图像传输完成后都进行一次丢帧数量的确定,能够在图像编码前便确定出丢帧数量并在编码前丢弃相应数量的图像,从而可以缓解网络压力,缩短图像编码时延,也降低了CPU的编码负荷。
根据本申请实施例的第二方面,提供一种图像的编码控制装置,包括:
计算模块,用于在当前帧图像传输完成后计算预设时间段内传输的所有图像的网络时延平均值,所述预设时间段为当前时间点和所述当前时间点之前的目标时间点之间的时间间隔;
确定模块,用于判断所述网络时延平均值是否大于预设阈值,当所述网络时延平均值大于所述预设阈值时,根据预设规则确定丢帧数M,所述M为整数;
弃帧模块,用于将当前未开始编码的连续M帧图像丢弃。
在一个实施例中,,所述确定模块具体用于根据所述网络时延平均值和所述预设阈值之间的差值确定丢帧数M。
在一个实施例中,所述装置还包括:
更新模块,用于在判断出所述网络时延平均值大于所述预设阈值时将目标时间点的时间值更新为当前时间点的时间值。
本申请实施例提供的图像的编码控制装置,通过计算模块在当前帧图像传输完成后计算预设时间段内传输的所有图像的网络时延平均值;确定模块判断网络时延平均值是否大于预设阈值,当网络时延平均值大于预设阈值时,根据预设规则确定丢帧数M;弃帧模块将当前未开始编码的连续M帧图像丢弃。可以在每一帧图像传输完成后都进行一次丢帧数量的确定,能够在图像编码前便确定出丢帧数量并在编码前丢弃相应数量的图像,从而可以缓解网络压力,缩短图像编码时延,也降低了CPU的编码负荷。
根据本申请实施例的第三方面,提供一种图像的编码控制设备,所述图像的编码控制设备包括处理器和存储器,所述存储器中存储有至少一条计算机指令,所述指令由所述处理器加载并执行以实现如上所述的图像的编码控制方法中所执行的步骤。
根据本申请实施例的第四方面,提供一种计算机可读存储介质,所述存储介质中存储有至少一条计算机指令,所述指令由处理器加载并执行以实现如上所述的图像的编码控制方法中所执行的步骤。
应当理解的是,以上的一般描述和后文的细节描述仅是示例性和解释性的,并不能限制本申请。
附图说明
此处的附图被并入说明书中并构成本说明书的一部分,示出了符合本申请的实施例,并与说明书一起用于解释本申请的原理。
图1是本申请实施例提供的一种图像的编码控制方法的流程图;
图2是本申请实施例提供的一种具体的图像的编码控制方法的流程图;
图3是本申请实施例提供的一种计算目标时间点和当前时间点之间传输的所有图像的网络时延平均值的原理图;
图4是本申请实施例提供的一种图像的编码控制装置的结构示意图;
图5是本申请实施例提供的另一种图像的编码控制装置的结构示意图;
图6是本申请实施例提供的一种图像的编码控制设备的结构示意图。
具体实施方式
这里将详细地对示例性实施例进行说明,其示例表示在附图中。下面的描述涉及附图时,除非另有表示,不同附图中的相同数字表示相同或相似的要素。以下示例性实施例中所描述的实施方式并不代表与本申请相一致的所有实施方式。相反,它们仅是与如所附权利要求书中所详述的、本申请的一些方面相一致的装置和方法的例子。
本申请实施例提供一种图像的编码控制方法,如图1所示,该图像的编码控制方法包括以下步骤:
步骤101:计算预设时间段内传输的所有图像的网络时延平均值。
在图像的编码传输过程中,在当前帧图像传输完成后,计算预设时间段内传输的所有图像的网络时延平均值。其中,预设时间段为当前时间点和该当前时间点之前的目标时间点之间的时间间隔,其中的目标时间点是当前时间点之前的某一个时间点。一种实施例中,目标时间点是指上一次进行网络时延平均值计算并基于计算结果进行了一次丢帧处理的时间节点。
具体的,一帧图像的网络时延等于接收端接收到该图像的时间戳和该图像在发送端发送时的时间戳的差值。可以统计预设时间段内传输的每一帧图像的网络时延,然后根据统计得到的网络时延计算出网络时延平均值。
步骤102:判断网络时延平均值是否大于预设阈值。
计算得到预设时间段内传输的所有图像的网络时延平均值之后,判断该网络时延平均值是否大于预设阈值,若大于,则执行步骤103,否则转至步骤101继续进行统计计算。
步骤103:根据预设规则确定丢帧数M。
当预设时间段内传输的所有图像的网络时延平均值大于预设阈值时,根据预设规则确定丢帧数M,其中的M为整数。比如,可以根据网络时延平均值和预设阈值之间的差值确定丢帧数M。一种实施例中,可以利用该差值以及采集一帧图像所需的平均时长与编码一帧图像所需的平均时长之和的比值得到丢帧数M。
步骤104:将当前未开始编码的连续M帧图像丢弃。
确定出丢帧数M之后,将当前未开始编码的连续M帧图像直接丢弃,然后,转至步骤101继续进行网络时延平均值的计算。在本步骤中,对于已经开始传输或者编码的图像则不会进行丢弃,仍正常进行后续处理,所丢弃的仅是未开始编码的连续M帧图像。
本申请实施例提供的图像的编码控制方法,在当前帧图像传输完成后,计算预设时间段内传输的所有图像的网络时延平均值,判断该网络时延平均值是否大于预设阈值,当该网络时延平均值大于预设阈值时,根据预设规则确定丢帧数M,然后将当前未开始编码的连续M帧图像丢弃。可以在每一帧图像传输完成后都进行一次丢帧数量的确定,能够在图像编码前便确定出丢帧数量并在编码前丢弃相应数量的图像,从而可以缓解网络压力,缩短图像编码时延,降低了CPU的编码负荷,避免了用户观看视频中出现的卡顿现象。
基于上述图1对应的实施例提供的图像的编码控制方法,本申请另一实施例提供一种具体的图像的编码控制方法,该方法可以应用于视频图像编码端设备,例如,视频图像编码端设备可以是终端设备或网络服务器等。参照图2所示,本实施例提供的图像的编码控制方法可以包括以下步骤:
步骤201:计算预设时间段内传输的所有图像的网络时延平均值。
在图像的编码传输过程中,在当前帧图像传输完成后,计算预设时间段内传输的所有图像的网络时延平均值。其中的预设时间段为当前时间点和当前时间点之前的目标时间点之间的时间间隔。
目标时间点是当前时间点之前的某一个时间点。一种实施例中,目标时间点可以是指上一次进行网络时延平均值计算并基于计算结果进行了一次丢帧处理的时间点。
参照图3,是计算目标时间点和当前时间点之间传输的所有图像的网络时延平均值的原理图,在图3中,时间点t0是目标时间点,在所标出的目标时间点t0之后,依次传输图像帧A1、A2、A3等等。比如,当前传输完成了图像帧A1,在图像帧A1传输完成后,可以计算当前时间点t1和目标时间点t0之间传输的所有图像的网络时延平均值,即就是计算图像帧A1传输时的网络时延。再比如,假设当前传输完成了图像帧A3,在图像帧A3传输完成后,计算当前时间点t2和目标时间点t0之间传输的所有图像的网络时延平均值,即就是计算图像帧A1、图像帧A2和图像帧A3的网络时延平均值。
具体的,一帧图像的网络时延等于接收端接收到该图像的时间戳和该图像在发送端发送时的时间戳的差值。比如,在预设时间段内连续传输了N帧图像,则可以统计得到每一帧图像的网络时延,然后利用如下的计算公式计算得到这N帧图像的网络时延平均值T平均:
其中,为第x帧图像的网络时延,x为大于0且小于或等于N的整数,其中,Rtx表示第x帧图像传输到接收端的时间戳,Stx表示第x帧图像在发送端发送时的时间戳。如此,便可得到预设时间段内传输的所有图像的网络时延平均值。
步骤202:判断网络时延平均值是否大于预设阈值。
计算得到预设时间段内传输的所有图像的网络时延平均值之后,判断该网络时延平均值是否大于预设阈值,若大于,则分别执行步骤203和步骤205,否则转至步骤101继续进行统计计算。
在该步骤中,将计算得到的网络时延平均值与预设阈值进行比较,其中的预设阈值是一个预先设置的值,实际应用中可以根据经验进行设置,比如可以设置为100ms、90ms、80ms等等,也可以设置为其它取值。该预设阈值设置的越高,则表示对时延的容忍度越高,因此,该预设阈值的设置可以视使用场景而定。
一种实施例中,可以提供预设阈值的设置功能,具体的,可以通过如下方法实现:检测用于对预设阈值进行设置的设置操作;根据该设置操作确定预设阈值。例如,可以为用户提供用于设置预设阈值的设置界面,用户可以根据界面提示输入预设阈值,比如设置为100ms、90ms、80ms等等;或者,也可以通过预设阈值的快捷键进行预设阈值的设置。
步骤203:根据网络时延平均值和预设阈值之间的差值确定丢帧数M。
假设计算得到的网络时延平均值为T平均,则丢帧数量M可以通过下述第一公式进行计算,也可通过下述第二公式进行计算。
其中,第一公式为:M=[(T平均-A)/(t采集+t编码)];
第二公式为:M=[(T平均-A)/(t采集+t编码)]+1;
在上述公式中,T平均代表网络时延的平均值,A代表预设阈值,t采集为采集一帧图像所需要的平均时长,t编码为编码一帧图像所需要的平均时长,t采集和t编码均可以根据经验值进行设置。其中的符号[]表示取整符号,也就是,[(T平均-A)/(t采集+t编码)]等于(T平均-A)/(t采集+t编码)所得结果的整数部分。
步骤204:将当前未开始编码的连续M帧图像丢弃。
确定出丢帧数量M之后,将当前未开始编码的连续M帧图像直接丢弃,然后转至步骤101继续进行网络时延的统计。
在该步骤中,对于当前未开始编码的连续M帧图像直接丢弃,同时,对于已经开始传输或者编码的图像不会进行丢弃,仍正常进行后续处理,所丢弃的是未开始编码的连续M帧图像。
步骤205:将目标时间点的时间值更新为当前时间点的时间值。
判断出网络时延平均值大于预设阈值时,将目标时间点的时间值更新为当前时间点的时间值,也就是说,将当前时间点作为新的目标时间点。
在本申请实施例中,目标时间点会不断进行更新调整,以图3为例,假设从目标时间点t0开始一直到当前时间点t2这段预设时间段内,计算得到的网络时延平均值大于预设阈值,则根据网络时延平均值和预设阈值之间的差值确定丢帧数M,并将当前未开始编码的连续M帧图像丢弃,同时将目标时间点调整为t2,也就是,从t2时间点开始,重新进行网络时延平均值的计算,并基于计算结果判断是否需要丢帧。
本申请实施例提供的图像的编码控制方法,在图像编码传输过程中,当当前帧图像传输完成后,计算预设时间段内传输的所有图像的网络时延平均值,当该平均值大于预设阈值时,一方面,根据网络时延的平均值和预设阈值之间的差值确定丢帧数M,并将当前未开始编码的连续M帧图像丢弃,另一方面将目标时间点的时间值更新为当前时间点的时间值,不断进行目标时间点的更新调整。能够在编码前确定出丢帧数量并在编码前丢弃相应数量的图像,从而可以缓解网络压力,缩短图像编码时延,避免了用户观看视频中出现的卡顿现象,也降低了CPU的编码负荷。
基于上述图1和图2对应的实施例中所描述的图像的编码控制方法,下述为本申请装置实施例,可以用于执行本申请方法实施例。
本申请实施例提供一种图像的编码控制装置,如图4所示,该图像的编码控制装置40包括:计算模块401、确定模块402和弃帧模块403;
其中,计算模块401用于在当前帧图像传输完成后计算预设时间段内传输的所有图像的网络时延平均值,其中的预设时间段为当前时间点和当前时间点之前的目标时间点之间的时间间隔;
确定模块402用于判断计算模块401得到的网络时延平均值是否大于预设阈值,当网络时延平均值大于预设阈值时,根据预设规则确定丢帧数M,其中的M为整数;
弃帧模块403用于将当前未开始编码的连续M帧图像丢弃。
在一个实施例中,确定模块402具体用于根据网络时延平均值和预设阈值之间的差值确定丢帧数M。
在一个实施例中,确定模块402具体用于根据第一公式确定丢帧数M,其中的第一公式为:M=[(T平均-A)/(t采集+t编码)];
其中,T平均为网络时延平均值,A为预设阈值,t采集为采集一帧图像所需要的平均时长,t编码为编码一帧图像所需要的平均时长。
在一个实施例中,确定模块402具体用于根据第二公式确定丢帧数M,其中的第二公式为:
M=[(T平均-A)/(t采集+t编码)]+1;
其中,T平均为网络时延平均值,A为预设阈值,t采集为采集一帧图像所需要的平均时长,t编码为编码一帧图像所需要的平均时长。
在一个实施例中,如图5所示,图像的编码控制装置40还包括更新模块404,该更新模块404用于在确定模块402判断出网络时延平均值所述预设阈值时将目标时间点的时间值更新为当前时间点的时间值。
本申请实施例提供的图像的编码控制装置,通过计算模块在当前帧图像传输完成后计算预设时间段内传输的所有图像的网络时延平均值;确定模块判断网络时延平均值是否大于预设阈值,当网络时延平均值大于预设阈值时,根据预设规则确定丢帧数M;弃帧模块将当前未开始编码的连续M帧图像丢弃。可以在每一帧图像传输完成后都进行一次丢帧数量的确定,能够在图像编码前便确定出丢帧数量并在编码前丢弃相应数量的图像,从而可以缓解网络压力,缩短图像编码时延,避免了用户观看视频中出现的卡顿现象,也降低了CPU的编码负荷。
参考图6所示,本申请实施例还提供了一种图像的编码控制设备60,该图像的编码控制设备包括处理器601和存储器602,其中的存储器602中存储有至少一条计算机指令,该计算机指令由处理器601加载并执行以实现上述图1或图2对应的实施例中所描述的图像的编码控制方法。
基于上述图1和图2对应的实施例中所描述的图像的编码控制方法,本申请实施例还提供一种计算机可读存储介质,例如,非临时性计算机可读存储介质可以是只读存储器(英文:Read Only Memory,ROM)、随机存取存储器(英文:Random Access Memory,RAM)、CD-ROM、磁带、软盘和光数据存储装置等。该存储介质上存储有计算机指令,用于执行上述图1和图2对应的实施例中所描述的图像的编码控制方法,此处不再赘述。
本领域技术人员在考虑说明书及实践这里公开的内容后,将容易想到本申请的其它实施方案。本申请旨在涵盖本公开内容的任何变型、用途或者适应性变化,这些变型、用途或者适应性变化遵循本申请的一般性原理并包括本申请未公开的本技术领域中的公知常识或惯用技术手段。说明书和实施例仅被视为示例性的,本申请的真正范围和精神由所附的权利要求指出。
应当理解的是,本申请并不局限于上面已经描述并在附图中示出的精确结构,并且可以在不脱离其范围进行各种修改和改变。本申请的范围仅由所附的权利要求来限制。
Claims (10)
1.一种图像的编码控制方法,其特征在于,所述方法包括:
在当前帧图像传输完成后,计算预设时间段内传输的所有图像的网络时延平均值,所述预设时间段为当前时间点和所述当前时间点之前的目标时间点之间的时间间隔;
判断所述网络时延平均值是否大于预设阈值;
当所述网络时延平均值大于所述预设阈值时,根据预设规则确定丢帧数M,所述M为整数;
将当前未开始编码的连续M帧图像丢弃。
2.根据权利要求1所述的方法,其特征在于,所述根据预设规则确定丢帧数M包括:
根据所述网络时延平均值和所述预设阈值之间的差值确定丢帧数M。
3.根据权利要求2所述的方法,其特征在于,所述根据所述网络时延平均值和所述预设阈值之间的差值确定丢帧数M包括:
根据第一公式确定丢帧数M,所述第一公式为:M=[(T平均-A)/(t采集+t编码)];
其中,所述T平均为网络时延平均值,所述A为预设阈值,所述t采集为采集一帧图像所需要的平均时长,t编码为编码一帧图像所需要的平均时长。
4.根据权利要求2所述的方法,其特征在于,所述根据所述网络时延平均值和所述预设阈值之间的差值确定丢帧数M包括:
根据第二公式确定丢帧数M,所述第二公式为:
M=[(T平均-A)/(t采集+t编码)]+1;
其中,所述T平均为网络时延平均值,所述A为预设阈值,所述t采集为采集一帧图像所需要的平均时长,t编码为编码一帧图像所需要的平均时长。
5.根据权利要求1所述的方法,其特征在于,当判断出所述网络时延平均值大于所述预设阈值时,所述方法还包括:
将目标时间点的时间值更新为当前时间点的时间值。
6.一种图像的编码控制装置,其特征在于,所述装置包括:
计算模块,用于在当前帧图像传输完成后计算预设时间段内传输的所有图像的网络时延平均值,所述预设时间段为当前时间点和所述当前时间点之前的目标时间点之间的时间间隔;
确定模块,用于判断所述网络时延平均值是否大于预设阈值,当所述网络时延平均值大于所述预设阈值时,根据预设规则确定丢帧数M,所述M为整数;
弃帧模块,用于将当前未开始编码的连续M帧图像丢弃。
7.根据权利要求6所述的装置,其特征在于,所述确定模块具体用于根据所述网络时延平均值和所述预设阈值之间的差值确定丢帧数M。
8.根据权利要求6所述的装置,其特征在于,还包括:
更新模块,用于在判断出所述网络时延平均值大于所述预设阈值时将目标时间点的时间值更新为当前时间点的时间值。
9.一种图像的编码控制设备,其特征在于,所述图像的编码控制设备包括处理器和存储器,所述存储器中存储有至少一条计算机指令,所述指令由所述处理器加载并执行以实现权利要求1至权利要求5中任一项所述的图像的编码控制方法中所执行的步骤。
10.一种计算机可读存储介质,其特征在于,所述存储介质中存储有至少一条计算机指令,所述指令由处理器加载并执行以实现权利要求1至权利要求5中任一项所述的图像的编码控制方法中所执行的步骤。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202010771812.1A CN112087627A (zh) | 2020-08-04 | 2020-08-04 | 图像的编码控制方法、装置、设备及存储介质 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202010771812.1A CN112087627A (zh) | 2020-08-04 | 2020-08-04 | 图像的编码控制方法、装置、设备及存储介质 |
Publications (1)
Publication Number | Publication Date |
---|---|
CN112087627A true CN112087627A (zh) | 2020-12-15 |
Family
ID=73736017
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN202010771812.1A Pending CN112087627A (zh) | 2020-08-04 | 2020-08-04 | 图像的编码控制方法、装置、设备及存储介质 |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN112087627A (zh) |
Cited By (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN112087635A (zh) * | 2020-08-04 | 2020-12-15 | 西安万像电子科技有限公司 | 图像编码控制方法、装置、设备及计算机可读存储介质 |
CN113489745A (zh) * | 2021-07-29 | 2021-10-08 | 百果园技术(新加坡)有限公司 | 视频数据发送方法、装置、设备和存储介质 |
WO2022267733A1 (zh) * | 2021-06-25 | 2022-12-29 | 荣耀终端有限公司 | 一种动态调节丢帧阈值的方法及相关设备 |
Citations (14)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US5592225A (en) * | 1993-09-30 | 1997-01-07 | Matsushita Electric Industrial Co., Ltd. | Device and method for controlling coding |
US6031584A (en) * | 1997-09-26 | 2000-02-29 | Intel Corporation | Method for reducing digital video frame frequency while maintaining temporal smoothness |
JP2003102011A (ja) * | 2001-09-21 | 2003-04-04 | Ricoh Co Ltd | 画像符号化装置、画像復号化装置、画像符号化方法、画像復号化方法、プログラム、及び記録媒体 |
CN101510998A (zh) * | 2009-02-24 | 2009-08-19 | 山东大学 | 用于无线视频监控***数据传输的自适应流量控制方法 |
CN101715129A (zh) * | 2009-12-24 | 2010-05-26 | 四川长虹电器股份有限公司 | 视频解码方法 |
US20130170342A1 (en) * | 2011-02-03 | 2013-07-04 | King Saud University | Data communication systems and methods |
CN104620595A (zh) * | 2012-10-11 | 2015-05-13 | 坦戈迈公司 | 主动式视频帧丢弃 |
US20160050398A1 (en) * | 2014-08-15 | 2016-02-18 | Xiaomi Inc. | Method and apparatus for adjusting video quality based on network environment |
CN105989844A (zh) * | 2015-01-29 | 2016-10-05 | ***通信集团公司 | 一种音频传输的自适应方法及装置 |
CN106954101A (zh) * | 2017-04-25 | 2017-07-14 | 华南理工大学 | 一种低延迟实时视频流媒体无线传输的丢帧控制方法 |
CN107026856A (zh) * | 2017-03-30 | 2017-08-08 | 上海七牛信息技术有限公司 | 一种网络推流质量的优化方法及优化*** |
CN108702511A (zh) * | 2017-07-28 | 2018-10-23 | 深圳市大疆创新科技有限公司 | 视频传输的方法、设备及*** |
CN110572695A (zh) * | 2019-08-07 | 2019-12-13 | 苏州科达科技股份有限公司 | 媒体数据的编码、解码方法及电子设备 |
US20200042368A1 (en) * | 2018-07-31 | 2020-02-06 | International Business Machines Corporation | Determining when to send message to a computing node to process items by training a machine learning module |
-
2020
- 2020-08-04 CN CN202010771812.1A patent/CN112087627A/zh active Pending
Patent Citations (14)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US5592225A (en) * | 1993-09-30 | 1997-01-07 | Matsushita Electric Industrial Co., Ltd. | Device and method for controlling coding |
US6031584A (en) * | 1997-09-26 | 2000-02-29 | Intel Corporation | Method for reducing digital video frame frequency while maintaining temporal smoothness |
JP2003102011A (ja) * | 2001-09-21 | 2003-04-04 | Ricoh Co Ltd | 画像符号化装置、画像復号化装置、画像符号化方法、画像復号化方法、プログラム、及び記録媒体 |
CN101510998A (zh) * | 2009-02-24 | 2009-08-19 | 山东大学 | 用于无线视频监控***数据传输的自适应流量控制方法 |
CN101715129A (zh) * | 2009-12-24 | 2010-05-26 | 四川长虹电器股份有限公司 | 视频解码方法 |
US20130170342A1 (en) * | 2011-02-03 | 2013-07-04 | King Saud University | Data communication systems and methods |
CN104620595A (zh) * | 2012-10-11 | 2015-05-13 | 坦戈迈公司 | 主动式视频帧丢弃 |
US20160050398A1 (en) * | 2014-08-15 | 2016-02-18 | Xiaomi Inc. | Method and apparatus for adjusting video quality based on network environment |
CN105989844A (zh) * | 2015-01-29 | 2016-10-05 | ***通信集团公司 | 一种音频传输的自适应方法及装置 |
CN107026856A (zh) * | 2017-03-30 | 2017-08-08 | 上海七牛信息技术有限公司 | 一种网络推流质量的优化方法及优化*** |
CN106954101A (zh) * | 2017-04-25 | 2017-07-14 | 华南理工大学 | 一种低延迟实时视频流媒体无线传输的丢帧控制方法 |
CN108702511A (zh) * | 2017-07-28 | 2018-10-23 | 深圳市大疆创新科技有限公司 | 视频传输的方法、设备及*** |
US20200042368A1 (en) * | 2018-07-31 | 2020-02-06 | International Business Machines Corporation | Determining when to send message to a computing node to process items by training a machine learning module |
CN110572695A (zh) * | 2019-08-07 | 2019-12-13 | 苏州科达科技股份有限公司 | 媒体数据的编码、解码方法及电子设备 |
Non-Patent Citations (1)
Title |
---|
韩军;邵志一;宋海华;: "在低码率信道中提高视频编码质量的方法", 上海大学学报(自然科学版), no. 06, 15 December 2007 (2007-12-15) * |
Cited By (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN112087635A (zh) * | 2020-08-04 | 2020-12-15 | 西安万像电子科技有限公司 | 图像编码控制方法、装置、设备及计算机可读存储介质 |
WO2022267733A1 (zh) * | 2021-06-25 | 2022-12-29 | 荣耀终端有限公司 | 一种动态调节丢帧阈值的方法及相关设备 |
CN113489745A (zh) * | 2021-07-29 | 2021-10-08 | 百果园技术(新加坡)有限公司 | 视频数据发送方法、装置、设备和存储介质 |
CN113489745B (zh) * | 2021-07-29 | 2024-04-05 | 百果园技术(新加坡)有限公司 | 视频数据发送方法、装置、设备和存储介质 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN112087627A (zh) | 图像的编码控制方法、装置、设备及存储介质 | |
US11089305B2 (en) | Video frame coding method during scene change, terminal and storage medium | |
CN113301392B (zh) | 码率确定方法、装置、设备及存储介质 | |
CN110913245A (zh) | 一种控制视频转码码率的方法和装置 | |
CN109729353B (zh) | 一种视频编码方法、装置、***及介质 | |
CN111263153B (zh) | 视频编码方法、装置、设备及存储介质 | |
CN110876060A (zh) | 一种编码过程中的码率调整方法及装置 | |
CN111741249B (zh) | 一种网络拥塞检测方法及装置 | |
CN108063973A (zh) | 一种视频流解码方法及设备 | |
CN110620939B (zh) | 一种网络状态确定方法、装置、电子设备及存储介质 | |
CN111617466A (zh) | 编码格式的确定方法、装置及云游戏的实现方法 | |
CN109218722B (zh) | 一种视频编码方法、装置及设备 | |
CN107566795A (zh) | 一种提高实时画面流畅度的方法、装置及*** | |
CN112689148B (zh) | 一种云会议中多层视频传输去峰值方法、***和存储介质 | |
CN113573142A (zh) | 分辨率调整方法与装置 | |
CN112087635A (zh) | 图像编码控制方法、装置、设备及计算机可读存储介质 | |
CN114513651A (zh) | 视频设备关键帧碰撞检测方法、数据传输方法及相关装置 | |
CN114793299B (zh) | 流媒体传输控制方法、***、设备与介质 | |
CN112511702B (zh) | 媒体帧的推送方法、服务器、电子设备和存储介质 | |
CN113194340B (zh) | 视频传输调整方法及装置 | |
CN113473125B (zh) | 码率控制方法、设备、存储介质及产品 | |
CN111954001A (zh) | 图像编码方法、装置、编码端设备及存储介质 | |
CN114302142A (zh) | 视频编码方法、图像发送设备及存储介质 | |
CN111953978A (zh) | 帧率控制方法、装置及存储介质 | |
CN111953612A (zh) | 数据传输控制方法及装置 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PB01 | Publication | ||
PB01 | Publication | ||
SE01 | Entry into force of request for substantive examination | ||
SE01 | Entry into force of request for substantive examination |