欧美在线观看视频网站,亚洲熟妇色自偷自拍另类,啪啪伊人网,中文字幕第13亚洲另类,中文成人久久久久影院免费观看 ,精品人妻人人做人人爽,亚洲a视频

用于縱橫比變換的圖像數(shù)據(jù)的可變按比例縮放的制作方法

文檔序號:2570333閱讀:261來源:國知局
專利名稱:用于縱橫比變換的圖像數(shù)據(jù)的可變按比例縮放的制作方法
用于縱橫比變換的圖像數(shù)據(jù)的可變按比例縮放
背景技術(shù)
經(jīng)常使用不同于源視頻縱橫比的縱橫比(例如,圖像寬度與高度的比例)在裝置
上顯示內(nèi)容。例如,4 : 3的標(biāo)準(zhǔn)清晰度視頻一般地使用16 : 9的縱橫比顯示在高清晰度 顯示器上。相似地,ie : 9的高清晰度視頻一般地使用4 : 3的縱橫比顯示在標(biāo)準(zhǔn)清晰度
顯示器上。在這樣的情況中,在顯示之前必須在源視頻上執(zhí)行縱橫比變換。 用于縱橫比變換的第一種常規(guī)方案包括將源視頻進(jìn)行按比例縮放并在已按比例
縮放的源視頻的側(cè)部或頂部和底部放置黑色條。在已按比例縮放的源視頻的側(cè)部放置黑色
條一般地稱為"郵筒(pillarbox)",且當(dāng)源視頻的縱橫比小于目標(biāo)顯示器的縱橫比時(shí)使用。
在源視頻的頂部和底部放置黑色條一般地稱為"信箱(letterbox)",且當(dāng)源視頻的縱橫比
大于目標(biāo)顯示器的縱橫比時(shí)使用。線性按比例縮放(例如使用在水平方向或垂直方向上通
過圖像的恒定比例)通常用于在應(yīng)用黑色條之前將源視頻進(jìn)行按比例縮放。雖然該第一種
常規(guī)方案不會使源視頻失真,但由于目標(biāo)顯示器的部分(例如顯示黑色條)沒有使用并由
于黑色條對一些觀看者來說是討厭的,因此該方案比起其他方案是不理想的。 第二種常規(guī)方案包括將源視頻進(jìn)行按比例縮放并修剪已按比例縮放的源視頻的
頂部和底部(例如當(dāng)源視頻的縱橫比小于目標(biāo)顯示器的縱橫比時(shí))或者源視頻的側(cè)部(例
如當(dāng)源視頻的縱橫比大于目標(biāo)顯示器的縱橫比時(shí))。在這種情況中,在水平和垂直方向上都
將源視頻按比例縮放(例如增大或減小)以在修剪已按比例縮放的圖像之前保持縱橫比以
適應(yīng)目標(biāo)顯示器的縱橫比。線性按比例縮放通常用于將源視頻進(jìn)行按比例縮放。 雖然第二種常規(guī)的方案通過不對源視頻應(yīng)用黑色條而比第一種常規(guī)的方案利用
目標(biāo)顯示器的更多,但內(nèi)容由于對圖像的修剪而丟失。因此,由于將較少的內(nèi)容顯示給用戶
觀看,因此第二種常規(guī)的方案提供了較不理想的用戶體驗(yàn)。 用于縱橫比變換的第三種常規(guī)方案包括使用線性按比例縮放以將源視頻按比例 縮放以適應(yīng)目標(biāo)顯示器而不用使用黑色條。雖然第三種常規(guī)方案不包括像第二種常規(guī)方案 的對內(nèi)容進(jìn)行修剪,但由于用于避免需要黑色條執(zhí)行的圖像的按比例縮放,而使源視頻失 真。該失真對用戶來說通常是不能接受的,因此在某種條件下提供了差的觀看體驗(yàn)。
用于縱橫比變換的第四種常規(guī)方案包括使用"拋物線按比例縮放"以將源視頻按 比例縮放以適應(yīng)目標(biāo)顯示器而不使用黑色條。拋物線按比例縮放包括使用通過圖像隨拋物 線函數(shù)變化的按比例縮放幅度,其中在圖像的中心是零按比例縮放。因此,拋物線按比例縮 放對源視頻邊緣的失真(例如,擠壓或展寬)大于對源視頻中心的失真(例如,沒有或很小 按比例縮放)。因此,當(dāng)重要內(nèi)容出現(xiàn)在源視頻側(cè)部附近時(shí),由拋物線按比例縮放引起的失 真是討厭的,因此在某種條件下提供了差的觀看體驗(yàn)。

發(fā)明內(nèi)容
因此,存在不用對圖像內(nèi)容的部分修剪而改善觀看體驗(yàn)的縱橫比變換的方案的需 要。還存在對在縱橫比變換期間減少圖像中討厭的失真的改善的按比例縮放方案的需要。 另外,存在使用戶能夠改變與圖像的縱橫比變換一起使用的圖像的按比例縮放的方案的需
4要。如以下所述,針對這些需要和其他,本發(fā)明的實(shí)施例提供了新的方案。 本發(fā)明的實(shí)施例涉及使用戶能夠使用圖形用戶界面改變用于縱橫比變換的圖像
數(shù)據(jù)的比例或縮放的機(jī)構(gòu)。例如,用戶可以將圖形用戶界面的選擇器移動(dòng)到一端以選擇線
性按比例縮放,移動(dòng)到另一端以選擇拋物線按比例縮放或者移動(dòng)到中間以選擇與另一函數(shù)
相關(guān)的按比例縮放,由此使用戶能夠改變通過圖像數(shù)據(jù)按比例縮放的幅度。具有單一參數(shù)
的參數(shù)函數(shù)可以用于將圖像數(shù)據(jù)按比例縮放,其中選擇器的移動(dòng)可以改變該參數(shù)并因此改
變圖像數(shù)據(jù)的按比例縮放。通過這種方式,用戶可以使用圖形用戶界面有效地改變或選擇
圖像數(shù)據(jù)的按比例縮放以減少與圖像數(shù)據(jù)的縱橫比改變相關(guān)的討厭的失真。 在一個(gè)實(shí)施例中,將圖像數(shù)據(jù)按比例縮放的方法包括在顯示屏幕上顯示圖形用戶
界面以使用戶能夠從多個(gè)可變按比例縮放值中選擇選擇的可變按比例縮放值,該選擇的可
變按比例縮放值用于將第一圖像數(shù)據(jù)按比例縮放。響應(yīng)使用圖形用戶界面的對選擇的可變
按比例縮放值的用戶選擇,基于該選擇的可變按比例縮放值將該第一圖像數(shù)據(jù)按比例縮放
以產(chǎn)生第二圖像數(shù)據(jù),其中將第一圖像數(shù)據(jù)按比例縮放包括使用第一比例將第一圖像數(shù)據(jù)
的第一部分按比例縮放和使用第二比例將第一圖像數(shù)據(jù)的第二部分按比例縮放,其中第一
和第二比例是不同的且是選擇的可變按比例縮放值的函數(shù)。將第二圖像數(shù)據(jù)呈現(xiàn)在顯示屏
幕上。另外,將第一圖像數(shù)據(jù)按比例縮放可以包括使用參數(shù)函數(shù)產(chǎn)生第二圖像數(shù)據(jù),該參數(shù)
函數(shù)將第一圖像數(shù)據(jù)和第二圖像數(shù)據(jù)與單一參數(shù)相關(guān),且其中該單一參數(shù)設(shè)置為與選擇的
可變按比例縮放值相等。而且,第一圖像數(shù)據(jù)可以與第一縱橫比相關(guān),第二圖像數(shù)據(jù)可以與
第二縱橫比相關(guān),且其中第一和第二縱橫比可以不同。 在另一實(shí)施例中,用于使圖像數(shù)據(jù)能可變按比例縮放的圖形用戶界面包括多個(gè)用 戶可選擇的圖形對象,其中多個(gè)用戶可選擇的圖形對象的每個(gè)與用于將第一圖像數(shù)據(jù)按比 例縮放的各自的可變按比例縮放值相關(guān),第一圖像數(shù)據(jù)用于在顯示屏幕上顯示,其中該第 一圖像數(shù)據(jù)包括第一部分和第二部分。從多個(gè)用戶可選擇圖形對象中對選擇的用戶可選擇 的圖形對象的用戶選擇可操作用于開始第一圖像數(shù)據(jù)的按比例縮放以產(chǎn)生第二圖像數(shù)據(jù), 其中根據(jù)與選擇的用戶可選擇的圖形對象相關(guān)的選擇的可變按比例縮放值,執(zhí)行第一圖像 數(shù)據(jù)的按比例縮放,其中第一圖像數(shù)據(jù)的按比例縮放還包括使用第一比例將第一圖像數(shù)據(jù) 的第一部分按比例縮放和使用第二比例將第一圖像數(shù)據(jù)的第二部分按比例縮放,且其中將 第一圖像數(shù)據(jù)按比例縮放包括將位于第一圖像數(shù)據(jù)中心的圖像數(shù)據(jù)的部分按比例縮放。
構(gòu)思 本申請支持下面的構(gòu)思 1、一種將圖像數(shù)據(jù)按比例縮放的方法,所述方法包括 在顯示屏幕上顯示圖形用戶界面以使用戶能夠從多個(gè)可變按比例縮放值中選擇 選擇的可變按比例縮放值,所述選擇的可變按比例縮放值用于將第一圖像數(shù)據(jù)按比例縮 放; 響應(yīng)使用所述圖形用戶界面對所述選擇的可變按比例縮放值的用戶選擇,基于所 述的選擇的可變按比例縮放值將所述第一圖像數(shù)據(jù)按比例縮放以產(chǎn)生第二圖像數(shù)據(jù),其中 所述將所述第一圖像數(shù)據(jù)按比例縮放包括使用第一比例將所述第一圖像數(shù)據(jù)的第一部分 按比例縮放和使用第二比例將所述第一圖像數(shù)據(jù)的第二部分按比例縮放,其中所述第一和 第二比例是不同的且是所述選擇的可變按比例縮放值的函數(shù);以及
在所述顯示屏幕上呈現(xiàn)所述第二圖像數(shù)據(jù)。 2、根據(jù)構(gòu)思1的方法,其中所述將所述第一圖像數(shù)據(jù)按比例縮放還包括使用參數(shù)
函數(shù)產(chǎn)生所述第二圖像數(shù)據(jù),所述參數(shù)函數(shù)使所述第一圖像數(shù)據(jù)和所述第二圖像數(shù)據(jù)和單
一參數(shù)相關(guān),且其中所述單一參數(shù)設(shè)置為與所述選擇的可變按比例縮放值相等。 3、根據(jù)構(gòu)思1的方法,其中所述第一和第二比例通過不同于線的函數(shù)相關(guān)。 4、根據(jù)構(gòu)思1的方法,還包括基于與所述第一圖像數(shù)據(jù)相關(guān)的第一縱橫比和與
所述第二圖像數(shù)據(jù)相關(guān)的第二縱橫比確定所述多個(gè)可變按比例縮放值。 5、根據(jù)構(gòu)思4的方法,其中,與所述第二圖像數(shù)據(jù)相關(guān)的所述第二縱橫比與從包
括所述第二縱橫比和用于呈現(xiàn)所述第二圖像數(shù)據(jù)的顯示區(qū)域部分的縱橫比的用戶選擇的
組中選擇的用戶交互相關(guān)。 6、根據(jù)構(gòu)思1的方法,其中所述第一圖像數(shù)據(jù)與第一縱橫比相關(guān),其中所述第二 圖像數(shù)據(jù)與第二縱橫比相關(guān),且其中所述第一和第二縱橫比不同。 7、根據(jù)構(gòu)思1的方法,其中所述圖形用戶界面包括具有多個(gè)位置的選擇器圖像, 其中所述多個(gè)位置的每個(gè)對應(yīng)于所述多個(gè)可變按比例縮放值的各自的可變按比例縮放值, 且其中所述選擇的可變按比例縮放值的所述用戶選擇包括所述選擇器圖像運(yùn)動(dòng)到對應(yīng)于 所述選擇的可變按比例縮放值的所述多個(gè)位置的位置。 8、一種計(jì)算機(jī)可使用介質(zhì),所述計(jì)算機(jī)可使用介質(zhì)具有在其中包含的計(jì)算機(jī)可讀
程序代碼以使計(jì)算機(jī)系統(tǒng)執(zhí)行將圖像數(shù)據(jù)按比例縮放的方法,所述方法包括 在顯示屏幕上顯示圖形用戶界面以使用戶能夠從多個(gè)可變按比例縮放值中選擇
選擇的可變按比例縮放值,所述選擇的可變按比例縮放值用于將第一圖像數(shù)據(jù)按比例縮
放; 響應(yīng)使用所述圖形用戶界面對所述選擇的可變按比例縮放值的用戶選擇,基于所
述選擇的可變按比例縮放值將所述第一圖像數(shù)據(jù)按比例縮放以產(chǎn)生第二圖像數(shù)據(jù),其中所
述將所述第一圖像數(shù)據(jù)按比例縮放包括使用第一比例將所述第一圖像數(shù)據(jù)的第一部分按
比例縮放和使用第二比例將所述第一圖像數(shù)據(jù)的第二部分按比例縮放,其中所述第一和第
二比例是不同的且是所述選擇的可變按比例縮放值的函數(shù);以及 在所述顯示屏幕上呈現(xiàn)所述第二圖像數(shù)據(jù)。 9、根據(jù)構(gòu)思8的計(jì)算機(jī)可使用介質(zhì),其中所述將所述第一圖像數(shù)據(jù)按比例縮放還 包括使用參數(shù)函數(shù)產(chǎn)生所述第二圖像數(shù)據(jù),所述參數(shù)函數(shù)使所述第一圖像數(shù)據(jù)和第二圖像 數(shù)據(jù)與單一參數(shù)相關(guān),且其中所述單一參數(shù)設(shè)置為與所述選擇的可變按比例縮放值相等。
10、根據(jù)構(gòu)思8的計(jì)算機(jī)可使用介質(zhì),其中所述第一和第二比例通過不同于線的
函數(shù)相關(guān)。 11、根據(jù)構(gòu)思8的計(jì)算機(jī)可使用介質(zhì),其中所述方法還包括 基于與所述第一圖像數(shù)據(jù)相關(guān)的第一縱橫比和與所述第二圖像數(shù)據(jù)相關(guān)的第二 縱橫比確定所述多個(gè)可變按比例縮放值。 12、根據(jù)構(gòu)思11的計(jì)算機(jī)可使用介質(zhì),其中,與所述第二圖像數(shù)據(jù)相關(guān)的所述第 二縱橫比與從包括所述第二縱橫比和用于呈現(xiàn)所述第二圖像數(shù)據(jù)的顯示區(qū)域部分的縱橫 比的用戶選擇的組中選擇的用戶交互相關(guān)。 13、根據(jù)構(gòu)思8的計(jì)算機(jī)可使用介質(zhì),其中所述第一圖像數(shù)據(jù)與第一縱橫比相關(guān),
6其中所述第二圖像數(shù)據(jù)與第二縱橫比相關(guān),且其中所述第一和第二縱橫比不同。 14、根據(jù)構(gòu)思8的計(jì)算機(jī)可使用介質(zhì),其中所述圖形用戶界面包括具有多個(gè)位置
的選擇器圖像,其中所述多個(gè)位置的每個(gè)對應(yīng)于所述多個(gè)可變按比例縮放值的各自的可變
按比例縮放值,且其中所述選擇的可變按比例縮放值的所述用戶選擇包括所述選擇器圖像
移動(dòng)到對應(yīng)于所述選擇的可變按比例縮放值的所述多個(gè)位置的位置。 15、一種使圖像數(shù)據(jù)能可變按比例縮放的圖形用戶界面,所述圖形用戶界面包 括 多個(gè)用戶可選擇的圖形對象,其中所述多個(gè)用戶可選擇的圖形對象的每個(gè)與用于
將第一圖像數(shù)據(jù)按比例縮放的各自的可變按比例縮放值相關(guān),所述第一圖像數(shù)據(jù)用于在顯
示屏幕上顯示,且其中所述第一圖像數(shù)據(jù)包括第一部分和第二部分;以及 其中從所述多個(gè)用戶可選擇的圖形對象中的對選擇的用戶可選擇的圖形對象的
用戶選擇可操作用于開始所述第一圖像數(shù)據(jù)的按比例縮放以產(chǎn)生第二圖像數(shù)據(jù),其中依照
與所述選擇的用戶可選擇的圖形對象相關(guān)的選擇的可變按比例縮放值執(zhí)行所述第一圖像
數(shù)據(jù)的所述按比例縮放,其中所述第一圖像數(shù)據(jù)的所述按比例縮放還包括使用第一比例將
所述第一圖像數(shù)據(jù)的所述第一部分按比例縮放和使用第二比例將所述第一圖像數(shù)據(jù)的所
述第二部分按比例縮放,且其中所述第一圖像數(shù)據(jù)的所述按比例縮放包括將位于所述第一
圖像數(shù)據(jù)中心的圖像數(shù)據(jù)的部分按比例縮放。 16、根據(jù)構(gòu)思15的圖形用戶界面,其中所述按比例縮放與使用參數(shù)方程將所述第 一圖像數(shù)據(jù)按比例縮放相關(guān),所述參數(shù)方程使用所述選擇的可變按比例縮放值作為單一參 數(shù)。 17、根據(jù)構(gòu)思15的圖形用戶界面,其中所述第一和第二比例通過不同于線的函數(shù) 相關(guān)。 18、根據(jù)構(gòu)思15的圖形用戶界面,其中所述選擇的可變按比例縮放值和與所述第
一圖像數(shù)據(jù)相關(guān)的第一縱橫比和與所述第二圖像數(shù)據(jù)相關(guān)的第二縱橫比相關(guān)。 19、根據(jù)構(gòu)思18的圖形用戶界面,其中與所述第二圖像數(shù)據(jù)相關(guān)的所述第二縱橫
比與從包括所述第二縱橫比和用于呈現(xiàn)所述第二圖像數(shù)據(jù)的顯示區(qū)域部分的縱橫比的用
戶選擇的組中選擇的用戶交互相關(guān)。 20、根據(jù)構(gòu)思15的圖形用戶界面,其中所述第一圖像數(shù)據(jù)與第一縱橫比相關(guān),其 中所述第二圖像數(shù)據(jù)與第二縱橫比相關(guān),且其中所述第一和第二縱橫比不同。


本發(fā)明通過附圖中的例子進(jìn)行說明而不是限制,其中相同的附圖標(biāo)記涉及相似的 元件。 圖1示出根據(jù)本發(fā)明一個(gè)實(shí)施例的用于改變圖像數(shù)據(jù)的按比例縮放或圖形縮放 的示例性示意圖; 圖2示出根據(jù)本發(fā)明一個(gè)實(shí)施例的圖像數(shù)據(jù)的示例性按比例縮放的示例性曲線 圖; 圖3A示出根據(jù)本發(fā)明一個(gè)實(shí)施例的具有相對較大顯示區(qū)域部分以呈現(xiàn)圖像數(shù)據(jù) 的示例性顯示裝置;
7
圖3B示出根據(jù)本發(fā)明一個(gè)實(shí)施例的具有相對較小顯示區(qū)域部分以呈現(xiàn)圖像數(shù)據(jù) 的示例性顯示裝置; 圖4示出根據(jù)本發(fā)明一個(gè)實(shí)施例的正按比例縮放和負(fù)按比例縮放的示例性曲線 圖; 圖5示出根據(jù)本發(fā)明一個(gè)實(shí)施例的用于選擇已按比例縮放的圖像數(shù)據(jù)的目標(biāo)縱 橫比的示例性屏幕上圖形用戶界面; 圖6示出根據(jù)本發(fā)明一個(gè)實(shí)施例的用于將圖像數(shù)據(jù)按比例縮放的示例性計(jì)算機(jī) 可實(shí)施過程的流程圖; 圖7示出示例性計(jì)算機(jī)系統(tǒng)平臺,在其中可以實(shí)施本發(fā)明的實(shí)施例。
具體實(shí)施例方式
現(xiàn)在將詳細(xì)參考本發(fā)明的實(shí)施例,其例子示出在附圖中。雖然本發(fā)明將結(jié)合下面
的實(shí)施例討論,但可以理解的是它們并不是意圖將本發(fā)明僅僅限制于這些實(shí)施例。相反,本
發(fā)明意在覆蓋為所附權(quán)利要求限定的本發(fā)明的精神和范圍所包括的替換、修改和等同物。
另外,下面對于本發(fā)明的詳細(xì)描述中,為了提供對本發(fā)明的徹底的理解,提出了數(shù)個(gè)特定的
細(xì)節(jié)。但是,在沒有這些特定細(xì)節(jié)的情況下,可以實(shí)施本發(fā)明的實(shí)施例。在其他例子中,為
了避免不必要地使本發(fā)明的方面模糊,而沒有詳細(xì)描述公知的方法、程序、部件和電路。 符號和術(shù)語 根據(jù)程序、邏輯框圖、處理和計(jì)算機(jī)存儲器中對數(shù)據(jù)位操作的其他符號表示法來 表示以下詳細(xì)描述的一些部分。這些描述和表示法是數(shù)據(jù)處理領(lǐng)域的普通技術(shù)人員最有效 地向本領(lǐng)域的其他普通技術(shù)人員傳達(dá)他們工作實(shí)質(zhì)所使用的手段。在本申請中,程序、邏輯 框圖、過程等被認(rèn)為是導(dǎo)致期望結(jié)果的步驟或指令的自相容序列。這些步驟是需要物理量 的物理操作的步驟。通常,盡管不是必須的,但這些量采用能在計(jì)算機(jī)系統(tǒng)中存儲、轉(zhuǎn)移、結(jié) 合、比較和其他操作的電或磁信號的形式。 但是應(yīng)當(dāng)記住的是,所有這些和相似的術(shù)語是與合適的物理量相關(guān)的,并僅僅是
應(yīng)用于這些量的方便的標(biāo)記。除非與從下面的討論中明顯的不同地特別說明,可以理解的
是貫穿本發(fā)明中,利用諸如"終止"、"接受"、"訪問"、"增加"、"調(diào)節(jié)"、"分析"、"應(yīng)用"、"集
合"、"分配"、"平衡"、"阻止"、"計(jì)算"、"捕獲"、"聯(lián)合"、"比較"、"收集"、"配置"、"轉(zhuǎn)換"、"創(chuàng)
造"、"調(diào)試"、"限定"、"交付"、"描寫"、"檢測"、"確定"、"顯示"、"建立"、"執(zhí)行"、"轉(zhuǎn)送"、"翻
轉(zhuǎn)"、"產(chǎn)生"、"分組"、"隱藏"、"識別"、"開始"、"例示"、"交互"、"修改"、"監(jiān)視"、"移動(dòng)"、"輸
出"、"解析"、"實(shí)施"、"放置"、"提出"、"處理"、"編程"、"詢問"、"移除"、"呈現(xiàn)"、"重復(fù)"、"恢
復(fù)"、"采樣"、"模擬"、"分類"、"存儲"、"子采樣"、"按比例縮放"、"扣除"、"掛起"、"追蹤"、"代
碼轉(zhuǎn)換"、"變換"、"不阻止"、"使用"等的術(shù)語的討論,涉及是計(jì)算機(jī)系統(tǒng)或類似電子計(jì)算裝
置的動(dòng)作和過程,其將在計(jì)算機(jī)系統(tǒng)的寄存器和存儲器中以物理(電子)量代表的數(shù)據(jù)操
作和轉(zhuǎn)換為在計(jì)算機(jī)系統(tǒng)存儲器或寄存器或其他這類信息存儲、傳送或顯示裝置中以物理
量相似地代表的其他數(shù)據(jù)。 本發(fā)明的實(shí)施例 本發(fā)明的實(shí)施例涉及使用戶能夠使用圖形用戶界面改變用于縱橫比變換的圖像 (例如視頻、圖像等)的比例或縮放的機(jī)構(gòu)。例如,用戶可以將圖形用戶界面(例如140)的滑動(dòng)器或選擇器(例如150)移動(dòng)到一端以選擇線性按比例縮放(例如與圖1的位置152 和圖4的曲線圖430相關(guān))、移動(dòng)到另一端以選擇拋物線按比例縮放(例如與圖1的位置 154和圖4的曲線圖440相關(guān))、或者移動(dòng)到中間以選擇與另一函數(shù)相關(guān)的按比例縮放(例 如與圖1的位置156和圖4的曲線圖450相關(guān)),由此使得用戶能夠改變通過圖像的按比 例縮放的幅度。具有單一參數(shù)的參數(shù)函數(shù)可以用于將圖像按比例縮放,其中選擇器的運(yùn)動(dòng) 可以改變該參數(shù)并因此改變圖像的按比例縮放。通過這種方式,用戶可以使用圖形用戶界 面(例如圖形用戶界面140的選擇器150)有效地改變或選擇圖像的按比例縮放以減少與 改變圖像的縱橫比相關(guān)的討厭的失真。 應(yīng)當(dāng)理解的是,此處使用的術(shù)語"圖像"或"圖像數(shù)據(jù)"可以指可以呈現(xiàn)用于由用 戶觀看的任何內(nèi)容或數(shù)據(jù)。例如,圖像數(shù)據(jù)(例如,110、120等)可以是來自視頻的幀、來自 視頻的幀的一部分、靜止圖像、靜止圖像的一部分等。 圖1示出了根據(jù)本發(fā)明一個(gè)實(shí)施例的用于改變圖像數(shù)據(jù)的按比例縮放或圖形縮 放的示例性圖100。如圖1所示,圖像數(shù)據(jù)(例如源圖像數(shù)據(jù))110的縱橫比可以通過在至少 一維上實(shí)施圖像數(shù)據(jù)110的按比例縮放來變換,其中圖像數(shù)據(jù)110的按比例縮放可以產(chǎn)生 具有與圖像數(shù)據(jù)110的縱橫比(例如具有4 : 3的縱橫比)不同的縱橫比(例如16 : 9) 的圖像數(shù)據(jù)(例如按比例縮放的圖像數(shù)據(jù)或目標(biāo)圖像數(shù)據(jù))120。圖像數(shù)據(jù)110的縱橫比可 以由寬112和高114的比例確定,而圖像數(shù)據(jù)120的縱橫比可以由寬122和高124的比例 確定。另外,可以呈現(xiàn)圖像數(shù)據(jù)120(例如顯示在顯示屏幕上)以由用戶觀看。另外,圖像 數(shù)據(jù)120可以使用線性按比例縮放(例如其中通過圖像數(shù)據(jù)120的比例的幅度不改變或少 量改變)、拋物線按比例縮放(例如,其中通過圖像數(shù)據(jù)120比例的幅度隨著拋物線改變,在 圖像數(shù)據(jù)120的中心沒有按比例縮放)或和另一函數(shù)相關(guān)的按比例縮放(例如,諸如在圖 像數(shù)據(jù)120的中心有一些按比例縮放的拋物線的另一參數(shù)函數(shù)、非線性參數(shù)函數(shù)、非拋物 線參數(shù)函數(shù)等)產(chǎn)生。 在一個(gè)實(shí)施例中,應(yīng)用到圖像數(shù)據(jù)(例如110)的按比例縮放的類型可以使用圖 形用戶界面(GUI)選擇或改變。例如GUI140可以包括選擇器150以改變圖像110的按比 例縮放,其中選擇器150的每個(gè)位置可以與不同的按比例縮放的類型(例如線性、拋物線、 與另一函數(shù)相關(guān)的按比例縮放等)相關(guān)。更特別地,選擇器150到位置152的運(yùn)動(dòng)可以對 圖像數(shù)據(jù)110實(shí)施線性按比例縮放,選擇器150到位置154的運(yùn)動(dòng)可以對圖像數(shù)據(jù)110實(shí) 施拋物線按比例縮放,和選擇器150到處于位置152和154之間位置的運(yùn)動(dòng)可以實(shí)施與另 一函數(shù)相關(guān)的(例如圖像數(shù)據(jù)110的)按比例縮放。因此,用戶可以有利地改變比例的幅 度通過圖像數(shù)據(jù)怎樣改變(例如通過改變選擇器150的位置)并進(jìn)一步改變圖像數(shù)據(jù)(例 如120)的一個(gè)或多個(gè)部分(例如126、128等)的按比例縮放的幅度,由此使用戶能夠調(diào)節(jié) (例如由呈現(xiàn)的圖像數(shù)據(jù)120產(chǎn)生的)呈現(xiàn)的圖像的失真以改善或改變觀看體驗(yàn)。
雖然圖像數(shù)據(jù)110的按比例縮放以產(chǎn)生圖像數(shù)據(jù)120可以包括對圖像數(shù)據(jù)的正比 例縮放或按比例增加(例如,在由例如4 : 3到16 : 9的縱橫比變換期間,在至少一維上 使圖像數(shù)據(jù)展寬),應(yīng)當(dāng)理解,在一個(gè)實(shí)施例中圖像數(shù)據(jù)iio可以是負(fù)比例改變或按比例縮 減(例如在至少一維上擠壓)。例如,在一個(gè)實(shí)施例中,圖像數(shù)據(jù)110可以具有16 : 9的縱 橫比,圖像數(shù)據(jù)120可以具有4 : 3的縱橫比,這樣,圖像數(shù)據(jù)110的按比例縮放以產(chǎn)生圖 像數(shù)據(jù)120可以包括對圖像數(shù)據(jù)的按比例縮減(例如從縱橫比16 : 9到4 : 3)。另外,當(dāng)按比例縮減圖像數(shù)據(jù)時(shí)使用的按比例縮放的類型(例如線性、拋物線、與另一參數(shù)函數(shù)相 關(guān)的按比例縮放等)可以和當(dāng)按比例增加圖像時(shí)使用的相似。 圖2示出了根據(jù)本發(fā)明一個(gè)實(shí)施例的用于圖像數(shù)據(jù)的示例性按比例縮放的示例 性曲線圖200。如圖2所示,寬度軸線210可以代表圖像數(shù)據(jù)的寬度(例如,其中WJ寸應(yīng)圖 像數(shù)據(jù)的左邊,及^^對應(yīng)圖像數(shù)據(jù)的右邊),其中寬度軸線210的單位可以是像素、線、它 們的一些組合等。比例軸線220可以代表沿著寬度軸線210在一個(gè)或多個(gè)點(diǎn)處的圖像數(shù)據(jù) 的按比例縮放的幅度。因此,曲線圖200可以指示圖像數(shù)據(jù)的按比例縮放的幅度通過圖像 數(shù)據(jù)的寬度怎樣改變。另外,正側(cè)(例如,寬度軸線210之上)可以對應(yīng)于圖像數(shù)據(jù)的展寬 (例如由按比例縮放230、240和250代表的圖像數(shù)據(jù)的正按比例縮放或按比例增加),而 負(fù)側(cè)(例如,寬度軸線210之下)可以對應(yīng)于圖像數(shù)據(jù)的擠壓(例如由圖4的按比例縮放 430、440和450代表的圖像數(shù)據(jù)的負(fù)按比例縮放或按比例縮減)。 如圖2所示,按比例縮放230可以代表圖像數(shù)據(jù)(例如IIO)的線性按比例縮放,其 中,和點(diǎn)232相關(guān)的按比例縮放的幅度大約和與點(diǎn)234相關(guān)的按比例縮放的幅度相同。按 比例縮放240可以代表圖像數(shù)據(jù)(例如IIO)的拋物線按比例縮放,其中,和點(diǎn)242相關(guān)的 按比例縮放的幅度小于與點(diǎn)244相關(guān)的按比例縮放的幅度。同樣地,與點(diǎn)242相關(guān)的圖像 數(shù)據(jù)的部分相比和點(diǎn)244相關(guān)的圖像的部分可以較少地展寬。另外,朝向圖像數(shù)據(jù)中心的 按比例縮放240的幅度可以大約為零(例如圖像數(shù)據(jù)的中心沒有按比例縮放),而朝向圖像 數(shù)據(jù)的側(cè)部的按比例縮放240的幅度可以顯著較高(例如圖像數(shù)據(jù)的側(cè)部具有增加的或最 大的按比例縮放)。 按比例縮放250可以代表和另一函數(shù)相關(guān)的圖像數(shù)據(jù)(例如110)的按比例縮放, 其中,和點(diǎn)252相關(guān)的按比例縮放的幅度小于與點(diǎn)254相關(guān)的按比例縮放的幅度。同樣,與 點(diǎn)252相關(guān)的圖像數(shù)據(jù)的部分相比和點(diǎn)254相關(guān)的圖像數(shù)據(jù)的部分可以較少地展寬。另外, 朝向圖像數(shù)據(jù)中心的按比例縮放250的幅度可以大于零(例如圖像數(shù)據(jù)的中心是非零的按 比例縮放),而朝向圖像數(shù)據(jù)的側(cè)部的按比例縮放250的幅度可以大于圖像數(shù)據(jù)中心的按 比例縮放的幅度。另外,在一個(gè)實(shí)施例中,與按比例縮放250相關(guān)的函數(shù)可以是非線性參數(shù) 函數(shù)和非拋物線參數(shù)函數(shù)。 在一個(gè)實(shí)施例中,點(diǎn)232、242和252可以對應(yīng)于圖像數(shù)據(jù)的第一部分(例如126), 而點(diǎn)234、244和254可以對應(yīng)于圖像數(shù)據(jù)的第二部分(例如128)。通過這種方式,改變用 于變換圖像數(shù)據(jù)(例如IIO)的縱橫比的按比例縮放類型可以改變圖像數(shù)據(jù)(例如120)的 一個(gè)或多個(gè)部分的按比例縮放的幅度。例如,從線性按比例縮放(例如230)到與另一函數(shù) 相關(guān)的按比例縮放(例如250)的改變可以將圖像數(shù)據(jù)的第一部分(例如圖像數(shù)據(jù)120的 126)的按比例縮放的幅度從與點(diǎn)232相關(guān)的幅度改變到與點(diǎn)252相關(guān)的幅度。相似地,從 線性按比例縮放(例如230)到與另一函數(shù)相關(guān)的按比例縮放(例如250)的改變可以將圖 像數(shù)據(jù)的第二部分(例如圖像數(shù)據(jù)120的128)的按比例縮放的幅度從與點(diǎn)234相關(guān)的幅 度改變到與點(diǎn)254相關(guān)的幅度。 如圖2所示,可以使用具有單一參數(shù)的參數(shù)函數(shù)實(shí)施按比例縮放230、240和250 的一個(gè)或多個(gè),其中參數(shù)的改變可以改變圖像數(shù)據(jù)(例如120)的按比例縮放。在一個(gè)實(shí)施 例中,參數(shù)函數(shù)可以由下述方程代表
Xi = (1- a ) X x03+ a X x0
10
項(xiàng)Xi可以與初始或源圖像數(shù)據(jù)(例如110)的像素位置相關(guān),且項(xiàng)x??梢耘c按比 例縮放的或目標(biāo)圖像數(shù)據(jù)(例如120)的像素位置相關(guān)。項(xiàng)a是可以改變的單一參數(shù)以改 變圖像數(shù)據(jù)(例如110)的按比例縮放。 在一個(gè)實(shí)施例中,將a設(shè)置為與線性按比例縮放相關(guān)的可變按比例縮放值(例 如,a = 1)可以實(shí)施對圖像數(shù)據(jù)(例如110)的線性按比例縮放(例如230)??商鎿Q地, 將a設(shè)置為與拋物線按比例縮放相關(guān)的可變按比例縮放值(例如,將a設(shè)置為使得朝向 圖像數(shù)據(jù)的中心只有很少或沒有按比例縮放而朝向圖像數(shù)據(jù)的側(cè)部有顯著地增加的按比 例縮放的值)可以實(shí)施對圖像數(shù)據(jù)(例如110)的拋物線按比例縮放(例如250)。例如,設(shè) 置a = K可以對圖像數(shù)據(jù)(例如110)實(shí)施拋物線按比例縮放(例如250),其中K為初始 圖像數(shù)據(jù)(例如IIO)的縱橫比與按比例縮放的圖像數(shù)據(jù)(例如120)的縱橫比的比率。初 始圖像數(shù)據(jù)(例如110)的縱橫比可以預(yù)先確定、從初始圖像數(shù)據(jù)本身確定(例如在包括圖 像數(shù)據(jù)110的數(shù)據(jù)流中編碼)等。按比例縮放的圖像數(shù)據(jù)(例如120)的縱橫比可以預(yù)先確 定、基于用于呈現(xiàn)圖像數(shù)據(jù)的顯示裝置(例如圖3的300)的整個(gè)顯示區(qū)域(例如310)確 定、基于顯示裝置(例如圖3的300)的顯示區(qū)域部分(例如圖3的320、330等)確定等。
在一個(gè)實(shí)施例中,項(xiàng)a可以設(shè)置為另一可變按比例縮放值以實(shí)施與另一函數(shù)相 關(guān)的(例如圖像數(shù)據(jù)110的)按比例縮放(例如240)。例如,將a設(shè)置為在1和K之間的 值可以實(shí)施與另一函數(shù)相關(guān)的按比例縮放(例如240),其中K為初始圖像數(shù)據(jù)(例如110) 的縱橫比與按比例縮放的圖像數(shù)據(jù)(例如120)的縱橫比的比率。與另一函數(shù)相關(guān)的按比 例縮放可以是通過圖像數(shù)據(jù)以大致連續(xù)方式變化的連續(xù)可變的按比例縮放(例如,在按比 例縮放的幅度中沒有陡的臺階和/或在具有不同按比例縮放幅度的呈現(xiàn)的圖像的部分之 間在呈現(xiàn)的圖像數(shù)據(jù)中沒有明顯的邊界)。按比例縮放的圖像數(shù)據(jù)(例如120)的縱橫比可 以預(yù)先確定、基于用于呈現(xiàn)圖像數(shù)據(jù)的顯示裝置(例如圖3的300)的整個(gè)顯示區(qū)域(例如 310)確定、基于顯示裝置(例如圖3的300)的顯示區(qū)域部分(例如圖3的320、330等)確 定等。 如圖1所示,選擇器150可以用于為a改變或選擇可變按比例縮放值。例如,選擇 器150的位置152可以與使用以上的參數(shù)函數(shù)對圖像數(shù)據(jù)實(shí)施線性按比例縮放的可變按比 例縮放值相關(guān)。選擇器150的位置154可以與使用以上的參數(shù)函數(shù)對圖像數(shù)據(jù)實(shí)施拋物線 按比例縮放的可變按比例縮放值相關(guān)。選擇器150的位置156可以與使用上面的參數(shù)函數(shù) 對圖像數(shù)據(jù)實(shí)施(例如和另一函數(shù)相關(guān)的)按比例縮放的可變按比例縮放值相關(guān)。通過這 種方式,與選擇器150的用戶選擇的位置(例如選擇器150的152、154、156、另一位置等) 相關(guān)的可變按比例縮放值可以用于改變圖像數(shù)據(jù)的按比例縮放。 可以在內(nèi)容展示之前選擇和/或當(dāng)內(nèi)容展示期間選擇(例如,即時(shí)或?qū)崟r(shí)改變) 圖像數(shù)據(jù)(例如IIO)的按比例縮放。通過這種方式,用戶可以在觀看與該圖像數(shù)據(jù)相關(guān)的 內(nèi)容時(shí)改變圖像數(shù)據(jù)的按比例縮放,由此使得用戶能夠檢測(例如通過呈現(xiàn)圖像數(shù)據(jù)120 顯示的)圖像的討厭的失真并使用GUI(例如140)減少討厭的失真。 在一個(gè)實(shí)施例中,圖像數(shù)據(jù)的按比例縮放可以基于自動(dòng)確定的可變按比例縮放 值。例如,可以自動(dòng)地確定可變按比例縮放值,這降低了與重要內(nèi)容相關(guān)的圖像數(shù)據(jù)的部分 的按比例縮放??梢栽趦?nèi)容展示之前確定和/或當(dāng)內(nèi)容展示期間確定(例如,即時(shí)或?qū)崟r(shí) 改變)可變按比例縮放值。同樣,圖像數(shù)據(jù)的按比例縮放可以動(dòng)態(tài)地改變以自動(dòng)地減少在
11內(nèi)容展示期間(例如通過呈現(xiàn)圖像數(shù)據(jù)顯示的)圖像的失真。 在一個(gè)實(shí)施例中,圖像數(shù)據(jù)的按比例縮放可以基于在圖像數(shù)據(jù)的部分中檢測的面 部來確定(例如使用商業(yè)上可用的面部檢測算法)。例如,如果在圖像數(shù)據(jù)的部分中檢測到 面部,那么可以確定圖像數(shù)據(jù)的按比例縮放(例如用于實(shí)施按比例縮放的可變按比例縮放 值),這減少了對應(yīng)于圖像數(shù)據(jù)的部分的(例如通過呈現(xiàn)圖像數(shù)據(jù)顯示的)圖像的部分的失 真。通過這種方式,圖像數(shù)據(jù)的按比例縮放可以基于面部檢測數(shù)據(jù)動(dòng)態(tài)地改變以自動(dòng)地在 內(nèi)容展示期間減少圖像(例如包括該面部的圖像的部分)的失真。 另外,在一個(gè)實(shí)施例中,自動(dòng)確定的可變按比例縮放值可以和用戶選擇的可變按 比例縮放值(例如使用GUI140選擇的)聯(lián)合使用以將圖像數(shù)據(jù)按比例縮放。例如,可以將 自動(dòng)確定的值和用戶輸入的值平均或另外用以確定結(jié)果的可變按比例縮放值以將圖像數(shù) 據(jù)按比例縮放。在另一實(shí)施例中,用戶輸入的可變按比例縮放值可以作為對自動(dòng)確定的可 變按比例縮放值的限制(例如,其中結(jié)果的可變按比例縮放值在對應(yīng)于用戶選擇的可變按 比例縮放值的范圍中選擇),由此允許用戶指示用于圖像數(shù)據(jù)的優(yōu)選的按比例縮放而同時(shí) 也使用計(jì)算機(jī)實(shí)施的算法來減少(例如通過呈現(xiàn)圖像數(shù)據(jù)顯示的)圖像的失真。
圖3A示出根據(jù)本發(fā)明一個(gè)實(shí)施例的具有相對較大的顯示區(qū)域部分以呈現(xiàn)圖像數(shù) 據(jù)的示例性顯示裝置300,而圖3B示出根據(jù)本發(fā)明一個(gè)實(shí)施例的具有相對較小顯示區(qū)域部 分以呈現(xiàn)圖像數(shù)據(jù)的示例性顯示裝置300。如圖3A和3B所示,顯示裝置300包括用于展示 (例如通過呈現(xiàn)諸如圖像數(shù)據(jù)120的各自的圖像數(shù)據(jù)來產(chǎn)生的)圖像的顯示區(qū)域310。顯 示裝置300可以包括陰極射線管(CRT)顯示器、液晶顯示器(LCD)、發(fā)光二極管(LED)顯示 器、有機(jī)發(fā)光二極管(OLED)顯示器、等離子顯示器等。另外,在一個(gè)實(shí)施例中,顯示裝置300 可以是能夠顯示計(jì)算機(jī)產(chǎn)生的圖像的計(jì)算機(jī)控制的顯示裝置(例如計(jì)算機(jī)監(jiān)視器)。
如圖3A所示,圖像可以在顯示區(qū)域310的顯示區(qū)域部分320中顯示(例如,通過 呈現(xiàn)圖像數(shù)據(jù)120)。顯示區(qū)域部分320可以占據(jù)顯示區(qū)域310的全部或大致全部。
如圖3B所示,圖像可以在顯示區(qū)域310的顯示區(qū)域部分330中顯示(例如,通過 呈現(xiàn)圖像數(shù)據(jù)120)。顯示區(qū)域部分330可以占據(jù)顯示區(qū)域310的少于全部或相對小的部 分。 通過這種方式,本發(fā)明的實(shí)施例可以用于實(shí)施圖像數(shù)據(jù)的可變按比例縮放以改變 在顯示裝置上(例如通過呈現(xiàn)按比例縮放的圖像數(shù)據(jù)顯示的)圖像的展示。例如,用戶可 以觀看(通過呈現(xiàn)圖像數(shù)據(jù)120顯示的)圖像,并響應(yīng)于此,將圖像數(shù)據(jù)按比例縮放(例如 使用GUI140)以減少(例如顯示在顯示區(qū)域部分320、330等中的)顯示的圖像的討厭的失 真。圖像數(shù)據(jù)的可變按比例縮放可以使用具有單一參數(shù)的參數(shù)方程而實(shí)施,其中該單一參 數(shù)根據(jù)用戶(例如使用GUI140)選擇的可變按比例縮放值改變。應(yīng)當(dāng)理解的是用于實(shí)施圖 像數(shù)據(jù)的可變按比例縮放的GUI也可以顯示在顯示區(qū)域310中(例如連同通過呈現(xiàn)按比例 縮放的圖像數(shù)據(jù)產(chǎn)生的圖像)。 替換地,可以自動(dòng)地確定用于顯示(例如在部分320、330等中顯示的)圖像的可 變按比例縮放值。例如,可以基于圖像數(shù)據(jù)的內(nèi)容(例如,使用商業(yè)上可用的面部檢測算法 的圖像中的面部)自動(dòng)地確定可變按比例縮放值。圖像數(shù)據(jù)的可變按比例縮放可以使用具 有單一參數(shù)的參數(shù)方程實(shí)施,其中該單一參數(shù)根據(jù)自動(dòng)確定的可變按比例縮放值改變。
在一個(gè)實(shí)施例中,顯示區(qū)域部分320和/或顯示區(qū)域部分330可以對應(yīng)于顯示在顯示區(qū)域310中的窗口。該窗口和它對應(yīng)的顯示區(qū)域部分(例如320、330等)可以自動(dòng)地 調(diào)整大小、基于用戶和窗口的交互而調(diào)整大小(例如使用鼠標(biāo)和/或在屏幕上的光標(biāo)以改 變窗口的大小)等。另外,顯示區(qū)域部分(例如320、330等)的尺寸可以用于自動(dòng)地確定 用于在變換圖像數(shù)據(jù)(例如IIO)的縱橫比中使用的目標(biāo)縱橫比,由此使得用戶能夠通過改 變用于呈現(xiàn)圖像數(shù)據(jù)(例如120)的窗口或顯示區(qū)域部分的大小來選擇或控制目標(biāo)縱橫比。
另外,在一個(gè)實(shí)施例中,顯示區(qū)域部分320和330可以重疊,因此使得圖像在顯示 區(qū)域部分320和330中同時(shí)顯示以實(shí)施畫中畫(PIP)顯示。因此,在一個(gè)實(shí)施例中,多于一 組圖像數(shù)據(jù)(例如用于呈現(xiàn)顯示在顯示區(qū)域部分320和330中的圖像)的可變按比例縮 放可以由用戶改變(例如對每個(gè)圖像使用和GUI140相似的各自的GUI、對全部圖像使用與 GUI140相似的單一GUI等)和/或(例如基于圖像的內(nèi)容由計(jì)算機(jī)實(shí)施的算法)自動(dòng)地改 變。 雖然圖1示出從4 : 3到16 : 9的縱橫比變換,但應(yīng)當(dāng)理解的是本發(fā)明的實(shí)施例 可以與包括展寬圖像數(shù)據(jù)(例如,從4 : 3到2.35 : 1、從16 : 9到2.35 : l等)的其 他縱橫比變換一起使用或者用于實(shí)施包括展寬圖像數(shù)據(jù)(例如,從4 : 3到2.35 : 1、從
16 : 9到2.35 : i等)的其他縱橫比變換。另外,雖然圖i示出從4 : 3到ie : 9的縱 橫比變換,但應(yīng)當(dāng)理解的是本發(fā)明的實(shí)施例可以與包括擠壓圖像數(shù)據(jù)(例如,從i6 : 9到 4 : 3、從2.35 : 1到16 : 9、從2.35 : 1至lj 4 : 3等)的其他縱橫比變換一起使用或者用 于實(shí)施包括擠壓圖像數(shù)據(jù)(例如,從16 : 9到4 : 3、從2. 35 : 1到16 : 9、從2. 35 : 1
到4:3等)的其他縱橫比變換。 另外,雖然圖1示出具有特定的用戶可選擇的圖形用戶元件(例如選擇器150的 位置)的GUI140,但應(yīng)當(dāng)理解的是在其他實(shí)施例中可以使用其他GUI元件。例如,可以使用
菜單(例如,其中要實(shí)施的按比例縮放可以從菜單選擇)、用戶可修改的區(qū)域(例如,其中要 實(shí)施的按比例縮放可以輸入該區(qū)域)等改變圖像數(shù)據(jù)的按比例縮放。 進(jìn)一步地,雖然圖2與圖像數(shù)據(jù)(例如120)的正按比例縮放(例如展寬)相關(guān), 但應(yīng)當(dāng)理解的是,在其他實(shí)施例中,曲線圖200可以包括一個(gè)或多個(gè)用于實(shí)施圖像數(shù)據(jù)的 負(fù)按比例縮放(例如擠壓)的按比例縮放。例如,圖4示出了根據(jù)本發(fā)明一個(gè)實(shí)施例的正 按比例縮放和負(fù)按比例縮放的示例性曲線圖400。如圖4所示,曲線圖400包括正按比例 縮放230、240和250,其中正按比例縮放的每個(gè)可以與初始圖像數(shù)據(jù)(例如IIO)的展寬相 關(guān)。曲線圖400還包括負(fù)按比例縮放430、440和450,其中負(fù)按比例縮放的每個(gè)可以與初始 圖像數(shù)據(jù)(例如110)的擠壓相關(guān)。 如圖4所示,負(fù)按比例縮放(例如430、440和450)的每個(gè)可以通過具有單一參數(shù) 的參數(shù)方程相關(guān)(例如,與上面討論的用于正按比例縮放的方程相似)。通過這種方式,可 以改變參數(shù)方程的單一參數(shù)(例如使用具有與用于實(shí)施圖像的正按比例縮放的可變按比 例縮放值相對符號的可變按比例縮放值)以通過選擇在將圖像數(shù)據(jù)(例如IIO)按比例縮 放中使用的負(fù)按比例縮放(例如430、440和450等)改變圖像數(shù)據(jù)的負(fù)按比例縮放。
在一個(gè)實(shí)施例中,GUI (例如140)可以用于選擇或改變圖像數(shù)據(jù)(例如110)的負(fù) 按比例縮放。例如,選擇器150到位置152的選擇或運(yùn)動(dòng)可以對圖像數(shù)據(jù)(例如110)實(shí)施 線性按比例縮放(例如圖4的430),其中位置152可以是與線性按比例縮放(例如430)相 關(guān)的用戶可選擇的圖形對象或GUI元件。選擇器150到位置154的選擇或運(yùn)動(dòng)可以對圖像
13數(shù)據(jù)(例如110)實(shí)施拋物線按比例縮放(例如圖4的440),其中位置154可以是與拋物線 按比例縮放(例如440)相關(guān)的用戶可選擇的圖形對象或GUI元件。選擇器150到另一位 置的選擇或運(yùn)動(dòng)(例如,156、位置152和154之間的另一位置等)可以實(shí)施與另一函數(shù)相 關(guān)的按比例縮放(例如圖4的450),其中位置156可以是與和另一函數(shù)相關(guān)的按比例縮放 (例如450)相關(guān)的用戶可選擇圖形對象或GUI元件。 圖5示出根據(jù)本發(fā)明一個(gè)實(shí)施例的用于選擇用于按比例縮放的圖像數(shù)據(jù)的目標(biāo) 縱橫比的示例性屏幕上的圖形用戶界面500。如圖5所示,GUI 500包括具有多個(gè)可選擇菜 單元件520-550的菜單(例如下拉式菜單)510。菜單元件520-550每個(gè)與各自的縱橫比相 關(guān),其中與菜單元件520-550的其中之一的交互可以選擇(例如與選擇的菜單元件相關(guān)的) 縱橫比作為用于圖像120的目標(biāo)縱橫比。另外,與菜單元件550的交互可以模仿額外菜單 元件(例如,與菜單元件520-540相似并與不同于對應(yīng)于菜單元件520-540的縱橫比的縱 橫比相關(guān))的顯示,其中在一個(gè)實(shí)施例中初始菜單元件可以顯示在菜單元件540的下面。
在一個(gè)實(shí)施例中,GUI500可以用于選擇呈現(xiàn)在顯示裝置(例如300)的顯示區(qū)域 部分(例如330)中的圖像數(shù)據(jù)(例如120)的目標(biāo)縱橫比。在這種方式中,少于整個(gè)可觀 看區(qū)域(例如310)的區(qū)域可以用于顯示圖像數(shù)據(jù)(例如120)。同樣,在一個(gè)實(shí)施例中,與 圖像數(shù)據(jù)(例如120)相關(guān)的(例如使用GUI500選擇的)目標(biāo)縱橫比可以不同于與顯示裝 置(例如300)和/或顯示裝置(例如300)的整個(gè)可觀看區(qū)域(例如310)相關(guān)的縱橫比。
另外,在一個(gè)實(shí)施例中GUI 500可以用于改變GUI (例如140)的功能性以改變圖 像數(shù)據(jù)(例如120)的比例。例如,如果使用GUI500選擇大于源縱橫比的目標(biāo)縱橫比,那么 GUI140可以用于實(shí)施圖像數(shù)據(jù)(例如IIO)的正按比例縮放(例如230、240、250等)。替 換地,如果使用GUI500選擇小于源縱橫比的目標(biāo)縱橫比,那么GUI140可以用于實(shí)施圖像數(shù) 據(jù)(例如110)的負(fù)按比例縮放(例如430、440、450等)。 GUI500還可以通過改變與選擇器150的每個(gè)位置相關(guān)的可變按比例縮放值來改 變GUI140的功能性。例如,當(dāng)位置152(例如用于實(shí)施線性按比例縮放)與可變按比例縮 放值1相關(guān)、位置154(例如用于實(shí)施拋物線按比例縮放)與可變按比例縮放值K相關(guān)、且 處于位置152和154之間的位置(例如用于實(shí)施與另一函數(shù)相關(guān)的按比例縮放)與在l和 K之間的可變按比例縮放值相關(guān)時(shí),那么目標(biāo)縱橫比的改變(例如使用GUI500)將改變與 除了位置152之外的所有位置相關(guān)的各自的可變按比例縮放值,其中K是目標(biāo)縱橫比的函 數(shù)。在一個(gè)實(shí)施例中,位置154將與和(例如通過將與圖像數(shù)據(jù)IIO相關(guān)的源縱橫比除以 使用GUI500選擇的圖像數(shù)據(jù)120的新目標(biāo)縱橫比而計(jì)算的)K的新值相等的可變按比例縮 放值相關(guān),且在位置152和154之間的位置將與基于1和K的新值的內(nèi)插值的各自的可變 按比例縮放值相關(guān)。在這種方式中,GUI500可以用于選擇圖像120的目標(biāo)縱橫比并且還使 GUI140能夠改變源圖像(例如110)的按比例縮放以在變換源圖像(例如120)的縱橫比中 使用。 雖然圖5示出了用于選擇圖像120的目標(biāo)縱橫比的一種機(jī)構(gòu),但應(yīng)當(dāng)理解的是,可 以以其他方式選擇圖像數(shù)據(jù)120的目標(biāo)縱橫比。例如,GUI500可以包括用戶可修改的區(qū)域 以使得用戶能輸入目標(biāo)縱橫比。 替換地,基于用于顯示圖像數(shù)據(jù)(例如120)窗口或的其他顯示區(qū)域部分(例如 330)的尺寸可以自動(dòng)地確定圖像數(shù)據(jù)120的目標(biāo)縱橫比。例如,如果用戶將窗口或顯示區(qū)
14域部分的縱橫比改變到16 : 9,則圖像120的目標(biāo)縱橫比可以自動(dòng)地設(shè)置為16 : 9以在該 窗口或顯示區(qū)域部分中顯示。此外,響應(yīng)于用戶對窗口或顯示區(qū)域部分(例如用于呈現(xiàn)圖 像數(shù)據(jù)120)的大小調(diào)整而可以自動(dòng)地改變GUI140的功能性。例如,通過用戶對窗口或顯 示區(qū)域部分的大小調(diào)整而將目標(biāo)縱橫比改變?yōu)?6 : 9時(shí),則可以針對16 : 9的目標(biāo)縱橫 比再配置GUI140的選擇器150(例如,可以改變與選擇器150的位置相關(guān)的各自的可變按 比例縮放值以反映基于新的目標(biāo)縱橫比確定的K的新值),以使用戶能對呈現(xiàn)在窗口或顯 示區(qū)域部分中的圖像數(shù)據(jù)120(例如,現(xiàn)在具有新的目標(biāo)縱橫比)的按比例縮放進(jìn)行改變。
圖6示出根據(jù)本發(fā)明一個(gè)實(shí)施例的用于將圖像數(shù)據(jù)進(jìn)行按比例縮放的示例性的 計(jì)算機(jī)實(shí)施的過程600的流程圖。如圖6所示,步驟610包括訪問第一圖像數(shù)據(jù)(例如 110)。第一圖像數(shù)據(jù)可以是可以呈現(xiàn)以由用戶觀看的任何數(shù)據(jù)。例如,第一圖像數(shù)據(jù)可以 是來自視頻的幀、來自視頻的幀的部分、靜止圖像、靜止圖像的部分等。
步驟620包括訪問與第一圖像數(shù)據(jù)(例如110)相關(guān)的源縱橫比數(shù)據(jù)。源縱橫比數(shù) 據(jù)可以指定第一圖像數(shù)據(jù)的縱橫比(例如4 : 3、16 : 9、2.35 : l等)。可以將源縱橫比 數(shù)據(jù)編碼在包括第一圖像數(shù)據(jù)(例如IIO)的數(shù)據(jù)流內(nèi)、包括作為第一圖像數(shù)據(jù)(例如IIO) 的部分等。 如圖6所示,步驟630包括訪問與第一圖像數(shù)據(jù)(例如110)的縱橫比變換相關(guān)的 目標(biāo)縱橫比數(shù)據(jù)。目標(biāo)縱橫比數(shù)據(jù)可以指定作為第一圖像數(shù)據(jù)(例如IIO)的按比例縮放和 /或縱橫比變換的結(jié)果而產(chǎn)生的第二圖像數(shù)據(jù)(例如120)的縱橫比(例如4 : 3、16 : 9、 2.35 : l等)。另外,目標(biāo)縱橫比數(shù)據(jù)可以由用戶指定(例如使用GUI500等)和/或響應(yīng) 用戶輸入自動(dòng)地確定(例如,基于用于呈現(xiàn)圖像數(shù)據(jù)的窗口或顯示區(qū)域部分的縱橫比)。在 一個(gè)實(shí)施例中,目標(biāo)縱橫比可以由顯示裝置(例如300)的整個(gè)顯示區(qū)域(例如310)的縱 橫比來確定。 步驟640包括基于源縱橫比數(shù)據(jù)(例如在步驟620中訪問的)和目標(biāo)縱橫比數(shù)據(jù) (例如在步驟630中訪問的)確定至少一個(gè)可變按比例縮放值。在一個(gè)實(shí)施例中,可以計(jì)算 (例如通過將源縱橫比除以目標(biāo)縱橫比)用于實(shí)施拋物線按比例縮放(例如朝向圖像數(shù)據(jù) 的中心沒有或只有很少按比例縮放,而朝向圖像數(shù)據(jù)的側(cè)部有很大地增加的按比例縮放) 的可變按比例縮放值,其中該拋物線可變按比例縮放值然后用于確定用于實(shí)施和其他參數(shù) 函數(shù)相關(guān)的可變按比例縮放的其他可變按比例縮放值。例如,可以通過在用于實(shí)施線性按 比例縮放的可變按比例縮放值(例如1、 -1等)和拋物線可變按比例縮放值之間進(jìn)行內(nèi)插 值來確定其他可變按比例縮放值。應(yīng)當(dāng)理解的是,針對圖像數(shù)據(jù)的不同縱橫比變換(例如 其中源縱橫比和/或目標(biāo)縱橫比改變時(shí)),可以改變在步驟640中計(jì)算的拋物線可變按比例 縮放值和/或其他可變按比例縮放值。 步驟650包括顯示GUI以使用戶能夠選擇用于改變圖像數(shù)據(jù)(例如110)的按比 例縮放的可變按比例縮放值(例如在步驟640中確定或計(jì)算的)。GUI (例如140)可以包 括具有多個(gè)可選位置或用戶可選擇元件的選擇器(例如150),其中每個(gè)位置可以與用于改 變圖像數(shù)據(jù)(例如IIO)的按比例縮放的各自的可變按比例縮放值相關(guān)。另外,在一個(gè)實(shí)施 例中,在選擇器(例如150) —端的第一位置(例如152)可以與實(shí)施圖像數(shù)據(jù)(例如110) 的線性按比例縮放(例如230、430等)的可變按比例縮放值相關(guān),在選擇器(例如150)另 一端的第二位置(例如154)可以與實(shí)施圖像數(shù)據(jù)(例如110)的拋物線按比例縮放(例如240、440等)的可變按比例縮放值相關(guān),以及在第一和第二位置之間的位置(例如156等) 可以與實(shí)施和其他函數(shù)(例如具有朝向圖像數(shù)據(jù)中心的一些按比例縮放和朝向圖像數(shù)據(jù) 側(cè)部的增加的按比例縮放的參數(shù)函數(shù)、非線性參數(shù)函數(shù)、其他參數(shù)函數(shù)等)相關(guān)的按比例 縮放的各自的可變按比例縮放值相關(guān)。因此,用戶和選擇器的交互(例如使選擇器150運(yùn)動(dòng) 到一位置)可以使得能夠選擇可變選擇值(例如對應(yīng)于選擇的位置的可變按比例縮放值) 以在圖像數(shù)據(jù)(例如110)的按比例縮放中使用。 如圖6所示,步驟660包括自動(dòng)地確定可變按比例縮放值??梢允褂脕碜杂?jì)算機(jī) 實(shí)施的算法(例如面部檢測算法)的信息自動(dòng)地確定可變按比例縮放值,該信息指示包括 可以從失真減少中受益的重要內(nèi)容或其他內(nèi)容的圖像數(shù)據(jù)(例如110、120等)的一個(gè)或多 個(gè)部分(例如面部、人等),其中選擇的可變按比例縮放值可以用于減少從圖像數(shù)據(jù)(例如 120)產(chǎn)生的圖像的一個(gè)或多個(gè)部分的失真。 步驟670包括根據(jù)選擇的可變按比例縮放值將第一圖像數(shù)據(jù)(例如110)按比例 縮放以產(chǎn)生第二圖像數(shù)據(jù)(例如120)。步驟670中使用的可變按比例縮放值可以是步驟 650中選擇的(例如由GUI的用戶選擇的)可變按比例縮放值、在步驟660中自動(dòng)確定的 可變按比例縮放值、或它們的一些組合(例如用戶選擇的可變按比例縮放值和自動(dòng)確定的 可變按比例縮放值的平均)。步驟670中的按比例縮放可以是圖像數(shù)據(jù)的線性按比例縮放 (例如230、430等)、圖像數(shù)據(jù)的拋物線按比例縮放(例如250、450等)、或與另一函數(shù)相關(guān) 的按比例縮放(例如240、440等)。另外,在步驟670中第一圖像數(shù)據(jù)的按比例縮放可以使 用具有單一參數(shù)的參數(shù)函數(shù)來實(shí)施,其中該參數(shù)設(shè)置為選擇的可變按比例縮放值。 在一個(gè)實(shí)施例中,在步驟670中用于將圖像數(shù)據(jù)按比例縮放的參數(shù)函數(shù)可以由下 面的方程表示 Xi = (l-a ) Xx03+a Xx。 項(xiàng)Xi可以與初始或源圖像數(shù)據(jù)(例如110)的像素位置相關(guān),且項(xiàng)x。可以與改變比 例的或目標(biāo)圖像數(shù)據(jù)(例如120)的像素位置相關(guān)。項(xiàng)a可以是可以改變的單一參數(shù)(例 如通過將其設(shè)定為步驟650中選擇的可變按比例縮放值、步驟660中選擇的可變按比例縮 放值、一些它們的組合等)以改變圖像數(shù)據(jù)(例如110)的按比例縮放。
如圖6所示,步驟680包括將第二圖像數(shù)據(jù)(例如120)呈現(xiàn)以由用戶觀看。第二 圖像數(shù)據(jù)可以在計(jì)算機(jī)控制的顯示裝置(例如圖3A和3B的300)上顯示,其中第二圖像占 據(jù)顯示裝置的觀看區(qū)域(例如310)的全部或大致全部(例如由圖3A中的顯示區(qū)域部分 320表示)、占據(jù)顯示裝置的觀看區(qū)域(例如310)的部分(例如由圖3B中的顯示區(qū)域部分 330表示)、或它們的一些組合(例如第二圖像數(shù)據(jù)是畫中畫顯示的部分,其中重疊圖像中 的至少一個(gè)的按比例縮放由諸如GUI 140的GUI控制)。 圖7示出了示例性通用計(jì)算機(jī)系統(tǒng)平臺700,在其上可以實(shí)施本發(fā)明的實(shí)施例。如 圖7所示,本發(fā)明的部分包括例如駐留在計(jì)算機(jī)系統(tǒng)平臺700中的計(jì)算機(jī)可讀的和計(jì)算機(jī) 可執(zhí)行的指令,該計(jì)算機(jī)系統(tǒng)平臺700可以用作通用計(jì)算機(jī)網(wǎng)絡(luò)(未示出)的一部分。可 以理解的是,圖7的計(jì)算機(jī)系統(tǒng)平臺700僅僅是示例性的。同樣,本發(fā)明能運(yùn)行在許多不同 系統(tǒng)中,所述不同系統(tǒng)包括但不限于例如通用計(jì)算機(jī)系統(tǒng)、嵌入式計(jì)算機(jī)系統(tǒng)、膝上型計(jì)算 機(jī)系統(tǒng)、手持計(jì)算機(jī)系統(tǒng)、便攜式計(jì)算機(jī)系統(tǒng)和單機(jī)計(jì)算機(jī)系統(tǒng)。在一個(gè)實(shí)施例中,由虛線730描述的,計(jì)算機(jī)系統(tǒng)平臺700可以包括至少一個(gè)處理器710和至少一個(gè)存儲器720。處理器710可以包括中央處理單元(CPU)或其他類型的處 理器。依賴于計(jì)算機(jī)系統(tǒng)環(huán)境的配置和/或類型,存儲器720可以包括易失性存儲器(例 如RAM)、非易失性存儲器(例如ROM、閃存等)、或兩者的一些組合。另外,存儲器720可以 是可移除的、不可移除的等。 在另外的實(shí)施例中,計(jì)算機(jī)系統(tǒng)平臺700可以包括額外的存儲裝置(例如可移除 存儲裝置740、不可移除存儲裝置745等)。可移除存儲裝置740和/或不可移除存儲裝 置745可以包括易失性存儲器、非易失性存儲器或它們的任意組合。另外,可移除存儲裝置 740和/或不可移除存儲裝置745可以包括CD-ROM、數(shù)字通用盤(DVD)或其他光存儲裝置、 盒式磁帶、磁帶、磁盤存儲裝置或其他磁存儲裝置、或能用于存儲由計(jì)算機(jī)系統(tǒng)平臺700訪 問的信息的任何其他介質(zhì)。 如圖7所示,計(jì)算機(jī)系統(tǒng)平臺700可以通過通信接口 770與其他系統(tǒng)、部件或裝置 通信。通信接口 770可以包含計(jì)算機(jī)可讀指令、數(shù)據(jù)結(jié)構(gòu)、程序模塊或在調(diào)制的數(shù)據(jù)信號 (例如載波)或其他傳輸機(jī)構(gòu)中的其他數(shù)據(jù)。通過例子,而不是限制,通信接口 770可以與 有線媒介(例如有線網(wǎng)絡(luò)、直線連接等)和/或無線媒介(例如無線網(wǎng)絡(luò)、利用聲波、RF、紅 外或其他無線發(fā)信號的無線連接等)耦合。 通信接口 770還可以將計(jì)算機(jī)系統(tǒng)平臺700耦合至一個(gè)或多個(gè)輸入裝置(例如
780),其中一個(gè)或多個(gè)輸入裝置可以包括鍵盤、鼠標(biāo)、筆、語音輸入裝置、觸摸輸入裝置等。
另外,通信接口 770可以將計(jì)算機(jī)系統(tǒng)平臺700耦合至一個(gè)或多個(gè)輸出裝置(例如790),其
中一個(gè)或多個(gè)輸出裝置可以包括顯示器(例如300)、揚(yáng)聲器、打印機(jī)等。 在一個(gè)實(shí)施例中,通信接口 770可以包括能夠?qū)?shù)據(jù)解碼和/或編碼的調(diào)諧部件。
例如,從另一源(例如有線提供者、衛(wèi)星提供者等)接收的視頻數(shù)據(jù)可以由調(diào)諧部件解碼并
與輸出裝置(例如790)通信以在輸出裝置上顯示。 如圖7所示,圖形處理器750可以對存儲在計(jì)算機(jī)系統(tǒng)平臺700的幀緩沖器760 或另一存儲器(例如720、740、745等)中的圖形數(shù)據(jù)執(zhí)行圖形處理操作。存儲在幀緩沖 器760中的圖形數(shù)據(jù)可以由計(jì)算機(jī)系統(tǒng)平臺700的部件(例如圖形處理器750、處理器710 等)和/或其他系統(tǒng)/裝置的部件訪問、處理和/或修改。另外,可以訪問圖形數(shù)據(jù)(例如 由圖形處理器750)并將圖形數(shù)據(jù)顯示在與計(jì)算機(jī)系統(tǒng)平臺700耦合的輸出裝置上。因此, 存儲器720、可移除存儲裝置740、不可移除存儲裝置745、幀緩沖器760或它們的組合可以 包括當(dāng)在處理器(例如710、750等)上執(zhí)行時(shí)實(shí)施圖像數(shù)據(jù)按比例縮放的方法(例如根據(jù) 圖6的過程600)的指令。 在前述的說明書中,已經(jīng)參考多個(gè)特定細(xì)節(jié)描述了本發(fā)明的實(shí)施例,特定細(xì)節(jié)可 以從一種實(shí)施到另一種實(shí)施而改變。因此,本發(fā)明的內(nèi)容和申請人的意圖的唯一和排他的 指示是一組權(quán)利要求,其是以這樣的權(quán)利要求授權(quán)的特定形式從本申請授權(quán)的,包括任何 隨后的更正。因此,沒有在權(quán)利要求中明確引用的非限制、元件、特性、特征、優(yōu)點(diǎn)或?qū)傩圆?應(yīng)當(dāng)以任何方式限制這樣的權(quán)利要求的范圍。因此,說明書和附圖應(yīng)當(dāng)認(rèn)為是示例性的而 不是限制性的。
權(quán)利要求
一種將圖像數(shù)據(jù)按比例縮放的方法,所述方法包括在顯示屏幕上顯示圖形用戶界面以使用戶能夠從多個(gè)可變按比例縮放值中選擇選擇的可變按比例縮放值,所述選擇的可變按比例縮放值用于將第一圖像數(shù)據(jù)按比例縮放;響應(yīng)于使用所述圖形用戶界面對所述選擇的可變按比例縮放值的用戶選擇,基于所述選擇的可變按比例縮放值將所述第一圖像數(shù)據(jù)按比例縮放以產(chǎn)生第二圖像數(shù)據(jù),其中所述將所述第一圖像數(shù)據(jù)按比例縮放包括使用第一比例將所述第一圖像數(shù)據(jù)的第一部分按比例縮放和使用第二比例將所述第一圖像數(shù)據(jù)的第二部分按比例縮放,其中所述第一和第二比例是不同的且是所述選擇的可變按比例縮放值的函數(shù);以及在所述顯示屏幕上呈現(xiàn)所述第二圖像數(shù)據(jù)。
2. 根據(jù)權(quán)利要求1所述的方法,其中所述將所述第一圖像數(shù)據(jù)按比例縮放還包括使用 參數(shù)函數(shù)產(chǎn)生所述第二圖像數(shù)據(jù),所述參數(shù)函數(shù)使所述第一圖像數(shù)據(jù)和所述第二圖像數(shù)據(jù) 和單一參數(shù)相關(guān),且其中將所述單一參數(shù)設(shè)置為與所述選擇的可變按比例縮放值相等。
3. 根據(jù)權(quán)利要求1所述的方法,其中所述第一和第二比例通過不同于線的函數(shù)相關(guān)。
4. 根據(jù)權(quán)利要求1所述的方法,還包括基于與所述第一圖像數(shù)據(jù)相關(guān)的第一縱橫比 和與所述第二圖像數(shù)據(jù)相關(guān)的第二縱橫比確定所述多個(gè)可變按比例縮放值。
5. 根據(jù)權(quán)利要求4所述的方法,其中,與所述第二圖像數(shù)據(jù)相關(guān)的所述第二縱橫比與 從包括所述第二縱橫比和用于呈現(xiàn)所述第二圖像數(shù)據(jù)的顯示區(qū)域部分的縱橫比的用戶選 擇的組中選擇的用戶交互相關(guān)。
6. —種計(jì)算機(jī)可使用介質(zhì),具有包含其中的計(jì)算機(jī)可讀程序代碼以使計(jì)算機(jī)系統(tǒng)執(zhí)行 將圖像數(shù)據(jù)按比例縮放的方法,所述方法包括在顯示屏幕上顯示圖形用戶界面以使用戶能夠從多個(gè)可變按比例縮放值中選擇選擇 的可變按比例縮放值,所述選擇的可變按比例縮放值用于將第一圖像數(shù)據(jù)按比例縮放;響應(yīng)于使用所述圖形用戶界面對所述選擇的可變按比例縮放值的用戶選擇,基于所述 的選擇的可變按比例縮放值將所述第一圖像數(shù)據(jù)按比例縮放以產(chǎn)生第二圖像數(shù)據(jù),其中所 述將所述第一圖像數(shù)據(jù)按比例縮放包括使用第一比例將所述第一圖像數(shù)據(jù)的第一部分按 比例縮放和使用第二比例將所述第一圖像數(shù)據(jù)的第二部分按比例縮放,其中所述第一和第 二比例是不同的且是所述選擇的可變按比例縮放值的函數(shù);以及在所述顯示屏幕上呈現(xiàn)所述第二圖像數(shù)據(jù)。
7. 根據(jù)權(quán)利要求6所述的計(jì)算機(jī)可使用介質(zhì),其中所述將所述第一圖像數(shù)據(jù)按比例縮 放還包括使用參數(shù)函數(shù)產(chǎn)生所述第二圖像數(shù)據(jù),所述參數(shù)函數(shù)使所述第一圖像數(shù)據(jù)和所述 第二圖像數(shù)據(jù)和單一參數(shù)相關(guān),且其中將所述單一參數(shù)設(shè)置為與所述選擇的可變按比例縮 放值相等。
8. 根據(jù)權(quán)利要求6所述的計(jì)算機(jī)可使用介質(zhì),其中所述第一和第二比例通過不同于線 的函數(shù)相關(guān)。
9. 根據(jù)權(quán)利要求6所述的計(jì)算機(jī)可使用介質(zhì),其中所述方法還包括基于與所述第一 圖像數(shù)據(jù)相關(guān)的第一縱橫比和與所述第二圖像數(shù)據(jù)相關(guān)的第二縱橫比確定所述多個(gè)可變 按比例縮放值。
10. 根據(jù)權(quán)利要求9所述的計(jì)算機(jī)可使用介質(zhì),其中與所述第二圖像數(shù)據(jù)相關(guān)的所述 第二縱橫比與從包括所述第二縱橫比和用于呈現(xiàn)所述第二圖像數(shù)據(jù)的顯示區(qū)域部分的縱橫比的用戶選擇的組中選擇的用戶交互相關(guān)。
11. 一種用于使圖像數(shù)據(jù)能可變按比例縮放的圖形用戶界面,所述圖形用戶界面包括多個(gè)用戶可選擇的圖形對象,其中所述多個(gè)用戶可選擇的圖形對象的每個(gè)與用于將第 一圖像數(shù)據(jù)按比例縮放的各自的可變按比例縮放值相關(guān),所述第一圖像數(shù)據(jù)用于在顯示屏 幕上顯示,且其中所述第一圖像數(shù)據(jù)包括第一部分和第二部分;以及其中從所述多個(gè)用戶可選擇的圖形對象中的對選擇的用戶可選擇的圖形對象的用戶 選擇可操作用于開始所述第一圖像數(shù)據(jù)的按比例縮放以產(chǎn)生第二圖像數(shù)據(jù),其中依照與所述選擇的用戶可選擇的圖形對象相關(guān)的選擇的可變按比例縮放值執(zhí)行所述第一圖像數(shù)據(jù) 的所述按比例縮放,其中所述第一圖像數(shù)據(jù)的所述按比例縮放還包括使用第一比例將所述 第一圖像數(shù)據(jù)的所述第一部分按比例縮放和使用第二比例將所述第一圖像數(shù)據(jù)的所述第 二部分按比例縮放,且其中所述第一圖像數(shù)據(jù)的所述按比例縮放包括將位于所述第一圖像 數(shù)據(jù)中心的圖像數(shù)據(jù)的部分按比例縮放。
12. 根據(jù)權(quán)利要求11所述的圖形用戶界面,其中所述按比例縮放與使用參數(shù)方程將所 述第一圖像數(shù)據(jù)按比例縮放相關(guān),所述參數(shù)方程使用所述選擇的可變按比例縮放值作為單 一參數(shù)。
13. 根據(jù)權(quán)利要求11所述的圖形用戶界面,其中所述選擇的可變按比例縮放值和與所 述第一圖像數(shù)據(jù)相關(guān)的第一縱橫比和與所述第二圖像數(shù)據(jù)相關(guān)的第二縱橫比相關(guān)。
14. 根據(jù)權(quán)利要求13所述的圖形用戶界面,其中與所述第二圖像數(shù)據(jù)相關(guān)的所述第二 縱橫比與從包括所述第二縱橫比和用于呈現(xiàn)所述第二圖像數(shù)據(jù)的顯示區(qū)域部分的縱橫比 的用戶選擇的組中選擇的用戶交互相關(guān)。
15. 根據(jù)權(quán)利要求11所述的圖形用戶界面,其中所述第一圖像數(shù)據(jù)與第一縱橫比相 關(guān),其中所述第二圖像數(shù)據(jù)與第二縱橫比相關(guān),且其中所述第一和第二縱橫比是不同的。
全文摘要
用于縱橫比變換的圖像數(shù)據(jù)的可變按比例縮放,公開了一種使用戶能夠使用圖形用戶界面改變用于縱橫比變換的圖像數(shù)據(jù)的比例或縮放的機(jī)構(gòu)。用戶可以將圖形用戶界面的選擇器移動(dòng)到一端以選擇線性按比例縮放、到另一端以選擇拋物線按比例縮放或者到中間以選擇與另一函數(shù)相關(guān)的按比例縮放,由此使用戶能夠改變通過圖像數(shù)據(jù)按比例縮放的幅度??梢詫⒕哂袉我粎?shù)的參數(shù)函數(shù)用于將圖像數(shù)據(jù)按比例縮放,其中選擇器的移動(dòng)可以改變該參數(shù)并且因此改變圖像數(shù)據(jù)的按比例縮放。通過這種方式,用戶可以使用圖形用戶界面有效地改變或選擇圖像數(shù)據(jù)的按比例縮放以減少與改變圖像數(shù)據(jù)的縱橫比相關(guān)的討厭的失真。
文檔編號G09G5/373GK101751907SQ200910249688
公開日2010年6月23日 申請日期2009年12月11日 優(yōu)先權(quán)日2008年12月11日
發(fā)明者薩塔路·杜塔, 袁東磊 申請人:輝達(dá)公司
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評論。精彩留言會獲得點(diǎn)贊!
1
桑日县| 河源市| 鸡西市| 镇宁| 汶上县| 莱州市| 黔江区| 冀州市| 潜江市| 静海县| 边坝县| 张北县| 邻水| 孝昌县| 攀枝花市| 房山区| 瑞丽市| 中江县| 乌兰浩特市| 获嘉县| 达拉特旗| 黄龙县| 石嘴山市| 白河县| 台前县| 安化县| 苗栗县| 永善县| 固镇县| 克拉玛依市| 托克逊县| 濉溪县| 竹北市| 镇康县| 临安市| 永仁县| 休宁县| 东乌| 乐亭县| 成武县| 治县。|