一種視頻圖像偏色檢測(cè)方法及裝置制造方法
【專利摘要】本發(fā)明公開(kāi)了一種視頻圖像偏色檢測(cè)方法及裝置,包括:獲取包括色卡的待檢測(cè)視頻圖像;通過(guò)對(duì)所述待檢測(cè)視頻圖像進(jìn)行邊緣檢測(cè),確定所述待檢測(cè)視頻圖像中所述色卡的多個(gè)顏色模塊包括的像素點(diǎn);針對(duì)所述色卡的每個(gè)顏色模塊,根據(jù)該顏色模塊包括的像素點(diǎn)的像素值,和該顏色模塊對(duì)應(yīng)的標(biāo)準(zhǔn)像素值,確定所述待檢測(cè)視頻圖像的該顏色模塊對(duì)應(yīng)顏色的偏色幅度。采用本發(fā)明提供的方法及裝置,相比現(xiàn)有技術(shù),自動(dòng)檢測(cè)視頻圖像的偏色幅度,整個(gè)檢測(cè)過(guò)程檢測(cè)效率高,數(shù)據(jù)客觀準(zhǔn)確,檢測(cè)速度快。
【專利說(shuō)明】一種視頻圖像偏色檢測(cè)方法及裝置
【技術(shù)領(lǐng)域】
[0001] 本發(fā)明涉及視頻圖像處理【技術(shù)領(lǐng)域】,尤其涉及一種視頻圖像偏色檢測(cè)方法及裝 置。
【背景技術(shù)】
[0002] 視頻圖像的顏色是視頻圖像的重要特征之一,可以在一方面反應(yīng)視頻圖像質(zhì)量的 優(yōu)劣,因此要對(duì)視頻圖像進(jìn)行偏色檢測(cè),確定視頻圖像的偏色程度。
[0003]目前,現(xiàn)有的基于色卡的視頻圖像偏色標(biāo)準(zhǔn)化檢測(cè)方法是采用人工檢測(cè)的方式, 首先對(duì)色卡進(jìn)行拍攝,得到包括色卡的視頻圖像,然后針對(duì)視頻圖像中色卡的多個(gè)顏色模 塊,人工定位這些顏色模塊的位置,并采用現(xiàn)有的工具取出每個(gè)顏色模塊的像素值,再將取 出的每個(gè)顏色模塊的像素值與每個(gè)顏色模塊的標(biāo)準(zhǔn)像素值進(jìn)行比較,根據(jù)比較結(jié)果可以直 接結(jié)合人眼感官,判斷每個(gè)顏色模塊偏色的幅度,也可以通過(guò)預(yù)設(shè)算法計(jì)算每個(gè)顏色模塊 的偏色幅度,最終得到整個(gè)視頻圖像的偏色程度。
[0004] 上述現(xiàn)有的基于色卡的視頻圖像偏色檢測(cè)方法,需要人工確定色卡的每個(gè)顏色模 塊的位置,以及人工取出每個(gè)顏色模塊的像素值,整個(gè)檢測(cè)過(guò)程加入了人為主觀因素的影 響,從而降低了視頻圖像偏色檢測(cè)的準(zhǔn)確度和檢測(cè)效率。
【發(fā)明內(nèi)容】
[0005] 本發(fā)明實(shí)施例提供一種視頻圖像偏色檢測(cè)方法及裝置,用以解決現(xiàn)有技術(shù)中存在 的對(duì)視頻圖像進(jìn)行偏色檢測(cè)的準(zhǔn)確度低和檢測(cè)效率低的問(wèn)題。
[0006] 本發(fā)明實(shí)施例提供一種視頻圖像偏色檢測(cè)方法,包括:
[0007] 獲取包括色卡的待檢測(cè)視頻圖像;
[0008] 通過(guò)對(duì)所述待檢測(cè)視頻圖像進(jìn)行邊緣檢測(cè),確定所述待檢測(cè)視頻圖像中所述色卡 的多個(gè)顏色模塊包括的像素點(diǎn);
[0009] 針對(duì)所述色卡的每個(gè)顏色模塊,根據(jù)該顏色模塊包括的像素點(diǎn)的像素值,和該顏 色模塊對(duì)應(yīng)的標(biāo)準(zhǔn)像素值,確定所述待檢測(cè)視頻圖像的該顏色模塊對(duì)應(yīng)顏色的偏色幅度。
[0010] 本發(fā)明實(shí)施例還提供一種視頻圖像偏色檢測(cè)裝置,包括:
[0011] 獲取單元,用于獲取包括色卡的待檢測(cè)視頻圖像;
[0012] 像素點(diǎn)確定單元,用于通過(guò)對(duì)所述待檢測(cè)視頻圖像進(jìn)行邊緣檢測(cè),確定所述待檢 測(cè)視頻圖像中所述色卡的多個(gè)顏色模塊包括的像素點(diǎn);
[0013] 偏色確定單元,用于針對(duì)所述色卡的每個(gè)顏色模塊,根據(jù)該顏色模塊包括的像素 點(diǎn)的像素值,和該顏色模塊對(duì)應(yīng)的標(biāo)準(zhǔn)像素值,確定所述待檢測(cè)視頻圖像的該顏色模塊對(duì) 應(yīng)顏色的偏色幅度。
[0014] 本發(fā)明有益效果包括:
[0015] 本發(fā)明實(shí)施例提供的方法中,在對(duì)視頻圖像進(jìn)行偏色檢測(cè)時(shí),獲取包括色卡的待 檢測(cè)視頻圖像,通過(guò)對(duì)該待檢測(cè)視頻圖像進(jìn)行邊緣檢測(cè),確定該待檢測(cè)視頻圖像中色卡的 多個(gè)顏色模塊包括的像素點(diǎn),針對(duì)色卡的每個(gè)顏色模塊,根據(jù)該顏色模塊包括的像素點(diǎn)的 像素值,和該顏色模塊對(duì)應(yīng)的標(biāo)準(zhǔn)像素值,確定該待檢測(cè)視頻圖像的該顏色模塊對(duì)應(yīng)顏色 的偏色幅度。在上述視頻圖像偏色檢測(cè)過(guò)程中,是自動(dòng)確定待檢測(cè)視頻圖像中色卡的每個(gè) 顏色模塊的位置,并自動(dòng)分析各顏色模塊的顏色成分,與每個(gè)顏色模塊對(duì)應(yīng)的標(biāo)準(zhǔn)像素值 進(jìn)行比較,得到每個(gè)顏色模塊對(duì)應(yīng)顏色的偏色幅度,整個(gè)過(guò)程不需要人工確定每個(gè)顏色模 塊的位置,也不需要人工確定每個(gè)顏色模塊的偏色程度,減少了人為主觀因素的影響,使得 整個(gè)檢測(cè)過(guò)程檢測(cè)效率高,數(shù)據(jù)客觀準(zhǔn)確,檢測(cè)速度快。
[0016] 本申請(qǐng)的其它特征和優(yōu)點(diǎn)將在隨后的說(shuō)明書(shū)中闡述,并且,部分地從說(shuō)明書(shū)中變 得顯而易見(jiàn),或者通過(guò)實(shí)施本申請(qǐng)而了解。本申請(qǐng)的目的和其他優(yōu)點(diǎn)可通過(guò)在所寫(xiě)的說(shuō)明 書(shū)、權(quán)利要求書(shū)、以及附圖中所特別指出的結(jié)構(gòu)來(lái)實(shí)現(xiàn)和獲得。
【專利附圖】
【附圖說(shuō)明】
[0017] 附圖用來(lái)提供對(duì)本發(fā)明的進(jìn)一步理解,并且構(gòu)成說(shuō)明書(shū)的一部分,與本發(fā)明實(shí)施 例一起用于解釋本發(fā)明,并不構(gòu)成對(duì)本發(fā)明的限制。在附圖中:
[0018] 圖1為本發(fā)明實(shí)施例提供的視頻圖像偏色檢測(cè)方法的流程圖;
[0019]圖2為本發(fā)明實(shí)施例1中提供的確定待檢測(cè)視頻圖像中色卡的多個(gè)顏色模塊包括 的像素點(diǎn)的處理流程的流程圖;
[0020] 圖3為本發(fā)明實(shí)施例2中提供的確定待檢測(cè)視頻圖像中每個(gè)顏色模塊對(duì)應(yīng)的標(biāo)準(zhǔn) 像素值的處理流程的流程圖;
[0021]圖4為本發(fā)明實(shí)施例3中提供的確定該待檢測(cè)視頻圖像的一個(gè)顏色模塊對(duì)應(yīng)顏色 的偏色幅度的處理流程的流程圖;
[0022] 圖5為本發(fā)明實(shí)施例4中提供的確定該待檢測(cè)視頻圖像的整體偏色幅度的處理流 程的流程圖;
[0023] 圖6為本發(fā)明實(shí)施例5提供的視頻圖像偏色檢測(cè)裝置的結(jié)構(gòu)示意圖。
【具體實(shí)施方式】
[0024] 為了給出提高視頻圖像偏色檢測(cè)的準(zhǔn)確度和檢測(cè)效率的實(shí)現(xiàn)方案,本發(fā)明實(shí)施例 提供了一種視頻圖像偏色檢測(cè)方法及裝置,以下結(jié)合說(shuō)明書(shū)附圖對(duì)本發(fā)明的優(yōu)選實(shí)施例進(jìn) 行說(shuō)明,應(yīng)當(dāng)理解,此處所描述的優(yōu)選實(shí)施例僅用于說(shuō)明和解釋本發(fā)明,并不用于限定本發(fā) 明。并且在不沖突的情況下,本申請(qǐng)中的實(shí)施例及實(shí)施例中的特征可以相互組合。
[0025] 本發(fā)明實(shí)施例提供一種視頻圖像偏色檢測(cè)方法,如圖1所示,包括:
[0026] 步驟101、獲取包括色卡的待檢測(cè)視頻圖像。
[0027] 步驟102、通過(guò)對(duì)該待檢測(cè)視頻圖像進(jìn)行邊緣檢測(cè),確定該待檢測(cè)視頻圖像中色卡 的多個(gè)顏色模塊包括的像素點(diǎn)。
[0028] 步驟103、針對(duì)色卡的每個(gè)顏色模塊,根據(jù)該顏色模塊包括的像素點(diǎn)的像素值,和 該顏色模塊對(duì)應(yīng)的標(biāo)準(zhǔn)像素值,確定該待檢測(cè)視頻圖像的該顏色模塊對(duì)應(yīng)顏色的偏色幅 度。
[0029] 其中,色卡可以是包括多個(gè)顏色模塊的卡片,例如,可以選擇標(biāo)準(zhǔn)的包括24個(gè)顏 色模塊的色卡。
[0030] 在獲取包括色卡的待檢測(cè)視頻圖像時(shí),可以獲取色卡拍攝得到原始視頻圖像,并 將該原始視頻圖像直接作為待檢測(cè)視頻圖像。為了減少后續(xù)進(jìn)行偏色檢測(cè)時(shí)檢測(cè)遍歷的區(qū) 域面積,以便有效控制后續(xù)進(jìn)行偏色檢測(cè)的整體計(jì)算量,在對(duì)色卡進(jìn)行拍攝時(shí),可以使得到 的原始視頻圖像中,色卡覆蓋區(qū)域的面積大于該原始視頻圖像面積的預(yù)設(shè)百分比,預(yù)設(shè)百 分比可以根據(jù)實(shí)際需要進(jìn)行靈活設(shè)置,例如,預(yù)設(shè)百分比可以設(shè)為60%。
[0031] 本發(fā)明實(shí)施例中,還可以通過(guò)以下幾種方式生成包括色卡的待檢測(cè)視頻圖像;
[0032] 第一種方式:
[0033] 獲取對(duì)色卡拍攝得到的原始視頻圖像;對(duì)該原始視頻圖像進(jìn)行截取處理,得到包 括色卡的待檢測(cè)視頻圖像,其中,該待檢測(cè)視頻圖像中色卡覆蓋區(qū)域的面積大于該待檢測(cè) 視頻圖像面積的預(yù)設(shè)百分比。
[0034] 第二種方式:
[0035] 獲取對(duì)色卡拍攝得到的原始視頻圖像;對(duì)該原始視頻圖像進(jìn)行圖像壓縮處理,得 到標(biāo)準(zhǔn)化圖像格式(CIF,Common Intermediate Format)的圖像,作為待檢測(cè)圖像。
[0036] 第三種方式:
[0037] 獲取對(duì)色卡拍攝得到的原始視頻圖像;對(duì)該原始視頻圖像進(jìn)行截取處理,得到包 括色卡的截取處理后視頻圖像,其中,該截取處理后視頻圖像中色卡覆蓋區(qū)域的面積大于 該截取處理后視頻圖像面積的預(yù)設(shè)百分比;以及對(duì)該截取處理后視頻圖像進(jìn)行圖像壓縮處 理,得到標(biāo)準(zhǔn)化圖像格式CIF的圖像,作為待檢測(cè)圖像。
[0038] 下面結(jié)合附圖,用具體實(shí)施例對(duì)本發(fā)明提供的上述方法的一些處理流程進(jìn)行詳細(xì) 描述。
[0039] 實(shí)施例1 :
[0040] 在獲取包括色卡的待檢測(cè)視頻圖像后,針對(duì)上述步驟102通過(guò)對(duì)該待檢測(cè)視頻圖 像進(jìn)行邊緣檢測(cè),確定該待檢測(cè)視頻圖像中色卡的多個(gè)顏色模塊包括的像素點(diǎn),本發(fā)明實(shí) 施例1中提供如下具體處理流程,如圖2所示,具體包括如下處理步驟:
[0041] 步驟201、對(duì)該待檢測(cè)視頻圖像進(jìn)行邊緣檢測(cè),得到二值化的邊緣圖像。
[0042] 具體可以采用現(xiàn)有技術(shù)中的邊緣檢測(cè)算法,例如采用Sobel算子、Prewitt算子、 Robert算子、Canny算子等的邊緣檢測(cè)算法來(lái)得到二值化的邊緣圖像,在此不再進(jìn)行詳細(xì) 描述。
[0043] 步驟202、對(duì)該邊緣圖像進(jìn)行膨脹處理,得到膨脹圖像。
[0044] 其中,膨脹系數(shù)可以根據(jù)實(shí)際經(jīng)驗(yàn)和需要進(jìn)行靈活設(shè)置,例如,根據(jù)實(shí)際項(xiàng)目經(jīng) 驗(yàn),膨脹系數(shù)可以選擇7*7的膨脹因子。
[0045] 步驟203、針對(duì)該膨脹圖像中的像素點(diǎn)進(jìn)行x軸和y軸投影統(tǒng)計(jì),即針對(duì)該膨脹 圖像中的每個(gè)坐標(biāo)值X,確定X坐標(biāo)為該坐標(biāo)值X的像素點(diǎn)中像素值為1的像素點(diǎn)的數(shù)量 p x (X),以及針對(duì)該膨脹圖像中的每個(gè)坐標(biāo)值y,確定y坐標(biāo)為該坐標(biāo)值y的像素點(diǎn)中像素值 為1的像素點(diǎn)的數(shù)量Py(y),以及確定該膨脹圖像中像素值為1的像素點(diǎn)的總數(shù)S。
[0046] 步驟204、確定滿足如下公式所表示條件的I個(gè)x坐標(biāo)區(qū)間:
[0047] I (x) i={x | xlow<Px (x)<xhigh, x G[0,width]}
[0048] xhigh=S/width [0049]xlow=xhigh/a
[0050]其中,I(x)i為第i個(gè)x坐標(biāo)區(qū)間,xhigh為x軸高閾值,xlOT為x軸低閾值,width為 該膨脹圖像的寬度,a為預(yù)設(shè)常數(shù),a>l,例如:a = 2。
[0051] 步驟205、確定滿足如下公式所表示條件的J個(gè)y坐標(biāo)區(qū)間:
[0052] J (y)j ={y | ylow<Py (y)<yhigh,y G [0, height]};
[0053] yhigh= S/height ;
[0054] Yi〇w= yhigh/b ;
[0055]其中,J(y)」為第j個(gè)y坐標(biāo)區(qū)間,yhigh為y軸高閾值,ylOTt為y軸低閾值,height 為該膨脹圖像的高度,b為預(yù)設(shè)常數(shù),b>l,例如:b = 2。
[0056] 上述步驟204和步驟205之間沒(méi)有嚴(yán)格的先后順序。
[0057] 步驟206、根據(jù)I個(gè)x坐標(biāo)區(qū)間和J個(gè)y坐標(biāo)區(qū)間,確定M個(gè)預(yù)選模塊區(qū)域,具體可 以采用如下兩種方式:
[0058] 第一種方式:確定由I個(gè)x坐標(biāo)區(qū)間和J個(gè)y坐標(biāo)區(qū)間兩兩組合表示的M個(gè)矩形 區(qū)域B(i,j) m,作為M個(gè)預(yù)選模塊區(qū)域,其中,M等于IXJ,B(i,j)m表示由I(x)i中的最小x 坐標(biāo)值和最大x坐標(biāo)值,以及J (y)」中的最小y坐標(biāo)值和最大y坐標(biāo)值,兩兩組合得到的四 個(gè)像素點(diǎn)作為頂點(diǎn)的矩形區(qū)域。
[0059] 第二種方式:確定由I個(gè)x坐標(biāo)區(qū)間和J個(gè)y坐標(biāo)區(qū)間兩兩組合表示的M個(gè)矩形 區(qū)域B (i,j) m,其中,M等于I X J,B (i,j) m表示由I (x) i中的最小x坐標(biāo)值和最大x坐標(biāo)值, 以及J(y)j中的最小y坐標(biāo)值和最大y坐標(biāo)值,兩兩組合得到的四個(gè)像素點(diǎn)作為頂點(diǎn)的矩 形區(qū)域;
[0060] 分別針對(duì)M個(gè)矩形區(qū)域中的每個(gè)矩形區(qū)域進(jìn)行區(qū)域擴(kuò)充,直至到達(dá)像素值為1的 像素點(diǎn)為止,得到M個(gè)擴(kuò)充后矩形區(qū)域;
[0061] 分別確定M個(gè)擴(kuò)充后矩形區(qū)域中的最大內(nèi)嵌矩形區(qū)域,作為M個(gè)預(yù)選模塊區(qū)域。
[0062] 步驟207、在確定M個(gè)預(yù)選模塊區(qū)域后,根據(jù)該色卡的多個(gè)顏色模塊的形狀和相互 位置關(guān)系,從M個(gè)預(yù)選模塊區(qū)域中選擇與該多個(gè)顏色模塊一一對(duì)應(yīng)的多個(gè)預(yù)選模塊區(qū)域。[0063] 當(dāng)色卡的多個(gè)顏色模塊為按照固定行列數(shù)進(jìn)行排列時(shí),本步驟中選擇的多個(gè)預(yù)選 模塊區(qū)域也需要時(shí)按照該固定行列數(shù)進(jìn)行排列的。
[0064] 并且,對(duì)于每個(gè)預(yù)選模塊區(qū)域,還需要滿足預(yù)設(shè)形狀條件,例如,預(yù)選模塊區(qū)域的 長(zhǎng)度在預(yù)設(shè)長(zhǎng)度范圍內(nèi),預(yù)選模塊區(qū)域的寬度在預(yù)設(shè)寬度范圍內(nèi),預(yù)選模塊區(qū)域的長(zhǎng)寬比 在預(yù)設(shè)長(zhǎng)寬比范圍內(nèi)。
[0065] 步驟208、將該待檢測(cè)視頻圖像中與該多個(gè)預(yù)選模塊區(qū)域中像素點(diǎn)的位置相同的 像素點(diǎn),確定為該色卡的多個(gè)顏色模塊包括的像素點(diǎn)。
[0066] 即先確定在膨脹圖像中該多個(gè)預(yù)選模塊區(qū)域中像素點(diǎn)的位置,再將該待檢測(cè)視頻 圖像中與這些位置相同的像素點(diǎn),確定為該色卡的多個(gè)顏色模塊包括的像素點(diǎn)。其中,一個(gè) 預(yù)選模塊區(qū)域中像素點(diǎn)對(duì)應(yīng)一個(gè)顏色模塊包括的像素點(diǎn)。
[0067] 實(shí)施例2:
[0068] 采用本發(fā)明實(shí)施例1中如圖2所示的處理流程,實(shí)現(xiàn)了通過(guò)對(duì)待檢測(cè)視頻圖像進(jìn) 行邊緣檢測(cè),確定待檢測(cè)視頻圖像中色卡的多個(gè)顏色模塊包括的像素點(diǎn),接下來(lái)即可以針 對(duì)每個(gè)顏色模塊確定對(duì)應(yīng)顏色的偏色幅度,此時(shí),需要獲知每個(gè)顏色模塊對(duì)應(yīng)的標(biāo)準(zhǔn)像素 值。
[0069] 當(dāng)在拍攝色卡時(shí),色卡的擺放方向是固定,例如,可以固定正向放置,也可以固定 倒向放置,也可以固定左向放置,也可以固定右向放置,則此時(shí)該待檢測(cè)視頻圖像中色卡的 多個(gè)顏色模塊的排列方式,與在拍攝時(shí)色卡固定擺放時(shí)多個(gè)顏色模塊的排列方式相同,即 是已知的,所以可以預(yù)先確定該待檢測(cè)視頻圖像中每個(gè)位置的顏色模塊對(duì)應(yīng)的標(biāo)準(zhǔn)像素 值,此時(shí)直接獲取即可用于后續(xù)確定偏色幅度的處理流程中。例如,針對(duì)標(biāo)準(zhǔn)的包括24個(gè) 顏色模塊的色卡,在拍攝時(shí)色卡固定正向擺放,該24個(gè)顏色模塊是4行6列的排列方式,針 對(duì)其中每個(gè)位置的顏色模塊分別預(yù)先設(shè)置對(duì)應(yīng)的標(biāo)準(zhǔn)像素值,則該待檢測(cè)視頻圖像中多個(gè) 顏色模塊的排列方式也是4行6列,并針對(duì)其中每個(gè)位置的顏色模塊獲取預(yù)先設(shè)置的該位 置對(duì)應(yīng)的標(biāo)準(zhǔn)像素值即可。
[0070] 當(dāng)在拍攝色卡時(shí),色卡的擺放方向是未知的,例如,即可能是正向放置,也可能是 倒向放置,也可能是左向放置,也可能是右向放置,此時(shí)由于擺放方向未知,無(wú)法直接確定 該待檢測(cè)視頻圖像中每個(gè)位置的顏色模塊對(duì)應(yīng)的標(biāo)準(zhǔn)像素值,針對(duì)這一情況,本發(fā)明實(shí)施 例2提出一種確定待檢測(cè)視頻圖像中每個(gè)顏色模塊對(duì)應(yīng)的標(biāo)準(zhǔn)像素值的處理流程,如圖3 所示,具體包括如下處理步驟:
[0071] 步驟301、按照與預(yù)設(shè)行列數(shù)對(duì)應(yīng)的排序方式,對(duì)多個(gè)顏色模塊進(jìn)行排序,得到與 預(yù)設(shè)順序相同或相反的排列順序。
[0072] 例如,針對(duì)標(biāo)準(zhǔn)的包括24個(gè)顏色模塊的色卡,且色卡正向擺放時(shí),該24個(gè)顏色模 塊是4行6列的排列方式,此時(shí)預(yù)設(shè)順序可以為色卡正向擺放時(shí),按照從左到右從上到下排 列的順序。并且,多個(gè)顏色模塊在該待檢測(cè)視頻圖像中是4行6列時(shí),對(duì)應(yīng)的排序方式可以 為從左到右從上到下,多個(gè)顏色模塊在該待檢測(cè)視頻圖像中是6行4列時(shí),對(duì)應(yīng)的排序方式 可以為從左到右從下到上,則本步驟中在對(duì)多個(gè)顏色模塊進(jìn)行排序后,得到的排列順序要 么與預(yù)設(shè)順序相同,要么與預(yù)設(shè)順序相反,后續(xù)僅需要通過(guò)判斷得到的排列順序是與預(yù)設(shè) 順序相同還是相反,即可以確定每個(gè)顏色模塊對(duì)應(yīng)的標(biāo)準(zhǔn)像素值。
[0073] 步驟302、將按照該預(yù)設(shè)順序的多個(gè)顏色模塊對(duì)應(yīng)的標(biāo)準(zhǔn)像素值,分別確定為按照 該排列順序的多個(gè)顏色模塊對(duì)應(yīng)的標(biāo)準(zhǔn)像素值;并根據(jù)按照該排列順序的多個(gè)顏色模塊對(duì) 應(yīng)的標(biāo)準(zhǔn)像素值,確定該待檢測(cè)視頻圖像的多個(gè)顏色模塊的指定顏色分量的總體偏差,作 為指定顏色分量的正向總體顏色偏差。
[0074] 本步驟實(shí)質(zhì)為假設(shè)該排列順序與預(yù)設(shè)順序相同,并根據(jù)該假設(shè)確定每個(gè)顏色模塊 對(duì)應(yīng)的標(biāo)準(zhǔn)像素值,然后確定該待檢測(cè)視頻圖像的多個(gè)顏色模塊的指定顏色分量的總體偏 差,例如,該指定顏色分量為HSI顏色空間中的I分量,具體可以采用如下公式確定:
【權(quán)利要求】
1. 一種視頻圖像偏色檢測(cè)方法,其特征在于,包括: 獲取包括色卡的待檢測(cè)視頻圖像; 通過(guò)對(duì)所述待檢測(cè)視頻圖像進(jìn)行邊緣檢測(cè),確定所述待檢測(cè)視頻圖像中所述色卡的多 個(gè)顏色模塊包括的像素點(diǎn); 針對(duì)所述色卡的每個(gè)顏色模塊,根據(jù)該顏色模塊包括的像素點(diǎn)的像素值,和該顏色模 塊對(duì)應(yīng)的標(biāo)準(zhǔn)像素值,確定所述待檢測(cè)視頻圖像的該顏色模塊對(duì)應(yīng)顏色的偏色幅度。
2. 如權(quán)利要求1所述的方法,其特征在于,在獲取包括色卡的待檢測(cè)視頻圖像之前,還 包括: 獲取對(duì)色卡拍攝得到的原始視頻圖像;對(duì)所述原始視頻圖像進(jìn)行截取處理,得到包括 所述色卡的待檢測(cè)視頻圖像,其中,所述待檢測(cè)視頻圖像中所述色卡覆蓋區(qū)域的面積大于 所述待檢測(cè)視頻圖像面積的預(yù)設(shè)百分比;或者 獲取對(duì)色卡拍攝得到的原始視頻圖像;對(duì)所述原始視頻圖像進(jìn)行圖像壓縮處理,得到 標(biāo)準(zhǔn)化圖像格式CIF的圖像,作為待檢測(cè)圖像;或者 獲取對(duì)色卡拍攝得到的原始視頻圖像;對(duì)所述原始視頻圖像進(jìn)行截取處理,得到包括 所述色卡的截取處理后視頻圖像,其中,所述截取處理后視頻圖像中所述色卡覆蓋區(qū)域的 面積大于所述截取處理后視頻圖像面積的預(yù)設(shè)百分比;以及對(duì)所述截取處理后視頻圖像進(jìn) 行圖像壓縮處理,得到標(biāo)準(zhǔn)化圖像格式CIF的圖像,作為待檢測(cè)圖像。
3. 如權(quán)利要求1所述的方法,其特征在于,通過(guò)對(duì)所述待檢測(cè)視頻圖像進(jìn)行邊緣檢測(cè), 確定所述待檢測(cè)視頻圖像中所述色卡的多個(gè)顏色模塊包括的像素點(diǎn),具體包括; 對(duì)所述待檢測(cè)視頻圖像進(jìn)行邊緣檢測(cè),得到二值化的邊緣圖像; 對(duì)所述邊緣圖像進(jìn)行邊緣膨脹處理,得到膨脹圖像; 針對(duì)所述膨脹圖像中的每個(gè)坐標(biāo)值x,確定x坐標(biāo)為該坐標(biāo)值x的像素點(diǎn)中像素值為1 的像素點(diǎn)的數(shù)量Px(x),以及針對(duì)所述膨脹圖像中的每個(gè)坐標(biāo)值y,確定y坐標(biāo)為該坐標(biāo)值 y的像素點(diǎn)中像素值為1的像素點(diǎn)的數(shù)量Py(y),以及所述膨脹圖像中像素值為1的像素點(diǎn) 的總數(shù)S ; 確定滿足如下公式所表示條件的I個(gè)x坐標(biāo)區(qū)間: I(x)i= {x I xlow < Px(x) < xhigh, x G [0, width]}; Xhigh = S/width ; Xlow 一 Xhigh/a ; 其中,I (X) i為第i個(gè)X坐標(biāo)區(qū)間,xhigh為X軸高閾值,xlOT為X軸低閾值,Width為所 述膨脹圖像的寬度,a為預(yù)設(shè)常數(shù),a>l ; 確定滿足如下公式所表示條件的J個(gè)y坐標(biāo)區(qū)間: J(y)j= {y|yi〇w<Py(y) <yhigh,yG [〇, height]}; Yhigh = S/height ; Yiow = Yhigh/b ; 其中,J(y\為第j個(gè)y坐標(biāo)區(qū)間,yhigh為y軸高閾值,ylOTt為y軸低閾值,height為所 述膨脹圖像的高度,b為預(yù)設(shè)常數(shù),b>l; 確定由I個(gè)X坐標(biāo)區(qū)間和J個(gè)y坐標(biāo)區(qū)間兩兩組合表示的M個(gè)矩形區(qū)域B (i,j)m,作為 M個(gè)預(yù)選模塊區(qū)域,其中,M等于I X J,B (i,j)m表示由I (x) i中的最小x坐標(biāo)值和最大x坐 標(biāo)值,以及J(y)j中的最小y坐標(biāo)值和最大y坐標(biāo)值,兩兩組合得到的四個(gè)像素點(diǎn)作為頂點(diǎn) 的矩形區(qū)域; 根據(jù)所述色卡的多個(gè)顏色模塊的形狀和相互位置關(guān)系,從M個(gè)預(yù)選模塊區(qū)域中選擇與 所述多個(gè)顏色模塊一一對(duì)應(yīng)的多個(gè)預(yù)選模塊區(qū)域; 將所述待檢測(cè)視頻圖像中與所述多個(gè)預(yù)選模塊區(qū)域中像素點(diǎn)的位置相同的像素點(diǎn),確 定為所述色卡的所述多個(gè)顏色模塊包括的像素點(diǎn)。
4. 如權(quán)利要求1所述的方法,其特征在于,通過(guò)對(duì)所述待檢測(cè)視頻圖像進(jìn)行邊緣檢測(cè), 確定所述待檢測(cè)視頻圖像中所述色卡的多個(gè)顏色模塊包括的像素點(diǎn),具體包括; 對(duì)所述待檢測(cè)視頻圖像進(jìn)行邊緣檢測(cè),得到二值化的邊緣圖像; 對(duì)所述邊緣圖像進(jìn)行邊緣膨脹處理,得到膨脹圖像; 針對(duì)所述膨脹圖像中的每個(gè)坐標(biāo)值X,確定x坐標(biāo)為該坐標(biāo)值x的像素點(diǎn)中像素值為1 的像素點(diǎn)的數(shù)量Px (x),以及針對(duì)所述膨脹圖像中的每個(gè)坐標(biāo)值y,確定y坐標(biāo)為該坐標(biāo)值 y的像素點(diǎn)中像素值為1的像素點(diǎn)的數(shù)量Py(y),以及所述膨脹圖像中像素值為1的像素點(diǎn) 的總數(shù)S ; 確定滿足如下公式所表示條件的I個(gè)x坐標(biāo)區(qū)間: I (x) i = {x I xlow < Px (x) < xhigh, x G [0, width]}; Xhigh = S/width ; Xlow 一 Xhigh/a ; 其中,I (X) i為第i個(gè)X坐標(biāo)區(qū)間,xhigh為X軸高閾值,xlOT為X軸低閾值,Width為所 述膨脹圖像的寬度,a為預(yù)設(shè)常數(shù),a>l ; 確定滿足如下公式所表示條件的J個(gè)y坐標(biāo)區(qū)間: J(y)j= {y|yi〇w<Py(y) <yhigh,yG [〇, height]}; Yhigh = S/height ; Yiow = Yhigh/b ; 其中,J(y\為第j個(gè)y坐標(biāo)區(qū)間,yhigh為y軸高閾值,ylOTt為y軸低閾值,height為所 述膨脹圖像的高度,b為預(yù)設(shè)常數(shù),b>l; 確定由I個(gè)X坐標(biāo)區(qū)間和J個(gè)y坐標(biāo)區(qū)間兩兩組合表示的M個(gè)矩形區(qū)域B(i,j)m,其 中,M等于IX J,B(i, j)m表示由I (x)i中的最小x坐標(biāo)值和最大x坐標(biāo)值,以及J(y) j中的 最小y坐標(biāo)值和最大y坐標(biāo)值,兩兩組合得到的四個(gè)像素點(diǎn)作為頂點(diǎn)的矩形區(qū)域; 分別針對(duì)M個(gè)矩形區(qū)域中的每個(gè)矩形區(qū)域進(jìn)行區(qū)域擴(kuò)充,直至到達(dá)像素值為1的像素 點(diǎn)為止,得到M個(gè)擴(kuò)充后矩形區(qū)域; 分別確定M個(gè)擴(kuò)充后矩形區(qū)域中的最大內(nèi)嵌矩形區(qū)域,作為M個(gè)預(yù)選模塊區(qū)域; 根據(jù)所述色卡的多個(gè)顏色模塊的形狀和相互位置關(guān)系,從M個(gè)預(yù)選模塊區(qū)域中選擇與 所述多個(gè)顏色模塊一一對(duì)應(yīng)的多個(gè)預(yù)選模塊區(qū)域; 將所述待檢測(cè)視頻圖像中與所述多個(gè)預(yù)選模塊區(qū)域中像素點(diǎn)的位置相同的像素點(diǎn),確 定為所述色卡的所述多個(gè)顏色模塊包括的像素點(diǎn)。
5. 如權(quán)利要求1所述的方法,其特征在于,在通過(guò)對(duì)所述待檢測(cè)視頻圖像進(jìn)行邊緣檢 測(cè),確定所述待檢測(cè)視頻圖像中所述色卡的多個(gè)顏色模塊包括的像素點(diǎn)之后,還包括: 按照與預(yù)設(shè)行列數(shù)對(duì)應(yīng)的排序方式,對(duì)多個(gè)顏色模塊進(jìn)行排序,得到與預(yù)設(shè)順序相同 或相反的排列順序; 將按照所述預(yù)設(shè)順序的多個(gè)顏色模塊對(duì)應(yīng)的標(biāo)準(zhǔn)像素值,分別確定為按照所述排列順 序的多個(gè)顏色模塊對(duì)應(yīng)的標(biāo)準(zhǔn)像素值;并根據(jù)按照所述排列順序的多個(gè)顏色模塊對(duì)應(yīng)的標(biāo) 準(zhǔn)像素值,確定所述待檢測(cè)視頻圖像的多個(gè)顏色模塊的指定顏色分量的總體偏差,作為指 定顏色分量的正向總體顏色偏差; 將按照與所述預(yù)設(shè)順序相反的順序的多個(gè)顏色模塊對(duì)應(yīng)的標(biāo)準(zhǔn)像素值,分別確定為按 照所述排列順序的多個(gè)顏色模塊對(duì)應(yīng)的標(biāo)準(zhǔn)像素值;并根據(jù)按照所述排列順序的多個(gè)顏色 模塊對(duì)應(yīng)的標(biāo)準(zhǔn)像素值,確定所述待檢測(cè)視頻圖像的多個(gè)顏色模塊的指定顏色分量的總體 偏差,作為指定顏色分量的反向總體顏色偏差; 當(dāng)所述正向總體顏色偏差大于所述反向總體顏色偏差時(shí),確定所述排列順序?yàn)榉聪颍?否則,確定所述排列順序?yàn)檎?,其中所述正向與所述預(yù)設(shè)順序相同,所述反向與所述預(yù)設(shè) 順序相反; 當(dāng)所述排列順序?yàn)檎驎r(shí),將按照所述預(yù)設(shè)順序的多個(gè)顏色模塊對(duì)應(yīng)的標(biāo)準(zhǔn)像素值, 分別確定為按照所述排列順序的多個(gè)顏色模塊實(shí)際對(duì)應(yīng)的標(biāo)準(zhǔn)像素值; 當(dāng)所述排列順序?yàn)榉聪驎r(shí),將按照與所述預(yù)設(shè)順序相反的順序的多個(gè)顏色模塊對(duì)應(yīng)的 標(biāo)準(zhǔn)像素值,分別確定為按照所述排列順序的多個(gè)顏色模塊實(shí)際對(duì)應(yīng)的標(biāo)準(zhǔn)像素值。
6. 如權(quán)利要求1所述的方法,其特征在于,根據(jù)該顏色模塊包括的像素點(diǎn)的像素值,和 該顏色模塊對(duì)應(yīng)的標(biāo)準(zhǔn)像素值,確定所述待檢測(cè)視頻圖像的該顏色模塊對(duì)應(yīng)顏色的偏色幅 度,具體包括: 確定該顏色模塊包括的各像素點(diǎn)在色調(diào)飽和度強(qiáng)度HSI顏色空間中的S分量值的平均 值,作為該顏色模塊的S分量平均值,以及該顏色模塊包括的各像素點(diǎn)在HSI顏色空間中的 H分量值的平均值,作為該顏色模塊的H分量平均值; 根據(jù)該顏色模塊的S分量平均值和該顏色模塊對(duì)應(yīng)的標(biāo)準(zhǔn)S分量值,分別與預(yù)設(shè)S分 量閾值的大小關(guān)系,確定所述顏色模塊的偏色類型; 基于該顏色模塊的H分量平均值和該顏色模塊對(duì)應(yīng)的標(biāo)準(zhǔn)H分量值,按照與所述顏色 模塊的偏色類型對(duì)應(yīng)的偏色幅度確定方式,確定所述待檢測(cè)視頻圖像的該顏色模塊對(duì)應(yīng)的 顏色的偏色幅度。
7. 如權(quán)利要求6所述的方法,其特征在于,確定該顏色模塊包括的各像素點(diǎn)在HSI顏色 空間中的S分量值的平均值,作為該顏色模塊的S分量平均值,以及該顏色模塊包括的各像 素點(diǎn)在HSI顏色空間中的H分量值的平均值,作為該顏色模塊的H分量平均值,具體包括: 將該顏色模塊包括的各像素點(diǎn)在亮度色度YUV顏色空間中的Y分量值、U分量值和V分 量值,轉(zhuǎn)換為該顏色模塊包括的各像素點(diǎn)在紅綠藍(lán)RGB顏色空間中的R分量值、G分量值和 B分量值;確定該顏色模塊包括的各像素點(diǎn)在RGB顏色空間中的R分量值的平均值、G分量 值的平均值和B分量值的平均值;將該顏色模塊的R分量值的平均值、G分量值的平均值和 B分量值的平均值,轉(zhuǎn)換為在HSI顏色空間中的S分量值和H分量值,分別作為該顏色模塊 的S分量平均值和該顏色模塊的H分量平均值;或者 將該顏色模塊包括的各像素點(diǎn)在YUV顏色空間中的Y分量值、U分量值和V分量值,轉(zhuǎn) 換為該顏色模塊包括的各像素點(diǎn)在RGB顏色空間中的R分量值、G分量值和B分量值;將該 顏色模塊包括的各像素點(diǎn)的R分量值、G分量值和B分量值,轉(zhuǎn)換為該顏色模塊包括的各像 素點(diǎn)在HSI顏色空間中的S分量值和H分量值;分別根據(jù)該顏色模塊包括的各像素點(diǎn)的S 分量值和H分量值,確定該顏色模塊包括的各像素點(diǎn)的S分量值的平均值和H分量值的平 均值,分別作為該顏色模塊的S分量平均值和該顏色模塊的H分量平均值。
8. 如權(quán)利要求6所述的方法,其特征在于,根據(jù)該顏色模塊的S分量平均值和該顏色 模塊對(duì)應(yīng)的標(biāo)準(zhǔn)S分量值,分別與預(yù)設(shè)S分量閾值的大小關(guān)系,確定所述顏色模塊的偏色類 型,具體包括: 采用如下公式確定該顏色模塊的偏色類型:
其中,s(k)為第k個(gè)顏色模塊的S分量平均值,std_S(k)為第k個(gè)顏色模塊對(duì)應(yīng)的標(biāo) 準(zhǔn)S分量值,type (k)表示第k個(gè)顏色模塊的偏色類型,為第一種偏色類型時(shí),type (k)=0, 為第二種偏色類型時(shí),type (k)=l,為第三種偏色類型時(shí),type (k) =2。
9. 如權(quán)利要求8所述的方法,其特征在于,基于該顏色模塊的H分量平均值和該顏色模 塊對(duì)應(yīng)的標(biāo)準(zhǔn)H分量值,按照與所述顏色模塊的偏色類型對(duì)應(yīng)的偏色幅度確定方式,確定 所述待檢測(cè)視頻圖像的該顏色模塊對(duì)應(yīng)的顏色的偏色幅度,具體包括: 當(dāng)該顏色模塊的偏色類型為第三種偏色類型時(shí),所述待檢測(cè)視頻圖像的該顏色模塊對(duì) 應(yīng)的顏色的偏色幅度通過(guò)如下公式確定: angle (k) = abs (H(k)-std_H(k))
err (k) = angle (k)+10 X abs(S(k)-std_S(k)) 其中,H(k)為第k個(gè)顏色模塊的H分量平均值,std_H(k)為第k個(gè)顏色模塊對(duì)應(yīng)的標(biāo) 準(zhǔn)H分量值,abs ()為對(duì)()內(nèi)的值取絕對(duì)值,err (k)為第k個(gè)顏色模塊對(duì)應(yīng)的顏色的偏色 幅度; 當(dāng)該顏色模塊的偏色類型為第一種偏色類型或第二種偏色類型時(shí),所述待檢測(cè)視頻圖 像的該顏色模塊對(duì)應(yīng)的顏色的偏色幅度通過(guò)如下公式確定: err(k) = 20 X abs (S (k)-std_S (k)) / (2-type (k)) 其中,S(k)為第k個(gè)顏色模塊的S分量平均值,std_S(k)為第k個(gè)顏色模塊對(duì)應(yīng)的標(biāo) 準(zhǔn)S分量值,abs ()為對(duì)()內(nèi)的值取絕對(duì)值,err (k)為第k個(gè)顏色模塊對(duì)應(yīng)的顏色的偏色 幅度。
10. 如權(quán)利要求1所述的方法,其特征在于,還包括: 根據(jù)所述待檢測(cè)視頻圖像的多個(gè)顏色模塊分別對(duì)應(yīng)顏色的偏色幅度,確定所述待檢測(cè) 視頻圖像的整體偏色幅度。
11. 如權(quán)利要求10所述的方法,其特征在于,根據(jù)所述待檢測(cè)視頻圖像的多個(gè)顏色模 塊分別對(duì)應(yīng)顏色的偏色幅度,確定所述待檢測(cè)視頻圖像的整體偏色幅度,具體包括: 分別確定所述多個(gè)顏色模塊包括的各像素點(diǎn)在HSI顏色空間中的I分量值的平均值, 對(duì)應(yīng)作為所述多個(gè)顏色模塊的I分量平均值; 根據(jù)所述多個(gè)顏色模塊的I分量平均值和所述多個(gè)顏色模塊各自對(duì)應(yīng)的標(biāo)準(zhǔn)I分量 值,通過(guò)如下公式確定所述待檢測(cè)視頻圖像的多個(gè)顏色模塊的強(qiáng)度的總體偏差:
其中,I (k)為第k個(gè)顏色模塊的I分量平均值,Std_I (k)為第k個(gè)顏色模塊對(duì)應(yīng)的標(biāo) 準(zhǔn)I分量值,N為色卡包含的顏色模塊的個(gè)數(shù),e為所述待檢測(cè)視頻圖像的多個(gè)顏色模塊的 強(qiáng)度的平均偏差,err_Sum為所述待檢測(cè)視頻圖像的多個(gè)顏色模塊的強(qiáng)度的總體偏差; 根據(jù)所述待檢測(cè)視頻圖像的多個(gè)顏色模塊分別對(duì)應(yīng)顏色的偏色幅度,以及所述待檢測(cè) 視頻圖像的多個(gè)顏色模塊的強(qiáng)度的總體偏差,通過(guò)如下公式確定所述待檢測(cè)視頻圖像的整 體偏色幅度:
其中,err (k)為第k個(gè)顏色模塊對(duì)應(yīng)的顏色的偏色幅度,color_err為所述待檢測(cè)視頻 圖像的整體偏色幅度。
12. -種視頻圖像偏色檢測(cè)裝置,其特征在于,包括: 獲取單元,用于獲取包括色卡的待檢測(cè)視頻圖像; 像素點(diǎn)確定單元,用于通過(guò)對(duì)所述待檢測(cè)視頻圖像進(jìn)行邊緣檢測(cè),確定所述待檢測(cè)視 頻圖像中所述色卡的多個(gè)顏色模塊包括的像素點(diǎn); 偏色確定單元,用于針對(duì)所述色卡的每個(gè)顏色模塊,根據(jù)該顏色模塊包括的像素點(diǎn)的 像素值,和該顏色模塊對(duì)應(yīng)的標(biāo)準(zhǔn)像素值,確定所述待檢測(cè)視頻圖像的該顏色模塊對(duì)應(yīng)顏 色的偏色幅度。
13. 如權(quán)利要求12所述的裝置,其特征在于,還包括: 圖像生成單元,用于獲取對(duì)色卡拍攝得到的原始視頻圖像;對(duì)所述原始視頻圖像進(jìn)行 截取處理,得到包括所述色卡的待檢測(cè)視頻圖像,其中,所述待檢測(cè)視頻圖像中所述色卡覆 蓋區(qū)域的面積大于所述待檢測(cè)視頻圖像面積的預(yù)設(shè)百分比;或者 獲取對(duì)色卡拍攝得到的原始視頻圖像;對(duì)所述原始視頻圖像進(jìn)行圖像壓縮處理,得到 標(biāo)準(zhǔn)化圖像格式CIF的圖像,作為待檢測(cè)圖像;或者 獲取對(duì)色卡拍攝得到的原始視頻圖像;對(duì)所述原始視頻圖像進(jìn)行截取處理,得到包括 所述色卡的截取處理后視頻圖像,其中,所述截取處理后視頻圖像中所述色卡覆蓋區(qū)域的 面積大于所述截取處理后視頻圖像面積的預(yù)設(shè)百分比;以及對(duì)所述截取處理后視頻圖像進(jìn) 行圖像壓縮處理,得到標(biāo)準(zhǔn)化圖像格式CIF的圖像,作為待檢測(cè)圖像。
14. 如權(quán)利要求12所述的裝置,其特征在于,所述像素點(diǎn)確定單元,具體用于對(duì)所述待 檢測(cè)視頻圖像進(jìn)行邊緣檢測(cè),得到二值化的邊緣圖像;并對(duì)所述邊緣圖像進(jìn)行邊緣膨脹處 理,得到膨脹圖像;并針對(duì)所述膨脹圖像中的每個(gè)坐標(biāo)值X,確定x坐標(biāo)為該坐標(biāo)值x的像 素點(diǎn)中像素值為1的像素點(diǎn)的數(shù)量Px(x),以及針對(duì)所述膨脹圖像中的每個(gè)坐標(biāo)值y,確定 y坐標(biāo)為該坐標(biāo)值y的像素點(diǎn)中像素值為1的像素點(diǎn)的數(shù)量Py(y),以及所述膨脹圖像中像 素值為1的像素點(diǎn)的總數(shù)s ;并確定滿足如下公式所表示條件的I個(gè)X坐標(biāo)區(qū)間: I (x) i = {x I xlow < Px (x) < xhigh, x G [0, width]}; Xhigh = S/width ; Xlow 一 Xhigh/a ; 其中,I (X) i為第i個(gè)X坐標(biāo)區(qū)間,xhigh為X軸高閾值,xlOT為X軸低閾值,Width為所 述膨脹圖像的寬度,a為預(yù)設(shè)常數(shù),a>l ;以及 確定滿足如下公式所表示條件的J個(gè)y坐標(biāo)區(qū)間: J(y)j= {y|yi〇w<Py(y) <yhigh,yG [〇, height]}; Yhigh = S/height ; Yiow = Yhigh/b ; 其中,J(y\為第j個(gè)y坐標(biāo)區(qū)間,yhigh為y軸高閾值,ylOTt為y軸低閾值,height為所 述膨脹圖像的高度,b為預(yù)設(shè)常數(shù),b>l;以及 確定由I個(gè)X坐標(biāo)區(qū)間和J個(gè)y坐標(biāo)區(qū)間兩兩組合表示的M個(gè)矩形區(qū)域B (i,j)m,作為 M個(gè)預(yù)選模塊區(qū)域,其中,M等于I X J,B (i,j)m表示由I (x) i中的最小x坐標(biāo)值和最大x坐 標(biāo)值,以及J(y)j中的最小y坐標(biāo)值和最大y坐標(biāo)值,兩兩組合得到的四個(gè)像素點(diǎn)作為頂點(diǎn) 的矩形區(qū)域;并根據(jù)所述色卡的多個(gè)顏色模塊的形狀和相互位置關(guān)系,從M個(gè)預(yù)選模塊區(qū) 域中選擇與所述多個(gè)顏色模塊一一對(duì)應(yīng)的多個(gè)預(yù)選模塊區(qū)域;以及將所述待檢測(cè)視頻圖像 中與所述多個(gè)預(yù)選模塊區(qū)域中像素點(diǎn)的位置相同的像素點(diǎn),確定為所述色卡的所述多個(gè)顏 色模塊包括的像素點(diǎn)。
15.如權(quán)利要求12所述的裝置,其特征在于,所述像素點(diǎn)確定單元,具體用于對(duì)所述待 檢測(cè)視頻圖像進(jìn)行邊緣檢測(cè),得到二值化的邊緣圖像;并對(duì)所述邊緣圖像進(jìn)行邊緣膨脹處 理,得到膨脹圖像;并針對(duì)所述膨脹圖像中的每個(gè)坐標(biāo)值X,確定x坐標(biāo)為該坐標(biāo)值x的像 素點(diǎn)中像素值為1的像素點(diǎn)的數(shù)量Px(x),以及針對(duì)所述膨脹圖像中的每個(gè)坐標(biāo)值y,確定 y坐標(biāo)為該坐標(biāo)值y的像素點(diǎn)中像素值為1的像素點(diǎn)的數(shù)量Py(y),以及所述膨脹圖像中像 素值為1的像素點(diǎn)的總數(shù)S ;并確定滿足如下公式所表示條件的I個(gè)x坐標(biāo)區(qū)間: I (x) i = {x I xlow < Px (x) < xhigh, x G [0, width]}; Xhigh = S/width ; Xlow 一 Xhigh/a ; 其中,I (X) i為第i個(gè)X坐標(biāo)區(qū)間,xhigh為X軸高閾值,xlOT為X軸低閾值,Width為所 述膨脹圖像的寬度,a為預(yù)設(shè)常數(shù),a>l ;以及 確定滿足如下公式所表示條件的J個(gè)y坐標(biāo)區(qū)間: J(y)j= {y|yi〇w<Py(y) <yhigh,yG [〇, height]}; Yhigh = S/height ; Yiow = Yhigh/b ; 其中,J(y\為第j個(gè)y坐標(biāo)區(qū)間,yhigh為y軸高閾值,ylOTt為y軸低閾值,height為所 述膨脹圖像的高度,b為預(yù)設(shè)常數(shù),b>l;以及 確定由I個(gè)X坐標(biāo)區(qū)間和J個(gè)y坐標(biāo)區(qū)間兩兩組合表示的M個(gè)矩形區(qū)域B(i,j)m,其 中,M等于IX J,B(i, j)m表示由I (x)i中的最小x坐標(biāo)值和最大x坐標(biāo)值,以及J(y) j中的 最小y坐標(biāo)值和最大y坐標(biāo)值,兩兩組合得到的四個(gè)像素點(diǎn)作為頂點(diǎn)的矩形區(qū)域;并分別針 對(duì)M個(gè)矩形區(qū)域中的每個(gè)矩形區(qū)域進(jìn)行區(qū)域擴(kuò)充,直至到達(dá)像素值為1的像素點(diǎn)為止,得到 M個(gè)擴(kuò)充后矩形區(qū)域;并分別確定M個(gè)擴(kuò)充后矩形區(qū)域中的最大內(nèi)嵌矩形區(qū)域,作為M個(gè)預(yù) 選模塊區(qū)域;并根據(jù)所述色卡的多個(gè)顏色模塊的形狀和相互位置關(guān)系,從M個(gè)預(yù)選模塊區(qū) 域中選擇與所述多個(gè)顏色模塊一一對(duì)應(yīng)的多個(gè)預(yù)選模塊區(qū)域;以及將所述待檢測(cè)視頻圖像 中與所述多個(gè)預(yù)選模塊區(qū)域中像素點(diǎn)的位置相同的像素點(diǎn),確定為所述色卡的所述多個(gè)顏 色模塊包括的像素點(diǎn)。
16. 如權(quán)利要求12所述的裝置,其特征在于,還包括: 標(biāo)準(zhǔn)像素值確定單元,用于按照與預(yù)設(shè)行列數(shù)對(duì)應(yīng)的排序方式,對(duì)多個(gè)顏色模塊進(jìn)行 排序,得到與預(yù)設(shè)順序相同或相反的排列順序;并將按照所述預(yù)設(shè)順序的多個(gè)顏色模塊對(duì) 應(yīng)的標(biāo)準(zhǔn)像素值,分別確定為按照所述排列順序的多個(gè)顏色模塊對(duì)應(yīng)的標(biāo)準(zhǔn)像素值;并根 據(jù)按照所述排列順序的多個(gè)顏色模塊對(duì)應(yīng)的標(biāo)準(zhǔn)像素值,確定所述待檢測(cè)視頻圖像的多個(gè) 顏色模塊的指定顏色分量的總體偏差,作為指定顏色分量的正向總體顏色偏差;并將按照 與所述預(yù)設(shè)順序相反的順序的多個(gè)顏色模塊對(duì)應(yīng)的標(biāo)準(zhǔn)像素值,分別確定為按照所述排列 順序的多個(gè)顏色模塊對(duì)應(yīng)的標(biāo)準(zhǔn)像素值;并根據(jù)按照所述排列順序的多個(gè)顏色模塊對(duì)應(yīng)的 標(biāo)準(zhǔn)像素值,確定所述待檢測(cè)視頻圖像的多個(gè)顏色模塊的指定顏色分量的總體偏差,作為 指定顏色分量的反向總體顏色偏差;并當(dāng)所述正向總體顏色偏差大于所述反向總體顏色偏 差時(shí),確定所述排列順序?yàn)榉聪颍駝t,確定所述排列順序?yàn)檎?,其中所述正向與所述預(yù) 設(shè)順序相同,所述反向與所述預(yù)設(shè)順序相反;并當(dāng)所述排列順序?yàn)檎驎r(shí),將按照所述預(yù)設(shè) 順序的多個(gè)顏色模塊對(duì)應(yīng)的標(biāo)準(zhǔn)像素值,分別確定為按照所述排列順序的多個(gè)顏色模塊實(shí) 際對(duì)應(yīng)的標(biāo)準(zhǔn)像素值;以及當(dāng)所述排列順序?yàn)榉聪驎r(shí),將按照與所述預(yù)設(shè)順序相反的順序 的多個(gè)顏色模塊對(duì)應(yīng)的標(biāo)準(zhǔn)像素值,分別確定為按照所述排列順序的多個(gè)顏色模塊實(shí)際對(duì) 應(yīng)的標(biāo)準(zhǔn)像素值。
17. 如權(quán)利要求12所述的裝置,其特征在于,所述偏色確定單元,具體用于確定該顏色 模塊包括的各像素點(diǎn)在色調(diào)飽和度強(qiáng)度HSI顏色空間中的S分量值的平均值,作為該顏色 模塊的S分量平均值,以及該顏色模塊包括的各像素點(diǎn)在HSI顏色空間中的H分量值的平 均值,作為該顏色模塊的H分量平均值;并根據(jù)該顏色模塊的S分量平均值和該顏色模塊對(duì) 應(yīng)的標(biāo)準(zhǔn)S分量值,分別與預(yù)設(shè)S分量閾值的大小關(guān)系,確定所述顏色模塊的偏色類型;以 及基于該顏色模塊的H分量平均值和該顏色模塊對(duì)應(yīng)的標(biāo)準(zhǔn)H分量值,按照與所述顏色模 塊的偏色類型對(duì)應(yīng)的偏色幅度確定方式,確定所述待檢測(cè)視頻圖像的該顏色模塊對(duì)應(yīng)的顏 色的偏色幅度。
18. 如權(quán)利要求17所述的裝置,其特征在于,所述偏色確定單元,具體用于將該顏色模 塊包括的各像素點(diǎn)在亮度色度YUV顏色空間中的Y分量值、U分量值和V分量值,轉(zhuǎn)換為該 顏色模塊包括的各像素點(diǎn)在紅綠藍(lán)RGB顏色空間中的R分量值、G分量值和B分量值;確定 該顏色模塊包括的各像素點(diǎn)在RGB顏色空間中的R分量值的平均值、G分量值的平均值和 B分量值的平均值;將該顏色模塊的R分量值的平均值、G分量值的平均值和B分量值的平 均值,轉(zhuǎn)換為在HSI顏色空間中的S分量值和H分量值,分別作為該顏色模塊的S分量平均 值和該顏色模塊的H分量平均值;或者 將該顏色模塊包括的各像素點(diǎn)在YUV顏色空間中的Y分量值、U分量值和V分量值,轉(zhuǎn) 換為該顏色模塊包括的各像素點(diǎn)在RGB顏色空間中的R分量值、G分量值和B分量值;將該 顏色模塊包括的各像素點(diǎn)的R分量值、G分量值和B分量值,轉(zhuǎn)換為該顏色模塊包括的各像 素點(diǎn)在HSI顏色空間中的S分量值和H分量值;分別根據(jù)該顏色模塊包括的各像素點(diǎn)的S 分量值和H分量值,確定該顏色模塊包括的各像素點(diǎn)的S分量值的平均值和H分量值的平 均值,分別作為該顏色模塊的S分量平均值和該顏色模塊的H分量平均值。
19. 如權(quán)利要求17所述的裝置,其特征在于,所述偏色確定單元,具體用于采用如下公 式確定該顏色模塊的偏色類型:
其中,S(k)為第k個(gè)顏色模塊的S分量平均值,std_S(k)為第k個(gè)顏色模塊對(duì)應(yīng)的標(biāo) 準(zhǔn)S分量值,type (k)表示第k個(gè)顏色模塊的偏色類型,為第一種偏色類型時(shí),type (k)=0, 為第二種偏色類型時(shí),type (k)=l,為第三種偏色類型時(shí),type (k) =2。
20. 如權(quán)利要求19所述的裝置,其特征在于,所述偏色確定單元,具體用于當(dāng)該顏色模 塊的偏色類型為第三種偏色類型時(shí),所述待檢測(cè)視頻圖像的該顏色模塊對(duì)應(yīng)的顏色的偏色 幅度通過(guò)如下公式確定:
err (k) = angle (k)+10 X abs(S(k)-std_S(k)) 其中,H(k)為第k個(gè)顏色模塊的H分量平均值,std_H(k)為第k個(gè)顏色模塊對(duì)應(yīng)的標(biāo) 準(zhǔn)H分量值,abs ()為對(duì)()內(nèi)的值取絕對(duì)值,err (k)為第k個(gè)顏色模塊對(duì)應(yīng)的顏色的偏色 幅度; 當(dāng)該顏色模塊的偏色類型為第一種偏色類型或第二種偏色類型時(shí),所述待檢測(cè)視頻圖 像的該顏色模塊對(duì)應(yīng)的顏色的偏色幅度通過(guò)如下公式確定: err(k) = 20 X abs (S (k)-std_S (k)) / (2-type (k)) 其中,S(k)為第k個(gè)顏色模塊的S分量平均值,std_S(k)為第k個(gè)顏色模塊對(duì)應(yīng)的標(biāo) 準(zhǔn)S分量值,abs ()為對(duì)()內(nèi)的值取絕對(duì)值,err (k)為第k個(gè)顏色模塊對(duì)應(yīng)的顏色的偏色 幅度。
21. 如權(quán)利要求12所述的裝置,其特征在于,所述偏色確定單元,還用于根據(jù)所述待檢 測(cè)視頻圖像的多個(gè)顏色模塊分別對(duì)應(yīng)顏色的偏色幅度,確定所述待檢測(cè)視頻圖像的整體偏 色幅度。
22. 如權(quán)利要求21所述的裝置,其特征在于,所述偏色確定單元,具體用于分別確定所 述多個(gè)顏色模塊包括的各像素點(diǎn)在HSI顏色空間中的I分量值的平均值,對(duì)應(yīng)作為所述多 個(gè)顏色模塊的I分量平均值;并根據(jù)所述多個(gè)顏色模塊的I分量平均值和所述多個(gè)顏色模 塊各自對(duì)應(yīng)的標(biāo)準(zhǔn)I分量值進(jìn)行正向?qū)Ρ群头聪驅(qū)Ρ?,通過(guò)如下公式確定所述待檢測(cè)視頻 圖像的多個(gè)顏色模塊的強(qiáng)度的總體偏差:
其中,I (k)為第k個(gè)顏色模塊的I分量平均值,Std_I (k)為第k個(gè)顏色模塊對(duì)應(yīng)的標(biāo) 準(zhǔn)I分量值,N為色卡包含的顏色模塊的個(gè)數(shù),e為所述待檢測(cè)視頻圖像的多個(gè)顏色模塊的 強(qiáng)度的平均偏差,err_sum為所述待檢測(cè)視頻圖像的多個(gè)顏色模塊的強(qiáng)度的總體偏差;以 及 根據(jù)所述待檢測(cè)視頻圖像的多個(gè)顏色模塊分別對(duì)應(yīng)顏色的偏色幅度,以及所述待檢測(cè) 視頻圖像的多個(gè)顏色模塊的強(qiáng)度的總體偏差,通過(guò)如下公式確定所述待檢測(cè)視頻圖像的整 體偏色幅度:
其中,err (k)為第k個(gè)顏色模塊對(duì)應(yīng)的顏色的偏色幅度,color_err為所述待檢測(cè)視頻 圖像的整體偏色幅度。
【文檔編號(hào)】G06T7/40GK104346817SQ201310320283
【公開(kāi)日】2015年2月11日 申請(qǐng)日期:2013年7月25日 優(yōu)先權(quán)日:2013年7月25日
【發(fā)明者】潘暉, 潘石柱, 張興明, 傅利泉, 朱江明, 吳軍, 吳堅(jiān) 申請(qǐng)人:浙江大華技術(shù)股份有限公司