[go: up one dir, main page]

TWI512671B - 可視資訊隱藏方法 - Google Patents

可視資訊隱藏方法 Download PDF

Info

Publication number
TWI512671B
TWI512671B TW102142624A TW102142624A TWI512671B TW I512671 B TWI512671 B TW I512671B TW 102142624 A TW102142624 A TW 102142624A TW 102142624 A TW102142624 A TW 102142624A TW I512671 B TWI512671 B TW I512671B
Authority
TW
Taiwan
Prior art keywords
hue
value
average
image
visual information
Prior art date
Application number
TW102142624A
Other languages
English (en)
Other versions
TW201520970A (zh
Inventor
Pei Yu Lin
Original Assignee
Univ Yuan Ze
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Univ Yuan Ze filed Critical Univ Yuan Ze
Priority to TW102142624A priority Critical patent/TWI512671B/zh
Publication of TW201520970A publication Critical patent/TW201520970A/zh
Application granted granted Critical
Publication of TWI512671B publication Critical patent/TWI512671B/zh

Links

Landscapes

  • Image Processing (AREA)
  • Editing Of Facsimile Originals (AREA)

Description

可視資訊隱藏方法
本發明係關於一種可視資訊隱藏方法,特別是一種將可視資訊以人眼不可察覺方式,嵌入裝置媒體的可視資訊隱藏方法。
數位媒體的技術基於目前硬體設備的進步,發展的速度比以往更加快速。主要的原因是可拍攝的電子裝置越來越普及化,且拍攝後進行網路分享也越來越便利。攝影機及可拍攝的行動電子裝置,係為目前使用者最常使用的拍攝設備。經由攝影機及可拍攝的行動電子裝置拍攝後的影片及相片,大多藉由網際網路的便利在網路上流傳。然而,網路上流傳的影片及相片往往會牽涉到隱私權及重製的違法問題。
為了解決網路上流傳的影片及相片涉及的隱私權及重製的違法問題,習知的方式大多為加入浮水印(Watermarking),浮水印包括可視浮水印及不可視浮水印。若不加入浮水印,影片及相片很容易被有心人士重製、合成或修改。一般的浮水印大多將商標或圖像隱藏於影片及相片中,用以確認影片及相片的所有權。
可視浮水印之優點在於可直接以人眼辨識,立即達到所有權宣告,且不需複雜計算。但由於可被人眼察覺,往往可被有心人士進行規避或移除,此外,可視浮水印嚴重造成影像失真,破壞媒體內容的可讀性。不可視浮水印常用以隱藏特定的浮水印影像,或於影像進行傳輸時,用以確保彼此收到的影像是否未曾被竄改。然而,不可視浮水印的技術無法立即宣示媒體之所有權,且需複雜的運算,較不適合應用於低運算量之行動裝置上。
因此,若造成影像大幅度的失真或產生許多影響影像的雜訊,往往失去了可視浮水印的存在意義,並且若要適用於行動裝置之不可視隱藏資訊也十分困難。因此,不可察覺的可視資訊隱藏方法仍有改善的空間,需融合人眼不易辨識的色彩特性且有待更進一步的改良。
有鑑於以上的問題,本發明提出一種可視資訊隱藏方法。將可視資訊以人眼察覺不出的方式藏入原始影像中,維護媒體內容的可讀性。經由調整行動裝置之直方圖後,隱藏的可視資訊將直接顯示於影像上,提供裝置媒體的可視資訊宣示。
本發明提供一種可視資訊隱藏方法,用以將可視浮水印影像隱藏於原始影像中,浮水印影像具有圖樣部分與留白部分。可視資訊隱藏方法包括下列步驟:於原始影像中 判斷出至少一個影像嵌入區域。接著,分別計算影像嵌入區域中的多個色調的色調平均值。依據所述多個色調的色調平均值,選擇所述多個色調其中之一。於影像嵌入區域中,判斷圖樣部分對應位置上被選擇的色調的色調值是否小於等於預設值,若圖樣部分對應位置上被選擇的色調的色調值大於預設值,則將圖樣部分對應位置上被選擇的色調的色調值設定成該預設值。
承接上述,於影像嵌入區域中,判斷留白部分對應位置上被選擇的色調的色調值是否大於等於色調的色調平均值,若留白部分對應位置上被選擇的色調的色調值小於色調的色調平均值,則將留白部分對應位置上被選擇的色調的色調值設定成色調的色調平均值。
在本發明一實施例中,預設值與色調的色調平均值至少相差門檻值。其中,門檻值可以是大於等於2的數值。
在本發明一實施例中,前述至少一影像嵌入區域係為原始影像之最大色調穩定區域(maximum stable tone value region)。最大色調穩定區域係為影像嵌入區域內像素之三色調:紅色像素值、綠色像素值及藍色像素值,此三色調之變異量的平均總值,選出平均總值差距小的最大區域。
在本發明一實施例中,前述嵌入區域之紅色像素平均值、綠色像素平均值及藍色像素平均值,係為影像嵌入區域內紅色、綠色及藍色色調的各別像素平均值。
在本發明一實施例中,於判斷圖樣部分對應位置上被選擇的色調的色調值是否小於等於預設值的步驟中,若圖樣部分對應位置上被選擇的色調的像素小於等於預設值,則不變動圖樣部分對應位置上被選擇的色調的色調值。
在本發明一實施例中,於判斷留白部分對應位置上被選擇的色調的色調值是否大於等於色調的色調平均值的步驟中,若留白部分對應位置上被選擇的色調的色調值大於等於色調的色調平均值,則不變動留白部分對應位置上被選擇的色調的色調值。
本發明提供一種可視資訊隱藏方法,用以將可視浮水印影像隱藏於原始影像中,浮水印影像具有圖樣部分與留白部分。可視資訊隱藏方法包括下列步驟:於原始影像中判斷出至少一個影像嵌入區域。接著,分別計算影像嵌入區域中的多個色調的色調平均值。判斷所述多個色調的色調平均值是否均大於等於門檻值,據以選擇所述多個色調其中之一。若所述多個色調的色調平均值均未大於等於門檻值,判斷圖樣部分對應位置上被選擇的色調的色調值是否大於等於預設值,若圖樣部分對應位置上被選擇的色調的色調值小於預設值,則將圖樣部分對應位置上被選擇的色調的色調值設定成該預設值。
承接上述,於影像嵌入區域中,判斷留白部分對應位置上被選擇的色調的色調值是否小於等於色調的色調平 均值,若留白部分對應位置上被選擇的色調的色調值大於色調的色調平均值,則將留白部分對應位置上被選擇的色調的色調值設定成色調的色調平均值。
本發明所揭露之可視資訊隱藏方法,將可視資訊以人眼不可察覺方式,隱藏於影像之區域內。當欲顯示裝置影像內不可察覺資訊時,只須依門檻值及色調平均值,調整色調直方圖之下限值或上限值範圍,即可顯現隱藏之可視資訊。此可視資訊隱藏方法,可將可視資訊嵌入於原始影像中較不易被肉眼所察覺之色彩區域,以維護影像內容之可讀性,並隱藏重要可視資訊。於顯示可視資訊時,可經由直方圖的調整,清楚的顯示可視資訊,以宣示影像資訊及避免遭到合成或竄改。此外,唯有授權者擁有門檻值及色調平均值,方能進行對隱藏之可視資訊進行顯示,可提升隱藏資訊的保密性。
以上之關於本發明內容之說明,及以下之實施方式之說明,係用以示範與解釋本發明之精神與原理,並且提供本發明之專利申請範圍更進一步之解釋。
10‧‧‧原始影像
11‧‧‧影像嵌入區域
12‧‧‧浮水印影像
S201~S209‧‧‧步驟流程
S301~S309‧‧‧步驟流程
41‧‧‧原始影像
42‧‧‧原始影像
420‧‧‧第一影像嵌入區域
422‧‧‧第二影像嵌入區域
424‧‧‧第三影像嵌入區域
43‧‧‧浮水印影像嵌入後影像
431‧‧‧浮水印影像
432‧‧‧浮水印影像
433‧‧‧浮水印影像
44‧‧‧浮水印影像嵌入後影像
441‧‧‧浮水印影像
45‧‧‧浮水印影像嵌入後影像
451‧‧‧浮水印影像
50‧‧‧原始影像
501‧‧‧影像嵌入區域
51‧‧‧浮水印影像嵌入後影像
511‧‧‧浮水印影像
60‧‧‧原始影像
601‧‧‧影像嵌入區域
61‧‧‧浮水印影像嵌入後影像
611‧‧‧浮水印影像
70‧‧‧原始影像
701‧‧‧影像嵌入區域
71‧‧‧浮水印影像嵌入後影像
711‧‧‧浮水印影像
第1圖係為根據本發明一實施例之可視資訊隱藏方法的方塊圖。
第2圖係為根據本發明一實施例之可視資訊隱藏方法的流 程圖。
第3圖係為根據本發明另一實施例之可視資訊隱藏方法的流程圖。
第4a圖、第4b圖、第4c圖、第4d圖及第4e圖係為根據本發明一實施例之範例圖。
第5a圖及第5b圖係為根據本發明另一實施例之範例圖。
第6a圖及第6b圖係為根據本發明再一實施例之範例圖。
第7a圖及第7b圖係為根據本發明又一實施例之範例圖。
以下在實施方式中詳細敘述本發明之詳細特徵以及優點,其內容足以使任何熟習相關技藝者了解本發明之技術內容並據以實施,且根據本說明書所發明之內容、申請專利範圍及圖式,任何熟習相關技藝者可輕易地理解本發明相關之目的及優點。以下之實施例係進一步詳細說明本發明之觀點,但非以任何觀點限制本發明之範疇。
請一併參見第1圖與第2圖,第1圖係為根據本發明一實施例之可視資訊隱藏方法的方塊圖,第2圖係為根據本發明一實施例之可視資訊隱藏方法的流程圖。本實施例所述的可視資訊隱藏方法係用以將浮水印影像12嵌入原始影像10中。所述可視資訊在此係指浮水印影像12,浮水印影像12具有圖樣部分與留白部分。如圖所示,原始影像10中可圈選或計算出一定範圍的影像嵌入區域11,影像嵌入區域11用 來嵌入浮水印影像12。原始影像10係例如為以像素(pixel)構成的影像檔案,如聯合圖像專家小組(Joint Photographic Experts Group,JPEG)格式之影像、點陣圖(Bit Map,BMP)格式之影像或行動式網路圖形(Portable Networking Graphics,PNG)等。於一個例子中,原始影像10可以是裝置媒體(例如為數位相機中)的照片或媒體影片中的一個視框(Frame)。
於步驟S201中,本實施例首先要於原始影像10中判斷出至少一個影像嵌入區域11。於實務上,若影像嵌入區域11為原始影像10的最大色調穩定區域(或稱平滑區域)時,可選定為影像嵌入區域11。於所屬技術領域具有通常知識者可用其他條件選擇影像嵌入區域,本實施例在此不加以限制。於此實施例中,影像嵌入區域11恰好可以為方形區域,當然影像嵌入區域11也可以視需要選擇其他的形狀。
舉例來說,取得原始影像10中的最大色調穩定區域的方式,可先選定原始影像10中可能包括的任何區域。接著,逐一比對任何區域的各個像素,比對的方式係先選定各個像素的紅色的色調值、綠色的色調值及藍色的色調值其中之一。再以被選擇的色調的色調值進行兩兩比對。在此,各個像素的紅色的色調值(red color tone value)、綠色的色調值(green color tone value)或藍色的色調值(blue color tone value),係分別為各個像素的紅色強度、綠色強度及藍色強度,實務上可以為0到255之整數。
經前述色調的色調值的比對後,所得出的平均差距值最小的區域可以為原始影像10中的影像嵌入區域11,所述影像嵌入區域可以儘可能地大,或者依據欲嵌入的浮水印影像12尺寸進行選擇。紅色的色調值、綠色的色調值及藍色的色調值係為影像形成的三原色之色調值,本實施例所例示的色調係基於三原色之原則,實際情況並不以此為限。
浮水印影像12係可為圖形、文字或其他資訊,於本實施例中以圖形附加文字進行說明。本實施例中僅以一個浮水印影像12進行說明,但實際情況並不以此為限。為了對應浮水印影像12,本實施例亦僅以一個影像嵌入區域11進行說明,但於實際情況可依據最大色調穩定區域或下一個次大色調穩定區域產生多個影像嵌入區域11。
在步驟S202中,本實施例分別計算影像嵌入區域11中的多個色調的色調平均值。所述多個色調可以是紅色(R)、綠色(G)及藍色(B),而多個對應的色調平均值係為各個像素中紅色強度、綠色強度及藍色強度的平均值。
在步驟S203中,依據所述多個色調的色調平均值,選擇所述多個色調其中之一。舉例來說,本實施例可以依據各個色調的色調平均值的大小來選擇色調,例如可以選擇色調平均值最大或者最小的色調,選擇理由於後說明。於一個例子中,更可以先判斷所述多個色調的色調平均值是否均大於等於一個門檻值,來決定選擇哪一個色調。於實務上, 當色調的色調平均值均大於等於門檻值時,則選擇各個色調中色調平均值最小的色調。當色調的色調平均值小於門檻值時,則選擇方式可見於下一個實施例。
於步驟S204中,本實施例於影像嵌入區域11中,判斷浮水印影像12的圖樣部分對應位置上被選擇的色調的色調值是否小於等於預設值。舉例來說,若被選擇的色調是紅色(R),那麼本實施例會判斷影像嵌入區域11中,各個像素對應圖樣部分的紅色的色調值的大小。若圖樣部分對應位置上紅色的色調值大於預設值,則於步驟S205所述,將圖樣部分對應位置上紅色的色調值設定成預設值。反之,若圖樣部分對應位置上紅色的色調值小於等於預設值,則於步驟S206所述,不變動圖樣部分對應位置上紅色的色調值。
另一方面,於步驟S207中,本實施例於影像嵌入區域11中,判斷留白部分對應位置上紅色的色調值是否大於等於紅色的色調平均值。若留白部分對應位置上紅色的色調值小於紅色的色調平均值,則於步驟S208所述,將留白部分對應位置上紅色的色調值設定成紅色的色調平均值。反之,則於步驟S209所述,若留白部分對應位置上紅色的色調值大於等於紅色的色調平均值,則不變動留白部分對應位置上紅色的色調值。
以實際的例子來說,當判斷出影像嵌入區域11後,會先計算影像嵌入區域11中紅色、綠色、藍色的色調平 均值,假設分別算出來的是100、150、200。此時,本實施例會選擇色調平均值最小的紅色作為被選擇的色調。接著,由於影像嵌入區域11中的紅色的色調平均值為100,則預設值可設定成98。在此,預設值(98)可以是色調平均值(100)減去一個門檻值(2),本實施例不限制門檻值的大小,於所屬技術領域具有通常知識者可自由設計。
值得注意的是,因為本實施例的預設值是色調平均值減去門檻值,故當色調平均值已經小於門檻值時,不能適用本實施例所揭示的內容,而詳細的實施方式如後所述。
接著,於嵌入浮水印影像12至影像嵌入區域11的過程中,要先判斷浮水印影像12的圖樣部分對應位置上紅色的色調值是否小於等於預設值。若影像嵌入區域11中,圖樣部分對應到的某一個像素的紅色的色調值是90(小於等於預設值98),則本實施例不會修改這個像素的紅色的色調值。另一方面,若圖樣部分對應到的另一個像素的紅色的色調值是110(大於預設值98),則本實施例會將這個像素的紅色的色調值修改成預設值98。
另外,若影像嵌入區域11中,留白部分對應到的某一個像素的紅色的色調值是90(小於紅色的色調平均值100),則本實施例會將這個像素的紅色的色調值修改成紅色的色調平均值100。另一方面,若留白部分對應到的另一個像素的紅色的色調值是110(大於等於紅色的色調平均值100),則 本實施例不會修改這個像素的紅色的色調值。
由此可知,當使用者被授權有門檻值(2)及被選擇的色調的色調平均值(100)時,使用者便可以透過設定影像瀏覽設備(如行動裝置),經由直方圖的調整成只顯示預設值98以及色調平均值100之間的色調,便清楚地顯示可視資訊,以宣示影像資訊及避免遭到合成或竄改。
如前揭內容,當影像嵌入區域11中一色調的色調平均值已經小於門檻值時,本發明更提供了相應的實施例。請一併參見第1圖與第3圖,第3圖係為根據本發明另一實施例之可視資訊隱藏方法的流程圖。相同於第2圖,於步驟S301中,本實施例也要於原始影像10中判斷出至少一個影像嵌入區域11。判斷影像嵌入區域11的方式如前一實施例所說明,本實施例在此不加以贅述。在步驟S302中,本實施例也會分別計算影像嵌入區域11中的多個色調的色調平均值。所述多個色調可以是紅色(R)、綠色(G)及藍色(B),而多個對應的色調平均值係為各個像素中紅色強度、綠色強度及藍色強度的平均值。
與前一實施例不同的是,在步驟S303中,本實施例會先判斷所述多個色調的色調平均值是否均大於等於門檻值,據以選擇所述多個色調其中之一,這裡先假設被選擇的色調是紅色(R)。若所述多個色調的色調平均值未均大於等於門檻值,於步驟S304在影像嵌入區域11中,判斷圖樣部 分對應位置上紅色的色調值是否大於等於預設值。於步驟S305中,若圖樣部分對應位置上紅色的色調值小於預設值,則將圖樣部分對應位置上紅色的色調值設定成預設值。反之,於步驟S306中,若圖樣部分對應位置上紅色的色調值大於等於預設值,則不變動圖樣部分對應位置上的紅色的色調值。
接著,於步驟S307中,於影像嵌入區域11中,判斷留白部分對應位置上紅色的色調值是否小於等於紅色的色調平均值。於步驟S308中,若留白部分對應位置上紅色的色調值大於紅色的色調平均值,則將留白部分對應位置上紅色的色調值設定成紅色的色調平均值。反之,於步驟S309中,若留白部分對應位置上紅色的色調值小於等於紅色的色調平均值,則不變動留白部分對應位置上紅色的色調值。
以實際的例子來說,當判斷出影像嵌入區域11後,會先計算影像嵌入區域11中紅色、綠色、藍色的色調平均值,假設分別算出來的是200、100、0,且門檻值假設是2。此時,由於不是每一個色調的色調平均值都大於2(例如這裡的藍色的色調平均值是0),故本實施例會選擇色調平均值最大的紅色作為被選擇的色調。
接著,由於影像嵌入區域11中的紅色的色調平均值為200,則預設值可設定成202。在此,預設值(202)可以是色調平均值(200)加上一個門檻值(2),本實施例不限制門檻 值的大小,於所屬技術領域具有通常知識者可自由設計。
接著,於嵌入浮水印影像12至影像嵌入區域11的過程中,要先判斷浮水印影像12的圖樣部分對應位置上紅色的色調值是否大於等於預設值202。若影像嵌入區域11中,圖樣部分對應到的某一個像素的紅色的色調值是210(大於等於預設值202),則本實施例不會修改這個像素的紅色的色調值。另一方面,若圖樣部分對應到的另一個像素的紅色的色調值是190(小於預設值202),則本實施例會將這個像素的紅色的色調值修改成預設值202。
另外,若影像嵌入區域11中,留白部分對應到的某一個像素的紅色的色調值是210(大於紅色的色調平均值200),則本實施例會將這個像素的紅色的色調值修改成紅色的色調平均值200。另一方面,若留白部分對應到的另一個像素的紅色的色調值是190(小於等於紅色的色調平均值200),則本實施例不會修改這個像素的紅色的色調值。
由此可知,當使用者被授權有門檻值(2)及被選擇的色調的色調平均值(200)時,使用者便可以透過設定影像瀏覽設備(如行動裝置),經由直方圖的調整成只顯示色調平均值200與預設值202之間的色調,便清楚地顯示可視資訊,以宣示影像資訊及避免遭到合成或竄改。
請參閱第4a圖、第4b圖、第4c圖、第4d圖及第4e圖,其係為根據本發明一實施例之範例圖。於第4a圖中, 原始影像41係為來自數位相機的照片。於此實施例中,原始影像41係表示了飛行於天空中的飛行器,且背景大多為藍色。
於第4b圖中,原始影像42包括第一影像嵌入區域420、第二影像嵌入區域422及第三影像嵌入區域424。第一影像嵌入區域420、第二影像嵌入區域422及第三影像嵌入區域424係為前三大的最大色調穩定區域。由第4a圖中已提出背景為天空,且大多為藍色。於此實施例中以第一影像區域為例,紅色的色調平均值為50、綠色的色調平均值為120及藍色的色調平均值為170。於此實施例中,門檻值設定為2。
由此可見,紅色的色調平均值、綠色的色調平均值及藍色的色調平均值其中的最小值小於門檻值,且因第一影像嵌入區域420、第二影像嵌入區域422及第三影像嵌入區域424的像素中紅色的色調值的平均值小於綠色與藍色,這裡被選擇的色調為紅色。
接著,於第一影像嵌入區域420、第二影像嵌入區域422及第三影像嵌入區域424嵌入浮水印影像。於第4c圖中,浮水印影像嵌入後的影像43包括浮水印影像431、浮水印影像432及浮水印影像433。嵌入浮水印影像的方式如前所述,在此不予贅述。
使用者可以經由行動裝置傳送與接收到浮水印影像嵌入後的影像43及門檻值(2)。當然,色調平均值可以是使用者的電子裝置計算出來的,或者由授權單位提供的。於 此實施例中,使用者可設定其電子裝置之直方圖,使得電子裝置只顯示色調值介於48與50之間的內容。如圖中所示,由於留白部分已經被調整至色調平均值50(或其之上),而圖樣部分被設定成預設值48(或其之下),故可清楚看見浮水印影像431。依上述之處理,即可嵌入與顯示浮水印影像432及浮水印影像433的浮水印影像係為「YZU」。
於第4d圖中,係為浮水印影像嵌入後的影像44。其進行流程已於前面敘述,故不再敘述。於此實施例中,浮水印影像嵌入後影像44僅有一個影像嵌入區域441。由圖中可見,影像嵌入區域441中的浮水印影像係為2維條碼,或稱快速響應矩陣碼(Quick Response Code,QR-Code)。
於第4e圖中,係為進行可視資訊顯示應用方法後的浮水印影像嵌入後的影像45。其進行流程已於前面敘述,故不再敘述。於此實施例中,浮水印影像嵌入後的影像45僅有一個影像嵌入區域451。由圖中可見,影像嵌入區域451中的浮水印影像係為「YZU」。
於第5a圖中,係為原始影像50。原始影像50的內容係為經由攝影機拍攝的水滴影片之截圖,影像嵌入區域501係為原始影像50的最大色調穩定區域,並於影像嵌入區域501嵌入浮水印影像。於此實施例中,紅色的色調平均值為88、綠色的色調平均值為40及藍色的色調平均值為57。於此實施例中,門檻值設定為5。於此實施例中,紅色的色調 平均值、綠色的色調平均值及藍色的色調平均值其中的最小值小於門檻值,且因影像嵌入區域501中綠色的色調值的強度總和遠大於紅色與藍色,這裡被選擇的色調為綠色。
如同前一例子所述,於第5b圖中,浮水印影像嵌入後的影像51包括浮水印影像511。於此實施例中,使用者可設定其電子裝置直方圖,使得電子裝置只顯示色調值介於35與40之間的內容。如圖中所示,由於留白部分已經被調整至色調平均值40(或其之上),而圖樣部分被設定成預設值35(或其之下),故可清楚看見浮水印影像511係為「YZU」。
於第6a圖中,係為原始影像60。原始影像60的內容係為經由單眼相機拍攝的花朵照片,影像嵌入區域601係為原始影像60的最大色調穩定區域,並於影像嵌入區域601嵌入浮水印影像。於此實施例中,紅色的色調平均值為100、綠色的色調平均值為90及藍色的色調平均值為68。門檻值設定為20。紅色的色調平均值、綠色的色調平均值及藍色的色調平均值其中的最小值大於門檻值,且因在影像嵌入區域601中的色調平均值最小值為藍色,故這裡被選擇的色調為藍色。
於第6b圖中,浮水印影像嵌入後的影像61包括浮水印影像611。於此實施例中,使用者可設定其電子裝置直方圖,使得電子裝置只顯示色調值介於48與68之間的內容。如圖中所示,由於留白部分已經被調至色調平均值68(或其之上),而圖樣部分被設定成預設值48(或其之下),故可清楚看 見浮水印影像611係為「YZU」。
於第7a圖中,係為原始影像70。原始影像70的內容係為經由單眼相機拍攝的水果照片,影像嵌入區域701係為原始影像70的最大色調穩定區域,並於影像嵌入區域701嵌入浮水印影像。於此實施例中,紅色的色調平均值為25、綠色的色調平均值為0及藍色的色調平均值為3。門檻值設定為10。紅色的色調平均值、綠色的色調平均值及藍色的色調平均值其中的最小值並未大於等於門檻值,且因在影像嵌入區域701中的色調平均值最大值為紅色,故這裡被選擇的色調為紅色。
於第7b圖中,浮水印影像嵌入後的影像71包括浮水印影像711。於此實施例中,使用者可調整其電子裝置直方圖,使得電子裝置只顯示色調值介於15與25之間的內容。如圖中所示,由於留白部分已經被調至色調平均值15(或其之下),而圖樣部分被設定成預設值25(或其之上),故可清楚看見浮水印影像711係為「YZU」。
綜上所述,本發明所揭露之可視資訊隱藏方法,將可視資訊以人眼不可察覺方式,嵌入之影像之區域內。當欲顯示裝置影像內不可察覺資訊時,只須依門檻值及色調平均值,調整色調直方圖之下限值或上限值範圍,即可顯現隱藏之可視資訊。此可視資訊隱藏方法,可將可視資訊嵌入於原始影像中較不易被肉眼所察覺之色彩區域,以維護影像內 容之可讀性,並隱藏重要可視資訊。於顯示可視資訊時,可經由直方圖的調整,清楚的顯示可視資訊,以宣示影像資訊及避免遭到合成或竄改。此外,唯有授權者擁有門檻值及色調平均值,方能進行對隱藏之可視資訊進行顯示,可提升隱藏資訊的保密性。
雖然本發明以前述之實施例發明如上,然其並非用以限定本發明。在不脫離本發明之精神和範圍內,所為之更動與潤飾,均屬本發明之專利保護範圍。關於本發明所界定之保護範圍請參考所附之申請專利範圍。
S201~S209‧‧‧步驟流程

Claims (17)

  1. 一種可視資訊隱藏方法,用以將一可視浮水印影像隱藏於一原始影像中,該浮水印影像具有一圖樣部分與一留白部分,該可視資訊隱藏方法包括:於該原始影像中判斷出至少一影像嵌入區域;分別計算該影像嵌入區域中的多個色調的色調平均值;依據該些色調的色調平均值,選擇該些色調其中之一;於該影像嵌入區域中,判斷該圖樣部分對應位置上被選擇的該色調的色調值是否小於等於一預設值;於該影像嵌入區域中,判斷該留白部分對應位置上被選擇的該色調的色調值是否大於等於該色調的色調平均值;其中若該圖樣部分對應位置上被選擇的該色調的色調值大於該預設值,則將該圖樣部分對應位置上被選擇的該色調的色調值設定成該預設值;以及其中若該留白部分對應位置上被選擇的該色調的色調值小於被選擇的該色調的色調平均值,則將該留白部分對應位置上被選擇的該色調的色調值設定成被選擇的該色調的色調平均值。
  2. 如請求項1所述的可視資訊隱藏方法,其中該預設值與該色調的色調平均值至少相差一門檻值。
  3. 如請求項2所述的可視資訊隱藏方法,其中該門檻值大於等於2。
  4. 如請求項2所述的可視資訊隱藏方法,其中於判斷該圖樣部分對應位置上被選擇的該色調的色調值是否小於等於該預設值的步驟中,若該圖樣部分對應位置上被選擇的該色調的色調值小於等於該預設值,則不變動該圖樣部分對應位置上被選擇的該色調的色調值。
  5. 如請求項2所述的可視資訊隱藏方法,其中於判斷該留白部分對應位置上被選擇的該色調的色調值是否大於等於被選擇的該色調的色調平均值的步驟中,若該留白部分對應位置上被選擇的該色調的色調值大於等於被選擇的該色調的色調平均值,則不變動該留白部分對應位置上被選擇的該色調的色調值。
  6. 如請求項2所述的可視資訊隱藏方法,其中於依據該些色調的色調平均值,選擇該些色調其中之一的步驟中,更判斷該些色調的色調平均值是否均大於等於該門檻值。
  7. 如請求項6所述的可視資訊隱藏方法,其中當該些色調的色調平均值均大於等於該門檻值,則選擇該些色調中色調平均值最小的色調。
  8. 如請求項2所述的可視資訊隱藏方法,其中該影像嵌入區域係為該原始影像之一最大色調穩定區域,該最大色調穩定區域係為以各個像素之紅色的色調值、綠色的色調值及藍色的色調值其中之一進行各個像素間的兩兩比對後,所得出平均差距值最小的最大區域。
  9. 如請求項2所述的可視資訊隱藏方法,其中該些色調的色調平均值係指紅色的色調平均值、綠色的色調平均值及藍色的色調平均值。
  10. 一種可視資訊隱藏方法,用以將一浮水印影像嵌入一原始影像中,該浮水印影像具有一圖樣部分與一留白部分,該可視資訊隱藏方法包括:於該原始影像中判斷出至少一影像嵌入區域;分別計算該影像嵌入區域中的多個色調的色調平均值;判斷該些色調的色調平均值是否均大於等於該門檻值,據以選擇該些色調其中之一;若該些色調的色調平均值未均大於等於該門檻值,則於該影像嵌入區域中,判斷該圖樣部分對應位置上被選擇的該色調的色調值是否大於等於一預設值;於該影像嵌入區域中,判斷該留白部分對應位置上被選擇的該色調的色調值是否小於等於被選擇的該色調的色調平均值; 其中若該圖樣部分對應位置上被選擇的該色調的色調值小於該預設值,則將該圖樣部分對應位置上被選擇的該色調的色調值設定成該預設值;以及其中若該留白部分對應位置上被選擇的該色調的色調值大於被選擇的該色調的色調平均值,則將該留白部分對應位置上被選擇的該色調的色調值設定成被選擇的該色調的色調平均值。
  11. 如請求項10所述的可視資訊隱藏方法,其中該預設值與該色調的色調平均值至少相差一門檻值。
  12. 如請求項11所述的可視資訊隱藏方法,其中該門檻值大於等於2。
  13. 如請求項11所述的可視資訊隱藏方法,其中於判斷該圖樣部分對應位置上被選擇的該色調的色調值是否大於等於該預設值的步驟中,若該圖樣部分對應位置上被選擇的該色調的色調值大於等於該預設值,則不變動該圖樣部分對應位置上被選擇的該色調的色調值。
  14. 如請求項11所述的可視資訊隱藏方法,其中於判斷該留白部分對應位置上被選擇的該色調的色調值是否小於等於該色調的色調平均值的步驟中,若該留白部分對應位置上被選擇的該色調的色調值小於等於被選擇的該色調的色調平均值,則不變動該留白部分對應位置上被選擇的該色調的色調值。
  15. 如請求項11所述的可視資訊隱藏方法,其中於判斷該些色調的色調平均值是否均大於等於該門檻值,據以選擇該些色調其中之一的步驟中,若該些色調的色調平均值均未大於等於該門檻值,則選擇該些色調中色調平均值最大的色調。
  16. 如請求項11所述的可視資訊隱藏方法,其中該影像嵌入區域係為該原始影像之一最大色調穩定區域,該最大色調穩定區域係為以各個像素之紅色的色調值、綠色的色調值及藍色的色調值其中之一進行各個像素間的兩兩比對後,所得出平均差距值最小的最大區域。
  17. 如請求項11所述的可視資訊隱藏方法,其中該些色調的色調平均值係指紅色的色調平均值、綠色的色調平均值及藍色的色調平均值。
TW102142624A 2013-11-22 2013-11-22 可視資訊隱藏方法 TWI512671B (zh)

Priority Applications (1)

Application Number Priority Date Filing Date Title
TW102142624A TWI512671B (zh) 2013-11-22 2013-11-22 可視資訊隱藏方法

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
TW102142624A TWI512671B (zh) 2013-11-22 2013-11-22 可視資訊隱藏方法

Publications (2)

Publication Number Publication Date
TW201520970A TW201520970A (zh) 2015-06-01
TWI512671B true TWI512671B (zh) 2015-12-11

Family

ID=53935085

Family Applications (1)

Application Number Title Priority Date Filing Date
TW102142624A TWI512671B (zh) 2013-11-22 2013-11-22 可視資訊隱藏方法

Country Status (1)

Country Link
TW (1) TWI512671B (zh)

Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
TW200923842A (en) * 2007-11-28 2009-06-01 Univ Nat Kaohsiung Applied Sci Multi-functional semi-fragile watermarking method with image authentication and recovery
CN101677006A (zh) * 2008-09-16 2010-03-24 建兴电子科技股份有限公司 将影像数据应用为可视图案的光学记录载体及装置与方法
CN102034218A (zh) * 2010-12-06 2011-04-27 苏州佳世达电通有限公司 一种将浮水印嵌入影像档案的方法
TW201203188A (en) * 2005-08-04 2012-01-16 Nippon Telegraph & Telephone Digital watermark detecting method, digital watermark detecting device, program, and recording media

Patent Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
TW201203188A (en) * 2005-08-04 2012-01-16 Nippon Telegraph & Telephone Digital watermark detecting method, digital watermark detecting device, program, and recording media
TW200923842A (en) * 2007-11-28 2009-06-01 Univ Nat Kaohsiung Applied Sci Multi-functional semi-fragile watermarking method with image authentication and recovery
CN101677006A (zh) * 2008-09-16 2010-03-24 建兴电子科技股份有限公司 将影像数据应用为可视图案的光学记录载体及装置与方法
CN102034218A (zh) * 2010-12-06 2011-04-27 苏州佳世达电通有限公司 一种将浮水印嵌入影像档案的方法

Also Published As

Publication number Publication date
TW201520970A (zh) 2015-06-01

Similar Documents

Publication Publication Date Title
US10559053B2 (en) Screen watermarking methods and arrangements
US10469701B2 (en) Image processing method that obtains special data from an external apparatus based on information multiplexed in image data and apparatus therefor
Eltahir et al. High rate video streaming steganography
US9159112B2 (en) Digital watermarking using saturation patterns
CN114626967B (zh) 一种数字水印嵌入与提取方法、装置、设备及存储介质
CN105160618B (zh) 一种图像水印检测系统
Benhfid et al. Reversible steganographic method based on interpolation by bivariate linear box-spline on the three directional mesh
KR20170127445A (ko) 주변 이미지를 프로세싱하기 위한 방법 및 디바이스
CN108230224A (zh) 一种针对校正后色盲图像的图像水印嵌入方法和提取方法
Wang et al. Robust watermarking against camera shooting for powerpoint presentation
Juarez-Sandoval et al. Digital image ownership authentication via camouflaged unseen-visible watermarking
Santoyo-Garcia et al. Visible watermarking technique based on human visual system for single sensor digital cameras
WO2019041163A1 (zh) 一种自动水印和方形拍照双重实现的方法及系统
TWI512671B (zh) 可視資訊隱藏方法
WO2022203536A1 (ru) Способ и система защиты цифровой информации
CN103559677A (zh) 基于小波变换和视觉特性的自适应图像水印嵌入方法
WO2020119650A1 (zh) 一种可逆水印方法
Reyes-Ruiz et al. Robust dual digital watermark applied to antique digitized cinema images: resistant to print-scan attack
WO2021126268A1 (en) Neural networks to provide images to recognition engines
Unno et al. Invisibility and readability of temporally and spatially intensity-modulated metaimage for information hiding on digital signage display system
Wan et al. Improved spread transform dither modulation based on robust perceptual just noticeable distortion model
CN103873871A (zh) 一种基于时间轴扩频的抗几何攻击鲁棒视频水印方法
CN109242749B (zh) 抵抗打印和重拍的盲数字图像水印方法
CN116503231A (zh) 一种用于安卓平台的图像内容保护方法
Lin et al. Video exhibition with adjustable augmented reality system based on temporal psycho-visual modulation