[發明專利]一種基于數字水印的航線加密方法和執行方法有效
| 申請號: | 201910233912.6 | 申請日: | 2019-03-26 |
| 公開(公告)號: | CN110086954B | 公開(公告)日: | 2020-07-28 |
| 發明(設計)人: | 周愛國;施金磊;曾智杰;沈勇 | 申請(專利權)人: | 同濟大學 |
| 主分類號: | H04N1/32 | 分類號: | H04N1/32;G06T1/00 |
| 代理公司: | 上海科盛知識產權代理有限公司 31225 | 代理人: | 陳源源 |
| 地址: | 200092 *** | 國省代碼: | 上海;31 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 一種 基于 數字 水印 航線 加密 方法 執行 | ||
1.一種基于數字水印的航線加密方法,其特征在于,具體包括以下步驟:
S1、在航線中設置數據錨點,并采集每個數據錨點處標志物圖像,將標志物圖像和數據錨點建立映射關系;
S2、將數據錨點作為數字水印信息嵌入標志物圖像中形成加密圖像;
S3、將加密圖像打包發送;
其中,所述的步驟S2具體包括:
S21、獲取每個標志物圖像的灰度直方圖;
S22、根據車輛的代號獲取與車輛代號相對應的密鑰信息,即直方圖中的兩個峰值點a和b;
S23、在峰值點(b,a)范圍內的像素值c自加1,得到漂移后的直方圖;
S24、數據錨點轉化為二進制比特流數據k;
S25、將漂移后的直方圖c=b處作為水印嵌入位置,二進制比特流數據k在嵌入位置按順序嵌入標志物圖像中,即c’=c+k;得到由像素值c’組成的加密圖像。
2.根據權利要求1所述的基于數字水印的航線加密方法,其特征在于,數據錨點的設置方法為:航線按照直線段或曲線段劃分為若干線段,將線段間的連接處拐點作為航線中的數據錨點。
3.根據權利要求2所述的基于數字水印的航線加密方法,其特征在于,所述的步驟S2還包括將航線劃分后的線段類型作為水印信息嵌入至標志物圖像中。
4.根據權利要求3所述的基于數字水印的航線加密方法,其特征在于,直線段的線段類型嵌入步驟具體包括:
S26、對直線段進行一般線性插值,確認為直線段,選取首尾兩端作為數據錨點;
S27、對直線段航線附上直線函數關系標識L,并對直線標識L進行自定義映射為數字12;
S28、將直線標識數字轉化為二進制比特流l;
S29、二進制比特流l隨首端數據錨點嵌入至標志物圖像中。
5.根據權利要求3所述的基于數字水印的航線加密方法,其特征在于,曲線段的線段類型嵌入步驟具體包括:
S26、對弧線段采用三次樣條插值方法,得到最光滑弧線段的函數f(x),根據f(x)選取首尾兩端作為數據錨點;
S27、針對該函數f(x),在預定義的函數標識庫中選取對應的標識代號數字;對弧線段附上弧線函數關系標識C,并對弧線標識C進行自定義映射為數字03;
S28、將弧線標識數字轉化為二進制比特流c;
S29、弧線標識c以及函數f(x)對應的標識代號數字隨首端數據錨點嵌入至標志物圖像中。
6.一種如權利要求1~5任一所述的基于數字水印的航線加密方法的航線執行方法,其特征在于,具體步驟如下:
A1、接收共同打包的航線和加密圖像;
A2、解密每個加密圖像中的數據錨點;
A3、根據數據錨點信息恢復完整航線數據;
A4、判斷經過解密恢復的完整航線數據和原始航線數據是否一致,若一致,則繼續執行航線,汽車繼續按照航線行駛;若不一致,則終止航線。
7.根據權利要求6所述的基于數字水印的航線加密方法的航線執行方法,其特征在于,還包括以下步驟;
B1、執行航線的同時采集航線中數據錨點處的標志物圖像;
B2、判斷標志物圖像和加密圖像是否一致,若一致,則執行航線;若不一致,則終止執行航線。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于同濟大學,未經同濟大學許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201910233912.6/1.html,轉載請聲明來源鉆瓜專利網。





