專利名稱:一種圖片顯示方法及圖片顯示裝置的制作方法
技術(shù)領(lǐng)域:
本發(fā)明主要涉及圖片顯示領(lǐng)域,特別是指一種圖片顯示方法及圖片顯示裝置。
背景技術(shù):
隨著數(shù)碼相機和MID(Mobile Internet Devices,移動互聯(lián)網(wǎng)設(shè)備)等數(shù)碼設(shè)備的發(fā)展和普及,具有數(shù)碼相框功能的終端已逐漸進入到人們的日常生活中。人們可以用數(shù)碼相機記錄下生活或工作中快樂或充滿意義的瞬間,然后將相片存放在具有數(shù)碼相框應(yīng)用的終端設(shè)備中以便作美好的回憶或與朋友一起分享。
一般數(shù)碼相框應(yīng)用的基本流程是用戶選擇要顯示的圖片、設(shè)定圖片的顯示時間,然后應(yīng)用程序從存儲器中讀取圖片并按用戶設(shè)定的方法顯示出來。
但是,在現(xiàn)有的數(shù)碼相框等終端中圖片的顯示時間一般為在程序中已設(shè)定的固定時間間隔或由用戶設(shè)定的所有圖片都相同的時間間隔,不能根據(jù)不同的圖片質(zhì)量、用戶的喜好個性化地設(shè)定各個圖片的顯示時間。因此,在這方面無法給用戶以更好的體驗。
發(fā)明內(nèi)容
本發(fā)明提出一種圖片顯示方法及圖片顯示裝置,可以根據(jù)不同圖片的靜態(tài)參數(shù)和動態(tài)參數(shù)計算出不同的顯示時間,從而能夠根據(jù)不同的圖片質(zhì)量等參數(shù)個性化地設(shè)定各個圖片的顯示時間。
本發(fā)明的技術(shù)方案是這樣實現(xiàn)的 一種圖片顯示方法,包括 圖片顯示裝置根據(jù)待顯示圖片的靜態(tài)參數(shù)和顯示所述圖片的顯示模塊的靜態(tài)參數(shù)計算出所述圖片的靜態(tài)質(zhì)量分數(shù)S,所述圖片的靜態(tài)參數(shù)用于反映所述圖片的固定屬性,所述顯示模塊的靜態(tài)參數(shù)用于反映所述顯示模塊的固定屬性; 所述圖片顯示裝置根據(jù)所述圖片的動態(tài)參數(shù)計算出所述圖片的動態(tài)質(zhì)量分數(shù)D,所述圖片的動態(tài)參數(shù)用于反映所述圖片的可變屬性; 所述圖片顯示裝置根據(jù)所述圖片的靜態(tài)質(zhì)量分數(shù)S和所述圖片的動態(tài)質(zhì)量分數(shù)D計算出所述圖片的質(zhì)量分數(shù)Score; 所述圖片顯示裝置根據(jù)所述圖片的質(zhì)量分數(shù)Score計算出所述圖片在顯示時的顯示時長T; 所述圖片顯示裝置顯示所述圖片時按照所述顯示時長T進行顯示。
優(yōu)選的,所述圖片的靜態(tài)參數(shù)包括所述圖片的分辨率和所述圖片的長寬比; 所述顯示模塊的靜態(tài)參數(shù)包括所述顯示模塊的分辨率和所述顯示模塊的長寬比; 所述圖片的動態(tài)參數(shù)包括所述圖片的存放天數(shù)、所述圖片被單獨瀏覽次數(shù)和所述圖片被引用次數(shù)。
優(yōu)選的,通過以下公式計算出所述圖片的靜態(tài)質(zhì)量分數(shù)S S=(R1/R2)*M+{1-|LD1-LD2|/(LD1+LD2)}*N; 其中,所述R1表示所述圖片的像素,所述R2表示顯示所述圖片的顯示模塊的像素,LD1表示所述圖片的長寬比,LD2表示顯示所述圖片的顯示模塊的長寬比,M和N大于0。
優(yōu)選的,通過以下公式計算出所述圖片的動態(tài)質(zhì)量分數(shù)D D=存放天數(shù)/A+被引用次數(shù)/B+被單獨瀏覽次數(shù)/C; 其中,所述A、B、C為大于0的數(shù)。
優(yōu)選的,通過以下公式計算出所述圖片在顯示時的顯示時長T 如果MaxScore不等于MinScore,則 T=Min_Time+(Score-MinScore)/(MaxScore-MinScore)*(Max_Time-Min_Time); 如果MaxScore等于MinScore,則 T=1/2*(Max_Time+Min_Time); 其中,MaxScore是指所有圖片質(zhì)量分數(shù)Score值中的最大值,MinScore是指所有圖片質(zhì)量分數(shù)Score值中的最小值,所述Score=S+D,所述Max_Time是指圖片顯示的最大時間,所述Min_Time是指圖片顯示的最小時間。
優(yōu)選的,根據(jù)所述圖片的靜態(tài)質(zhì)量分數(shù)S和所述圖片的動態(tài)質(zhì)量分數(shù)D計算出所述圖片的質(zhì)量分數(shù)Score后還包括 所述圖片顯示裝置根據(jù)用戶的喜好選擇重新調(diào)整所述圖片的質(zhì)量分數(shù)Score。
一種圖片顯示裝置,包括 靜態(tài)質(zhì)量分析模塊,用于根據(jù)待顯示圖片的靜態(tài)參數(shù)和顯示所述圖片的顯示模塊的靜態(tài)參數(shù)計算出所述圖片的靜態(tài)質(zhì)量分數(shù)S,所述圖片的靜態(tài)參數(shù)用于反映所述圖片的固定屬性,所述顯示模塊的靜態(tài)參數(shù)用于反映所述顯示模塊的固定屬性; 動態(tài)質(zhì)量分析模塊,用于根據(jù)所述圖片的動態(tài)參數(shù)計算出所述圖片的動態(tài)質(zhì)量分數(shù)D,所述圖片的動態(tài)參數(shù)用于反映所述圖片的可變屬性; 計算模塊,用于根據(jù)所述圖片的靜態(tài)質(zhì)量分數(shù)S和所述圖片的動態(tài)質(zhì)量分數(shù)D計算出所述圖片的質(zhì)量分數(shù)Score; 綜合處理模塊,用于根據(jù)所述圖片的質(zhì)量分數(shù)Score計算出所述圖片在顯示時的顯示時長T; 顯示模塊,用于按照所述顯示時長T顯示所述圖片。
優(yōu)選的,所述圖片的靜態(tài)參數(shù)包括所述圖片的分辨率和所述圖片的長寬比; 所述顯示模塊的靜態(tài)參數(shù)包括所述顯示模塊的分辨率和所述顯示模塊的長寬比; 所述圖片的動態(tài)參數(shù)包括所述圖片的存放天數(shù)、所述圖片被單獨瀏覽次數(shù)和所述圖片被引用次數(shù)。
優(yōu)選的,所述靜態(tài)質(zhì)量分析模塊通過以下公式計算出所述圖片的靜態(tài)質(zhì)量分數(shù)S S=(R1/R2)*M+{1-|LD1-LD2|/(LD1+LD2)}*N; 其中,所述R1表示所述圖片的像素,所述R2表示顯示所述圖片的顯示模塊的像素,LD1表示所述圖片的長寬比,LD2表示顯示所述圖片的顯示模塊的長寬比,M和N大于0; 所述動態(tài)質(zhì)量分析模塊通過以下公式計算出所述圖片的動態(tài)質(zhì)量分數(shù)D D=存放天數(shù)/A+被引用次數(shù)/B+被單獨瀏覽次數(shù)/C; 其中,所述A、B、C為大于0的數(shù); 所述計算模塊通過以下公式計算出所述圖片的質(zhì)量分數(shù)ScoreScore=S+D。
優(yōu)選的,所述綜合處理模塊通過以下公式計算出所述圖片在顯示時的顯示時長T 如果MaxScore不等于MinScore,則 T=Min_Time+(Score-MinScore)/(MaxScore-MinScore)*(Max_Time-Min_Time); 如果MaxScore等于MinScore,則 T=1/2*(Max_Time+Min_Time); 其中,MaxScore是指所有圖片質(zhì)量分數(shù)Score值中的最大值,MinScore是指所有圖片質(zhì)量分數(shù)Score值中的最小值,所述Max_Time是指圖片顯示的最大時間,所述Min_Time是指圖片顯示的最小時間。
本發(fā)明技術(shù)方案可以根據(jù)不同圖片的靜態(tài)參數(shù)和動態(tài)參數(shù)計算出不同的顯示時間,從而能夠根據(jù)不同的圖片質(zhì)量等參數(shù)個性化地設(shè)定各個圖片的顯示時間,從而帶來更好的用戶體驗。
為了更清楚地說明本發(fā)明實施例中的技術(shù)方案,下面將對實施例描述中所需要使用的附圖作簡單地介紹,顯而易見地,下面描述中的附圖僅僅是本發(fā)明的一些實施例,對于本領(lǐng)域普通技術(shù)人員來講,在不付出創(chuàng)造性勞動性的前提下,還可以根據(jù)這些附圖獲得其他的附圖。
圖1為本發(fā)明一種圖片顯示方法第一實施例的流程示意圖; 圖2為本發(fā)明一種圖片顯示裝置第一實施例的結(jié)構(gòu)示意圖。
具體實施例方式 下面將結(jié)合本發(fā)明實施例中的附圖,對本發(fā)明實施例中的技術(shù)方案進行清楚、完整地描述,顯然,所描述的實施例僅僅是本發(fā)明一部分實施例,而不是全部的實施例?;诒景l(fā)明中的實施例,本領(lǐng)域普通技術(shù)人員在沒有作出創(chuàng)造性勞動前提下所獲得的所有其他實施例,都屬于本發(fā)明保護的范圍。
參照圖1,示出了本發(fā)明一種圖片顯示方法第一實施例的流程示意圖,包括 步驟S110、根據(jù)待顯示圖片的靜態(tài)參數(shù)和顯示所述圖片的顯示模塊的靜態(tài)參數(shù)計算出所述圖片的靜態(tài)質(zhì)量分數(shù)S。
所述靜態(tài)質(zhì)量分數(shù)S能夠表示所述圖片的靜態(tài)質(zhì)量和所述圖片與所述顯示模塊的適應(yīng)程度。
其中,所述圖片的靜態(tài)參數(shù)用于反映所述圖片的固定屬性,所述顯示模塊的靜態(tài)參數(shù)用于反映所述顯示模塊的固定屬性。
在本發(fā)明的一個優(yōu)選實施例中,所述圖片的靜態(tài)參數(shù)包括所述圖片的分辨率、所述圖片的長寬比。
所述顯示模塊的靜態(tài)參數(shù)包括所述顯示模塊的分辨率、所述顯示模塊的長寬比。
當然,所述靜態(tài)參數(shù)除了包括分辨率和長寬比外,還可以包括其它各種能夠反映所述圖片和所述顯示模塊的固定屬性的其它參數(shù),如拍攝圖片相機的型號、參數(shù)等信息。
其中,所述圖片的長寬比可以根據(jù)所述圖片的分辨率得到,如某一圖片的分辨率為800*600,則所述圖片的長寬比為800/600。同理,所述顯示模塊的長寬比也可以根據(jù)所述顯示模塊的分辨率得到,如某一顯示模塊的分辨率為1024*768,則所述顯示模塊的長寬比為1024/768。
在本發(fā)明的一個優(yōu)選實施例中,通過以下公式根據(jù)待顯示圖片的靜態(tài)參數(shù)和顯示所述圖片的顯示模塊的靜態(tài)參數(shù)計算出所述圖片的靜態(tài)質(zhì)量分數(shù)S S=(R1/R2)*M+{1-|LD1-LD2|/(LD1+LD2)}*N; 其中,所述R1表示所述圖片的像素,所述R2表示顯示所述圖片的顯示模塊的像素,LD1表示所述圖片的長寬比,LD2表示顯示所述圖片的顯示模塊的長寬比,M和N分別大于0,在本發(fā)明實施例中,所述M優(yōu)選取值為5,所述N優(yōu)選取值為10,當然,本領(lǐng)域技術(shù)人員可以理解,所述M、N還可以取其它的數(shù)值,如M取10,N取20或其它數(shù)據(jù),本發(fā)明對此不進行任何限定。
步驟S120、根據(jù)所述圖片的動態(tài)參數(shù)計算出所述圖片的動態(tài)質(zhì)量分數(shù)D。
其中,所述圖片的動態(tài)參數(shù)用于反映所述圖片的可變屬性。
在本發(fā)明的一個優(yōu)選實施例中,所述圖片的動態(tài)參數(shù)包括所述圖片的存放天數(shù)、所述圖片被單獨瀏覽次數(shù)、所述圖片被引用次數(shù)。
當然,所述動態(tài)參數(shù)除了包括所述圖片的存放天數(shù)、所述圖片被單獨瀏覽次數(shù)、所述圖片被引用次數(shù)外,還可以包括其它各種能夠反映所述圖片的動態(tài)屬性的其它參數(shù)。
在本發(fā)明的一個優(yōu)選實施例中,通過以下公式根據(jù)所述圖片的動態(tài)參數(shù)計算出所述圖片的動態(tài)質(zhì)量分數(shù)D D=存放天數(shù)/A+被引用次數(shù)/B+被單獨瀏覽次數(shù)/C,其中,所述A、B、C為大于0的數(shù),在本發(fā)明實施例中,所述A優(yōu)選取值1,所述B優(yōu)選取值3,所述C優(yōu)選取值5,當然,所述A、B、C還可以取其它的數(shù)值,如A取2,B取5,C取8或其它的數(shù)值,本發(fā)明對此不進行任何的限定。
動態(tài)質(zhì)量分數(shù)D的初始值可以為0,圖片每多被單獨瀏覽5次,圖片對應(yīng)的動態(tài)質(zhì)量分數(shù)D加1,根據(jù)圖片被單獨瀏覽次數(shù)計算新D的公式為D(新)=D(原)+被單獨瀏覽次數(shù)/5。
圖片每多被其它應(yīng)用引用3次,圖片對應(yīng)的D加1;根據(jù)圖片被其他應(yīng)用引用次數(shù)計算D的公式為D(新)=D(原)+被其它應(yīng)用引用/3。
圖片每多在存儲器里存放1天,圖片對應(yīng)的D加1;根據(jù)圖片存儲時間計算新D的公式為D(新)=D(原)+圖片存放時間(天為單位)。
在本實施例中,動態(tài)質(zhì)量分數(shù)D是根據(jù)所述圖片的存放天數(shù)、所述圖片被單獨瀏覽次數(shù)、所述圖片被引用次數(shù)這三個參數(shù)計算得到的,本領(lǐng)域技術(shù)人員可以理解,還可以根據(jù)其中任意一個參數(shù)來計算得到所述動態(tài)質(zhì)量分數(shù)D,本發(fā)明對此不進行限定。
步驟S130、根據(jù)所述圖片的靜態(tài)質(zhì)量分數(shù)S和所述圖片的動態(tài)質(zhì)量分數(shù)D計算出所述圖片的質(zhì)量分數(shù)Score。
可以根據(jù)如下公式計算所述圖片的質(zhì)量分數(shù)Score 質(zhì)量分數(shù)Score=靜態(tài)質(zhì)量分數(shù)S+動態(tài)質(zhì)量分數(shù)D。
步驟S140、根據(jù)所述圖片的質(zhì)量分數(shù)Score計算出所述圖片在顯示時的顯示時長T。
可以根據(jù)如下公式計算所述圖片在顯示時的顯示時長T 如果MaxScore不等于MinScore,則 T=Min_Time+(Score-MinScore)/(MaxScore-MinScore)*(Max_Time-Min_Time)。
如果MaxScore等于MinScore,則 T=I/2*(Max_Time+Min_Time)。
其中,MaxScore是指所有圖片的質(zhì)量分數(shù)Score值中的最大值,MinScore是指所有圖片的質(zhì)量分數(shù)Score值中的最小值,所述Score=S+D,所述Max_Time是指圖片顯示的最大時間,所述Min_Time是指圖片顯示的最小時間,所述Max_Time和Min_Time通常由用戶設(shè)定,若用戶不設(shè)定則可以使用默認值,如Max_Time=8秒,Min_Time=2秒。
步驟S150、按照所述顯示時長T顯示所述圖片。
顯示模塊顯示所述圖片時按照所述顯示時長T進行顯示。當顯示模塊顯示到所述圖片時,所述圖片的顯示時長為T,經(jīng)過T時間的顯示后所述顯示模塊再顯示下一張圖片。
在本發(fā)明的另一實施例中,在所述步驟S130中計算出所述圖片的質(zhì)量分數(shù)Score后,還可以包括 步驟S131、根據(jù)用戶的喜好選擇重新調(diào)整所述圖片的質(zhì)量分數(shù)Score。
如在某些環(huán)境下,用戶對某張圖片的偏好發(fā)生改變,可以手動設(shè)置圖片的偏好,圖片的偏好選項一般可以設(shè)為{“一般”、“中等”、“喜歡”}等,若用戶選擇“一般”,則對應(yīng)圖片的質(zhì)量分數(shù)Score可以被重新調(diào)整為0,若設(shè)為“中等”,則對應(yīng)圖片的Score可以被調(diào)整為(MinScore+MaxScore)/2;若設(shè)為“喜歡”,則對應(yīng)圖片的Score被調(diào)整為MaxScore,其中,MinScore為所有圖片中Score值的最小值,MaxScore為所有圖片中Score值的最大值,此時,對應(yīng)圖片的動態(tài)質(zhì)量分數(shù)值為新的Score值減去對應(yīng)圖片的靜態(tài)質(zhì)量分數(shù)S。
本發(fā)明技術(shù)方案可以根據(jù)不同圖片的靜態(tài)參數(shù)和動態(tài)參數(shù)計算出不同的顯示時間,從而能夠根據(jù)不同的圖片質(zhì)量等參數(shù)個性化地設(shè)定各個圖片的顯示時間,從而帶來更好的用戶體驗。
下面以幾個具體實例對本發(fā)明技術(shù)方案進一步進行詳細說明 實例一 假設(shè)顯示屏幕分辨率為800*600;在終端的存儲器中存放有3張圖片pic1、pic2、pic3,分辨率分別為1024*768、60*40、800*600;已存放的時間分別為2天、4天、2天;pic1被屏保程序引用5次,pic2被彩信程序引用10次,pic3被桌面壁紙引用4次;pic1被單獨瀏覽11次,pic2被單獨瀏覽3次,pic3被單獨瀏覽8次,用戶設(shè)定的Min_Time=2s,Max_Time=6s。
步驟1分別計算各個圖片的靜態(tài)質(zhì)量分數(shù)S。
pic1的靜態(tài)質(zhì)量分數(shù) S1=(1024*768/800*600)*5+{1-|1024/768-800/600|/(1024/768+800/600)}*10=8+10=18; Pic2的靜態(tài)質(zhì)量分數(shù) S2=(60*40/800*600)*5+{1-|60/40-800/600|/(60/40+800/600)}*10=0+10=10; Pic3的靜態(tài)質(zhì)量分數(shù) S3=(800*600/800*600)*5+{1-|800/600-800/600|/(800/600+800/600)}*10=5+10=15。
步驟2計算圖片的存儲時間對各個圖片的動態(tài)質(zhì)量分數(shù)D的影響(假設(shè)各個圖片對應(yīng)動態(tài)質(zhì)量分數(shù)D的初始值為0)。
pic1的D1=0+2=2; pic2的D2=0+4=4; pic3的D3=0+2=2。
步驟3計算圖片被其它應(yīng)用引用的次數(shù)對各個圖片的動態(tài)質(zhì)量分數(shù)D值的影響 pic1的D1=D1(步驟2)+5/3=3; pic2的D2=D2(步驟2)+10/3=7; pic3的D3=D3(步驟2)+4/3=3。
步驟4計算圖片被單獨瀏覽次數(shù)對各個圖片的動態(tài)質(zhì)量分數(shù)D值的影響 pic1的D1=D1(步驟3)+11/5=5; pic2的D2=D2(步驟3)+3/5=7; pic3的D3=D3(步驟3)+8/5=4。
步驟5各個圖片的質(zhì)量分數(shù)Score值 pic1的Score1=18+5=23; pic2的Score2=10+7=17; pic3的Score3=15+4=19。
步驟6假設(shè)在此實例中用戶沒有手動設(shè)置圖片的偏好,分別計算各圖片的顯示時長T pic1的T1=2+(23-17)/(23-17)*(6-2)=6(s); pic2的T2=2+(17-17)/(23-17)*(6-2)=2(s); pic3的T3=2+(19-17)/(23-17)*(6-2)=3(s)。
實例二 在實例一中,各個圖片的顯示時長是根據(jù)各個圖片的客觀因素分析出來的,若經(jīng)過某段時間后,用戶對某張圖片的偏好發(fā)生了變化,則用戶可以手動設(shè)置圖片的偏好,來改變對應(yīng)圖片的顯示時間。例如用戶對實施例一中的pic2設(shè)置偏好為“喜歡”,則pic2的Score2=MaxScore=23,同時pic2的D2=Score-S=23-10=13。
則各個圖片的顯示時長T為 pic1的T1=2+(23-17)/(23-17)*(6-2)=6(s); pic2的T2=2+(23-17)/(23-17)*(6-2)=6(s); pic3的T3=2+(19-17)/(23-17)*(6-2)=3(s)。
實例三 如果某段時間后,用戶新加入了一些圖片到設(shè)備中,此時所述新圖片的D值為0,在它們的圖片質(zhì)量不是特別突出的情況下,所述圖片的Score值是比較小的,即它們的顯示時間將比較短,在這種情況下,用戶可以通過設(shè)置圖片的偏好,來改變圖片的顯示時間。
假設(shè)在實例一的基礎(chǔ)上,用戶新加入了一張圖片pic4,其分辨率為600*480。用戶設(shè)置對pic4的偏好為“中等”。
則,pic4的靜態(tài)質(zhì)量分數(shù) S4=(600*480/800*600)*5+{1-|600/480-800/600|/(600/480+800/600)}*10=3+10=13。
pic4的質(zhì)量分數(shù) Score4=1/2*(MaxScore+MinScore)=1/2*(17+23)=20,同時pic4的動態(tài)質(zhì)量分數(shù)D4=20-13=7。
則pic4的T4=2+(20-17)/(23-17)*(6-2)=4(s)。
參照圖2,示出了本發(fā)明一種圖片顯示裝置第一實施例的結(jié)構(gòu)示意圖。所述圖片顯示裝置200包括 靜態(tài)質(zhì)量分析模塊210,用于根據(jù)待顯示圖片的靜態(tài)參數(shù)和顯示所述圖片的顯示模塊的靜態(tài)參數(shù)計算出所述圖片的靜態(tài)質(zhì)量分數(shù)S,所述圖片的靜態(tài)參數(shù)用于反映所述圖片的固定屬性,所述顯示模塊的靜態(tài)參數(shù)用于反映所述顯示模塊的固定屬性。
動態(tài)質(zhì)量分析模塊220,用于根據(jù)所述圖片的動態(tài)參數(shù)計算出所述圖片的動態(tài)質(zhì)量分數(shù)D,所述圖片的動態(tài)參數(shù)用于反映所述圖片的可變屬性。
計算模塊230,用于根據(jù)所述圖片的靜態(tài)質(zhì)量分數(shù)S和所述圖片的動態(tài)質(zhì)量分數(shù)D計算出所述圖片的質(zhì)量分數(shù)Score。
所述計算模塊230可以是所述圖片顯示裝置200自帶的處理器,還可以是另外設(shè)置附加的芯片實現(xiàn)所述計算模塊230的功能。
綜合處理模塊240,用于根據(jù)所述圖片的質(zhì)量分數(shù)Score計算出所述圖片在顯示時的顯示時長T。
顯示模塊250,用于按照所述顯示時長T顯示所述圖片。
其中,所述圖片的靜態(tài)參數(shù)包括所述圖片的分辨率、所述圖片的長寬比。
所述顯示模塊250的靜態(tài)參數(shù)包括所述顯示模塊250的分辨率、所述顯示模塊250的長寬比。
所述圖片的動態(tài)參數(shù)包括所述圖片的存放天數(shù)、所述圖片被單獨瀏覽次數(shù)、所述圖片被引用次數(shù)。
所述靜態(tài)質(zhì)量分析模塊210通過以下公式計算出所述圖片的靜態(tài)質(zhì)量分數(shù)S S=(R1/R2)*M+{1-|LD1-LD2|/(LD1+LD2)}*N; 其中,所述R1表示所述圖片的像素,所述R2表示顯示所述圖片的顯示模塊250的分辨率,LD1表示所述圖片的長寬比,LD2表示顯示所述圖片的顯示模塊250的長寬比,M和N分別大于0,在本發(fā)明實施例中,所述M優(yōu)選取值為5,所述N優(yōu)選取值為10,當然,本領(lǐng)域技術(shù)人員可以理解,所述M、N還可以取其它的數(shù)值,如M取10,N取20或其它數(shù)據(jù),本發(fā)明對此不進行任何限定。
所述動態(tài)質(zhì)量分析模塊220通過以下公式計算出所述圖片的動態(tài)質(zhì)量分數(shù)D D=存放天數(shù)/A+被引用次數(shù)/B+被單獨瀏覽次數(shù)/C,其中,所述A、B、C為大于0的數(shù),在本發(fā)明實施例中,所述A優(yōu)選取值1,所述B優(yōu)選取值3,所述C優(yōu)選取值5,當然,所述A、B、C還可以取其它的數(shù)值,如A取2,B取5,C取8或其它的數(shù)值,本發(fā)明對此不進行任何的限定。
所述計算模塊230通過以下公式計算出所述圖片的質(zhì)量分數(shù)Score Score=S+D。
所述綜合處理模塊240通過以下公式計算出所述圖片在顯示時的顯示時長T 如果MaxScore不等于MinScore,則 T=Min_Time+(Score-MinScore)/(MaxScore-MinScore)*(Max_Time-Min_Time); 如果MaxScore等于MinScore,則 T=1/2*(Max_Time+Min_Time)。
其中,MaxScore是指所有圖片質(zhì)量分數(shù)Score值中的最大值,MinScore是指所有圖片質(zhì)量分數(shù)Score值中的最小值,所述Max_Time是指圖片顯示的最大時間,所述Min_Time是指圖片顯示的最小時間。
本發(fā)明所述圖片顯示裝置可以是數(shù)碼相框、MID或其它具有圖片顯示功能的終端,如計算機等。
本領(lǐng)域普通技術(shù)人員可以理解,所述裝置實施例是與所述方法實施例對應(yīng)的,所述裝置各組成部分的工作過程和工作原理已經(jīng)在方法實施例部分進行了詳細描述,為了篇幅考慮,在此不再贅述,在裝置實施例部分未詳細描述的部分參照方法實施例中相關(guān)部分的描述即可。
本領(lǐng)域普通技術(shù)人員可以理解,在本發(fā)明各方法實施例中,所述各步驟的序號并不能用于限定各步驟的先后順序,對于本領(lǐng)域普通技術(shù)人員來講,在不付出創(chuàng)造性勞動性的前提下,對各步驟的先后變化也在本發(fā)明的保護范圍之內(nèi)。
以上所述僅為本發(fā)明的較佳實施例而已,并不用以限制本發(fā)明,凡在本發(fā)明的精神和原則之內(nèi),所作的任何修改、等同替換、改進等,均應(yīng)包含在本發(fā)明的保護范圍之內(nèi)。
權(quán)利要求
1.一種圖片顯示方法,其特征在于,包括
圖片顯示裝置根據(jù)待顯示圖片的靜態(tài)參數(shù)和顯示所述圖片的顯示模塊的靜態(tài)參數(shù)計算出所述圖片的靜態(tài)質(zhì)量分數(shù)S,所述圖片的靜態(tài)參數(shù)用于反映所述圖片的固定屬性,所述顯示模塊的靜態(tài)參數(shù)用于反映所述顯示模塊的固定屬性;
所述圖片顯示裝置根據(jù)所述圖片的動態(tài)參數(shù)計算出所述圖片的動態(tài)質(zhì)量分數(shù)D,所述圖片的動態(tài)參數(shù)用于反映所述圖片的可變屬性;
所述圖片顯示裝置根據(jù)所述圖片的靜態(tài)質(zhì)量分數(shù)S和所述圖片的動態(tài)質(zhì)量分數(shù)D計算出所述圖片的質(zhì)量分數(shù)Score;
所述圖片顯示裝置根據(jù)所述圖片的質(zhì)量分數(shù)Score計算出所述圖片在顯示時的顯示時長T;
所述圖片顯示裝置顯示所述圖片時按照所述顯示時長T進行顯示。
2.根據(jù)權(quán)利要求1所述的圖片顯示方法,其特征在于,所述圖片的靜態(tài)參數(shù)包括所述圖片的分辨率和所述圖片的長寬比;
所述顯示模塊的靜態(tài)參數(shù)包括所述顯示模塊的分辨率和所述顯示模塊的長寬比;
所述圖片的動態(tài)參數(shù)包括所述圖片的存放天數(shù)、所述圖片被單獨瀏覽次數(shù)和所述圖片被引用次數(shù)。
3.根據(jù)權(quán)利要求2所述的圖片顯示方法,其特征在于,通過以下公式計算出所述圖片的靜態(tài)質(zhì)量分數(shù)S
S=(R1/R2)*M+{1-|LD1-LD2|/(LD1+LD2)}*N;
其中,所述R1表示所述圖片的像素,所述R2表示顯示所述圖片的顯示模塊的像素,LD1表示所述圖片的長寬比,LD2表示顯示所述圖片的顯示模塊的長寬比,M和N大于0。
4.根據(jù)權(quán)利要求3所述的圖片顯示方法,其特征在于,通過以下公式計算出所述圖片的動態(tài)質(zhì)量分數(shù)D
D=存放天數(shù)/A+被引用次數(shù)/B+被單獨瀏覽次數(shù)/C;
其中,所述A、B、C為大于0的數(shù)。
5.根據(jù)權(quán)利要求4所述的圖片顯示方法,其特征在于,通過以下公式計算出所述圖片在顯示時的顯示時長T
如果MaxScore不等于MinScore,則
T=Min_Time+(Score-MinScore)/(MaxScore-MinScore)*(Max_Time-Min_Time);
如果MaxScore等于MinScore,則
T=1/2*(Max_Time+Min_Time);
其中,MaxScore是指所有圖片質(zhì)量分數(shù)Score值中的最大值,MinScore是指所有圖片質(zhì)量分數(shù)Score值中的最小值,所述Score=S+D,所述Max_Time是指圖片顯示的最大時間,所述Min_Time是指圖片顯示的最小時間。
6.根據(jù)權(quán)利要求5所述的圖片顯示方法,其特征在于,根據(jù)所述圖片的靜態(tài)質(zhì)量分數(shù)S和所述圖片的動態(tài)質(zhì)量分數(shù)D計算出所述圖片的質(zhì)量分數(shù)Score后還包括
所述圖片顯示裝置根據(jù)用戶的喜好選擇重新調(diào)整所述圖片的質(zhì)量分數(shù)Score。
7.一種圖片顯示裝置,其特征在于,包括
靜態(tài)質(zhì)量分析模塊,用于根據(jù)待顯示圖片的靜態(tài)參數(shù)和顯示所述圖片的顯示模塊的靜態(tài)參數(shù)計算出所述圖片的靜態(tài)質(zhì)量分數(shù)S,所述圖片的靜態(tài)參數(shù)用于反映所述圖片的固定屬性,所述顯示模塊的靜態(tài)參數(shù)用于反映所述顯示模塊的固定屬性;
動態(tài)質(zhì)量分析模塊,用于根據(jù)所述圖片的動態(tài)參數(shù)計算出所述圖片的動態(tài)質(zhì)量分數(shù)D,所述圖片的動態(tài)參數(shù)用于反映所述圖片的可變屬性;
計算模塊,用于根據(jù)所述圖片的靜態(tài)質(zhì)量分數(shù)S和所述圖片的動態(tài)質(zhì)量分數(shù)D計算出所述圖片的質(zhì)量分數(shù)Score;
綜合處理模塊,用于根據(jù)所述圖片的質(zhì)量分數(shù)Score計算出所述圖片在顯示時的顯示時長T;
顯示模塊,用于按照所述顯示時長T顯示所述圖片。
8.根據(jù)權(quán)利要求7所述的圖片顯示裝置,其特征在于,所述圖片的靜態(tài)參數(shù)包括所述圖片的分辨率和所述圖片的長寬比;
所述顯示模塊的靜態(tài)參數(shù)包括所述顯示模塊的分辨率和所述顯示模塊的長寬比;
所述圖片的動態(tài)參數(shù)包括所述圖片的存放天數(shù)、所述圖片被單獨瀏覽次數(shù)和所述圖片被引用次數(shù)。
9.根據(jù)權(quán)利要求8所述的圖片顯示裝置,其特征在于,所述靜態(tài)質(zhì)量分析模塊通過以下公式計算出所述圖片的靜態(tài)質(zhì)量分數(shù)S
S=(R1/R2)*M+{1-|LD1-LD2|/(LD1+LD2)}*N;
其中,所述R1表示所述圖片的像素,所述R2表示顯示所述圖片的顯示模塊的像素,LD1表示所述圖片的長寬比,LD2表示顯示所述圖片的顯示模塊的長寬比,M和N大于0;
所述動態(tài)質(zhì)量分析模塊通過以下公式計算出所述圖片的動態(tài)質(zhì)量分數(shù)D
D=存放天數(shù)/A+被引用次數(shù)/B+被單獨瀏覽次數(shù)/C;
其中,所述A、B、C為大于0的數(shù);
所述計算模塊通過以下公式計算出所述圖片的質(zhì)量分數(shù)Score
Score=S+D。
10.根據(jù)權(quán)利要求9所述的圖片顯示裝置,其特征在于,所述綜合處理模塊通過以下公式計算出所述圖片在顯示時的顯示時長T
如果MaxScore不等于MinScore,則
T=Min_Time+(Score-MinScore)/(MaxScore-MinScore)*(Max_Time-Min_Time);
如果MaxScore等于MinScore,則
T=1/2*(Max_Time+Min_Time);
其中,MaXScore是指所有圖片質(zhì)量分數(shù)Score值中的最大值,MinScore是指所有圖片質(zhì)量分數(shù)Score值中的最小值,所述Max_Time是指圖片顯示的最大時間,所述Min_Time是指圖片顯示的最小時間。
全文摘要
本發(fā)明公開了一種圖片顯示方法及圖片顯示裝置。所述方法包括根據(jù)待顯示圖片的靜態(tài)參數(shù)和顯示所述圖片的顯示模塊的靜態(tài)參數(shù)計算出所述圖片的靜態(tài)質(zhì)量分數(shù);根據(jù)所述圖片的動態(tài)參數(shù)計算出所述圖片的動態(tài)質(zhì)量分數(shù);根據(jù)所述圖片的靜態(tài)質(zhì)量分數(shù)和所述圖片的動態(tài)質(zhì)量分數(shù)計算出所述圖片的質(zhì)量分數(shù);根據(jù)所述圖片的質(zhì)量分數(shù)計算出所述圖片在顯示時的顯示時長;顯示模塊顯示所述圖片時按照所述顯示時長進行顯示。本發(fā)明可以根據(jù)不同圖片的靜態(tài)參數(shù)和動態(tài)參數(shù)計算出不同的顯示時間,從而能夠根據(jù)不同的圖片質(zhì)量等參數(shù)個性化地設(shè)定各個圖片的顯示時間。
文檔編號G09G5/34GK101833937SQ20101016882
公開日2010年9月15日 申請日期2010年5月5日 優(yōu)先權(quán)日2010年5月5日
發(fā)明者朱命冬, 張科軍 申請人:中興通訊股份有限公司