專利名稱:在數(shù)碼相框內顯示相片說明信息的方法
技術領域:
本發(fā)明應用數(shù)字水印技術實現(xiàn)將相片的說明信息嵌入到相片內部,并通過數(shù)碼相框進行顯示。屬于計算機應用、電子技術應用、數(shù)碼產品應用領域。
背景技術:
數(shù)碼相框的基本原理是通過液晶顯示屏顯示存儲在其介質上的相片。目前,數(shù)碼 相框得到了普遍的應用。市場上各類數(shù)碼相框種類繁多,功能各異。例如,有的數(shù)碼相框能 夠顯示豐富多彩的可變換顏色及樣式的邊框,有的能夠顯示背景音樂。由于數(shù)碼相片通常具有特定的拍攝背景以及含義,人們在欣賞相片的同時也希望 了解其背景信息,或者給數(shù)碼相片起一個有意義的名字。因此,人們希望數(shù)碼相框在顯示相 片的同時也能夠顯示出其拍攝時的背景等信息。但是,目前很少有數(shù)碼相框能夠滿足人們 的這一要求。雖然有一些數(shù)碼相框具有該功能,但是其實現(xiàn)過程復雜,成本較高,而且容易 產生信息與相片不對應的現(xiàn)象。
發(fā)明內容
本發(fā)明提出了一種解決上述問題的方式。該項發(fā)明能夠在數(shù)碼相框顯示相片的同 時顯示該相片的說明信息。該發(fā)明所指相框在顯示相片說明信息時,不影響相片的顯示效 果、顯示說明信息前后相片的質量沒有差異;為使該相框顯示說明信息所使用的數(shù)字水印 技術不會增加相片的存儲容量;相片的說明信息具有保密性,只能在特定的相框下顯示,在 其他普通數(shù)碼相框或計算機上無法看到該說明信息。
圖1是嵌入說明信息系統(tǒng)的框架結構圖。圖1中“相片輸入模塊”用于完成原始相片的輸入功能。圖1中“說明信息輸入模塊”用于完成說明信息的輸入功能。圖1中“確定密鑰模塊”用于確定嵌入說明信息和提取說明信息所使用密鑰的功 能。圖1中“說明信息預處理模塊”用于實現(xiàn)對說明信息的預處理,提高說明信息的安 全性。圖1中“嵌入信息模塊”用于實現(xiàn)將說明信息嵌入到相片內的功能。圖1中“含說明相片輸出模塊”用于實現(xiàn)將嵌入了說明信息的相片輸出功能。圖2是一幅普通相片,本發(fā)明中使用該相片在其內部添加能夠對其進行說明的說 明信息。圖3是圖2的說明信息。圖4是圖3經(jīng)過圖像預處理后得到的圖像。圖5說明了在數(shù)碼相片內嵌入說明信息的具體實現(xiàn)步驟。
圖5中“密鑰”指嵌入過程中使用的用于控制安全性的密鑰信息。圖5中“數(shù)碼相片”指要嵌入說明信息的相片。圖5中“水印嵌入算法”指采用數(shù)字水印方式將相片的說明信息嵌入到相片內部。圖5中“含說明信息的數(shù)碼相片”指在原始相片內完成嵌入信息后所生產的含說明信息的數(shù)碼相片。可以從該數(shù)碼相片內提取其對應的說明信息。圖6是添加了說明信息的相片,該相片是在圖2的基礎上嵌入了其說明信息。對 比圖6與圖2可以看出,嵌入說明信息后,圖片質量并無明顯改變。圖7說明了數(shù)碼相框的架構圖。圖7中“主芯片”包含微處理器、讀取相片說明信息模塊、圖像處理模塊、顯示模塊 四個部分。圖7中“微處理器”是主芯片的核心部件,負責控制主芯片各個部件協(xié)調工作。圖7中“讀取相片說明信息模塊”負責實現(xiàn)將說明信息從相片內讀出。圖7中“圖像處理模塊”負責完成圖像處理工作。圖7中“顯示模塊”負責向顯示器輸出相片信息使顯示器完成顯示功能。圖7中“USB接口”實現(xiàn)數(shù)碼相框與外部的USB連接。圖7中“顯示器”負責顯示相片及其說明信息。圖7中“存儲器”負責存儲需要顯示的相片。圖7中“其他接口”負責數(shù)碼相框與外部的其他連接,例如電源等。圖8說明了數(shù)碼相框提取數(shù)碼相片說明信息的具體步驟。圖8中“含說明信息的數(shù)碼相片”指經(jīng)過計算機處理的含有說明信息的數(shù)碼相片。圖8中“密鑰”指提取說明信息所需要的密鑰。圖8中“水印提取算法”指提取數(shù)碼相片說明信息的算法。圖8中“相片說明信息”指從相片內提取出來的說明信息。圖9是從圖6中提取出的說明信息。從圖9與圖3的對比可以看出,從圖像內部 提取出的說明信息與原始說明信息相比較完全一致。
具體實施例方式該發(fā)明具體實施方式
分為兩個步驟步驟1實現(xiàn)在相片內部添加相片的說明信 息,該步驟在計算機上完成;步驟2實現(xiàn)將說明信息從數(shù)碼相片內提取出來并顯示在數(shù)碼 相框內,該步驟由數(shù)碼相框完成。步驟1 嵌入說明信息該部分實現(xiàn)說明信息的嵌入工作,該部分工作在計算機上操作完成,其具體功能 模塊如圖1所示。步驟1的具體細節(jié)如下步驟1.1讀入原始相片首先將需要添加說明信息的相片讀入系統(tǒng)。讀入圖2作為原始相片。步驟1. 2確定密鑰密鑰用于控制說明信息的安全性,保證說明信息只能被特定的數(shù)碼相框所提取。確定一個密鑰,用該密鑰控制說明信息的安全性。步驟1 · 3讀入說明信息讀入相片的說明信息,該信息可以是一幅圖片也可以是一段說明性的文字。讀入圖3作為說明信息。步驟1 · 4說明信息預處理根據(jù)步驟1. 2所確定的密鑰,對步驟1. 3所讀入的說明信息進行預處理。預處理的主要作用是確保了說明信息的安全性。預處理后說明信息無法識別,起到了保密的作用,如圖4所示。步驟1. 5完成嵌入將經(jīng)過步驟1. 4處理后的說明信息應用數(shù)字水印技術嵌入到步驟1. 1所讀入的相 片內,實現(xiàn)框圖如圖5所示。嵌入了說明信息的相片如圖6所示。對比嵌入說明信息前后的相片,可以看到兩 幅相片并無明顯差別。步驟1. 6輸出具有說明信息的相片經(jīng)過1. 5處理后,圖6的相片內已經(jīng)含有該相片自身的說明信息,將該相片輸出到 磁盤進行保存。此時保存的相片(圖6)即可在特定的數(shù)碼相框內顯示出其說明信息。步驟1實現(xiàn)了在相片內嵌入說明性信息,該信息可以是對相片進行說明的文字, 也可以是一幅對相片進行說明的圖片。嵌入了說明性信息的相片即可復制到特定的數(shù)碼相 框上,并在該相框上進行播放顯示。步驟2 提取說明信息、顯示相片及其說明信息該部分實現(xiàn)將說明信息從相片內提取出來、并將數(shù)碼相片、說明信息顯示在數(shù)碼 相框內,該部分工作由數(shù)碼相框完成。數(shù)碼相框的框架結構圖如圖7所示。 步驟2的具體細節(jié)如下步驟2. 1讀入相片通過USB接口或數(shù)碼相框自身的存儲器讀入準備顯示的相片。讀入步驟1中保存的具有說明信息的相片圖6。步驟2. 2判斷相片有無說明信息應用數(shù)字水印技術判斷讀入的相片內是否包含有說明信息,如果有則轉至步驟 2. 3,否則直接轉至步驟2. 4。步驟2. 3根據(jù)密鑰計算說明信息應用數(shù)字水印技術從相片內提取其所包含的自身說明信息,具體實現(xiàn)步驟如圖8 所示。根據(jù)密鑰計算出的說明信息如圖9所示。此時可以看到,提取出的說明信息與嵌 入時的說明信息(圖3)完全一致。完成說明信息的提取后轉至步驟2. 5。步驟2. 4確定說明信息為“歡迎您的使用”如果相片內不包含水印信息,則將說明信息確定為“你尚未給該相片配備說明信 肩、ο
確定完說明信息后轉至步驟2. 5。步驟2. 5顯示相片及其說明信息將相片本身及得到的說明信息顯示在數(shù)碼相 框內。
權利要求
在數(shù)碼相框內顯示相片說明信息的方法,其特征是數(shù)碼相框在顯示相片的同時還能夠顯示出該相片的說明信息。
2.根據(jù)權利要求1所述的方法,其特征是不需要空間額外存儲相片的說明信息,說明 信息保存在相片內部。
3.根據(jù)權利要求1所述的方法,其特征是不會因為顯示相片的說明信息而造成要顯示 相片的失真。
4.根據(jù)權利要求1所述的方法,其特征是該說明信息具有私密性,不能夠在普通數(shù)碼 相框內查看該說明信息,也不能夠通過計算機讀取該說明信息。
5.根據(jù)權利要求1所述的方法,其特征是相片的說明信息既可以是圖片信息也可以是文字信息。
6.根據(jù)權利要求1所述的方法,其特征是采用數(shù)字水印技術實現(xiàn)說明信息的嵌入和提取。
全文摘要
本發(fā)明為“在數(shù)碼相框內顯示相片說明信息的方法”,本發(fā)明涉及計算機應用、電子技術應用、數(shù)碼產品應用等技術領域。該項發(fā)明能夠在數(shù)碼相框顯示相片的同時顯示該相片的說明信息。該發(fā)明中原始相片與嵌入說明信息后的相片相比無明顯差別。嵌入說明信息前、后的相片分別如圖1、2所示。該項發(fā)明中,相片的原始說明信息與從含有說明信息的相片內提取出的說明信息內容一致。原始說明信息和提取出的說明信息分別如圖3、4所示。本發(fā)明采用數(shù)字水印技術向相片內嵌入說明信息,該方法不會增加相片的存儲容量。在實現(xiàn)嵌入說明信息、提取說明信息時采用密鑰控制,保證了嵌入的說明信息具有保密性。該發(fā)明能夠廣泛應用于數(shù)碼相片的顯示上。
文檔編號H04N1/00GK101820485SQ200910174280
公開日2010年9月1日 申請日期2009年9月16日 優(yōu)先權日2009年9月16日
發(fā)明者李立宗 申請人:天津工程師范學院