一種圖像處理方法、裝置及終端的制作方法
【專利摘要】本發(fā)明實(shí)施例公開(kāi)了一種圖像處理方法、裝置及終端,所述方法包括:獲取待壓縮圖像,并確定所述待壓縮圖像的壓縮參數(shù)值;在預(yù)置的壓縮關(guān)系數(shù)據(jù)庫(kù)中查找與所述壓縮參數(shù)值成映射關(guān)系的壓縮率,所述壓縮關(guān)系數(shù)據(jù)庫(kù)中存儲(chǔ)有壓縮參數(shù)值與壓縮率的映射關(guān)系;將查找到的壓縮率確定為所述待壓縮圖像的預(yù)估壓縮率,以根據(jù)所述待壓縮圖像的預(yù)估壓縮率向用戶提示圖像壓縮信息,該提示的圖像壓縮信息包括提示所述預(yù)估壓縮率或者提示按照所述預(yù)估壓縮率計(jì)算得到的壓縮預(yù)估數(shù)據(jù)量。采用本發(fā)明,可快速評(píng)估出壓縮率并向用戶提示相關(guān)的壓縮信息,能有效提高用戶對(duì)待壓縮文件的處理效率,節(jié)省用戶時(shí)間。
【專利說(shuō)明】一種圖像處理方法、裝置及終端
【技術(shù)領(lǐng)域】
[0001] 本發(fā)明涉及一種圖像處理【技術(shù)領(lǐng)域】,尤其涉及一種圖像處理方法、裝置及終端。
【背景技術(shù)】
[0002] 為了方便對(duì)圖像文件的存儲(chǔ)、網(wǎng)絡(luò)傳輸以及管理,經(jīng)常會(huì)涉及到對(duì)大量圖像文件 的壓縮和打包處理?,F(xiàn)有的壓縮方式一般為:查找文件對(duì)應(yīng)的二進(jìn)制信息中的重復(fù)字節(jié)以 特殊字符標(biāo)記,這樣就可以達(dá)到縮小文件的目的。
[0003] 壓縮可以分為有損和無(wú)損壓縮,在有損壓縮中,如果文件中丟失個(gè)別的數(shù)據(jù)不會(huì) 造成太大的影響,在壓縮時(shí)則可以直接丟棄這些數(shù)據(jù),有損壓縮廣泛應(yīng)用于動(dòng)畫(huà)、聲音和圖 片文件中,典型的代表就是影碟文件格式mpeg、音樂(lè)文件格式mp3和圖像文件格式j(luò)pg。
[0004] 用戶在使用現(xiàn)有壓縮技術(shù)將圖像文件壓縮以存儲(chǔ)或者傳輸時(shí),一般希望壓縮后的 圖像文件的數(shù)據(jù)量大小能夠達(dá)到或者小于某一個(gè)值,例如在將包括視頻、圖片等圖像文件 存儲(chǔ)到U盤等存儲(chǔ)器中時(shí),希望壓縮后的圖像的數(shù)據(jù)量小于U盤可用存儲(chǔ)空間。
[0005]目前,用戶只有在對(duì)圖像文件壓縮處理,等待較長(zhǎng)的處理時(shí)間后,才可以得知壓縮 后的圖像文件大小,才能夠判斷U盤等存儲(chǔ)器是否可以存儲(chǔ)這些圖像文件,若存儲(chǔ)器不能 存儲(chǔ)這些圖像文件,則需要重新對(duì)圖像文件中的內(nèi)容進(jìn)行刪除等操作,并再次進(jìn)行壓縮處 理,這樣浪費(fèi)了用戶時(shí)間,處理效率低。
【發(fā)明內(nèi)容】
[0006] 本發(fā)明實(shí)施例所要解決的技術(shù)問(wèn)題在于,提供一種圖像處理方法、裝置及終端,可 快速評(píng)估出壓縮率并向用戶提示相關(guān)的壓縮信息以提高用戶對(duì)待壓縮文件的處理效率。
[0007] 為了解決上述技術(shù)問(wèn)題,本發(fā)明實(shí)施例提供了一種圖像處理方法,包括:
[0008] 獲取待壓縮圖像,并確定所述待壓縮圖像的壓縮參數(shù)值;
[0009] 在預(yù)置的壓縮關(guān)系數(shù)據(jù)庫(kù)中查找與所述壓縮參數(shù)值成映射關(guān)系的壓縮率,所述壓 縮關(guān)系數(shù)據(jù)庫(kù)中存儲(chǔ)有壓縮參數(shù)值與壓縮率的映射關(guān)系;
[0010] 將查找到的壓縮率確定為所述待壓縮圖像的預(yù)估壓縮率,以根據(jù)所述待壓縮圖像 的預(yù)估壓縮率向用戶提示圖像壓縮信息,該提示的圖像壓縮信息包括提示所述預(yù)估壓縮率 或者提示按照所述預(yù)估壓縮率計(jì)算得到的壓縮預(yù)估數(shù)據(jù)量。
[0011] 相應(yīng)地,本發(fā)明實(shí)施例還提供了一種圖像處理裝置,包括:
[0012] 獲取模塊,用于獲取待壓縮圖像,并確定所述待壓縮圖像的壓縮參數(shù)值;
[0013] 查找模塊,用于在預(yù)置的壓縮關(guān)系數(shù)據(jù)庫(kù)中查找與所述壓縮參數(shù)值成映射關(guān)系的 壓縮率,所述壓縮關(guān)系數(shù)據(jù)庫(kù)中存儲(chǔ)壓縮參數(shù)值與壓縮率的映射關(guān)系;
[0014] 圖像處理模塊,用于將查找到的壓縮率確定為所述待壓縮圖像的預(yù)估壓縮率,以 根據(jù)所述待壓縮圖像的預(yù)估壓縮率向用戶提示圖像壓縮信息,該提示的圖像壓縮信息包括 提示所述預(yù)估壓縮率或者提示按照所述預(yù)估壓縮率計(jì)算得到的壓縮預(yù)估數(shù)據(jù)量。
[0015] 相應(yīng)地,本發(fā)明實(shí)施例還提供了一種終端,包括上述的圖像處理裝置。
[0016] 本發(fā)明實(shí)施例在對(duì)待壓縮的圖像進(jìn)行壓縮處理之前,通過(guò)獲取該待壓縮圖像的壓 縮參數(shù)值,然后根據(jù)預(yù)置的壓縮參數(shù)值與壓縮率的映射關(guān)系預(yù)估該待壓縮圖像的壓縮率, 快速地評(píng)估出該待壓縮圖像或者某個(gè)圖庫(kù)的壓縮率,并提示相關(guān)信息給用戶,避免了現(xiàn)有 技術(shù)中由于只能在壓縮后才確定壓縮率或者壓縮后數(shù)據(jù)量的情況所導(dǎo)致的重復(fù)壓縮的問(wèn) 題,節(jié)省了用戶時(shí)間,提高了效率。
【專利附圖】
【附圖說(shuō)明】
[0017] 圖1是本發(fā)明實(shí)施例的一種圖像處理方法的流程示意圖;
[0018] 圖2是本發(fā)明實(shí)施例的另一種圖像處理方法的流程示意圖;
[0019] 圖3是本發(fā)明實(shí)施例的預(yù)置壓縮關(guān)系數(shù)據(jù)庫(kù)的方法的流程示意圖;
[0020] 圖4是本發(fā)明實(shí)施例的一種圖像處理裝置的結(jié)構(gòu)示意圖;
[0021] 圖5是本發(fā)明實(shí)施例的另一種圖像處理裝置的結(jié)構(gòu)示意圖;
[0022] 圖6是圖5中的圖庫(kù)處理模塊的結(jié)構(gòu)示意圖;
[0023] 圖7是圖5中的映射處理模塊的結(jié)構(gòu)示意圖。
【具體實(shí)施方式】
[0024] 下面將結(jié)合本發(fā)明實(shí)施例中的附圖,對(duì)本發(fā)明實(shí)施例中的技術(shù)方案進(jìn)行清楚、完 整地描述,顯然,所描述的實(shí)施例僅僅是本發(fā)明一部分實(shí)施例,而不是全部的實(shí)施例?;?本發(fā)明中的實(shí)施例,本領(lǐng)域普通技術(shù)人員在沒(méi)有作出創(chuàng)造性勞動(dòng)前提下所獲得的所有其他 實(shí)施例,都屬于本發(fā)明保護(hù)的范圍。
[0025] 請(qǐng)參見(jiàn)圖1,是本發(fā)明實(shí)施例的一種圖像處理方法的流程示意圖,本發(fā)明實(shí)施例的 所述方法可應(yīng)用在智能手機(jī)、平板電腦、個(gè)人電腦、智能可穿戴設(shè)備等智能終端中,用于對(duì) 獲取到的照片、圖片、視頻等圖像文件進(jìn)行壓縮提示,具體的,所述方法包括:
[0026] S101 :獲取待壓縮圖像,并確定所述待壓縮圖像的壓縮參數(shù)值;
[0027] 待壓縮圖像可以是終端拍攝得到的照片、視頻,也可以是從網(wǎng)絡(luò)等環(huán)境中下載的 圖片、視頻等,壓縮參數(shù)值包括影響圖像壓縮率或壓縮量大小的各種參數(shù),具體可以包括該 待壓縮圖像的數(shù)據(jù)量和/或質(zhì)量值等。
[0028] 待壓縮圖像的數(shù)據(jù)量(即字節(jié)數(shù))可以從該對(duì)應(yīng)的照片、視頻、圖片等的屬性信息 中直接獲取。而待壓縮圖像的質(zhì)量值則可以根據(jù)圖片、視頻中的噪聲、紋理、顏色色差計(jì)算 得到,當(dāng)然,進(jìn)一步的,圖片質(zhì)量可以通過(guò)讀取圖片(jpg)文件頭部自帶的量化表信息(該信 息為一串?dāng)?shù)字A)與預(yù)置的基準(zhǔn)量化表比對(duì)得到,其中,基準(zhǔn)量化表是所有量化信息和圖片 質(zhì)量的對(duì)應(yīng)表,從里面查找出A對(duì)應(yīng)的質(zhì)量值即可;基準(zhǔn)量化表可以采用jpeg官網(wǎng)給出的 標(biāo)準(zhǔn)。例如,獲取的某一個(gè)待壓縮圖片的數(shù)據(jù)量為500Kb,質(zhì)量值為75。
[0029] S102 :在預(yù)置的壓縮關(guān)系數(shù)據(jù)庫(kù)中查找與所述壓縮參數(shù)值成映射關(guān)系的壓縮率, 所述壓縮關(guān)系數(shù)據(jù)庫(kù)中存儲(chǔ)有壓縮參數(shù)值與壓縮率的映射關(guān)系;
[0030] 所述壓縮關(guān)系數(shù)據(jù)庫(kù)具體可以包括一個(gè)映射表,所述壓縮關(guān)系數(shù)據(jù)庫(kù)中將壓縮參 數(shù)值與壓縮率一一映射記錄在該映射表中。在確定了待壓縮圖像的數(shù)據(jù)量、質(zhì)量值等壓縮 參數(shù)值后,可直接根據(jù)映射關(guān)系在該映射表中查找對(duì)應(yīng)的壓縮率。
[0031] 與壓縮參數(shù)值對(duì)應(yīng)的壓縮率是通過(guò)對(duì)搜索到的大量的訓(xùn)練圖像執(zhí)行壓縮處理后 得到的。具體的,圖像的壓縮率一般和圖像的數(shù)據(jù)量大小、圖像的質(zhì)量緊密相關(guān),因此,利 用在同一質(zhì)量值范圍內(nèi)、同一數(shù)據(jù)量大小范圍內(nèi)的圖像構(gòu)成一個(gè)訓(xùn)練圖像集合,對(duì)該訓(xùn)練 圖像集合執(zhí)行壓縮處理,即可得到該質(zhì)量值范圍、數(shù)據(jù)量大小范圍內(nèi)的圖像壓縮率。以此類 推,再對(duì)多個(gè)不同的訓(xùn)練圖像集合(不同訓(xùn)練圖像集合中圖像的質(zhì)量值范圍和數(shù)據(jù)量大小 范圍不相同)執(zhí)行壓縮處理,即可得到包括質(zhì)量值、數(shù)據(jù)量的壓縮參數(shù)值與壓縮率之間的關(guān) 系,并最終得到關(guān)于壓縮參數(shù)值與壓縮率的映射關(guān)系存儲(chǔ)到預(yù)置的壓縮關(guān)系數(shù)據(jù)庫(kù)中。
[0032] S103:將查找到的壓縮率確定為所述待壓縮圖像的預(yù)估壓縮率,以根據(jù)所述待壓 縮圖像的預(yù)估壓縮率向用戶提示圖像壓縮信息,該提示的圖像壓縮信息包括提示所述預(yù)估 壓縮率或者提示按照所述預(yù)估壓縮率計(jì)算得到的壓縮預(yù)估數(shù)據(jù)量。
[0033] 若本次需要壓縮的圖像僅包括所述待壓縮圖像,則在所述S103中,可向用戶提示 本次所述待壓縮圖像的預(yù)估壓縮率的具體值,預(yù)估壓縮率的具體值即為所述圖像壓縮信 息;或者根據(jù)所述預(yù)估壓縮率,并根據(jù)該待壓縮圖像的數(shù)據(jù)量,兩者相乘得到該待壓縮圖 像的預(yù)估的壓縮后數(shù)據(jù)量值,然后將該預(yù)估的壓縮后數(shù)據(jù)量值作為圖像壓縮信息提示給用 戶。
[0034] 若本次需要壓縮的圖像為包括所述待壓縮圖像的圖庫(kù),則依次將圖庫(kù)中的其他圖 像作為待壓縮圖像,并分別執(zhí)行上述S101至S103,得到所述圖庫(kù)中每一個(gè)待壓縮圖像的 預(yù)估壓縮率,然后可以計(jì)算平均壓縮率并將該平均壓縮率作為該圖庫(kù)的圖像壓縮信息提示 給用戶;或者根據(jù)圖庫(kù)中每一個(gè)待壓縮圖像的數(shù)據(jù)量、預(yù)估壓縮率,兩者相乘得到每一個(gè)待 壓縮圖像的預(yù)估的壓縮后數(shù)據(jù)量大小,再將所有待壓縮圖像的預(yù)估的壓縮后數(shù)據(jù)量大小相 力口,即可計(jì)算得到該圖庫(kù)的預(yù)估的壓縮后數(shù)據(jù)量大小,將得到的預(yù)估的壓縮后數(shù)據(jù)量大小 作為該圖庫(kù)的圖像壓縮信息提示給用戶。
[0035] 在所述S103中具體可以采用文本框的形式向用戶提示如壓縮率或者數(shù)據(jù)量的圖 像壓縮信息。
[0036] 本發(fā)明實(shí)施例在對(duì)待壓縮的圖像進(jìn)行壓縮處理之前,通過(guò)獲取該待壓縮圖像的壓 縮參數(shù)值,然后根據(jù)預(yù)置的壓縮參數(shù)值與壓縮率的映射關(guān)系得到該待壓縮圖像的預(yù)估壓縮 率,從而可以快速地評(píng)估出該待壓縮圖像或者某個(gè)圖庫(kù)的壓縮率,并提示相關(guān)圖像壓縮信 息給用戶,避免了現(xiàn)有技術(shù)中的重復(fù)壓縮的問(wèn)題,節(jié)省了用戶時(shí)間,提高了壓縮效率。
[0037] 再請(qǐng)參見(jiàn)圖2,是本發(fā)明實(shí)施例的另一種圖像處理方法的流程示意圖,本發(fā)明實(shí)施 例所述的方法包括:
[0038] S201:獲取待壓縮圖像,并確定所述待壓縮圖像的壓縮參數(shù)值;
[0039] S202 :在預(yù)置的壓縮關(guān)系數(shù)據(jù)庫(kù)中查找與所述壓縮參數(shù)值成映射關(guān)系的壓縮率, 所述壓縮關(guān)系數(shù)據(jù)庫(kù)存儲(chǔ)有壓縮參數(shù)值與壓縮率的映射關(guān)系;
[0040] S203:將查找到的壓縮率確定為所述待壓縮圖像的預(yù)估壓縮率,以根據(jù)所述待壓 縮圖像的預(yù)估壓縮率向用戶提示圖像壓縮信息。
[0041] 通過(guò)所述S201至S203,可以得到圖庫(kù)中其中一個(gè)待壓縮圖像的壓縮率,其具體實(shí) 現(xiàn)方式可參見(jiàn)上述圖1對(duì)應(yīng)實(shí)施例中的描述。
[0042] S204:確定所述待壓縮圖像所在圖庫(kù)中其他待壓縮圖像的預(yù)估壓縮率;
[0043] 即將圖庫(kù)中其他的待壓縮圖像執(zhí)行上述的S201至S203,得到圖庫(kù)中每一個(gè)待壓 縮圖像的預(yù)估壓縮率。
[0044] S205 :根據(jù)得到的每一個(gè)待壓縮圖像的預(yù)估壓縮率,向用戶提示所述待壓縮圖像 所在圖庫(kù)的圖像壓縮信息;
[0045] 該圖像壓縮信息可以是圖庫(kù)中所有待壓縮圖像的預(yù)估壓縮率的平均值,也可以是 根據(jù)每一個(gè)待壓縮的圖像的預(yù)估壓縮率和數(shù)據(jù)量大小相乘,估算得到每一個(gè)待壓縮圖像被 壓縮后的數(shù)據(jù)量大小,然后將所有待壓縮圖像的數(shù)據(jù)量大小相加,得到該圖庫(kù)預(yù)估的壓縮 后總數(shù)據(jù)量大小,該得到的總數(shù)據(jù)量大小即為所述圖像壓縮信息。
[0046] 具體可以通過(guò)彈出文本框的形式向用戶顯示如壓縮率的平均值或者圖庫(kù)被壓縮 后的數(shù)據(jù)量大小的圖像壓縮信息。
[0047] 具體的,在本發(fā)明實(shí)施例中,所述S205將得到的該圖庫(kù)預(yù)估的壓縮后總數(shù)據(jù)量大 小作為圖像壓縮信息。即所述S205可以包括:根據(jù)所述圖庫(kù)中每一個(gè)待壓縮圖像的數(shù)據(jù) 量值以及確定的預(yù)估壓縮率,計(jì)算得到所述圖庫(kù)中每一個(gè)待壓縮圖像的壓縮預(yù)估數(shù)據(jù)量, 將每一個(gè)待壓縮圖像的預(yù)估壓縮率乘以數(shù)據(jù)量即可得到估計(jì)的壓縮后可能的數(shù)據(jù)量值,即 所述待壓縮圖像的壓縮預(yù)估數(shù)據(jù)量;將所述圖庫(kù)中每一個(gè)待壓縮圖像的壓縮預(yù)估數(shù)據(jù)量相 力口,得到所述圖庫(kù)的壓縮預(yù)估總數(shù)據(jù)量;將得到的所述圖庫(kù)的壓縮預(yù)估總數(shù)據(jù)量作為圖像 壓縮信息提示給用戶。
[0048] 根據(jù)所述提示的圖像壓縮信息,若用戶認(rèn)為圖像壓縮信息所提示的總數(shù)據(jù)量并不 滿足存儲(chǔ)或者傳輸?shù)囊?,用戶可以中斷壓縮操作。當(dāng)然,可選地,本發(fā)明實(shí)施例還可以直 接執(zhí)行下述的S206至S207。
[0049] S206:在向用戶提示所述圖庫(kù)的壓縮預(yù)估總數(shù)據(jù)量后,檢測(cè)是否產(chǎn)生對(duì)所述圖庫(kù) 的選擇壓縮處理的用戶事件,如用戶點(diǎn)擊事件;
[0050] 向用戶提示了所述圖庫(kù)被壓縮后的預(yù)估總數(shù)據(jù)量后,檢測(cè)當(dāng)前用戶的觸屏操作或 者鼠標(biāo)點(diǎn)擊操作,如果用戶選擇了對(duì)圖庫(kù)進(jìn)行壓縮處理,則執(zhí)行下述的S207,否則,即在向 用戶提示了壓縮后圖庫(kù)的預(yù)估總數(shù)據(jù)量后,用戶可能由于本次壓縮后的數(shù)據(jù)量大小不滿足 存儲(chǔ)或者傳輸?shù)囊?,并不?huì)執(zhí)行壓縮,此時(shí)并不會(huì)進(jìn)行壓縮處理。
[0051] S207 :若產(chǎn)生選擇壓縮處理的用戶事件,壓縮所述圖庫(kù)。
[0052] 采用現(xiàn)有的壓縮技術(shù)直接壓縮對(duì)應(yīng)的待壓縮圖像,以完成對(duì)整個(gè)圖庫(kù)的壓縮處 理。根據(jù)測(cè)驗(yàn),執(zhí)行壓縮后得到的真正的壓縮率以及壓縮后的數(shù)據(jù)量大小與預(yù)估值可能不 同,但得到的真正的壓縮率以及壓縮后的數(shù)據(jù)量大小與預(yù)估的壓縮率和數(shù)據(jù)量大小的誤差 在一個(gè)較小的可接受的范圍內(nèi)。
[0053] 本發(fā)明實(shí)施例通過(guò)獲取待壓縮圖像的壓縮參數(shù)值,然后根據(jù)預(yù)置的壓縮參數(shù)值與 壓縮率的映射關(guān)系得到該待壓縮圖像的預(yù)估壓縮率,快速地評(píng)估出該待壓縮圖像的預(yù)估壓 縮率并最終得到其對(duì)應(yīng)圖庫(kù)的預(yù)估的壓縮總數(shù)據(jù)量,可使用戶直觀地進(jìn)行判斷以確定是否 對(duì)圖庫(kù)進(jìn)行壓縮,避免了現(xiàn)有技術(shù)中由于只能在壓縮后才能確定壓縮率以及壓縮后數(shù)據(jù)量 的情況所導(dǎo)致的重復(fù)壓縮的問(wèn)題,節(jié)省了用戶時(shí)間,提高了效率。
[0054] 再請(qǐng)參見(jiàn)圖3,是本發(fā)明實(shí)施例的預(yù)置壓縮關(guān)系數(shù)據(jù)庫(kù)的方法的流程示意圖,本發(fā) 明實(shí)施例的所述方法可以應(yīng)用在上述的圖1和圖2對(duì)應(yīng)的實(shí)施例中,用于完成對(duì)存儲(chǔ)壓縮 參數(shù)值與壓縮率的映射關(guān)系的壓縮關(guān)系數(shù)據(jù)庫(kù)的預(yù)置,具體的,所述方法包括:
[0055] S301 :搜索獲取圖像,并確定獲取到的圖像的壓縮參數(shù)值;
[0056] 可以搜索獲取本地已保存的由攝像頭拍攝的照片、錄制的視頻、數(shù)碼高清照片、從 網(wǎng)絡(luò)獲取的各種圖片、視頻等圖像。也可以觸發(fā)本終端的網(wǎng)絡(luò)通信模塊到網(wǎng)絡(luò)中下載各種 數(shù)據(jù)量大小、質(zhì)量的圖片以及視頻。
[0057] 具體的,可以直接生成搜索關(guān)鍵字,再基于該生成的搜索關(guān)鍵字,到網(wǎng)絡(luò)中查找該 搜索關(guān)鍵字對(duì)應(yīng)的圖像,生成的關(guān)鍵字包括:圖片和/或照片與超清、商清、標(biāo)清等構(gòu)成的 組合關(guān)鍵字,也可以為視頻與超清、高清、標(biāo)清等組合關(guān)鍵字等構(gòu)成的組合關(guān)鍵字。
[0058] S302:基于數(shù)據(jù)量大小對(duì)搜索到的每一個(gè)圖像進(jìn)行分類,得到多個(gè)數(shù)據(jù)量大小對(duì) 應(yīng)的圖像分類集合;
[0059] 在獲取到大量的圖像后,基于圖像的屬性讀取每一個(gè)圖像的數(shù)據(jù)量,然后基于數(shù) 據(jù)量大小對(duì)所有圖像進(jìn)行分類,該數(shù)據(jù)量大小可以為一個(gè)數(shù)據(jù)量范圍,例如,將數(shù)據(jù)量大小 為100K到200K的圖片分類到第一圖像分類集合,將數(shù)據(jù)量大小為200K到300K的圖片分 類到第二圖像分類集合中,以此類推,其中,分類時(shí)所基于的數(shù)據(jù)量大小根據(jù)后續(xù)的壓縮率 精度進(jìn)行設(shè)置,數(shù)據(jù)量大小區(qū)間越小,后續(xù)得到的壓縮率精度越高。
[0060] S303:按照指定的圖像質(zhì)量值以及質(zhì)量步長(zhǎng),調(diào)整每一個(gè)圖像分類集合中的圖像 的質(zhì)量值,得到每一個(gè)圖像分類集合在不同的質(zhì)量值下的圖像子集;
[0061] 對(duì)于每一個(gè)圖像分類集合,再對(duì)其中的每一個(gè)圖像的質(zhì)量進(jìn)行調(diào)整,例如,對(duì)于上 述的第一圖像分類集合,可以調(diào)整得到圖像質(zhì)量值為10、20的質(zhì)量值的第一圖像子集、第 二圖像子集,依次類推。需要說(shuō)明的是,由于圖像的質(zhì)量越高,其數(shù)據(jù)量越大,因此,對(duì)于數(shù) 據(jù)量較大的圖像分類集合,可以得到更多的圖像子集,以便于較好地覆蓋更多的圖像,得到 對(duì)應(yīng)數(shù)據(jù)量大小、質(zhì)量值下圖像的壓縮率。同樣,上述的質(zhì)量步長(zhǎng)可以根據(jù)精度需要進(jìn)行設(shè) 置,質(zhì)量步長(zhǎng)越小,覆蓋的圖像越多,得到的圖像壓縮率越精確。
[0062] S304 :對(duì)得到的每一個(gè)圖像子集執(zhí)行壓縮處理,得到壓縮率;
[0063] 對(duì)每一個(gè)圖像子集執(zhí)行壓縮處理得到的壓縮率即為該圖像子集下所有圖像的平 均壓縮率,該平均壓縮率可以更好地體現(xiàn)在圖像子集對(duì)應(yīng)的數(shù)據(jù)量大小、質(zhì)量值的圖像所 對(duì)應(yīng)的壓縮率。
[0064] S305:根據(jù)每一個(gè)圖像子集的壓縮率、圖像子集對(duì)應(yīng)的質(zhì)量值以及圖像子集對(duì)應(yīng) 的圖像分類集合的數(shù)據(jù)量,建立包括數(shù)據(jù)量和質(zhì)量值的壓縮參數(shù)值與壓縮率的映射關(guān)系。 [0065] S306:將建立的壓縮參數(shù)值與壓縮率的映射關(guān)系存儲(chǔ)到壓縮關(guān)系數(shù)據(jù)庫(kù)中,完成 壓縮關(guān)系數(shù)據(jù)庫(kù)的預(yù)置。
[0066] 建立的數(shù)據(jù)量、質(zhì)量值以及壓縮率的映射關(guān)系可以如下表1所示。
[0067] 表 1 :
[0068]
【權(quán)利要求】
1. 一種圖像處理方法,其特征在于,包括: 獲取待壓縮圖像,并確定所述待壓縮圖像的壓縮參數(shù)值; 在預(yù)置的壓縮關(guān)系數(shù)據(jù)庫(kù)中查找與所述壓縮參數(shù)值成映射關(guān)系的壓縮率,所述壓縮關(guān) 系數(shù)據(jù)庫(kù)中存儲(chǔ)有壓縮參數(shù)值與壓縮率的映射關(guān)系; 將查找到的壓縮率確定為所述待壓縮圖像的預(yù)估壓縮率,以根據(jù)所述待壓縮圖像的預(yù) 估壓縮率向用戶提示圖像壓縮信息,該提示的圖像壓縮信息包括提示所述預(yù)估壓縮率或者 提示按照所述預(yù)估壓縮率計(jì)算得到的壓縮預(yù)估數(shù)據(jù)量。
2. 如權(quán)利要求1所述的方法,其特征在于,還包括: 確定所述待壓縮圖像所在圖庫(kù)中其他待壓縮圖像的預(yù)估壓縮率; 根據(jù)得到的每一個(gè)待壓縮圖像的預(yù)估壓縮率,向用戶提示所述待壓縮圖像所在圖庫(kù)的 壓縮信息。
3. 如權(quán)利要求2所述的方法,其特征在于,所述根據(jù)得到的每一個(gè)待壓縮圖像的預(yù)估 壓縮率,向用戶提示所述待壓縮圖像所在圖庫(kù)的壓縮信息,包括: 根據(jù)所述圖庫(kù)中每一個(gè)待壓縮圖像的數(shù)據(jù)量值以及確定的預(yù)估壓縮率,計(jì)算得到所述 圖庫(kù)中每一個(gè)待壓縮圖像的壓縮預(yù)估數(shù)據(jù)量; 將所述圖庫(kù)中每一個(gè)待壓縮圖像的壓縮預(yù)估數(shù)據(jù)量相加,得到所述圖庫(kù)的壓縮預(yù)估總 數(shù)據(jù)量; 將得到的所述圖庫(kù)的壓縮預(yù)估總數(shù)據(jù)量作為圖像壓縮信息提示給用戶。
4. 如權(quán)利要求3所述的方法,其特征在于,還包括: 在向用戶提示所述圖庫(kù)的壓縮預(yù)估總數(shù)據(jù)量后,檢測(cè)是否產(chǎn)生對(duì)所述圖庫(kù)的選擇壓縮 處理的用戶事件; 若產(chǎn)生選擇壓縮處理的用戶事件,壓縮所述圖庫(kù)。
5. 如權(quán)利要求1-4任一項(xiàng)所述的方法,其特征在于,所述獲取待壓縮圖像,并確定所述 待壓縮圖像的壓縮參數(shù)值之前,還包括: 搜索獲取圖像,并確定獲取到的圖像的壓縮參數(shù)值; 對(duì)搜索到的圖像執(zhí)行壓縮處理后得到壓縮率,并建立壓縮參數(shù)值與壓縮率的映射關(guān) 系; 將建立的壓縮參數(shù)值與壓縮率的映射關(guān)系存儲(chǔ)到壓縮關(guān)系數(shù)據(jù)庫(kù)中,完成壓縮關(guān)系數(shù) 據(jù)庫(kù)的預(yù)置。
6. 如權(quán)利要求5所述的方法,其特征在于,所述壓縮參數(shù)值包括圖像的數(shù)據(jù)量和質(zhì)量 值,所述對(duì)搜索到的圖像執(zhí)行壓縮處理后得到壓縮率,并建立壓縮參數(shù)值與壓縮率的映射 關(guān)系,包括: 基于數(shù)據(jù)量大小對(duì)搜索到的每一個(gè)圖像進(jìn)行分類,得到多個(gè)數(shù)據(jù)量大小對(duì)應(yīng)的圖像分 類集合; 按照指定的圖像質(zhì)量值以及質(zhì)量步長(zhǎng),調(diào)整每一個(gè)圖像分類集合中的圖像的質(zhì)量值, 得到每一個(gè)圖像分類集合在不同的質(zhì)量值下的圖像子集; 對(duì)得到的每一個(gè)圖像子集執(zhí)行壓縮處理,得到壓縮率; 根據(jù)每一個(gè)圖像子集的壓縮率、圖像子集對(duì)應(yīng)的質(zhì)量值以及圖像子集對(duì)應(yīng)的圖像分類 集合的數(shù)據(jù)量,建立包括數(shù)據(jù)量和質(zhì)量值的壓縮參數(shù)值與壓縮率的映射關(guān)系。
7. 如權(quán)利要求5所述的方法,其特征在于,所述搜索圖像包括: 基于生成的搜索關(guān)鍵字,到網(wǎng)絡(luò)中查找該搜索關(guān)鍵字對(duì)應(yīng)的圖像。
8. -種圖像處理裝置,其特征在于,包括: 獲取模塊,用于獲取待壓縮圖像,并確定所述待壓縮圖像的壓縮參數(shù)值; 查找模塊,用于在預(yù)置的壓縮關(guān)系數(shù)據(jù)庫(kù)中查找與所述壓縮參數(shù)值成映射關(guān)系的壓縮 率,所述壓縮關(guān)系數(shù)據(jù)庫(kù)中存儲(chǔ)壓縮參數(shù)值與壓縮率的映射關(guān)系; 圖像處理模塊,用于將查找到的壓縮率確定為所述待壓縮圖像的預(yù)估壓縮率,以根據(jù) 所述待壓縮圖像的預(yù)估壓縮率向用戶提示圖像壓縮信息,該提示的圖像壓縮信息包括提示 所述預(yù)估壓縮率或者提示按照所述預(yù)估壓縮率計(jì)算得到的壓縮預(yù)估數(shù)據(jù)量。
9. 如權(quán)利要求8所述的裝置,其特征在于, 圖庫(kù)處理模塊,用于確定所述待壓縮圖像所在圖庫(kù)中其他待壓縮圖像的預(yù)估壓縮率, 根據(jù)得到的每一個(gè)待壓縮圖像的預(yù)估壓縮率,向用戶提示所述待壓縮圖像所在圖庫(kù)的壓縮 信息。
10. 如權(quán)利要求9所述的裝置,其特征在于,所述圖庫(kù)處理模塊包括: 確定單元,用于確定所述待壓縮圖像所在圖庫(kù)中其他待壓縮圖像的預(yù)估壓縮率; 第一計(jì)算單元,用于根據(jù)所述圖庫(kù)中每一個(gè)待壓縮圖像的數(shù)據(jù)量值以及確定的預(yù)估壓 縮率,計(jì)算得到所述圖庫(kù)中每一個(gè)待壓縮圖像的壓縮預(yù)估數(shù)據(jù)量; 第二計(jì)算單元,用于將所述圖庫(kù)中每一個(gè)待壓縮圖像的壓縮預(yù)估數(shù)據(jù)量相加,得到所 述圖庫(kù)的壓縮預(yù)估總數(shù)據(jù)量; 提示單元,用于將得到的所述圖庫(kù)的壓縮預(yù)估總數(shù)據(jù)量作為圖像壓縮信息提示給用 戶。
11. 如權(quán)利要求10所述的裝置,其特征在于,還包括: 壓縮模塊,用于在向用戶提示所述圖庫(kù)的壓縮預(yù)估總數(shù)據(jù)量后,檢測(cè)是否產(chǎn)生對(duì)所述 圖庫(kù)的選擇壓縮處理的用戶事件;若產(chǎn)生選擇壓縮處理的用戶事件,壓縮所述圖庫(kù)。
12. 如權(quán)利要求8-11任一項(xiàng)所述的裝置,其特征在于,還包括: 搜索模塊,用于搜索獲取圖像,并確定獲取到的圖像的壓縮參數(shù)值; 映射處理模塊,用于對(duì)搜索到的圖像執(zhí)行壓縮處理后得到壓縮率,并建立壓縮參數(shù)值 與壓縮率的映射關(guān)系; 存儲(chǔ)模塊,用于將建立的壓縮參數(shù)值與壓縮率的映射關(guān)系存儲(chǔ)到壓縮關(guān)系數(shù)據(jù)庫(kù)中, 完成壓縮關(guān)系數(shù)據(jù)庫(kù)的預(yù)置。
13. 如權(quán)利要求12所述的裝置,其特征在于,所述映射處理模塊包括: 分類單元,用于基于數(shù)據(jù)量大小對(duì)搜索到的每一個(gè)圖像進(jìn)行分類,得到多個(gè)數(shù)據(jù)量大 小對(duì)應(yīng)的圖像分類集合; 調(diào)整單元,用于按照指定的圖像質(zhì)量值以及質(zhì)量步長(zhǎng),調(diào)整每一個(gè)圖像分類集合中的 圖像的質(zhì)量值,得到每一個(gè)圖像分類集合在不同的質(zhì)量值下的圖像子集; 壓縮單元,用于對(duì)得到的每一個(gè)圖像子集執(zhí)行壓縮處理,得到壓縮率; 建立單元,用于根據(jù)每一個(gè)圖像子集的壓縮率、圖像子集對(duì)應(yīng)的質(zhì)量值以及圖像子集 對(duì)應(yīng)的圖像分類集合的數(shù)據(jù)量,建立包括數(shù)據(jù)量和質(zhì)量值的壓縮參數(shù)值與壓縮率的映射關(guān) 系。
14. 如權(quán)利要求12所述的裝置,其特征在于, 所述映射處理模塊在用于搜索圖像時(shí),用于基于生成的搜索關(guān)鍵字,到網(wǎng)絡(luò)中查找該 搜索關(guān)鍵字對(duì)應(yīng)的圖像。
15. -種終端,其特征在于,包括如權(quán)利要求8-14任一項(xiàng)所述的裝置。
【文檔編號(hào)】H04N19/42GK104427341SQ201310382209
【公開(kāi)日】2015年3月18日 申請(qǐng)日期:2013年8月28日 優(yōu)先權(quán)日:2013年8月28日
【發(fā)明者】侯方, 黃飛躍, 吳永堅(jiān) 申請(qǐng)人:騰訊科技(深圳)有限公司