一种自适应图像分辨率处理方法_2

文档序号:9238588阅读:来源:国知局
而靠近第一重要区域A的ab、bb、ba区域则为第二重要区域B,ac、bc、cc、ca、cb这些区域远离第一重要区域A,则为非重要区域C,第一重要区域中相邻2X2个像素点合成一点,第二重要区域中相邻3X 3个像素点合成一点,非重要区域中相邻4X4个像素点合成一点,最终得出压缩后的图像,然后将该压缩后的图片上传至平台上;
[0033]BB压缩处理模式为:将图像横向划分三个或五个平行区域,当横向划分三个平行区域时,包含了图像基准中心的区域为a平行区域,位于a平行区域上方的为b平行区域,位于a平行区域下方的为c平行区域;当横向划分五个平行区域时,包含图像基准中心的区域为a平行区域,靠近a平行区域的为b平行区域,远离a平行区域的为c平行区域;
[0034]将图像纵向划分三个或五个平行区域,纵向划分的区域和横向划分的区域将图像分成若干个栅格,当纵向划分三个平行区域时,包含了图像基准中心的区域为a平行区域,位于a平行区域左侧的为b平行区域,位于a平行区域右方的为c平行区域;当纵向划分五个平行区域时,包含图像基准中心的区域为a平行区域,靠近a平行区域的为b平行区域,远离a平行区域的为c平行区域;由左至右为c、b、a、b、c平行区域,那么对于aa区域则为第一重要区域,ab.bb.ba区域则为第二重要区域,ac、bc、cc、ca、cb则为非重要区域,第一重要区域中相邻(2Χ2Γ个像素点合成一点,第二重要区域中相邻(3X3) x个像素点合成一点,非重要区域中相邻(4Χ4Γ个像素点合成一点,最终得出压缩后的图像,其中X为(M/K)与N值相差的数量级,例如,此时网络速率非常低,仅为10kb,而图像的大小为100001*,那么,M/K= 1000,大于100,此时,就进行BB压缩模式,此时,1000与10之间差了两个数量级,因此,X = 2,那么BB压缩模式中,第一重要区域中相邻(2X2)2个像素点合成一点,第二重要区域中相邻(3X3)2个像素点合成一点,非重要区域中相邻(4X4) 2个像素点合成一点。
[0035]其中,该处理方法还可对视频进行处理,对视频处理时将视频分割成一帧帧的图像,然后对图像按照上述处理后再合成视频。
[0036]另外,上述的网络速率K包括上传网络速率SK和下载网络速率XK,当仅仅为上传图像或视频时,网络速率K为上传网络速率SK,而当需要将图像或者视频通过网络由一人传输给另一人时,该网络速率K选择为上传网络速率SK和下载网络速率的最小值。
[0037]根据上述方法,以远程视频教育为例,如图3、4所示,甲乙双方均通过远程视频教育平台连接,甲方处于中国,乙方处在非洲,中国的网络速度为下载网络速度甲=2048kb/S,甲上传网速度SK = 512kb/S,而由于非洲的网络速度非常慢,其下载速度乙XK仅为256kb/S,上传速度乙SK仅为128kb/S,假设甲方和乙方均用同样的摄像头进行拍摄,其拍摄视频的图像尺寸M均为4096kb,将甲和乙拍摄的视频均分解成一帧帧的图像,由于每张图像的处理方法均相似,所以,可选取第一张作为示例。设定甲方的图像为图1,乙方为图11,N为10,L为100,而甲方需要将自己拍摄的图像上传到平台上,然后传输给乙方,使乙方收到,因此,甲方需要上传图1,乙方需要下载图1,此时,只需考虑甲方的上传速率甲SK和乙方的下载速率乙XK,而甲SK大于乙XK,所以,取其最小值为乙XK,此时,M/乙XK =4096 + 256 = 16,也就是说此时,16大于10而小于100,因此,需要重复一次AA压缩模式后,使第一重要区域2X2点合成一点,第二重要区域(3X3)点合成一点,而非重要区域(4X4)点合成一点,而后其图像大小尺寸变小为2048kb,此时,在计算一次M/乙XK = 2048 + 256=8,此时8小于10,优先考虑此时的传输时滞,如果此时传输的时滞Tl依旧大于0.04s,则进行最后一次AA压缩模式,而若此时的传输时滞小于0.04s,那么就可停止压缩,直接发送至平台,然后由乙下载,这样乙下载的就是经过压缩处理的图像和视频,但其重要区域的压缩率低,因此,重要区域的清晰度依旧可以满足乙的识别。而乙拍摄的图像和视频需要上传到平台上然后再由甲下载,因此,对于图片11的上传和下载,则需要考虑到乙的上传和甲的下载速率,取两者的最小值,依旧按照上述的处理方式处理。
[0038]又例如,在上述的基础上,其拍摄的图片大小非常大,图片大小为40960kb.而乙XK的非常小,只有10kb/S,此时,M/乙XK = 40960 + 10 = 4096,也就是说此时,M/乙XK大于100,因此,将就循环进行BB压缩模式,此时,4096与10之间的相差的数量级为2,因此,使第一重要区域(2X2)2= 16点合成一点,第二重要区域(3X3) 2点合成一点,而非重要区域(4X4)2点合成一点,合成后的图像大小为409.6kb,而后,而此时的M/乙XK = 409.6/10=40.96,其大于10而小于100,这样,就进行AA压缩模式循环,最终,使M/乙XK的数值小于10,然后再考虑时滞Tl与0.04的关系,若此时,Tl小于0.04,那么停止压缩,直接发送传输,而做此时Tl依旧大于0.04,那么再进行一次AA压缩模式后发出。这样,上述处理方法发现,该处理方法根据网络的速度来处理图片和视频,使图片和视频压缩到合适的大小后在传输,尽可能的满足不同网络速度之间的图片和视频传输。而压缩后图片和视频,重要区域相对清晰,而非重要区域则相对模糊。
【主权项】
1.一种自适应图像分辨率处理方法,该处理方法利用判断对比模块根据网络速率的快慢得出图像处理模式,处理模块根据的对应处理模式对图像分辨率进行处理; 1)当网络速率足够大以至于传输图像的时滞Tl小于人眼感知的时滞T时,处理模块不处理图像而直接发送; 2)当网络速率不足以至于传输图像的时滞Tl大于人眼感知的时滞T时,处理模块对图像进行处理,靠近图像基准中心的图像压缩率小,远离图像基准中心的压缩率大,使靠近图像基准中心的图像分辨率降低少,远离图像基准中心的图像分辨率降低多。2.如权利要求1所述的一种自适应图像分辨率处理方法,其特征在于:所述2)中处理模块的对图像的处理方式有三种,将拍摄的图像大小M与网络速率K进行比较,当M/Κ小于N时,进行AA压缩处理模式后直接发送;当M/Κ大于L时,循环进行BB压缩模式,直至当M/K小于N时,进行一次AA压缩处理模式后直接发送;当M/Κ大于N而小于L时,循环进行AA压缩模式,直至当M/Κ小于N时,再进行一次AA压缩模式后直接发送,其中L > N,且L、N均为自然数: AA压缩处理模式为:将图像横向划分三个或五个平行区域,当横向划分三个平行区域时,包含了图像基准中心的区域为a平行区域,位于a平行区域上方的为b平行区域,位于a平行区域下方的为c平行区域;当横向划分五个平行区域时,包含图像基准中心的区域为a平行区域,靠近a平行区域的为b平行区域,远离a平行区域的为c平行区域; 将图像纵向划分三个或五个平行区域,纵向划分的区域和横向划分的区域将图像分成若干个栅格,当纵向划分三个平行区域时,包含了图像基准中心的区域为a平行区域,位于a平行区域左侧的为b平行区域,位于a平行区域下方的为c平行区域;当纵向划分五个平行区域时,包含图像基准中心的区域为a平行区域,靠近a平行区域的为b平行区域,远离a平行区域的为c平行区域;那么对于aa区域则为第一重要区域,ab、bb、ba区域则为第二重要区域,ac、bc、cc、ca、cb则为非重要区域,第一重要区域中相邻2X2个像素点合成一点,第二重要区域中相邻3X3个像素点合成一点,非重要区域中相邻4X4个像素点合成一点,最终得出压缩后的图像; BB压缩处理模式为:将图像横向划分三个或五个平行区域,当横向划分三个平行区域时,包含了图像基准中心的区域为a平行区域,位于a平行区域上方的为b平行区域,位于a平行区域下方的为c平行区域;当横向划分五个平行区域时,包含图像基准中心的区域为a平行区域,靠近a平行区域的为b平行区域,远离a平行区域的为c平行区域; 将图像纵向划分三个或五个平行区域,纵向划分的区域和横向划分的区域将图像分成若干个栅格,当纵向划分三个平行区域时,包含了图像基准中心的区域为a平行区域,位于a平行区域左侧的为b平行区域,位于a平行区域右方的为c平行区域;当纵向划分五个平行区域时,包含图像基准中心的区域为a平行区域,靠近a平行区域的为b平行区域,远离a平行区域的为c平行区域;那么对于aa区域则为第一重要区域,ab、bb、ba区域则为第二重要区域,ac、bc、cc, ca、cb则为非重要区域,第一重要区域中相邻(2 X 2)x个像素点合成一点,第二重要区域中相邻(3Χ3Γ个像素点合成一点,非重要区域中相邻(4X4) x个像素点合成一点,最终得出压缩后的图像,其中X为(M/Κ)与N值相差的数量级。3.如权利要求2所述的一种自适应图像分辨率处理方法,其特征在于:该处理方法还可对视频进行处理,对视频处理时将视频分割成一帧帧的图像,然后对图像按照上述处理后再合成视频。4.如权利要求3所述的一种自适应图像分辨率处理方法,其特征在于:图像基准中心通常是以图像的中心作为图像基准中心,而当图像中有人物时,以人物为图像基准中心。5.如权利要求4所述的一种自适应图像分辨率处理方法,其特征在于:上述的网络速率K包括上传网络速率SK和下载网络速率XK,当仅仅为上传图像或视频时,网络速率K为上传网络速率SK,而当需要将图像或者视频通过网络由一人传输给另一人时,该网络速率K选择为上传网络速率SK和下载网络速率的最小值。
【专利摘要】本发明公开了一种自适应图像分辨率处理方法,该处理方法根据网络速率的快慢选择图像处理模式对图像分辨率进行处理;1)当网络速率足够大以至于传输图像的时滞T1小于人眼感知的时滞T时,处理模块不处理而直接发送;2)当传输图像的时滞T1大于人眼感知的时滞T时,处理模块对图像进行处理,靠近图像基准中心的图像压缩率小,远离图像基准中心的压缩率大,靠近图像基准中心的图像分辨率降低少,远离图像基准中心的图像分辨率降低多。该处理方法对图像进行处理后,图像中重要的部位分辨率降低少,非重要部位分辨率降低多,从而在降低了整体图像大小的情况下尽可能的保留重要部位细节,提高网络传输的速率,降低图像的传输时滞。
【IPC分类】H04N19/136, H04N19/59, H04N19/17
【公开号】CN104954804
【申请号】CN201510341842
【发明人】丁思齐, 丁彩彬
【申请人】苏州淘老外网络科技有限公司
【公开日】2015年9月30日
【申请日】2015年6月19日
当前第2页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1