專利名稱:圖像品質(zhì)處理裝置以及圖像品質(zhì)處理方法
技術(shù)領(lǐng)域:
本發(fā)明有關(guān)于一種圖像品質(zhì)處理裝置以及圖像品質(zhì)處理方法,特別是有關(guān)于即時處理網(wǎng)絡(luò)圖像品質(zhì)的一種圖像品質(zhì)處理裝置以及圖像品質(zhì)處理方法。
背景技術(shù):
隨著網(wǎng)絡(luò)的快速發(fā)展,也幵始結(jié)合在線視頻節(jié)目和視頻會議的應(yīng)用。這類的應(yīng)用通常需要較大的帶寬才可以保持圖像品質(zhì)的穩(wěn)定。舉例來說,很多
的線上視頻節(jié)目會建議使用者至少有350 400K的帶寬。然而,網(wǎng)絡(luò)的帶寬會受到許多因素的影響。例如當(dāng)很多人上網(wǎng)的時候,帶寬會被其他使用者分享掉;或者,在視頻會議的過程中,使用者在擷取圖像時是身處于背景混亂的情況,會因此需要較大帶寬傳送圖像,此時皆會發(fā)生帶寬不足而影響圖像傳輸品質(zhì)的問題。
發(fā)明內(nèi)容
基于以上的考慮,需要一種圖像品質(zhì)處理裝置,用以當(dāng)網(wǎng)絡(luò)帶寬不足時改善傳輸圖像的品質(zhì)。
有鑒于此,本發(fā)明揭露一種圖像品質(zhì)處理裝置,適用于處理一圖像并通過網(wǎng)絡(luò)傳輸。該裝置包括一圖像模塊、 一帶寬檢測模塊、 一圖像控制模塊、一圖像壓縮模塊和一圖像輸出模塊。圖像模塊用以接收圖像,帶寬檢測模塊用以檢測網(wǎng)絡(luò)的帶寬。圖像控制模塊耦接至圖像模塊和帶寬檢測模i央,判斷帶寬的范圍并發(fā)送一第一判斷結(jié)果。圖像壓縮模塊根據(jù)第一判斷結(jié)果壓縮圖像并輸出一壓縮圖像,圖像輸出模塊用以輸出壓縮圖像至網(wǎng)絡(luò)。
本發(fā)明另外提供一種圖像品質(zhì)處理方法,適用于處理一圖像并通過一網(wǎng)絡(luò)傳輸。首先接收圖像。接著檢測網(wǎng)絡(luò)的一帶寬、判斷帶寬的范圍、根據(jù)所判斷的帶寬范圍壓縮圖像并輸出一壓縮圖像,最后再輸出壓縮圖像至網(wǎng)絡(luò)。
圖1顯示根據(jù)本發(fā)明-
圖2顯示根據(jù)本發(fā)明-圖3顯示根據(jù)本發(fā)明-圖4顯示根據(jù)本發(fā)明-
-實施例所述的圖像品質(zhì)處理裝置10的方塊圖;-實施例所述的圖像IMG的構(gòu)造圖;-實施例所述的圖像IMG的壓縮處理方式;-實施例所述的圖像IMG的另一壓縮處理方式;以
及
圖5顯示根據(jù)本發(fā)明一實施例所述的圖像品質(zhì)處理方法的流程圖'
附圖標(biāo)號11圖像模塊13帶寬檢測模塊15圖像壓縮模塊Al第一區(qū)域BW帶寬IMAGE壓縮圖像
具體實施例方式
12預(yù)設(shè)帶寬設(shè)定模塊14圖像控制模塊16圖像輸出模塊A2第二區(qū)域IMG圖像
Sl、 S2、 S3、 S4判斷結(jié)果
為使本發(fā)明的所述目的、特征和優(yōu)點能更明顯易懂,下文特舉較佳實施例,并配合所附附圖,作詳細(xì)說明如下
圖1顯示根據(jù)本發(fā)明一實施例所述的圖像品質(zhì)處理裝置10的方塊圖。圖像品質(zhì)處理裝置IO包括一圖像模塊11、 一預(yù)設(shè)帶寬設(shè)定模塊12、 一帶寬檢測模塊13、 一圖像控制模塊14、 一圖像壓縮模塊15和一圖像輸出模塊16。圖像模塊ll連接至圖像擷取裝置或互聯(lián)網(wǎng),用以接收圖像IMG,其中該 圖像IMG包括第一區(qū)域Al和第二區(qū)域A2,第一區(qū)域Al為圖像的外圍部分, 第二區(qū)域A2為圖像的中心部分,如圖2所示。預(yù)設(shè)帶寬設(shè)定模塊12用以設(shè) 定一預(yù)設(shè)的帶寬,亦即設(shè)定一可維持正常圖像品質(zhì)的所需帶寬大小。舉例來 說,若互聯(lián)網(wǎng)上的圖像需要350K的帶寬才可正常且流暢地播放,那預(yù)設(shè)帶寬 設(shè)定模塊12即設(shè)定350K的預(yù)設(shè)帶寬。帶寬檢測模塊13亦連接到互聯(lián)網(wǎng),并 檢測互聯(lián)網(wǎng)的帶寬BW。圖像控制模塊14連接至預(yù)設(shè)帶寬設(shè)定模塊12和帶寬 檢測模塊13,用以判斷帶寬檢測模塊13所檢測到的帶寬BW并發(fā)送第一判斷 結(jié)果Sl。舉例來說,若帶寬檢測模塊13檢測到互聯(lián)網(wǎng)的帶寬BW是400K(僅 為舉例)的話,則圖像控制模塊14判斷網(wǎng)絡(luò)的帶寬BW 400K比維持正常圖 像品質(zhì)所需的350K還高,因此發(fā)送第一判斷結(jié)果Sl通知圖像壓縮模塊15以 一既定的壓縮品質(zhì)壓縮整個圖像IMG(第一區(qū)域A1加第二區(qū)域A2)的資料。 圖像壓縮模塊15根據(jù)第一判斷結(jié)果Sl以既定的壓縮品質(zhì)壓縮圖像IMG并輸 出一壓縮圖像IMAGE,最后圖像輸出模塊16輸出該壓縮圖像IMAGE至網(wǎng)絡(luò)。 必須說明的是,以上提到了帶寬檢測模塊13檢測互聯(lián)網(wǎng)的帶寬BW,更明確 地說,在此所檢測的帶寬是圖像品質(zhì)處理裝置10與圖像IMG接收者之間實 際的網(wǎng)絡(luò)傳輸帶寬。
另一種情況是,帶寬檢測模塊13檢測到網(wǎng)絡(luò)的帶寬BW比350K低,例 如310K。此時圖像控制模塊14判斷網(wǎng)絡(luò)的帶寬BW 310K落在300K 350K (僅為舉例)的第一帶寬范圍之內(nèi)。由于第一帶寬范圍300K 350K比維持正 常圖像品質(zhì)所需的350K還稍微低一點,但又不會差很多,因此圖像控制模塊 14發(fā)送第二判斷結(jié)果S2通知圖像壓縮模塊15以既定的壓縮品質(zhì)壓縮圖像 IMG對應(yīng)于第二區(qū)域A2 (圖像IMG的中心部分)的資料,而以低于既定壓 縮品質(zhì)的壓縮品質(zhì)壓縮圖像IMG對應(yīng)于第一區(qū)域A1(圖像IMG的外圍部分) 的資料。這樣的做法主要是因為檢測到的網(wǎng)絡(luò)帶寬BW只比維持正常圖像品 質(zhì)所需的350K還稍微低一點(例如所述的310K),因此以稍微犧牲圖像IMG外圍壓縮品質(zhì)(通常圖像的外圍部分比較不那么重要)的方式來確保其他重
要部分的壓縮品質(zhì)。最后再將所壓縮的圖像輸出,并由圖像輸出模塊16輸出 該壓縮圖像至網(wǎng)絡(luò)。
以上是帶寬檢測模塊13檢測到網(wǎng)絡(luò)的帶寬BW為310K的非限定實施例。 然而,帶寬檢測模塊13所檢測到的網(wǎng)絡(luò)帶寬BW可能更低,例如280K。在 這個情況下,圖像控制模塊14判斷網(wǎng)絡(luò)的帶寬BW280K落在250K 300K(僅 為舉例)的第二帶寬范圍的內(nèi)。由于第二帶寬范圍250K 300K還差350K — 段距離,因此圖像控制模塊14發(fā)送第三判斷結(jié)果S3通知圖像壓縮模塊15以 既定的壓縮品質(zhì)壓縮圖像IMG對應(yīng)于第二區(qū)域A2 (圖像IMG的中心部分) 的資料,而以低于既定壓縮品質(zhì)的壓縮品質(zhì)只壓縮圖像IMG對應(yīng)于部分第一 區(qū)域Al的資料,而對應(yīng)于第一區(qū)域Al其他部分的資料則丟棄。如圖3所示, 對應(yīng)于第二區(qū)域A2的資料以正常的既定壓縮品質(zhì)壓縮,而第一區(qū)域Al只剩 下左右兩邊所對應(yīng)的資料以低于既定壓縮品質(zhì)的壓縮品質(zhì)來做壓縮,第一區(qū) 域A1上下部分所對應(yīng)的資料則舍棄。與前一個實施例的差異之處,對應(yīng)于第 一區(qū)域Al所舍棄的資料部分原本是以低于既定壓縮品質(zhì)的壓縮品質(zhì)來做壓 縮,現(xiàn)在將其舍棄因而可進(jìn)一步減少耗費的帶寬資源,因此即使網(wǎng)絡(luò)帶寬不 足(例如本實施例的280K),但仍可以維護(hù)圖像IMG重要部分的圖像品質(zhì)。
必須要注意的是,雖然以上的實施例說明了將對應(yīng)于第一區(qū)域Al上下部 分的資料丟棄,但所丟棄的部分也可以是對應(yīng)于第一區(qū)域Al上下左右其中一 個部分的資料,或是多個部分的資料。
以上是帶寬檢測模塊13檢測到網(wǎng)絡(luò)的帶寬BW為280K的非限定實施例。 然而,帶寬檢測模塊13所檢測到的網(wǎng)絡(luò)帶寬BW可能比280K更低,例如 220K。在這個情況下,圖像控制模塊14判斷網(wǎng)絡(luò)的帶寬BW 220K落在 200K 250K(僅為舉例)的第三帶寬范圍之內(nèi)。由于第三帶寬范圍200K 250K 差350K很多,因此圖像控制模塊14發(fā)送第四判斷結(jié)果S4通知圖像壓縮模塊 15以既定的壓縮品質(zhì)壓縮圖像IMG對應(yīng)于第二區(qū)域A2 (圖像IMG的中心部分)的資料,而全部丟棄圖像IMG對應(yīng)于第一區(qū)域A1 (圖像IMG的外圍部 分)的資料,如圖4所示。以這樣的方式,由于全部丟棄圖像IMG對應(yīng)于第 一區(qū)域A1的資料,因此可省下更多的帶寬資源以維護(hù)圖像IMG重要部分的 圖像品質(zhì)。
以上說明了根據(jù)不同的網(wǎng)絡(luò)帶寬BW而所采取的不同的圖像壓縮對策, 雖然以上的實施例指出圖像的第一區(qū)域A1是圖像的外圍部分,而圖像的第二 區(qū)域A2是圖像的中心部分,但第一區(qū)域Al和第二區(qū)域A2也可以是圖像的 其他部分。再者,在第二實施例中當(dāng)網(wǎng)絡(luò)帶寬BW為280K時,雖然圖像壓縮 模塊15以既定的壓縮品質(zhì)壓縮圖像IMG對應(yīng)于第二區(qū)域A2的資料,而以低 于既定壓縮品質(zhì)的壓縮品質(zhì)只壓縮圖像IMG對應(yīng)于部分第一區(qū)域A1的資料, 而對應(yīng)于第一區(qū)域Al其他部分的資料則丟棄,但所丟棄的資料部分也可獨立 于第一區(qū)域A1的外,并不限定一定要是第一區(qū)域A1的其中一部分。
此外,在以上的實施例中,圖像較重要的第二區(qū)域A2 (中心部分)其所 對應(yīng)的資料皆以既定的壓縮品質(zhì)來壓縮,但也可以視情況需求以高于既定壓 縮品質(zhì)的壓縮品質(zhì)來壓縮。因此,本發(fā)明所揭露的概念除了以較低的壓縮品 質(zhì)來壓縮圖像的某個區(qū)域,或是丟棄圖像的某個區(qū)域以節(jié)省帶寬資源之外, 也可以增加圖像的壓縮品質(zhì)。
圖5顯示根據(jù)本發(fā)明一實施例所述的圖像品質(zhì)處理方法的流程圖,適用 于處理通過一網(wǎng)絡(luò)所接收的一圖像。首先接收圖像(步驟S21),其中該圖像 IMG包括第一區(qū)域Al和第二區(qū)域A2,第一區(qū)域A1為圖像的外圍部分,第 二區(qū)域A2為圖像的中心部分。接著在步驟S22中設(shè)定一預(yù)設(shè)帶寬,亦即設(shè)定 一可維持正常圖像品質(zhì)的所需帶寬大小,例如350K。在步驟S23中檢測網(wǎng)絡(luò) 的帶寬,所檢測的帶寬是與圖像接收者之間實際的網(wǎng)絡(luò)傳輸帶寬。在步驟S24 中判斷網(wǎng)絡(luò)帶寬的范圍,例如網(wǎng)絡(luò)的帶寬是介于300K 350K的第一帶寬范圍、 250K 3O0K的第二帶寬范圍或是200K-250K的第三帶寬范圍(以上范圍僅為 舉例)。在步驟S25中根據(jù)所判斷的網(wǎng)絡(luò)帶寬范圍壓縮圖像,并輸出一壓縮圖像。如果在步驟S24中所判斷的網(wǎng)絡(luò)帶寬大于350K,例如400K,則表示 網(wǎng)絡(luò)的帶寬足以輸出品質(zhì)穩(wěn)定的圖像,因此以一既定的壓縮品質(zhì)壓縮圖像(第 一區(qū)域A1加第二區(qū)域A2)。若網(wǎng)絡(luò)帶寬落在比350K低一點的第一帶寬范 圍,例如310K,則以既定的壓縮品質(zhì)壓縮圖像對應(yīng)于第二區(qū)域A2 (圖像的 中心部分)的資料,而以低于既定壓縮品質(zhì)的壓縮品質(zhì)壓縮圖像對應(yīng)于第一 區(qū)域A1 (圖像的外圍部分)的資料。若網(wǎng)絡(luò)的帶寬落在更低的第二帶寬范圍, 例如280K,則以既定的壓縮品質(zhì)壓縮圖像對應(yīng)于第二區(qū)域A2的資料,而以 低于既定壓縮品質(zhì)的壓縮品質(zhì)壓縮圖像對應(yīng)于第一區(qū)域Al的資料。若網(wǎng)絡(luò)的 帶寬落在更低的第三帶寬范圍,例如220K,則以既定的壓縮品質(zhì)壓縮圖像對 應(yīng)于第二區(qū)域A2的資料,而全部丟棄圖像對應(yīng)于第一區(qū)域A1的資料。最后 在步驟S26中輸出壓縮圖像至網(wǎng)絡(luò)。
最后,必須要注意的是,以上所揭露的第一、第二和第三帶寬范圍都是 根據(jù)預(yù)設(shè)帶寬來決定的。各個帶寬范圍表示網(wǎng)絡(luò)的帶寬與維持穩(wěn)定圖像品質(zhì) 所需的預(yù)設(shè)帶寬的差距。因此,本發(fā)明會根據(jù)網(wǎng)絡(luò)的帶寬落于哪一個帶寬范 圍之內(nèi)而采取不同的資料壓縮機(jī)制。
本發(fā)明雖以較佳實施例揭露如上,然其并非用以限定本發(fā)明的范圍,任 何本領(lǐng)域技術(shù)人員,在不脫離本發(fā)明的精神和范圍內(nèi),當(dāng)可做些許的更動與 潤飾,因此本發(fā)明的保護(hù)范圍當(dāng)視前附的權(quán)利要求所界定者為準(zhǔn)。
權(quán)利要求
1.一種圖像品質(zhì)處理裝置,其特征在于,該圖像品質(zhì)處理裝置包括一圖像模塊用以接收一圖像,其中所述圖像包括一第一區(qū)域和一第二區(qū)域,所述第一區(qū)域為所述圖像的外圍部分,所述第二區(qū)域為所述圖像的中心部分;一帶寬檢測模塊用以檢測一網(wǎng)絡(luò)的一帶寬;一圖像控制模塊耦接至所述圖像模塊和所述帶寬檢測模塊,用以判斷所述帶寬的范圍并發(fā)送一判斷結(jié)果;一圖像壓縮模塊根據(jù)所述判斷結(jié)果壓縮所述圖像并輸出一壓縮圖像;以及一圖像輸出模塊,用以輸出所述壓縮圖像至所述網(wǎng)絡(luò)。
2. 如權(quán)利要求l所述的圖像品質(zhì)處理裝置,其特征在于,所述圖像可經(jīng) 由 一 圖像擷取裝置取得或通過所述網(wǎng)絡(luò)接收。
3. 如權(quán)利要求l所述的圖像品質(zhì)處理裝置,其特征在于,當(dāng)所述帶寬介 于一既定帶寬范圍之內(nèi)時,所述圖像控制模塊發(fā)送所述判斷結(jié)果。
4. 如權(quán)利要求3所述的圖像品質(zhì)處理裝置,其特征在于,所述圖像壓縮模塊根據(jù)所述判斷結(jié)果以一既定壓縮品質(zhì)壓縮所述圖像對應(yīng)于所述第二區(qū)域 的資料,并且以低于所述既定壓縮品質(zhì)的壓縮品質(zhì)壓縮所述圖像對應(yīng)于所述 第一區(qū)域的資料。
5. 如權(quán)利要求3所述的圖像品質(zhì)處理裝置,其特征在于,所述圖像壓縮 模塊根據(jù)所述判斷結(jié)果以一既定壓縮品質(zhì)壓縮所述圖像對應(yīng)于所述第二區(qū)域 的資料,并且丟棄所述圖像對應(yīng)于所述第一區(qū)域的資料。
6. 如權(quán)利要求3所述的圖像品質(zhì)處理裝置,更包括一預(yù)設(shè)帶寬設(shè)定模塊, 用以設(shè)定一預(yù)設(shè)帶寬,其中所述既定帶寬范圍根據(jù)所述預(yù)設(shè)帶寬而決定。
7. —種圖像品質(zhì)處理方法,包括接收一圖像,其中所述圖像包括一第一區(qū)域和一第二區(qū)域,所述第一區(qū)域為所述圖像的外圍部分,所述第二區(qū)域為所述圖像的中心部分; 檢測一網(wǎng)絡(luò)的一帶寬; 判斷所述帶寬的范圍;根據(jù)所判斷的所述帶寬的范圍壓縮所述圖像并輸出一壓縮圖像;以及 輸出所述壓縮圖像至所述網(wǎng)絡(luò)。
8. 如權(quán)利要求7所述的圖像品質(zhì)處理方法,其特征在于,所述圖像可經(jīng) 由 一 圖像擷取裝置取得或通過所述網(wǎng)絡(luò)接收。
9. 如權(quán)利要求7所述的圖像品質(zhì)處理方法,其特征在于,當(dāng)所述帶寬介 于一既定帶寬范圍之內(nèi)時,更包括以一既定壓縮品質(zhì)壓縮所述圖像對應(yīng)于所 述第二區(qū)域的資料,并且以低于所述既定壓縮品質(zhì)的壓縮品質(zhì)壓縮所述圖像 對應(yīng)于所述第一區(qū)域的資料。
10. 如權(quán)利要求7所述的圖像品質(zhì)處理方法,其特征在于,當(dāng)所述帶寬 介于一既定帶寬范圍之內(nèi)時,更包括以一既定壓縮品質(zhì)壓縮所述圖像對應(yīng)于 所述第二區(qū)域的資料,并且丟棄所述圖像對應(yīng)于所述第一區(qū)域的資料。
11. 如權(quán)利要求9所述的圖像品質(zhì)處理方法,更包括設(shè)定一預(yù)設(shè)帶寬, 并根據(jù)所述預(yù)設(shè)帶寬決定所述既定帶寬范圍。
全文摘要
本發(fā)明揭露一種圖像品質(zhì)處理裝置以及圖像品質(zhì)處理方法,包括一圖像模塊、一帶寬檢測模塊、一圖像控制模塊、一圖像壓縮模塊和一圖像輸出模塊。圖像模塊用以接收圖像,帶寬檢測模塊用以檢測網(wǎng)絡(luò)的帶寬。圖像控制模塊耦接至圖像模塊和帶寬檢測模塊,判斷帶寬的范圍并發(fā)送一判斷結(jié)果。圖像壓縮模塊根據(jù)判斷結(jié)果壓縮圖像并輸出一壓縮圖像,圖像輸出模塊用以輸出壓縮圖像至網(wǎng)絡(luò)。
文檔編號H04N7/24GK101656876SQ20081021301
公開日2010年2月24日 申請日期2008年8月20日 優(yōu)先權(quán)日2008年8月20日
發(fā)明者曾建堂 申請人:宏碁股份有限公司