CN101378484A - 视频电话图像编码器的控制方法以及采用此方法的手机 - Google Patents
视频电话图像编码器的控制方法以及采用此方法的手机 Download PDFInfo
- Publication number
- CN101378484A CN101378484A CN 200710045309 CN200710045309A CN101378484A CN 101378484 A CN101378484 A CN 101378484A CN 200710045309 CN200710045309 CN 200710045309 CN 200710045309 A CN200710045309 A CN 200710045309A CN 101378484 A CN101378484 A CN 101378484A
- Authority
- CN
- China
- Prior art keywords
- image
- image encoder
- encoder
- frame
- visual telephone
- 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
Images
Landscapes
- Compression Or Coding Systems Of Tv Signals (AREA)
- Mobile Radio Communication Systems (AREA)
Abstract
一种视频电话图像编码器的控制方法,其特征是:在视频通话过程中,图像编码侧根据单位时间内图像的数据总量来动态调整下一帧图像的图像质量因子,从而调整下一帧图像的数据量,以减少因为图像数据量过大引起的马赛克现象以及图像抖动。该手机则在现有视频电话终端上,于基带***(1)上增设一逐帧向图像编码器(4)下达动态调整质量因子的控制模块(10)。
Description
技术领域
本发明属于移动通信领域,具体地说,为视频电话终端的图像质量提供一种优化方法及优化装置。
背景技术
随着通信技术的发展,越来越多的手机开始具备视频电话功能。基于电路域的视频电话使用固定的带宽提供通信链路。比如基于电路交换域的3G终端,采取64K电路域数据链路作为载体提供视频电话服务。
视频通话大多采用H.263或者MPEG4为其视频压缩标准,基于运动图像的帧间编码以及运动估计。在场景变化剧烈的时候,压缩编码后图像的数据量远大于相对静止时候压缩编码后图像的数据量。当单位时间总的图像数据量接近链路带宽的时候,加上同时还必须有音频编码数据,此时容易产生马赛克现象,影响到视频通话的通信质量。
由于数据链路的带宽已经固定,所以单位时间内能够传送的视频数据量也是固定值。当场景变化剧烈时,由于编码方式的原因,相同图像质量的情况下,单位时间内图像的总数据量会大大增加,此时可以通过降低图像质量的方法来控制总的图像数据量,以动态适应数据链路的带宽。当场景相对静止时,单位时间内图像的总数据量会大大减少,可以通过提高图像质量的方法来增加图像数据量,以便动态适应数据链路的带宽,使之达到更好的图像效果。
发明内容
为此,本发明的目的在于提供一种图像编码器的控制方法,采用本发明的视频电话终端,其图像编码器可以根据场景的不同来动态调整每帧图像的图像质量因子,有效控制图像数据量,从而减少马赛克现象的发生。
本发明的技术方案如下:
根据本发明的视频电话终端,在双方进行通信的时候,定时对图像编码侧单位时间内的图像数据总量进行监测,并预设阈值来进行比较,对图像编码器传送的下一帧图像的图像质量因子进行动态调整,以控制单位时间内图像的数据总量。
特点在于:
a.对图像编码器单位时间内的编码图像数据总量进行监测,并与预设阈值进行比较;
b.预设阈值的确定取决于视频电话承载链路的带宽以及要统计的时间长度;
c.图像编码器的图像质量因子系在每帧编码指令下达时指定;
d.每帧图像的图像质量因子,根据单位时间内已编码的数据总量与设定阈值比较的结果来动态调整。
进一步,对视频编码器的控制过程包括步骤:
S1、根据无线链路的视频电话承载带宽计算激活周期并启动编码定时器;
S2、计算单位时间的图像数据总量;
S3、把单位时间图像总量与设定阈值进行比较;
S4、如果单位时间内的图像数据总量等于设定阈值,则执行S5,否则执行步骤S6和S′6;
S5、保持阈值调整图像质量因子并向图像编码器下达单帧图像编码指令;
S6、若大于设定阈值,则提供反向调整图像质量因子并向图像编码器下达单帧图像编码指令;
S′6、若小于设定阈值,则提供正向调整图像质量因子并向编码器下达单帧图像编码指令;
S7、图像编码器根据S5或S6或S′6择一送达的图像质量因子得到单帧图像数据;
S8、图像编码器记录当前帧图像大小,并返回执行S1、以及
S9、发送单帧图像数据给协议栈。
根据本发明的同一个总的技术构思,一种具有对视频电话图像编码器控制的手机,包括与基带***依次成双向电路联结的射频***、天线以及并联连接基带***的图像编码器、图像解码器、输入设备、话筒/听筒/扬声器,该图像编码器连接一摄像头,该图像解码器连接一显示设备,其特征在于,还在基带***上设有对该视频电话图像编码器逐帧发送动态调整图像质量因子的控制模块。
所述的控制模块记录当前帧的图像数据的大小,一面使控制模块执行内部循环控制操作,一面向协议栈传送单帧图像数据。
进一步,视频通信终端采用的无线通信模式,可以是WCDMA,CDMA2000,TD-SCDMA或其它模式中任意子***的组合。
本发明的优点是:在通信过程中,根据已编码图像的数据总量来推算场景的变化,从而动态改变下一帧图像的图像质量因子,有效控制单位时间内的图像数据总量,减少马赛克现象的发生。
附图说明
图1是采用本发明方法终端的架构示意图;
图2是本发明的图像编码器控制方法的流程示意图。
具体实施方式
下面根据图1~图2给出本发明一个较好的实施例,并予以详细描述,以便本技术领域的技术人员更易于理解本发明的结构特征和方法特点,而不是用来限定本发明的范围。
请参阅图1,其详细描述本发明中采用图像质量控制方法终端的一种***架构。该终端拥有基带***1,射频***2,天线3,图像编码器4,图像解码器5,输入设备6,话筒/听筒/扬声器单元7,摄像头8以及显示设备9。在基带***1中,增设图像编码控制模块10,其执行驻留控制图像编码器4的程序100,此程序100根据数据链路的速率,推算出每帧图像之间的编码时间间隔,并根据已编码图像单位时间内的数据总量来决定下一帧要编码图像的图像质量因子。
请参阅图2,其详细描述本发明中视频电话终端基带***1中驻留的程序100对图像编码器4的控制过程以及计算方法。
控制过程程序100的运行步骤如下:
步骤1000,启动编码定时器,此定时器的激活周期根据无线链路的视频电话承载带宽来计算得出。当定时器被启动时,执行步骤1001,计算出单位时间内的图像数据总量。然后执行步骤1002,把单位时间的图像数据总量与设定阈值进行比较。此设定阈值根据设定单位时间的长度以及无线链路承载带宽计算得出。如果单位时间内的图像数据总量大于设定阈值,执行步骤1004′,反向调整图像质量因子。反向调整表示调整之后图像的质量会下降,同时单帧图像的数据量会减少;然后执行步骤1005,向图像编码器下达单帧图像编码指令;步骤1002中,如果单位时间内的图像数据总量小于设定阈值,执行步骤1004,正向调整图像质量因子。正向调整表示调整之后图像的质量会上升,同时单帧图像的数据量会增加。然后执行步骤1005,向图像编码器下达单帧图像编码指令;步骤1002中,若等于阈值,则执行步骤1003保持阈值质量因子,同时单位帧图像的数据量不变。然后执行步骤1005,向图像编码器下达保持图像编码指令。图像编码器完成单帧图像编码之后,执行步骤1006,得到单帧图像的数据以及数据长度。执行步骤1007,记录当前帧的数据长度。然后发送单帧图像给视频电话的协议栈,根据协议进行相关操作。同时执行步骤1000,启动图像编码定时器4,进行下一帧图像的操作。
Claims (4)
1、一种视频电话图像编码器的控制方法,包括:步骤a、对图像编码器单位时间内的编码图像数据总量进行监测,并与预设编码图像数据阈值进行比较;
步骤b、根据视频电话承载链路的宽度以及要统计的时间长度来预设图像编码阈值;
步骤c、在每帧编码指令下达时指定图像编码器的图像质量因子;
步骤d、根据单位时间内已编码的图像总量与设定阈值比较的结果来动态调整每帧图像的图像质量因子。
2、根据权利要求1所述的视频电话编码器的控制方法,其特征在于,对视频编码器的控制过程包括步骤:
S1、根据无线链路的视频电话承载带宽计算激活周期并启动编码定时器;
S2、计算单位时间的图像数据总量;
S3、把单位时间图像总量与设定阈值进行比较;
S4、如果单位时间内的图像数据总量等于设定阈值,则执行S5,否则执行步骤S6和S6′;
S5、保持阈值调整图像质量因子并向图像编码器下达单帧图像编码指令;
S6、若大于设定阈值,则提供反向调整图像质量因子并向图像编码器下达单帧图像编码指令;
S′6、若小于设定阈值,则提供正向调整图像质量因子并向编码器下达单帧图像编码指令;
S7、图像编码器根据S5、S6、S′6选择一图像质量因子得到单帧图像数据;
S8、图像编码器记录当前帧图像大小,并返回执行S1、以及
S9、发送单帧图像数据给协议栈。
3、一种具有对视频电话图像编码器控制的手机,包括与基带***(1)依次成双向电路联结的射频***(2)、天线(3)以及并联连接基带***(1)的图像编码器(4)、图像解码器(5)、输入设备(6)、话筒/听筒/扬声器(7),该图像编码器(4)连接一摄像头(8),该图像解码器连接一显示设备(9),其特征在于,还在基带***(1)上设有对该视频电话图像编码器(4)逐帧发送动态调整图像质量因子的控制模块(10)。
4、根据权利要求3所述的具有对视频电话图像编码器进行控制的手机,其特征在于,所述的控制模块(10)记录当前帧的图像数据的大小,一面使控制模块执行内部循环控制操作,一面向协议栈传送单帧图像数据。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN 200710045309 CN101378484A (zh) | 2007-08-28 | 2007-08-28 | 视频电话图像编码器的控制方法以及采用此方法的手机 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN 200710045309 CN101378484A (zh) | 2007-08-28 | 2007-08-28 | 视频电话图像编码器的控制方法以及采用此方法的手机 |
Publications (1)
Publication Number | Publication Date |
---|---|
CN101378484A true CN101378484A (zh) | 2009-03-04 |
Family
ID=40421782
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN 200710045309 Pending CN101378484A (zh) | 2007-08-28 | 2007-08-28 | 视频电话图像编码器的控制方法以及采用此方法的手机 |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN101378484A (zh) |
Cited By (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN104144312A (zh) * | 2013-05-09 | 2014-11-12 | 腾讯科技(深圳)有限公司 | 一种视频处理方法和相关装置 |
CN105262982A (zh) * | 2014-07-09 | 2016-01-20 | 韩华泰科株式会社 | 机器人控制*** |
CN106791846A (zh) * | 2016-12-09 | 2017-05-31 | 浙江宇视科技有限公司 | 一种图像编码质量因子的调整方法和装置 |
-
2007
- 2007-08-28 CN CN 200710045309 patent/CN101378484A/zh active Pending
Cited By (8)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN104144312A (zh) * | 2013-05-09 | 2014-11-12 | 腾讯科技(深圳)有限公司 | 一种视频处理方法和相关装置 |
WO2014180138A1 (en) * | 2013-05-09 | 2014-11-13 | Tencent Technology (Shenzhen) Company Limited | Method and device for video processing |
US9319630B2 (en) | 2013-05-09 | 2016-04-19 | Tencent Technology (Shenzhen) Company Limited | Method and device for video processing |
CN104144312B (zh) * | 2013-05-09 | 2018-06-05 | 腾讯科技(深圳)有限公司 | 一种视频处理方法和相关装置 |
CN105262982A (zh) * | 2014-07-09 | 2016-01-20 | 韩华泰科株式会社 | 机器人控制*** |
CN105262982B (zh) * | 2014-07-09 | 2019-10-25 | 韩华精密机械株式会社 | 机器人控制*** |
CN106791846A (zh) * | 2016-12-09 | 2017-05-31 | 浙江宇视科技有限公司 | 一种图像编码质量因子的调整方法和装置 |
CN106791846B (zh) * | 2016-12-09 | 2019-12-13 | 浙江宇视科技有限公司 | 一种图像编码质量因子的调整方法和装置 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN105744342B (zh) | 移动终端的数据传输方法和装置 | |
KR100943875B1 (ko) | 비디오 레이트 제어에서의 콘텍스트-적응형 밴드폭 조정 | |
CN110381316A (zh) | 一种视频传输控制方法、装置、设备及存储介质 | |
CN101340575A (zh) | 动态调整视频编码的方法及终端 | |
CN101472131B (zh) | 带有运动感知功能的视频电话的图像质量增强方法 | |
CN103248947A (zh) | 一种视频多屏共享方法及实现该方法的*** | |
WO2011114817A1 (ja) | 発熱が小さい、テレビ電話機能を持つ携帯電話機 | |
CN101924914A (zh) | 一种切换电视频道的方法、***及装置 | |
CN104219539A (zh) | 一种基于td-lte信道检测的视频编码与传输的方法 | |
CN110996122B (zh) | 视频帧传输方法、装置、计算机设备及存储介质 | |
JP4520229B2 (ja) | 通信装置およびプログラム | |
CN101378484A (zh) | 视频电话图像编码器的控制方法以及采用此方法的手机 | |
CN107079132B (zh) | 在视频电话中的端口重配置之后馈送经帧内译码的视频帧 | |
KR20180031673A (ko) | 영상 통화에서의 디스플레이 디바이스들의 스위칭 | |
CN112203126B (zh) | 投屏方法、投屏装置及存储介质 | |
JP2009124518A (ja) | 画像送信装置 | |
WO2002089470A1 (fr) | Dispositif camera et dispositif electronique comprenant ce dispositif camera | |
JP2011129995A (ja) | 通信端末装置、通信端末装置の画像処理方法およびプログラム、画像通信システム | |
CN116962613A (zh) | 数据传输方法及装置、计算机设备、存储介质 | |
CN211267010U (zh) | 基于无线信道信噪比调整码流速率的*** | |
CN101309388A (zh) | 视频电话机通话图像质量的控制方法及采用此方法的手机 | |
CN113810685A (zh) | 视频数据的编码方法、装置、设备、存储介质及程序产品 | |
CN102271224A (zh) | 一种可视电话动态相框实现方法及终端 | |
JP6168671B1 (ja) | 映像切替装置を備えた符号化装置および映像切替検知方法を含む符号化方法 | |
WO2014177185A1 (en) | Operating a terminal device in a communication system |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
C06 | Publication | ||
PB01 | Publication | ||
C02 | Deemed withdrawal of patent application after publication (patent law 2001) | ||
WD01 | Invention patent application deemed withdrawn after publication |
Open date: 20090304 |