国产精品1024永久观看,大尺度欧美暖暖视频在线观看,亚洲宅男精品一区在线观看,欧美日韩一区二区三区视频,2021中文字幕在线观看

  • <option id="fbvk0"></option>
    1. <rt id="fbvk0"><tr id="fbvk0"></tr></rt>
      <center id="fbvk0"><optgroup id="fbvk0"></optgroup></center>
      <center id="fbvk0"></center>

      <li id="fbvk0"><abbr id="fbvk0"><dl id="fbvk0"></dl></abbr></li>

      圖片壓縮方法及裝置的制造方法

      文檔序號(hào):9766382閱讀:420來(lái)源:國(guó)知局
      圖片壓縮方法及裝置的制造方法
      【技術(shù)領(lǐng)域】
      [0001] 本申請(qǐng)涉及圖片處理技術(shù)領(lǐng)域,尤其涉及一種圖片壓縮方法及裝置。
      【背景技術(shù)】
      [0002] 網(wǎng)頁(yè)瀏覽過(guò)程中,主要數(shù)據(jù)流量都來(lái)自網(wǎng)頁(yè)中的圖片,網(wǎng)頁(yè)中圖片的數(shù)量越少、所 占字節(jié)數(shù)越少,瀏覽器對(duì)該網(wǎng)頁(yè)的加載速度越快。利用一定的壓縮技術(shù)對(duì)網(wǎng)頁(yè)圖片進(jìn)行壓 縮,W減少其所占字節(jié)數(shù),一直是提高瀏覽器的網(wǎng)頁(yè)加載速度的主要措施。
      [0003] 現(xiàn)有針對(duì)網(wǎng)頁(yè)圖片的壓縮技術(shù),如基于JPEGQoint Photographic Experts Group,聯(lián)合圖像專(zhuān)家組)、JPEG XR(extended range,擴(kuò)展范圍)、WebP等標(biāo)準(zhǔn)的壓縮技術(shù), 都是W單幅圖片為處理對(duì)象,對(duì)該圖片中相同或相似的信息進(jìn)行合并,W減少重復(fù)信息,從 而減小該圖片所占的字節(jié)數(shù),達(dá)到壓縮目的。
      [0004] 但是,對(duì)于單幅圖片而言,其壓縮率是有限的,如果同一網(wǎng)頁(yè)中的圖片數(shù)量較多, 則該網(wǎng)頁(yè)的加載速度也會(huì)相應(yīng)變慢,即網(wǎng)頁(yè)的加載速度仍在很大程度上受圖片數(shù)量的影 響。因此,如何提高圖片壓縮率,減少圖片數(shù)量對(duì)網(wǎng)頁(yè)加載速度的影響,已成為一個(gè)亟待解 決的問(wèn)題。

      【發(fā)明內(nèi)容】

      [0005] 為克服相關(guān)技術(shù)中存在的問(wèn)題,本申請(qǐng)?zhí)峁┮环N。
      [0006] 本申請(qǐng)實(shí)施例的第一方面,提供一種圖片壓縮方法;所述圖片壓縮方法應(yīng)用于具 有多幅圖片的圖片組,包括:
      [0007] 計(jì)算每幅圖片在所述圖片組中的信息重復(fù)率,并根據(jù)所述信息重復(fù)率的大小對(duì)所 述圖片組中的各幅圖片排序;
      [0008] 除信息重復(fù)率最大的圖片之外,分別將其余每幅圖片作為待壓縮圖片,在信息重 復(fù)率大于所述待壓縮圖片的至少一幅圖片中,確定與所述待壓縮圖片相似度最大的圖片, 并將其標(biāo)記為所述待壓縮圖片的參考圖片;
      [0009] 根據(jù)所述待壓縮圖片與對(duì)應(yīng)的參考圖片之間的色差,對(duì)所述待壓縮圖片進(jìn)行壓 縮。
      [0010] 結(jié)合第一方面,在第一方面的第一種實(shí)施方式中,根據(jù)所述待壓縮圖片與對(duì)應(yīng)的 參考圖片之間的色差,對(duì)所述待壓縮圖片進(jìn)行壓縮,包括:
      [0011] 對(duì)所述待壓縮圖片執(zhí)行分塊處理,得到多個(gè)像素塊;
      [0012] 在對(duì)應(yīng)的參考圖片中查找與所述像素塊之間的色差最小的匹配像素塊;
      [0013] 計(jì)算所述像素塊與對(duì)應(yīng)的匹配像素塊之間的位移矢量;
      [0014] 對(duì)每個(gè)像素塊與對(duì)應(yīng)的匹配像素塊之間的色差執(zhí)行壓縮編碼,存儲(chǔ)色差壓縮編碼 結(jié)果和對(duì)應(yīng)的位移矢量,W便根據(jù)所述色差壓縮編碼結(jié)果、位移矢量和對(duì)應(yīng)的參考圖片進(jìn) 行解壓縮,得到所述待壓縮圖片。
      [0015] 結(jié)合第一方面的第一種實(shí)施方式,在第一方面的第二種實(shí)施方式中,所述圖片壓 縮方法還包括:
      [0016] 對(duì)每幅圖片執(zhí)行基于RGB顏色值的量化處理,得到每幅圖片對(duì)應(yīng)的顏色直方圖和 圖片組中所有圖片的總顏色直方圖;
      [0017] 其中,所述顏色直方圖用于記錄不同的顏色值在對(duì)應(yīng)的圖片中出現(xiàn)的頻率;所述 總顏色直方圖用于記錄不同顏色值在所述圖片組中的所有圖片中出現(xiàn)的頻率。
      [0018] 結(jié)合第一方面的第二種實(shí)施方式,在第一方面的第H種實(shí)施方式中,計(jì)算每幅圖 片在所述圖片組中的信息重復(fù)率,包括:
      [0019] 分別將所述圖片組中的每幅圖片作為待處理圖片,獲取同一顏色值在所述待處理 圖片的顏色直方圖中的第一頻率和在所述總顏色直方圖中的第二頻率;
      [0020] 計(jì)算所述第一頻率和第二頻率的乘積,得到第一乘積值;
      [0021] 計(jì)算所述待處理圖片的顏色直方圖中出現(xiàn)的各個(gè)顏色值對(duì)應(yīng)的第一乘積值之和, 得到所述待處理圖片的信息重復(fù)率。
      [0022] 結(jié)合第一方面的第二種實(shí)施方式,在第一方面的第四種實(shí)施方式中,確定與所述 待壓縮圖片相似度最大的圖片,包括:
      [0023] 分別將信息重復(fù)率大于所述待壓縮圖片的每幅圖片作為準(zhǔn)參考圖片,獲取同一顏 色值在所述待處理圖片的顏色直方圖中的第一頻率和在所述準(zhǔn)參考圖片的顏色直方圖中 的第H頻率,并計(jì)算所述第一頻率和第H頻率的乘積,得到第二乘積值;
      [0024] 計(jì)算所述待處理圖片的顏色直方圖中出現(xiàn)的各個(gè)顏色值對(duì)應(yīng)的第二乘積值之和, 得到所述待處理圖片與準(zhǔn)參考圖片的相似度;
      [0025] 比較每幅準(zhǔn)參考圖片對(duì)應(yīng)的相似度,得到與所述待壓縮圖片相似度最大的圖片。
      [0026] 結(jié)合第一方面的第二種實(shí)施方式,在第一方面的第五種實(shí)施方式中,確定與所述 待壓縮圖片相似度最大的圖片,包括:
      [0027] 分別將所述待壓縮圖片的每個(gè)像素塊作為待處理像素塊,獲取所述待處理像素塊 對(duì)應(yīng)的顏色值在所述待壓縮圖片的顏色直方圖中的第四頻率,和在對(duì)應(yīng)的參考圖片的顏色 直方圖中的第五頻率;
      [0028] 比較所述第四頻率和第一預(yù)設(shè)闊值的大小,W及所述第五頻率和第二預(yù)設(shè)闊值的 大小;
      [0029] 如果所述第四頻率不小于第一預(yù)設(shè)闊值,且,所述第五頻率不小于第二預(yù)設(shè)闊值, 則執(zhí)行所述在對(duì)應(yīng)的參考圖片中查找與所述像素塊之間的色差最小的匹配像素塊的步 驟;
      [0030] 如果所述第四頻率小于第一預(yù)設(shè)闊值,和/或,所述第五頻率小于第二預(yù)設(shè)闊值, 則在所述待壓縮圖片中查找與所述待處理像素塊之間的色差最小的匹配像素塊。
      [0031] 本申請(qǐng)實(shí)施例的第二方面,提供一種圖片壓縮裝置;所述圖片壓縮裝置應(yīng)用于具 有多幅圖片的圖片組,包括:
      [0032] 圖片排序單元,用于計(jì)算每幅圖片在所述圖片組中的信息重復(fù)率,并根據(jù)所述信 息重復(fù)率的大小對(duì)所述圖片組中的各幅圖片排序;
      [0033] 圖片索引單元,用于除信息重復(fù)率最大的圖片之外,分別將其余每幅圖片作為待 壓縮圖片,在信息重復(fù)率大于所述待壓縮圖片的至少一幅圖片中,確定與所述待壓縮圖片 相似度最大的圖片,并將其標(biāo)記為所述待壓縮圖片的參考圖片;
      [0034] 圖片壓縮單元,用于根據(jù)所述待壓縮圖片與對(duì)應(yīng)的參考圖片之間的色差,對(duì)所述 待壓縮圖片進(jìn)行壓縮。
      [0035] 結(jié)合第二方面,在第二方面的第一種實(shí)施方式中,所述圖片壓縮單元包括:
      [0036] 分塊處理單元,用于對(duì)所述待壓縮圖片執(zhí)行分塊處理,得到多個(gè)像素塊;
      [0037] 第一匹配單元,用于在對(duì)應(yīng)的參考圖片中查找與所述像素塊之間的色差最小的匹 配像素塊;
      [0038] 位移計(jì)算單元,用于計(jì)算所述像素塊與對(duì)應(yīng)的匹配像素塊之間的位移矢量;
      [0039] 編碼處理單元,用于對(duì)所述待壓縮圖片的每個(gè)像素塊與對(duì)應(yīng)的匹配像素塊之間的 色差執(zhí)行壓縮編碼,存儲(chǔ)色差壓縮編碼結(jié)果和對(duì)應(yīng)的位移矢量,W便根據(jù)所述色差編碼結(jié) 果、位移矢量和對(duì)應(yīng)的參考圖片進(jìn)行解壓縮,得到所述待壓縮圖片。
      [0040] 結(jié)合第二方面的第一種實(shí)施方式,在第二方面的第二種實(shí)施方式中,所述圖片壓 縮裝置還包括:
      [0041] 色彩量化單元,用于對(duì)每幅圖片執(zhí)行基于RGB顏色值的量化處理,得到每幅圖片 對(duì)應(yīng)的顏色直方圖和圖片組中所有圖片的總顏色直方圖;
      [0042] 其中,所述顏色直方圖用于記錄不同的顏色值在對(duì)應(yīng)的圖片中出現(xiàn)的頻率;所述 總顏色直方圖用于記錄不同顏色值在所述圖片組中的所有圖片中出現(xiàn)的頻率。
      [0043] 結(jié)合第二方面的第二種實(shí)施方式,在第二方面的第H種實(shí)施方式中,所述圖片排 序單元包括:
      [0044] 計(jì)算子單元,用于分別將所述圖片組中的每幅圖片作為待處理圖片,獲取同一顏 色值在所述待處理圖片的顏色直方圖中的第一頻率和在所述總顏色直方圖中的第二頻率, 計(jì)算所述第一頻率和第二頻率的乘積,得到第一乘積值;計(jì)算所述待處理圖片的顏色直方 圖中出現(xiàn)的各個(gè)顏色值對(duì)應(yīng)的第一乘積值之和,得到所述待處理圖片的信息重復(fù)率;
      [0045] 排序子單元,用于根據(jù)所述信息重復(fù)率的大小對(duì)所述圖片組中的各幅圖片排序。
      [0046] 結(jié)合第二方面的第二種實(shí)施方式,在第二方面的第四種實(shí)施方式中,所述圖片索 引單元包括:
      [0047] 相似度計(jì)算單元,用于分別將信息重復(fù)率大于所述待壓縮圖片的每幅圖片作為準(zhǔn) 參考圖片,獲取同一顏色值在所述待處理圖片的顏色直方圖中的第一頻率和在所述準(zhǔn)參考 圖片的顏色直方圖中的第H頻率,計(jì)算所述第一頻率和第H頻率的乘積,得到第二乘積值; 計(jì)算所述待處理圖片的顏色直方圖中出現(xiàn)的各個(gè)顏色值對(duì)應(yīng)的第二乘積值之和,得到所述 待處理圖片與準(zhǔn)參考圖片的相似度;
      [0048] 相似度比較單元,用于比較每幅準(zhǔn)參考圖片對(duì)應(yīng)的相似度,得到與所述待壓縮圖 片相似度最大的圖片,并將其標(biāo)記為所述待壓縮圖片的參考圖片。
      [0049] 結(jié)合第二方面的第二種實(shí)施方式,在第二方面的第五種實(shí)施方式中,所述圖片壓 縮單元還包括:頻率比較單元和第二匹配單元;
      [0050] 所述頻率比較單元,用于分別將所述待壓縮圖片的每個(gè)像素塊作為待處理像素 塊,獲取所述待處理像素塊對(duì)應(yīng)的顏色值在所述待壓縮圖片的顏色直方圖中的第四頻率, 和在對(duì)應(yīng)的參考圖片的顏色直方圖中的第五頻率,比較所述第四頻率和第一預(yù)設(shè)闊值的大 小,W及所述第五頻率和第二預(yù)設(shè)闊值的大小,如果所述第四頻率不小于第一預(yù)設(shè)闊值, 且,所述第五頻率不小于第二預(yù)設(shè)闊值,則觸發(fā)所述第一匹配單元,如果所述第四頻率小于 第一預(yù)設(shè)闊值,和/或,所述第五頻率小于第二預(yù)設(shè)闊值,則觸發(fā)所述第二匹配單元;
      [0051] 所述第二匹配單元,用于在所述待壓縮圖片中查找與所述待處理像素塊之間的色 差最小的匹配像素塊。
      [0
      當(dāng)前第1頁(yè)1 2 3 4 5 
      網(wǎng)友詢(xún)問(wèn)留言 已有0條留言
      • 還沒(méi)有人留言評(píng)論。精彩留言會(huì)獲得點(diǎn)贊!
      1