專(zhuān)利名稱(chēng):實(shí)現(xiàn)顯示裝置畫(huà)面放大的方法
技術(shù)領(lǐng)域:
本發(fā)明涉及一種實(shí)現(xiàn)顯示裝置畫(huà)面放大的方法。
背景技術(shù):
傳統(tǒng)的顯示裝置畫(huà)面縮放技術(shù)多為全屏縮放,或者劃分網(wǎng)格等進(jìn)行局部固定大小 縮放,不能實(shí)現(xiàn)更有效的、可調(diào)節(jié)的動(dòng)態(tài)縮放功能,一定程度上弱化了顯示裝置畫(huà)面縮放功 能在顯示裝置上的應(yīng)用。
發(fā)明內(nèi)容
有鑒于此,本發(fā)明的目的是提供一種實(shí)現(xiàn)顯示裝置畫(huà)面放大的方法,能實(shí)現(xiàn)指定 區(qū)域的任意比例調(diào)節(jié)的放大。本發(fā)明采用以下方案實(shí)現(xiàn)一種實(shí)現(xiàn)顯示裝置畫(huà)面放大的方法,其特征在于,包括 以下步驟
(1)、指定顯示畫(huà)面要放大的區(qū)域;
(2)、將指定區(qū)域內(nèi)的數(shù)據(jù)進(jìn)行復(fù)制后送至存儲(chǔ)單元;
(3)、對(duì)存儲(chǔ)單元中的數(shù)據(jù)按照設(shè)定的放大比例因子進(jìn)行運(yùn)算,并產(chǎn)生新的像素?cái)?shù)據(jù), 對(duì)各像素?cái)?shù)據(jù)進(jìn)行放大處理,擴(kuò)充對(duì)應(yīng)的地址單元,預(yù)留給后續(xù)的插值處理進(jìn)行圖像填 充;
(4 )、按照放大比例因子進(jìn)行插值處理,獲得插值放大后的圖像數(shù)據(jù); (5)、對(duì)放大前的原始點(diǎn)像素和插值后的新增點(diǎn)像素進(jìn)行區(qū)分,以原始點(diǎn)信息為基點(diǎn), 使新增點(diǎn)參數(shù)趨近原始點(diǎn)。本發(fā)明通過(guò)實(shí)現(xiàn)任意比例調(diào)節(jié)的縮放功能,讓使用者能夠根據(jù)實(shí)際需要靈活地選 擇自己想要的縮放模式及縮放比例,通過(guò)插值運(yùn)算實(shí)現(xiàn)畫(huà)面細(xì)節(jié)不丟失,經(jīng)過(guò)智能渲染技 術(shù),保證在畫(huà)面比例變大的情況下,能真實(shí)清晰的還原細(xì)節(jié),從而讓顯示裝置畫(huà)面縮放技術(shù) 真正地成為一個(gè)實(shí)用而方便的顯示輔助技術(shù)。
圖1是本發(fā)明流程示意圖。圖2是本發(fā)明系統(tǒng)層次框架示意圖。
具體實(shí)施例方式下面結(jié)合附圖及實(shí)施例子對(duì)本發(fā)明做進(jìn)一步說(shuō)明。如圖1所示,本發(fā)明一種實(shí)現(xiàn)顯示裝置畫(huà)面放大的方法,其特征在于,包括以下步 驟
(1)、指定顯示畫(huà)面要放大的區(qū)域;
(2)、將指定區(qū)域內(nèi)的數(shù)據(jù)進(jìn)行復(fù)制后送至存儲(chǔ)單元;(3)、對(duì)存儲(chǔ)單元中的數(shù)據(jù)按照設(shè)定的放大比例因子進(jìn)行運(yùn)算,并產(chǎn)生新的像素?cái)?shù)據(jù), 對(duì)各像素?cái)?shù)據(jù)進(jìn)行放大處理,擴(kuò)充對(duì)應(yīng)的地址單元,預(yù)留給后續(xù)的插值處理進(jìn)行圖像填 充;
(4 )、按照放大比例因子進(jìn)行插值處理,獲得插值放大后的圖像數(shù)據(jù); (5)、對(duì)放大前的原始點(diǎn)像素和插值后的新增點(diǎn)像素進(jìn)行區(qū)分,以原始點(diǎn)信息為基點(diǎn), 使新增點(diǎn)參數(shù)趨近原始點(diǎn)。本實(shí)施例子中,所述步驟(1)按以下方法實(shí)現(xiàn)以顯示畫(huà)面上的光標(biāo)為中心點(diǎn),根 據(jù)設(shè)定的半徑距離,獲取包括正方形、圓形、橢圓形、三角形或菱形區(qū)域。該區(qū)域的設(shè)定我們 可以通過(guò)遙控器等人機(jī)交互設(shè)備控制顯示畫(huà)面上的光標(biāo)移動(dòng),選著中心點(diǎn),然后利用該些 人機(jī)交互設(shè)備通過(guò)顯示裝置的菜單對(duì)選擇區(qū)域的半徑進(jìn)行設(shè)定,這里要說(shuō)明的是,該半徑 并不僅僅指圓形區(qū)域的半徑,其可以是正方形的對(duì)角線(xiàn)長(zhǎng)度或者其他形狀的特征邊長(zhǎng)。為了讓一般技術(shù)人員更好的理解本發(fā)明,請(qǐng)參照?qǐng)D2,圖2是本發(fā)明系統(tǒng)層次框架 示意圖,技術(shù)人員可根據(jù)該框架對(duì)系統(tǒng)進(jìn)行設(shè)置,圖2中數(shù)據(jù)處理模塊與顯示裝置的菜單 模塊連接,該數(shù)據(jù)處理模塊包括畫(huà)面復(fù)制單元、矢量計(jì)算單元、插值運(yùn)算單元以及渲染平滑 處理單元。下面對(duì)這些單元進(jìn)行簡(jiǎn)單介紹
畫(huà)面復(fù)制單元
該單元針對(duì)用戶(hù)選中區(qū)域內(nèi)的數(shù)據(jù)進(jìn)行復(fù)制后送至存儲(chǔ)單元待進(jìn)一步處理。矢量計(jì)算單元
該單元對(duì)存儲(chǔ)單元中的數(shù)據(jù)按照設(shè)定的比例因子進(jìn)行運(yùn)算,并產(chǎn)生新的像素?cái)?shù)據(jù),對(duì) 各像素?cái)?shù)據(jù)進(jìn)行放大處理,擴(kuò)充對(duì)應(yīng)的地址單元,預(yù)留給插值單元進(jìn)行圖像填充。插值運(yùn)算單元
該單元對(duì)復(fù)制出的需放大區(qū)域,按照放大比例因子進(jìn)行插值計(jì)算,獲得插值放大后的 圖像數(shù)據(jù)。該部分插值計(jì)算,使用到了三種插值計(jì)算方法,根據(jù)用戶(hù)當(dāng)前對(duì)放大區(qū)域的放大 情況,分為小區(qū)域縮放、中等區(qū)域縮放和全屏縮放三種情況,對(duì)應(yīng)使用三種插值計(jì)算方法來(lái) 折中效果與效率。這三種插值算法分別為
最近像素插值算法是最簡(jiǎn)單的一種插值算法,當(dāng)圖片放大時(shí),缺少的像素通過(guò)直接使 用與之最接近的原有的像素的顏色生成,也就是說(shuō)照搬旁邊的像素。它是三種內(nèi)插值方式 中質(zhì)量最差的一種,用該方法修改后的圖像邊緣有鋸齒,但速度較快。雙線(xiàn)性插值算法是沿水平和垂直方向?qū)χ車(chē)袼厝?,然后建立像素顏色總?shù)的 平均顏色值。這種算法極大地消除了鋸齒現(xiàn)象,在計(jì)算速度與質(zhì)量?jī)蓚€(gè)方面都居于三種方 法中間地位。雙立方插值算法是在水平、垂直和對(duì)角線(xiàn)方向?qū)ο袼厝?,然后使用總顏色的?權(quán)平均值建立新像素,它是三者中運(yùn)算速度最慢,但效果最佳的一種。渲染平滑處理單元描述
該單元對(duì)插值運(yùn)算單元處理后的圖片進(jìn)行整體渲染,主要特點(diǎn)是對(duì)放大前的原始點(diǎn)像 素和插值后的新增點(diǎn)像素進(jìn)行區(qū)分,以原始點(diǎn)信息為基點(diǎn),使新增點(diǎn)參數(shù)趨近原始點(diǎn),對(duì)于 原始點(diǎn)用控制因子來(lái)保證其變化量與原始數(shù)據(jù)相比盡可能小,以進(jìn)一步的對(duì)圖像進(jìn)行還原 處理,使圖像看起來(lái)更為真實(shí)。單元主要對(duì)圖像進(jìn)行高斯模糊、銳化等操作,減少插值計(jì)算 單元所形成的噪點(diǎn)及不真實(shí)點(diǎn),使像素點(diǎn)之間過(guò)渡更加平滑,視覺(jué)上形成更為真實(shí)的感覺(jué)。
本實(shí)施例子中,用戶(hù)啟動(dòng)放大功能后,在屏幕將出現(xiàn)對(duì)應(yīng)的放大標(biāo)識(shí),通過(guò)方向控 制選擇需要放大的位置確定放大,后臺(tái)計(jì)算出以該位置為中心點(diǎn)的需放大區(qū)域,根據(jù)當(dāng)前 選定的放大模式(全屏/區(qū)域兩種放大模式)和默認(rèn)放大比例因子進(jìn)行放大,并依據(jù)不同的 放大模式在屏幕上予以顯示。其中全屏放大為直接的圖像放大,超出顯示器邊緣的部分會(huì) 不可見(jiàn),用戶(hù)通過(guò)方向控制實(shí)現(xiàn)對(duì)放大區(qū)域的查看選擇;區(qū)域放大則會(huì)在原有放大點(diǎn)上方 顯示放大后的圖像,該圖像以新圖層的方式直接覆蓋原有圖像。放大顯示后的圖像接受用 戶(hù)對(duì)放大比例因子的不斷調(diào)節(jié),同時(shí)接受對(duì)放大位置的不斷調(diào)節(jié)。以上所述僅為本發(fā)明的較佳實(shí)施例,凡依本發(fā)明申請(qǐng)專(zhuān)利范圍所做的均等變化與 修飾,皆應(yīng)屬本發(fā)明的涵蓋范圍。
權(quán)利要求
1.一種實(shí)現(xiàn)顯示裝置畫(huà)面放大的方法,其特征在于,包括以下步驟(1)、指定顯示畫(huà)面要放大的區(qū)域;(2)、將指定區(qū)域內(nèi)的數(shù)據(jù)進(jìn)行復(fù)制后送至存儲(chǔ)單元;(3)、對(duì)存儲(chǔ)單元中的數(shù)據(jù)按照設(shè)定的放大比例因子進(jìn)行運(yùn)算,并產(chǎn)生新的像素?cái)?shù)據(jù), 對(duì)各像素?cái)?shù)據(jù)進(jìn)行放大處理,擴(kuò)充對(duì)應(yīng)的地址單元,預(yù)留給后續(xù)的插值處理進(jìn)行圖像填 充;(4 )、按照放大比例因子進(jìn)行插值處理,獲得插值放大后的圖像數(shù)據(jù);(5)、對(duì)放大前的原始點(diǎn)像素和插值后的新增點(diǎn)像素進(jìn)行區(qū)分,以原始點(diǎn)信息為基點(diǎn), 使新增點(diǎn)參數(shù)趨近原始點(diǎn)。
2.根據(jù)權(quán)利要求1所述的實(shí)現(xiàn)顯示裝置畫(huà)面放大的方法,其特征在于所述步驟(1)按 以下方法實(shí)現(xiàn)以顯示畫(huà)面上的光標(biāo)為中心點(diǎn),根據(jù)設(shè)定的半徑距離,獲取包括正方形、圓 形、橢圓形、三角形或菱形區(qū)域。
3.根據(jù)權(quán)利要求2所述的實(shí)現(xiàn)顯示裝置畫(huà)面放大的方法,其特征在于所述顯示畫(huà) 面上的光標(biāo)通過(guò)遙控器控制其移動(dòng)位置。
4.根據(jù)權(quán)利要求1所述的實(shí)現(xiàn)顯示裝置畫(huà)面放大的方法,其特征在于所述的半徑距 離通過(guò)遙控器在顯示裝置的菜單中設(shè)置。
5.根據(jù)權(quán)利要求1所述的實(shí)現(xiàn)顯示裝置畫(huà)面放大的方法,其特征在于所述的插值處 理采用最近像素插值算法,即當(dāng)圖片放大時(shí),缺少的像素通過(guò)直接使用與之最接近的原有 的像素的顏色生成,也就是說(shuō)照搬旁邊的像素。
6.根據(jù)權(quán)利要求1所述的實(shí)現(xiàn)顯示裝置畫(huà)面放大的方法,其特征在于所述的插值處 理采用雙線(xiàn)性插值算法,即沿水平和垂直方向?qū)χ車(chē)袼厝?,然后建立像素顏色總?shù)的 平均顏色值。
7.根據(jù)權(quán)利要求1所述的實(shí)現(xiàn)顯示裝置畫(huà)面放大的方法,其特征在于所述的插值處 理采用雙立方插值算法,即在水平、垂直和對(duì)角線(xiàn)方向?qū)ο袼厝?,獲取新像素點(diǎn)周?chē)?6 個(gè)原像素點(diǎn)的顏色信息,然后使用總顏色的加權(quán)平均值建立新像素。
全文摘要
本發(fā)明涉及一種實(shí)現(xiàn)顯示裝置畫(huà)面放大的方法,其首先指定顯示畫(huà)面要放大的區(qū)域;并將指定區(qū)域內(nèi)的數(shù)據(jù)進(jìn)行復(fù)制后送至存儲(chǔ)單元;再通過(guò)插值處理,獲得插值放大后的圖像數(shù)據(jù);本發(fā)明通過(guò)實(shí)現(xiàn)任意比例調(diào)節(jié)的縮放功能,讓使用者能夠根據(jù)實(shí)際需要靈活地選擇自己想要的縮放模式及縮放比例,通過(guò)插值運(yùn)算實(shí)現(xiàn)畫(huà)面細(xì)節(jié)不丟失,經(jīng)過(guò)智能渲染技術(shù),保證在畫(huà)面比例變大的情況下,能真實(shí)清晰的還原細(xì)節(jié),從而讓顯示裝置畫(huà)面縮放技術(shù)真正地成為一個(gè)實(shí)用而方便的顯示輔助技術(shù)。
文檔編號(hào)G06T3/40GK102073986SQ20101060932
公開(kāi)日2011年5月25日 申請(qǐng)日期2010年12月28日 優(yōu)先權(quán)日2010年12月28日
發(fā)明者余慶, 唐瑞慶, 林浩正, 韓文海, 黃慶敏 申請(qǐng)人:冠捷顯示科技(廈門(mén))有限公司