圖像隱私信息處理方法及裝置的制造方法
【專(zhuān)利摘要】本發(fā)明提供一種圖像隱私信息處理方法及裝置。該方法包括:下載待處理圖像和預(yù)存的多個(gè)模板參數(shù),對(duì)待處理圖像進(jìn)行預(yù)處理得到二值化圖像,從二值化圖像中提取出第一矩形區(qū)域集合,對(duì)第一矩形區(qū)域集合按照預(yù)設(shè)規(guī)則進(jìn)行篩選,得到第二矩形區(qū)域集合,計(jì)算第二矩形區(qū)域集合的特征值,確定出與第二矩形區(qū)域集合的特征值之差最小的N個(gè)模板參數(shù),按照特征值之差從小到大的順序,依次將第二矩形區(qū)域集合與N個(gè)模板參數(shù)中每一模板參數(shù)的隱私區(qū)域集合進(jìn)行比對(duì),匹配出一個(gè)相似度最高的模板參數(shù),根據(jù)匹配出的模板參數(shù)中的隱私區(qū)域集合對(duì)第二矩形區(qū)域集合中相應(yīng)的矩形區(qū)域進(jìn)行隱藏處理。從而可實(shí)現(xiàn)對(duì)即將顯示的投保單圖像中的隱私信息做隱藏處理。
【專(zhuān)利說(shuō)明】
圖像隱私信息處理方法及裝置
技術(shù)領(lǐng)域
[0001] 本發(fā)明設(shè)及圖像處理技術(shù)領(lǐng)域,尤其設(shè)及一種圖像隱私信息處理方法及裝置。
【背景技術(shù)】
[0002] 現(xiàn)在的投保單上存有客戶(hù)填寫(xiě)的各種信息,在保險(xiǎn)公司的后臺(tái)處理流程中,工作 人員需要通過(guò)瀏覽器插件瀏覽投保單圖像。投保單圖像上大部分都是文本信息,目前,出于 保護(hù)客戶(hù)隱私信息的考慮,要求查看投保單圖像的工作人員不能看到投保單圖像上面的隱 私信息,如客戶(hù)的聯(lián)系方式等信息。
[0003] 因此,在瀏覽器插件裝載顯示投保單圖像的同時(shí),如何對(duì)即將顯示的投保單圖像 中的隱私信息做隱藏處理,是一個(gè)需要解決的問(wèn)題。
【發(fā)明內(nèi)容】
[0004] 本發(fā)明提供一種圖像隱私信息處理方法及裝置,W解決在瀏覽器插件裝載顯示投 保單圖像的同時(shí),如何對(duì)即將顯示的投保單圖像中的隱私信息做隱藏處理的問(wèn)題。
[0005] 第一方面,本發(fā)明提供一種圖像隱私信息處理方法,包括:
[0006] 下載待處理圖像和預(yù)存的多個(gè)模板參數(shù),對(duì)待處理圖像進(jìn)行預(yù)處理得到二值化圖 像;
[0007] 從所述二值化圖像中提取出第一矩形區(qū)域集合,對(duì)所述第一矩形區(qū)域集合按照預(yù) 設(shè)規(guī)則進(jìn)行篩選,得到第二矩形區(qū)域集合,所述預(yù)設(shè)規(guī)則根據(jù)預(yù)存的多個(gè)模板參數(shù)中的隱 私區(qū)域集合制定;
[000引計(jì)算所述第二矩形區(qū)域集合的特征值,確定出與所述第二矩形區(qū)域集合的特征值 之差最小的N個(gè)模板參數(shù);
[0009] 按照特征值之差從小到大的順序,依次將所述第二矩形區(qū)域集合與N個(gè)模板參數(shù) 中每一模板參數(shù)的隱私區(qū)域集合進(jìn)行比對(duì),匹配出一個(gè)相似度最高的模板參數(shù);
[0010] 根據(jù)匹配出的模板參數(shù)中的隱私區(qū)域集合對(duì)待處理圖像中相應(yīng)位置的矩形區(qū)域 進(jìn)行隱藏處理。
[0011] 進(jìn)一步地,所述計(jì)算所述第二矩形區(qū)域集合的特征值,包括:
[0012] 根據(jù)如下公式計(jì)算所述第二矩形區(qū)域集合的特征值T:
[0013]
[0014] 其中,U為矩形區(qū)域的長(zhǎng)度,Wi為矩形區(qū)域的寬度,Qi為矩形區(qū)域距離相互垂直的 兩個(gè)頁(yè)邊的距離,Xi為矩形區(qū)域周?chē)砻芏龋?1為矩形區(qū)域的垂直水平度。
[0015] 進(jìn)一步地,所述依次將所述第二矩形區(qū)域集合與N個(gè)模板參數(shù)中每一模板參數(shù)的 隱私區(qū)域集合進(jìn)行比對(duì),匹配出一個(gè)相似度最高的模板參數(shù),包括:
[0016] 將所述第二矩形區(qū)域集合與N個(gè)模板參數(shù)中的第一模板參數(shù)中的隱私區(qū)域集合進(jìn) 行比對(duì)時(shí),按照位置從上向下的順序從所述第二矩形區(qū)域集合中的第一個(gè)矩形區(qū)域開(kāi)始, 根據(jù)判定規(guī)則判定第一個(gè)矩形區(qū)域是否與所述隱私區(qū)域集合中的第一個(gè)隱私區(qū)域重合,所 述判定規(guī)則為:第一個(gè)矩形區(qū)域與第一個(gè)隱私區(qū)域的位置偏移不大于M個(gè)像素,且第一個(gè)矩 形區(qū)域與第一個(gè)隱私區(qū)域的長(zhǎng)度與寬度之比的差值不大于30% ;
[0017] 若判定第一個(gè)矩形區(qū)域與第一個(gè)隱私區(qū)域重合,則匹配值加一,繼續(xù)比對(duì)第二個(gè) 矩形區(qū)域和第二個(gè)隱私區(qū)域,直到所述第二矩形區(qū)域集合中所有矩形區(qū)域比對(duì)完成,得到 最終匹配值;
[0018] 若所述最終匹配值與所述第二矩形區(qū)域集合中的矩形區(qū)域總數(shù)之比大于70%,貝。 確定所述第一模板參數(shù)為相似度最高的模板參數(shù),否則從所述第二矩形區(qū)域集合中的第二 個(gè)矩形區(qū)域開(kāi)始,繼續(xù)上述比對(duì)過(guò)程,直到所述第二矩形區(qū)域集合中的前1/3的矩形區(qū)域都 被比對(duì)完成;
[0019] 若比對(duì)第一模板參數(shù)失敗,則進(jìn)行下一個(gè)模板參數(shù)的比對(duì)過(guò)程,直到N個(gè)模板參數(shù) 比對(duì)完畢。
[0020] 進(jìn)一步地,所述根據(jù)匹配出的模板參數(shù)中的隱私區(qū)域集合對(duì)待處理圖像中相應(yīng)位 置的矩形區(qū)域進(jìn)行隱藏處理,包括:
[0021] 根據(jù)匹配出的模板參數(shù)中的第一個(gè)隱私區(qū)域和待處理圖像中的第一個(gè)矩形區(qū)域 對(duì)所述待處理圖像做位置校正,得到位置校正值;
[0022] 根據(jù)所述位置校正值依次對(duì)每一隱私區(qū)域進(jìn)行位置校正后進(jìn)行隱藏處理。
[0023] 進(jìn)一步地,所述預(yù)設(shè)規(guī)則為:
[0024] 矩形區(qū)域的長(zhǎng)度大于第一闊值、寬度大于第二闊值。
[0025] 第二方面,本發(fā)明提供一種圖像隱私信息處理裝置,包括:
[0026] 圖像處理模塊,用于下載待處理圖像和預(yù)存的多個(gè)模板參數(shù),對(duì)待處理圖像進(jìn)行 預(yù)處理得到二值化圖像;
[0027] 篩選模塊,用于從所述二值化圖像中提取出第一矩形區(qū)域集合,對(duì)所述第一矩形 區(qū)域集合按照預(yù)設(shè)規(guī)則進(jìn)行篩選,得到第二矩形區(qū)域集合,所述預(yù)設(shè)規(guī)則根據(jù)預(yù)存的多個(gè) 模板參數(shù)中的隱私區(qū)域集合制定;
[0028] 計(jì)算模塊,用于計(jì)算所述第二矩形區(qū)域集合的特征值,確定出與所述第二矩形區(qū) 域集合的特征值之差最小的N個(gè)模板參數(shù);
[0029] 匹配模塊,用于按照特征值之差從小到大的順序,依次將所述第二矩形區(qū)域集合 與N個(gè)模板參數(shù)中每一模板參數(shù)的隱私區(qū)域集合進(jìn)行比對(duì),匹配出一個(gè)相似度最高的模板 參數(shù);
[0030] 隱藏處理模塊,用于根據(jù)匹配出的模板參數(shù)中的隱私區(qū)域集合對(duì)待處理圖像中相 應(yīng)位置的矩形區(qū)域進(jìn)行隱藏處理。
[0031] 進(jìn)一步地,所述計(jì)算模塊具體用于:
[0032] 根據(jù)如下公式計(jì)算所述第二矩形區(qū)域集合的特征值T:
[0033]
[0034] 其中,Li為矩形區(qū)域的長(zhǎng)度,Wi為矩形區(qū)域的寬度,Qi為矩形區(qū)域距離相互垂直的 兩個(gè)頁(yè)邊的距離,A為矩形區(qū)域周?chē)砻芏?,?1為矩形區(qū)域的垂直水平度。
[0035] 進(jìn)一步地,所述匹配模塊具體用于:
[0036] 將所述第二矩形區(qū)域集合與N個(gè)模板參數(shù)中的第一模板參數(shù)中的隱私區(qū)域集合進(jìn) 行比對(duì)時(shí),按照位置從上向下的順序從所述第二矩形區(qū)域集合中的第一個(gè)矩形區(qū)域開(kāi)始, 根據(jù)判定規(guī)則判定第一個(gè)矩形區(qū)域是否與所述隱私區(qū)域集合中的第一個(gè)隱私區(qū)域重合,所 述判定規(guī)則為:第一個(gè)矩形區(qū)域與第一個(gè)隱私區(qū)域的位置偏移不大于M個(gè)像素,且第一個(gè)矩 形區(qū)域與第一個(gè)隱私區(qū)域的長(zhǎng)度與寬度之比的差值不大于30% ;
[0037] 若判定第一個(gè)矩形區(qū)域與第一個(gè)隱私區(qū)域重合,則匹配值加一,繼續(xù)比對(duì)第二個(gè) 矩形區(qū)域和第二個(gè)隱私區(qū)域,直到所述第二矩形區(qū)域集合中所有矩形區(qū)域比對(duì)完成,得到 最終匹配值;
[0038] 若所述最終匹配值與所述第二矩形區(qū)域集合中的矩形區(qū)域總數(shù)之比大于70%,貝。 確定所述第一模板參數(shù)為相似度最高的模板參數(shù),否則從所述第二矩形區(qū)域集合中的第二 個(gè)矩形區(qū)域開(kāi)始,繼續(xù)上述比對(duì)過(guò)程,直到所述第二矩形區(qū)域集合中的前1/3的矩形區(qū)域都 被比對(duì)完成;
[0039] 若比對(duì)第一模板參數(shù)失敗,則進(jìn)行下一個(gè)模板參數(shù)的比對(duì)過(guò)程,直到N個(gè)模板參數(shù) 比對(duì)完畢。
[0040] 進(jìn)一步地,所述隱藏處理模塊具體用于:
[0041] 根據(jù)匹配出的模板參數(shù)中的第一個(gè)隱私區(qū)域和待處理圖像中的第一個(gè)矩形區(qū)域 對(duì)所述待處理圖像做位置校正,得到位置校正值;
[0042] 根據(jù)所述位置校正值依次對(duì)每一隱私區(qū)域進(jìn)行位置校正后進(jìn)行隱藏處理。
[0043] 進(jìn)一步地,所述預(yù)設(shè)規(guī)則為:
[0044] 矩形區(qū)域的長(zhǎng)度大于第一闊值、寬度大于第二闊值。
[0045] 本發(fā)明提供的圖像隱私信息處理方法及裝置,通過(guò)下載待處理圖像和預(yù)存的多個(gè) 模板參數(shù),首先對(duì)待處理圖像進(jìn)行預(yù)處理得到二值化圖像,接著從二值化圖像中提取出所 有的矩形區(qū)域,按照預(yù)設(shè)規(guī)則篩選出第二矩形區(qū)域集合,然后計(jì)算第二矩形區(qū)域的特征值, 確定出與第二矩形區(qū)域集合的特征值之差最小的N個(gè)模板參數(shù),按照特征值之差從小到大 的順序,依次將第二矩形區(qū)域集合與N個(gè)模板參數(shù)中每一模板參數(shù)的隱私區(qū)域集合進(jìn)行比 對(duì),匹配出一個(gè)相似度最高的模板參數(shù),最后根據(jù)匹配出的模板參數(shù)中的隱私區(qū)域集合對(duì) 第二矩形區(qū)域集合中相應(yīng)的矩形區(qū)域進(jìn)行隱藏處理。從而可實(shí)現(xiàn)在瀏覽器插件裝載顯示投 保單圖像的同時(shí),對(duì)即將顯示的投保單圖像中的隱私信息做隱藏處理,避免了投保單圖像 隱私信息的泄露。
【附圖說(shuō)明】
[0046] 為了更清楚地說(shuō)明本發(fā)明或現(xiàn)有技術(shù)中的技術(shù)方案,下面將對(duì)實(shí)施例或現(xiàn)有技術(shù) 描述中所需要使用的附圖作一簡(jiǎn)單地介紹,顯而易見(jiàn)地,下面描述中的附圖是本發(fā)明的一 些實(shí)施例,對(duì)于本領(lǐng)域普通技術(shù)人員來(lái)講,在不付出創(chuàng)造性勞動(dòng)性的前提下,還可W根據(jù)運(yùn) 些附圖獲得其他的附圖。
[0047] 圖1為本發(fā)明圖像隱私信息處理方法實(shí)施例一的流程圖;
[0048] 圖2為本發(fā)明圖像隱私信息處理裝置實(shí)施例一的結(jié)構(gòu)示意圖。
【具體實(shí)施方式】
[0049] 為使本發(fā)明的目的、技術(shù)方案和優(yōu)點(diǎn)更加清楚,下面將結(jié)合本發(fā)明中的附圖,對(duì)本 發(fā)明中的技術(shù)方案進(jìn)行清楚、完整地描述,顯然,所描述的實(shí)施例是本發(fā)明一部分實(shí)施例, 而不是全部的實(shí)施例。基于本發(fā)明中的實(shí)施例,本領(lǐng)域普通技術(shù)人員在沒(méi)有做出創(chuàng)造性勞 動(dòng)前提下所獲得的所有其他實(shí)施例,都屬于本發(fā)明保護(hù)的范圍。
[0050] 圖1為本發(fā)明圖像隱私信息處理方法實(shí)施例一的流程圖,如圖1所示,本實(shí)施例的 方法可W包括:
[0051] S101、下載待處理圖像和預(yù)存的多個(gè)模板參數(shù),對(duì)待處理圖像進(jìn)行預(yù)處理得到二 值化圖像。
[0052] 其中,模板參數(shù)是用來(lái)做圖像匹配的基礎(chǔ),因?yàn)閷?shí)際業(yè)務(wù)中有多種投保單,可預(yù)先 針對(duì)每種投保單制作對(duì)應(yīng)的模板并存儲(chǔ),不同模板對(duì)應(yīng)的隱私區(qū)域不同,模板參數(shù)可W是 一個(gè)數(shù)組的形式,數(shù)組中的每個(gè)成員都是一個(gè)模板參數(shù),一個(gè)模板參數(shù)例如為:
[0053] 模板號(hào):字符型
[0054] 模板說(shuō)明:字符型
[0055] 模板特征值:數(shù)字
[0056] 模板矩形區(qū)域集合:數(shù)組
[0化7] {
[005引矩形區(qū)域1:長(zhǎng)度,寬度,頁(yè)邊距,周?chē)砻芏?,垂直水平?br>[0059] 矩形區(qū)域2:長(zhǎng)度,寬度,頁(yè)邊距,周?chē)砻芏龋怪彼蕉?br>[0060] ............
[0061] 矩形區(qū)域N:長(zhǎng)度,寬度,頁(yè)邊距,周?chē)砻芏龋怪彼蕉?br>[0062] }
[0063] 隱私區(qū)域集合:數(shù)組
[0064] {
[0(?日]區(qū)域1:長(zhǎng)度,寬度,頁(yè)邊距
[0066] 區(qū)域2:長(zhǎng)度,寬度,頁(yè)邊距
[0067] ............
[0068] 區(qū)域N:長(zhǎng)度,寬度,頁(yè)邊距
[0069] }
[0070] 其中,對(duì)待處理圖像進(jìn)行預(yù)處理得到二值化圖像,具體為:對(duì)待處理圖像進(jìn)行糾 編、去噪、二值化,得到二值化圖像。
[0071] S102、從二值化圖像中提取出第一矩形區(qū)域集合,對(duì)第一矩形區(qū)域集合按照預(yù)設(shè) 規(guī)則進(jìn)行篩選,得到第二矩形區(qū)域集合。
[0072] 其中,預(yù)設(shè)規(guī)則根據(jù)預(yù)存的多個(gè)模板參數(shù)中的隱私區(qū)域集合制定。具體地,投保單 圖像中的信息大部分都是文本信息,首先從二值化圖像中提取出所有的文本區(qū)域即矩形區(qū) 域,此時(shí)的文本區(qū)域的寬度是可W確定的,接著進(jìn)行字符識(shí)別,識(shí)別字符所占的寬度,最終 提取出所有文本區(qū)域組成的第一矩形區(qū)域集合。對(duì)第一矩形區(qū)域集合按照預(yù)設(shè)規(guī)則進(jìn)行篩 選,得到第二矩形區(qū)域集合。其中的預(yù)設(shè)規(guī)則為:矩形區(qū)域的長(zhǎng)度大于第一闊值、寬度大于 第二闊值。例如矩形區(qū)域的長(zhǎng)度大于待處理圖像的長(zhǎng)度或?qū)挾鹊?/2,寬度大于待處理圖像 的寬度的1/15,具體的設(shè)置可W根據(jù)實(shí)際所有模塊板的隱私區(qū)域的最大區(qū)域的長(zhǎng)度與寬度 或者經(jīng)驗(yàn)值設(shè)定。
[0073] S103、計(jì)算第二矩形區(qū)域集合的特征值,確定出與第二矩形區(qū)域集合的特征值之 差最小的N個(gè)模板參數(shù)。
[0074] 其中,根據(jù)如下公式計(jì)算第二矩形區(qū)域集合的特征值T:
[0075]
[0076] 其中,Li為矩形區(qū)域的長(zhǎng)度,Wi為矩形區(qū)域的寬度,Qi為矩形區(qū)域距離相互垂直的 兩個(gè)頁(yè)邊的距離,簡(jiǎn)稱(chēng)頁(yè)面距,A為矩形區(qū)域周?chē)砻芏?,?1為矩形區(qū)域的垂直水平度。
[0077] 具體地,模板參數(shù)中的多個(gè)模板的特征值已定,計(jì)算出第二矩形區(qū)域集合的特征 值,比較出特征值之差最小的N個(gè)模板參數(shù),比如N取5,N的設(shè)定可根據(jù)模塊參數(shù)中特征值的 總數(shù)來(lái)定,或者根據(jù)經(jīng)驗(yàn)值設(shè)定。
[0078] S104、按照特征值之差從小到大的順序,依次將第二矩形區(qū)域集合與N個(gè)模板參數(shù) 中每一模板參數(shù)的隱私區(qū)域集合進(jìn)行比對(duì),匹配出一個(gè)相似度最高的模板參數(shù)。
[0079] 具體地,按照特征值之差從小到大的順序,將第二矩形區(qū)域集合與N個(gè)模板參數(shù)中 的第一模板參數(shù)中的隱私區(qū)域集合進(jìn)行比對(duì)時(shí),按照位置從上向下的順序從第二矩形區(qū)域 集合中的第一個(gè)矩形區(qū)域開(kāi)始,根據(jù)判定規(guī)則判定第一個(gè)矩形區(qū)域是否與隱私區(qū)域集合中 的第一個(gè)隱私區(qū)域重合,判定規(guī)則為:第一個(gè)矩形區(qū)域與第一個(gè)隱私區(qū)域的位置偏移不大 于M個(gè)像素,且第一個(gè)矩形區(qū)域與第一個(gè)隱私區(qū)域的長(zhǎng)度與寬度之比的差值不大于30% dM 例如等于2。
[0080] 若判定第一個(gè)矩形區(qū)域與第一個(gè)隱私區(qū)域重合,則匹配值加一,繼續(xù)比對(duì)第二個(gè) 矩形區(qū)域和第二個(gè)隱私區(qū)域,直到第二矩形區(qū)域集合中所有矩形區(qū)域比對(duì)完成,得到最終 匹配值。
[0081] 若最終匹配值與第二矩形區(qū)域集合中的矩形區(qū)域總數(shù)之比大于70%,則確定第一 模板參數(shù)為相似度最高的模板參數(shù),否則從第二矩形區(qū)域集合中的第二個(gè)矩形區(qū)域開(kāi)始, 繼續(xù)上述比對(duì)過(guò)程,直到第二矩形區(qū)域集合中的前1/3的矩形區(qū)域都被比對(duì)完成。
[0082] 若比對(duì)第一模板參數(shù)失敗,則進(jìn)行下一個(gè)模板參數(shù)的比對(duì)過(guò)程,直到N個(gè)模板參數(shù) 比對(duì)完畢。
[0083] 進(jìn)一步地,若N個(gè)模板參數(shù)比對(duì)完畢,還是沒(méi)有確定出相似度最高的模板參數(shù),貝U 用剩余的模板參數(shù)(也就是除運(yùn)N個(gè)之外的模板參數(shù))繼續(xù)比對(duì),若最終沒(méi)有則結(jié)束整個(gè)過(guò) 程。
[0084] S105、根據(jù)匹配出的模板參數(shù)中的隱私區(qū)域集合對(duì)第二矩形區(qū)域集合中相應(yīng)的矩 形區(qū)域進(jìn)行隱藏處理。
[0085] 具體地,可W是直接根據(jù)匹配出的模板參數(shù)中的隱私區(qū)域集合對(duì)待處理圖像中相 應(yīng)位置的矩形區(qū)域進(jìn)行隱藏處理,比如快速涂黑,或者模糊化處理,或者加馬賽克等等。
[0086] 可選的,若待處理圖像的位置不正,則根據(jù)匹配出的模板參數(shù)中的第一個(gè)隱私區(qū) 域和待處理圖像中的第一個(gè)矩形區(qū)域?qū)Υ幚韴D像做位置校正,得到位置校正值。下文中, 第一個(gè)矩形區(qū)域是指位置從上向下,從左至右的第一個(gè),第一個(gè)隱私區(qū)域也是位置從上向 下,從左至右的第一個(gè),例如:
[0087] 待處理圖像中的第一個(gè)矩形區(qū)域與待處理圖像頂部的距離為topll,與待處理圖 像底部的距離為botl I。匹配出的模板參數(shù)中的第一個(gè)隱私區(qū)域與待處理圖像頂部的距離 top 12,與待處理圖像底部的距離為botl2etopll與topl2的差值為sl,botll與botl2的差 值為s2,如果Sl或s2小于待處理圖像長(zhǎng)度的1/20,則將Sl或s2作為位置校正值S(優(yōu)先取 s2),否則S = 0。取得位置校正值后,根據(jù)位置校正值依次對(duì)每一隱私區(qū)域進(jìn)行位置校正后 進(jìn)行隱藏處理。具體從模板參數(shù)中的隱私區(qū)域集合中,依次對(duì)每個(gè)隱私區(qū)域位置進(jìn)行校正, 例如隱私區(qū)域左上角坐標(biāo)-位置校正值S。接著進(jìn)行隱藏處理,比如快速涂黑,或者模糊化處 理,或者加馬賽克等等。
[0088] 本實(shí)施例提供的圖像隱私信息處理方法,通過(guò)下載待處理圖像和預(yù)存的多個(gè)模板 參數(shù),首先對(duì)待處理圖像進(jìn)行預(yù)處理得到二值化圖像,接著從二值化圖像中提取出所有的 矩形區(qū)域,按照預(yù)設(shè)規(guī)則篩選出第二矩形區(qū)域集合,然后計(jì)算第二矩形區(qū)域的特征值,確定 出與第二矩形區(qū)域集合的特征值之差最小的N個(gè)模板參數(shù),按照特征值之差從小到大的順 序,依次將第二矩形區(qū)域集合與N個(gè)模板參數(shù)中每一模板參數(shù)的隱私區(qū)域集合進(jìn)行比對(duì),匹 配出一個(gè)相似度最高的模板參數(shù),最后根據(jù)匹配出的模板參數(shù)中的隱私區(qū)域集合對(duì)第二矩 形區(qū)域集合中相應(yīng)的矩形區(qū)域進(jìn)行隱藏處理。從而可實(shí)現(xiàn)在瀏覽器插件裝載顯示投保單圖 像的同時(shí),對(duì)即將顯示的投保單圖像中的隱私信息做隱藏處理,避免了投保單圖像隱私信 息的泄露。
[0089] 圖2為本發(fā)明圖像隱私信息處理裝置實(shí)施例一的結(jié)構(gòu)示意圖,如圖2所示,本實(shí)施 例的裝置可W包括:圖像處理模塊11、篩選模塊12、計(jì)算模塊13、匹配模塊14和隱藏處理模 塊15,其中,圖像處理模塊11用于下載待處理圖像和預(yù)存的多個(gè)模板參數(shù),對(duì)待處理圖像進(jìn) 行預(yù)處理得到二值化圖像。篩選模塊12用于從二值化圖像中提取出第一矩形區(qū)域集合,對(duì) 第一矩形區(qū)域集合按照預(yù)設(shè)規(guī)則進(jìn)行篩選,得到第二矩形區(qū)域集合,預(yù)設(shè)規(guī)則根據(jù)預(yù)存的 多個(gè)模板參數(shù)中的隱私區(qū)域集合制定。其中的預(yù)設(shè)規(guī)則可W為:矩形區(qū)域的長(zhǎng)度大于第一 闊值、寬度大于第二闊值。
[0090] 計(jì)算模塊13用于計(jì)算第二矩形區(qū)域集合的特征值,確定出與第二矩形區(qū)域集合的 特征值之差最小的N個(gè)模板參數(shù)。匹配模塊14用于按照特征值之差從小到大的順序,依次將 第二矩形區(qū)域集合與N個(gè)模板參數(shù)中每一模板參數(shù)的隱私區(qū)域集合進(jìn)行比對(duì),匹配出一個(gè) 相似度最高的模板參數(shù)。隱藏處理模塊15用于根據(jù)匹配出的模板參數(shù)中的隱私區(qū)域集合對(duì) 第二矩形區(qū)域集合中相應(yīng)的矩形區(qū)域進(jìn)行隱藏處理。
[0091] 進(jìn)一步地,計(jì)算模塊13具體用于:
[0092] 根據(jù)如下公式計(jì)算第二矩形區(qū)域集合的特征值T:
[0093]
[0094] 其中,Li為矩形區(qū)域的長(zhǎng)度,Wi為矩形區(qū)域的寬度,Qi為矩形區(qū)域距離相互垂直的 兩個(gè)頁(yè)邊的距離,A為矩形區(qū)域周?chē)砻芏?,?1為矩形區(qū)域的垂直水平度。
[00M]進(jìn)一步地,匹配模塊14具體用于:將第二矩形區(qū)域集合與N個(gè)模板參數(shù)中的第一模 板參數(shù)中的隱私區(qū)域集合進(jìn)行比對(duì)時(shí),按照位置從上向下的順序從第二矩形區(qū)域集合中的 第一個(gè)矩形區(qū)域開(kāi)始,根據(jù)判定規(guī)則判定第一個(gè)矩形區(qū)域是否與隱私區(qū)域集合中的第一個(gè) 隱私區(qū)域重合,判定規(guī)則為:第一個(gè)矩形區(qū)域與第一個(gè)隱私區(qū)域的位置偏移不大于M個(gè)像 素,且第一個(gè)矩形區(qū)域與第一個(gè)隱私區(qū)域的長(zhǎng)度與寬度之比的差值不大于30%。若判定第 一個(gè)矩形區(qū)域與第一個(gè)隱私區(qū)域重合,則匹配值加一,繼續(xù)比對(duì)第二個(gè)矩形區(qū)域和第二個(gè) 隱私區(qū)域,直到第二矩形區(qū)域集合中所有矩形區(qū)域比對(duì)完成,得到最終匹配值。
[0096] 若最終匹配值與第二矩形區(qū)域集合中的矩形區(qū)域總數(shù)之比大于70%,則確定第一 模板參數(shù)為相似度最高的模板參數(shù),否則從第二矩形區(qū)域集合中的第二個(gè)矩形區(qū)域開(kāi)始, 繼續(xù)上述比對(duì)過(guò)程,直到第二矩形區(qū)域集合中的前1/3的矩形區(qū)域都被比對(duì)完成。若比對(duì)第 一模板參數(shù)失敗,則進(jìn)行下一個(gè)模板參數(shù)的比對(duì)過(guò)程,直到N個(gè)模板參數(shù)比對(duì)完畢。
[0097] 隱藏處理模塊15具體用于:根據(jù)匹配出的模板參數(shù)中的第一個(gè)隱私區(qū)域和第二矩 形區(qū)域集合中的第一個(gè)矩形區(qū)域?qū)Υ幚韴D像做位置校正,得到位置校正值。根據(jù)位置校 正值依次對(duì)每一隱私區(qū)域進(jìn)行位置校正后進(jìn)行隱藏處理。
[0098] 本實(shí)施例的裝置,可W用于執(zhí)行圖1所示方法實(shí)施例的技術(shù)方案,其實(shí)現(xiàn)原理類(lèi) 似,此處不再寶述。
[0099] 本實(shí)施例提供的圖像隱私信息處理裝置,通過(guò)圖像處理模塊下載待處理圖像和預(yù) 存的多個(gè)模板參數(shù),對(duì)待處理圖像進(jìn)行預(yù)處理得到二值化圖像,接著篩選模塊從二值化圖 像中提取出所有的矩形區(qū)域,按照預(yù)設(shè)規(guī)則篩選出第二矩形區(qū)域集合,然后計(jì)算模塊計(jì)算 第二矩形區(qū)域的特征值,確定出與第二矩形區(qū)域集合的特征值之差最小的N個(gè)模板參數(shù),匹 配模塊按照特征值之差從小到大的順序,依次將第二矩形區(qū)域集合與N個(gè)模板參數(shù)中每一 模板參數(shù)的隱私區(qū)域集合進(jìn)行比對(duì),匹配出一個(gè)相似度最高的模板參數(shù),最后隱藏處理模 塊根據(jù)匹配出的模板參數(shù)中的隱私區(qū)域集合對(duì)第二矩形區(qū)域集合中相應(yīng)的矩形區(qū)域進(jìn)行 隱藏處理。從而可實(shí)現(xiàn)在瀏覽器插件裝載顯示投保單圖像的同時(shí),對(duì)即將顯示的投保單圖 像中的隱私信息做隱藏處理,避免了投保單圖像隱私信息的泄露。
[0100] 本領(lǐng)域普通技術(shù)人員可W理解:實(shí)現(xiàn)上述各方法實(shí)施例的全部或部分步驟可W通 過(guò)程序指令相關(guān)的硬件來(lái)完成。前述的程序可W存儲(chǔ)于一計(jì)算機(jī)可讀取存儲(chǔ)介質(zhì)中。該程 序在執(zhí)行時(shí),執(zhí)行包括上述各方法實(shí)施例的步驟;而前述的存儲(chǔ)介質(zhì)包括:R〇M、RAM、磁碟或 者光盤(pán)等各種可W存儲(chǔ)程序代碼的介質(zhì)。
[0101] 最后應(yīng)說(shuō)明的是:W上各實(shí)施例僅用W說(shuō)明本發(fā)明的技術(shù)方案,而非對(duì)其限制;盡 管參照前述各實(shí)施例對(duì)本發(fā)明進(jìn)行了詳細(xì)的說(shuō)明,本領(lǐng)域的普通技術(shù)人員應(yīng)當(dāng)理解:其依 然可W對(duì)前述各實(shí)施例所記載的技術(shù)方案進(jìn)行修改,或者對(duì)其中部分或者全部技術(shù)特征進(jìn) 行等同替換;而運(yùn)些修改或者替換,并不使相應(yīng)技術(shù)方案的本質(zhì)脫離本發(fā)明各實(shí)施例技術(shù) 方案的范圍。
【主權(quán)項(xiàng)】
1. 一種圖像隱私信息處理方法,其特征在于,包括: 下載待處理圖像和預(yù)存的多個(gè)模板參數(shù),對(duì)待處理圖像進(jìn)行預(yù)處理得到二值化圖像; 從所述二值化圖像中提取出第一矩形區(qū)域集合,對(duì)所述第一矩形區(qū)域集合按照預(yù)設(shè)規(guī) 則進(jìn)行篩選,得到第二矩形區(qū)域集合,所述預(yù)設(shè)規(guī)則根據(jù)預(yù)存的多個(gè)模板參數(shù)中的隱私區(qū) 域集合制定; 計(jì)算所述第二矩形區(qū)域集合的特征值,確定出與所述第二矩形區(qū)域集合的特征值之差 最小的N個(gè)模板參數(shù); 按照特征值之差從小到大的順序,依次將所述第二矩形區(qū)域集合與N個(gè)模板參數(shù)中每 一模板參數(shù)的隱私區(qū)域集合進(jìn)行比對(duì),匹配出一個(gè)相似度最高的模板參數(shù); 根據(jù)匹配出的模板參數(shù)中的隱私區(qū)域集合對(duì)待處理圖像中相應(yīng)位置的矩形區(qū)域進(jìn)行 隱藏處理。2. 根據(jù)權(quán)利要求1所述的方法,其特征在于,所述計(jì)算所述第二矩形區(qū)域集合的特征 值,包括: 根據(jù)如下公式計(jì)算所述第二矩形岡域隼合的特征倌T:其中,L1為矩形區(qū)域的長(zhǎng)度,W1為矩形區(qū)域的寬度,Ci1為矩形區(qū)域距離相互垂直的兩個(gè) 頁(yè)邊的距離,X1為矩形區(qū)域周?chē)砻芏龋琓1為矩形區(qū)域的垂直水平度。3. 根據(jù)權(quán)利要求1或2所述的方法,其特征在于,所述依次將所述第二矩形區(qū)域集合與N 個(gè)模板參數(shù)中每一模板參數(shù)的隱私區(qū)域集合進(jìn)行比對(duì),匹配出一個(gè)相似度最高的模板參 數(shù),包括: 將所述第二矩形區(qū)域集合與N個(gè)模板參數(shù)中的第一模板參數(shù)中的隱私區(qū)域集合進(jìn)行比 對(duì)時(shí),按照位置從上向下的順序從所述第二矩形區(qū)域集合中的第一個(gè)矩形區(qū)域開(kāi)始,根據(jù) 判定規(guī)則判定第一個(gè)矩形區(qū)域是否與所述隱私區(qū)域集合中的第一個(gè)隱私區(qū)域重合,所述判 定規(guī)則為:第一個(gè)矩形區(qū)域與第一個(gè)隱私區(qū)域的位置偏移不大于M個(gè)像素,且第一個(gè)矩形區(qū) 域與第一個(gè)隱私區(qū)域的長(zhǎng)度與寬度之比的差值不大于30% ; 若判定第一個(gè)矩形區(qū)域與第一個(gè)隱私區(qū)域重合,則匹配值加一,繼續(xù)比對(duì)第二個(gè)矩形 區(qū)域和第二個(gè)隱私區(qū)域,直到所述第二矩形區(qū)域集合中所有矩形區(qū)域比對(duì)完成,得到最終 匹配值; 若所述最終匹配值與所述第二矩形區(qū)域集合中的矩形區(qū)域總數(shù)之比大于70%,則確定 所述第一模板參數(shù)為相似度最高的模板參數(shù),否則從所述第二矩形區(qū)域集合中的第二個(gè)矩 形區(qū)域開(kāi)始,繼續(xù)上述比對(duì)過(guò)程,直到所述第二矩形區(qū)域集合中的前1/3的矩形區(qū)域都被比 對(duì)完成; 若比對(duì)第一模板參數(shù)失敗,則進(jìn)行下一個(gè)模板參數(shù)的比對(duì)過(guò)程,直到N個(gè)模板參數(shù)比對(duì) 完畢。4. 根據(jù)權(quán)利要求1或2所述的方法,其特征在于,所述根據(jù)匹配出的模板參數(shù)中的隱私 區(qū)域集合對(duì)待處理圖像中相應(yīng)位置的矩形區(qū)域進(jìn)行隱藏處理,包括: 根據(jù)匹配出的模板參數(shù)中的第一個(gè)隱私區(qū)域和待處理圖像中的第一個(gè)矩形區(qū)域?qū)λ?述待處理圖像做位置校正,得到位置校正值; 根據(jù)所述位置校正值依次對(duì)每一隱私區(qū)域進(jìn)行位置校正后進(jìn)行隱藏處理。5. 根據(jù)權(quán)利要求1所述的方法,其特征在于,所述預(yù)設(shè)規(guī)則為: 矩形區(qū)域的長(zhǎng)度大于第一閾值、寬度大于第二閾值。6. -種圖像隱私信息處理裝置,其特征在于,包括: 圖像處理模塊,用于下載待處理圖像和預(yù)存的多個(gè)模板參數(shù),對(duì)待處理圖像進(jìn)行預(yù)處 理得到二值化圖像; 篩選模塊,用于從所述二值化圖像中提取出第一矩形區(qū)域集合,對(duì)所述第一矩形區(qū)域 集合按照預(yù)設(shè)規(guī)則進(jìn)行篩選,得到第二矩形區(qū)域集合,所述預(yù)設(shè)規(guī)則根據(jù)預(yù)存的多個(gè)模板 參數(shù)中的隱私區(qū)域集合制定; 計(jì)算模塊,用于計(jì)算所述第二矩形區(qū)域集合的特征值,確定出與所述第二矩形區(qū)域集 合的特征值之差最小的N個(gè)模板參數(shù); 匹配模塊,用于按照特征值之差從小到大的順序,依次將所述第二矩形區(qū)域集合與N個(gè) 模板參數(shù)中每一模板參數(shù)的隱私區(qū)域集合進(jìn)行比對(duì),匹配出一個(gè)相似度最高的模板參數(shù); 隱藏處理模塊,用于根據(jù)匹配出的模板參數(shù)中的隱私區(qū)域集合對(duì)待處理圖像中相應(yīng)位 置的矩形區(qū)域進(jìn)行隱藏處理。7. 根據(jù)權(quán)利要求6所述的裝置,其特征在于,所述計(jì)算模塊具體用于: 根據(jù)如下公式計(jì)算所述第二矩形區(qū)域集合的特征值T:其中,L1為矩形區(qū)域的長(zhǎng)度,W1為矩形區(qū)域的寬度,Ci1為矩形區(qū)域距離相互垂直的兩個(gè) 頁(yè)邊的距離,X1為矩形區(qū)域周?chē)砻芏?,T1為矩形區(qū)域的垂直水平度。8. 根據(jù)權(quán)利要求6或7所述的裝置,其特征在于,所述匹配模塊具體用于: 將所述第二矩形區(qū)域集合與N個(gè)模板參數(shù)中的第一模板參數(shù)中的隱私區(qū)域集合進(jìn)行比 對(duì)時(shí),按照位置從上向下的順序從所述第二矩形區(qū)域集合中的第一個(gè)矩形區(qū)域開(kāi)始,根據(jù) 判定規(guī)則判定第一個(gè)矩形區(qū)域是否與所述隱私區(qū)域集合中的第一個(gè)隱私區(qū)域重合,所述判 定規(guī)則為:第一個(gè)矩形區(qū)域與第一個(gè)隱私區(qū)域的位置偏移不大于M個(gè)像素,且第一個(gè)矩形區(qū) 域與第一個(gè)隱私區(qū)域的長(zhǎng)度與寬度之比的差值不大于30% ; 若判定第一個(gè)矩形區(qū)域與第一個(gè)隱私區(qū)域重合,則匹配值加一,繼續(xù)比對(duì)第二個(gè)矩形 區(qū)域和第二個(gè)隱私區(qū)域,直到所述第二矩形區(qū)域集合中所有矩形區(qū)域比對(duì)完成,得到最終 匹配值; 若所述最終匹配值與所述第二矩形區(qū)域集合中的矩形區(qū)域總數(shù)之比大于70%,則確定 所述第一模板參數(shù)為相似度最高的模板參數(shù),否則從所述第二矩形區(qū)域集合中的第二個(gè)矩 形區(qū)域開(kāi)始,繼續(xù)上述比對(duì)過(guò)程,直到所述第二矩形區(qū)域集合中的前1/3的矩形區(qū)域都被比 對(duì)完成; 若比對(duì)第一模板參數(shù)失敗,則進(jìn)行下一個(gè)模板參數(shù)的比對(duì)過(guò)程,直到N個(gè)模板參數(shù)比對(duì) 完畢。9. 根據(jù)權(quán)利要求6或7所述的裝置,其特征在于,所述隱藏處理模塊具體用于: 根據(jù)匹配出的模板參數(shù)中的第一個(gè)隱私區(qū)域和待處理圖像中的第一個(gè)矩形區(qū)域?qū)λ? 述待處理圖像做位置校正,得到位置校正值; 根據(jù)所述位置校正值依次對(duì)每一隱私區(qū)域進(jìn)行位置校正后進(jìn)行隱藏處理。10.根據(jù)權(quán)利要求6所述的裝置,其特征在于,所述預(yù)設(shè)規(guī)則為: 矩形區(qū)域的長(zhǎng)度大于第一閾值、寬度大于第二閾值。
【文檔編號(hào)】G06F21/60GK106022142SQ201610288826
【公開(kāi)日】2016年10月12日
【申請(qǐng)日】2016年5月4日
【發(fā)明人】李立軍, 丁桂萍, 宋光華, 張晶
【申請(qǐng)人】泰康人壽保險(xiǎn)股份有限公司