本發(fā)明涉及顯示技術(shù)領(lǐng)域,尤其涉及一種圖像顯示方法和設(shè)備、圖像分析方法、設(shè)備及系統(tǒng)。
背景技術(shù):
隨著裸眼3d技術(shù)的發(fā)展,裸眼3d顯示設(shè)備越來越受到人們的關(guān)注。目前,主流的裸眼3d顯示設(shè)備通常通過在普通顯示器上疊加特殊的光柵,該光柵能夠向不同方向折射圖像,讓左眼和右眼的可視畫面分開,從而讓使用者看到3d影像。
一臺(tái)3d顯示設(shè)備的顯示效果的好壞直接影響到人們的觀看感受,而受到制造工藝和裝配誤差等因素影響,其光柵參數(shù)的實(shí)際值與理想設(shè)計(jì)值通常是存在一定的偏差的,而光柵參數(shù)是裸眼3d顯示設(shè)備進(jìn)行成像顯示的必要參數(shù),直接決定著3d顯示設(shè)備的成像效果,如果直接使用設(shè)計(jì)值進(jìn)行顯示,將導(dǎo)致裸眼3d顯示設(shè)備的對(duì)于左右眼視區(qū)的調(diào)整不準(zhǔn)確,進(jìn)而影響裸眼3d顯示設(shè)備的顯示效果。因此,為了有效保證裸眼3d顯示設(shè)備的顯示效果,在裸眼3d顯示設(shè)備出廠銷售前,需要對(duì)裸眼3d的顯示設(shè)備的光柵參數(shù)進(jìn)行校正。
光柵相對(duì)于顯示屏的位移xoffadd(也稱光柵與顯示屏面板水平相對(duì)錯(cuò)位)是需要進(jìn)行校正的光柵參數(shù)之一?,F(xiàn)有技術(shù)中,在對(duì)xoffadd進(jìn)行校正時(shí),設(shè)定xoffadd初始值和一固定的步長(zhǎng),使xoffadd值每次增加該步長(zhǎng),校正設(shè)備每次將當(dāng)前xoffadd值通知給裸眼3d顯示設(shè)備,通知其按照該值進(jìn)行排圖成像顯示,并獲取裸眼3d顯示設(shè)備當(dāng)前顯示的圖像,以此循環(huán)遍歷,循環(huán)遍歷 完成后根據(jù)所獲取的圖像和圖像的xoffadd值分析計(jì)算出最佳的xoffadd值。
這種校正方式,校正設(shè)備需要與裸眼3d顯示設(shè)備進(jìn)行多次通信交互,而且,在校正設(shè)備向裸眼3d顯示設(shè)備發(fā)送xoffadd值后,若裸眼3d顯示設(shè)備不能及時(shí)響應(yīng)這個(gè)xoffadd值,則裸眼3d顯示設(shè)備實(shí)際顯示的圖像與根據(jù)這個(gè)xoffadd值生成并顯示的圖像不一致,即存在著圖像和該圖像的成像參數(shù)xoffadd不同步的問題。如果校正設(shè)備根據(jù)不同步的圖像和xoffadd來分析最佳的xoffadd值,則會(huì)存在較大的誤差,會(huì)導(dǎo)致xoffadd值校正精度較低。如何使校正設(shè)備精準(zhǔn)的獲知裸眼3d顯示設(shè)備所顯示的圖像所對(duì)應(yīng)的xoffadd值從而提升xoffadd值校正精度,即,如何使獲取到圖像的一方能夠精準(zhǔn)的獲知圖像的成像參數(shù)是一個(gè)亟待解決的問題。
技術(shù)實(shí)現(xiàn)要素:
本發(fā)明實(shí)施例提供一種圖像顯示方法和設(shè)備、圖像分析方法、設(shè)備及系統(tǒng),用以解決現(xiàn)有技術(shù)中存在的獲取到圖像的一方不能夠較為精準(zhǔn)的獲知圖像的成像參數(shù)的技術(shù)問題。
本發(fā)明實(shí)施例提供一種圖像顯示方法,應(yīng)用于第一設(shè)備,包括:
確定第一圖像的第一成像參數(shù);
確定與所述第一圖像的第一成像參數(shù)對(duì)應(yīng)的標(biāo)志位圖像;
根據(jù)所述第一圖像的第一成像參數(shù),生成所述第一圖像,并將所述與所述第一圖像的第一成像參數(shù)對(duì)應(yīng)的標(biāo)志位圖像設(shè)置在所述第一圖像中的預(yù)定位置;
顯示所述設(shè)置有標(biāo)志位圖像的第一圖像,以使第二設(shè)備獲取所述第一圖像,并根據(jù)所述第一圖像中設(shè)置的標(biāo)志位圖像,確定所述第一圖像的第一成像參數(shù)。
可選的,在本發(fā)明的一個(gè)實(shí)施例中,在所述確定第一圖像的第一成像參數(shù)之前,所述方法還包括:
確定所述第一圖像的圖像編號(hào);
所述確定第一圖像的第一成像參數(shù)包括:
根據(jù)所述第一圖像的圖像編號(hào),確定所述第一圖像的第一成像參數(shù);
所述確定與所述第一圖像的第一成像參數(shù)對(duì)應(yīng)的標(biāo)志位圖像包括:
根據(jù)所述第一圖像的圖像編號(hào),確定所述標(biāo)志位圖像,所述標(biāo)志位圖像用于標(biāo)識(shí)所述圖像編號(hào),從而使得所述標(biāo)志位圖像與所述第一成像參數(shù)相對(duì)應(yīng)。
可選的,所述標(biāo)志位圖像包括數(shù)字圖像。
可選的,所述標(biāo)志位圖像包括至少一個(gè)區(qū)域,所述區(qū)域的位置用于標(biāo)識(shí)預(yù)定進(jìn)制的數(shù)位,所述區(qū)域的顏色用于標(biāo)識(shí)所述數(shù)位的數(shù)值;
所述根據(jù)所述第一圖像的圖像編號(hào),確定所述標(biāo)志位圖像包括:
根據(jù)所述第一圖像的圖像編號(hào),確定所述預(yù)定進(jìn)制下所述圖像編號(hào)的進(jìn)制值;
根據(jù)所述進(jìn)制值中的各數(shù)位的數(shù)值,確定所述標(biāo)志位圖像中分別與各數(shù)位對(duì)應(yīng)的區(qū)域的顏色;
根據(jù)所述標(biāo)志位圖像中分別與各數(shù)位對(duì)應(yīng)的區(qū)域的顏色,確定所述標(biāo)志位圖像。
可選的,所述方法還包括:
確定第二圖像的第一成像參數(shù);
確定與所述第二圖像的第一成像參數(shù)對(duì)應(yīng)的標(biāo)志位圖像;
根據(jù)所述第二圖像的第一成像參數(shù),生成所述第二圖像,并將所述與所述第二圖像的第一成像參數(shù)對(duì)應(yīng)的標(biāo)志位圖像設(shè)置在所述第二圖像中的預(yù)定位置;
顯示所述設(shè)置有標(biāo)志位圖像的第二圖像,以使所述第二設(shè)備獲取所述第二圖像,并根據(jù)所述第二圖像中設(shè)置的所述標(biāo)志位圖像,確定所述第二圖像的第一成像參數(shù)。
具體的,所述第一設(shè)備為裸眼3d顯示設(shè)備,所述第一設(shè)備包括顯示屏和設(shè)置在所述顯示屏上的光柵;所述第一成像參數(shù)為所述光柵相對(duì)于所述顯示屏 的位移。
本發(fā)明實(shí)施例提供的圖像顯示方法,第一設(shè)備根據(jù)第一圖像的第一成像參數(shù),生成第一圖像,并將與第一圖像的第一成像參數(shù)對(duì)應(yīng)的標(biāo)志位圖像設(shè)置在第一圖像中的預(yù)定位置,顯示設(shè)置有標(biāo)志位圖像的第一圖像,使得第二設(shè)備獲取第一圖像后,提取第一圖像中設(shè)置的標(biāo)志位圖像,進(jìn)而對(duì)提取的內(nèi)容進(jìn)行識(shí)別,確定第一圖像的第一成像參數(shù)。由于第一圖像中設(shè)置有標(biāo)志位圖像并且標(biāo)志位圖像與第一圖像的第一成像參數(shù)存在對(duì)應(yīng)關(guān)系,因此,第二設(shè)備可以同步并且精準(zhǔn)的獲取第一圖像和第一圖像的第一成像參數(shù),第一設(shè)備實(shí)際顯示的任一圖像的第一成像參數(shù),都能夠被第二設(shè)備準(zhǔn)確的識(shí)別出,進(jìn)而解決了現(xiàn)有技術(shù)中存在的獲取到圖像的一方不能夠較為精準(zhǔn)的獲知圖像的圖像參數(shù)的技術(shù)問題。
本發(fā)明實(shí)施例提供一種圖像分析方法,應(yīng)用于第二設(shè)備,包括:
獲取第一設(shè)備生成并顯示的第一圖像,所述第一圖像中的預(yù)定位置上設(shè)置有標(biāo)志位圖像,其中,所述第一設(shè)備根據(jù)所述第一圖像的第一成像參數(shù)生成并顯示所述第一圖像,所述第一圖像上設(shè)置的標(biāo)志位圖像與所述第一圖像的第一成像參數(shù)相對(duì)應(yīng);
根據(jù)所述第一圖像中設(shè)置的所述標(biāo)志位圖像,確定所述第一圖像的第一成像參數(shù)。
可選的,所述第一設(shè)備根據(jù)所述第一圖像的圖像編號(hào)確定所述第一圖像的第一成像參數(shù);
所述標(biāo)志位圖像用于標(biāo)識(shí)所述第一圖像的圖像編號(hào);
所述根據(jù)所述第一圖像中設(shè)置的所述標(biāo)志位圖像,確定所述第一圖像的第一成像參數(shù),包括:
從所述第一圖像的所述預(yù)定位置提取所述標(biāo)志位圖像;
根據(jù)提取的所述標(biāo)志位圖像,確定所述第一圖像的圖像編號(hào);
根據(jù)所述第一圖像的圖像編號(hào),確定所述第一圖像的第一成像參數(shù)。
可選的,所述標(biāo)志位圖像包括數(shù)字圖像;
所述根據(jù)提取的所述標(biāo)志位圖像,確定所述第一圖像的圖像編號(hào),包括:
根據(jù)所述提取的所述標(biāo)志位圖像,識(shí)別所述提取的標(biāo)志位圖像中的數(shù)字,根據(jù)所述識(shí)別的數(shù)字,確定所述第一圖像的圖像編號(hào)。
可選的,所述標(biāo)志位圖像包括至少一個(gè)區(qū)域,所述區(qū)域的位置用于標(biāo)識(shí)預(yù)定進(jìn)制的數(shù)位,所述區(qū)域的顏色用于標(biāo)識(shí)所述數(shù)位的數(shù)值;
所述根據(jù)提取的所述標(biāo)志位圖像,確定所述第一圖像的圖像編號(hào),包括:
確定提取的所述標(biāo)志位圖像中所述至少一個(gè)區(qū)域的顏色;
根據(jù)所述至少一個(gè)區(qū)域的顏色,確定與所述至少一個(gè)區(qū)域?qū)?yīng)的數(shù)位的數(shù)值;
根據(jù)所述數(shù)位的數(shù)值,確定所述預(yù)定進(jìn)制下所述圖像編號(hào)的進(jìn)制值;
根據(jù)所述預(yù)定進(jìn)制下所述圖像編號(hào)的進(jìn)制值,確定所述第一圖像的圖像編號(hào)。
可選的,所述確定提取的所述標(biāo)志位圖像中所述至少一個(gè)區(qū)域的顏色,包括:
從所述標(biāo)志位圖像中分割出所述至少一個(gè)區(qū)域的圖像;
提取分割出的所述至少一個(gè)區(qū)域中預(yù)定位置的像素點(diǎn)的像素值;
計(jì)算提取的所述像素點(diǎn)的像素值的平均像素值,將所述平均像素值作為所述區(qū)域的顏色值。
可選的,所述從所述第一圖像的所述預(yù)定位置提取所述標(biāo)志位圖像包括:
根據(jù)所述預(yù)定位置,確定所述第一圖像中的第一區(qū)域,所述第一區(qū)域包括所述標(biāo)志位圖像;
從所述第一圖像中,提取所述第一區(qū)域的圖像;
對(duì)所述提取的第一區(qū)域的圖像進(jìn)行閾值分割;
從所述閾值分割后的第一區(qū)域的圖像中檢測(cè)出所述標(biāo)志位圖像的邊緣輪廓,從而從所述閾值分割后的第一區(qū)域的圖像中提取出所述標(biāo)志位圖像。
可選的,所述方法還包括:
獲取所述第一設(shè)備生成并顯示的第二圖像,所述第二圖像中的預(yù)定位置上設(shè)置有標(biāo)志位圖像,其中,所述第一設(shè)備根據(jù)所述第二圖像的第一成像參數(shù)生成并顯示所述第二圖像,所述第二圖像上設(shè)置的標(biāo)志位圖像與所述第二圖像的第一成像參數(shù)相對(duì)應(yīng);
根據(jù)所述第二圖像中設(shè)置的所述標(biāo)志位圖像,確定所述第二圖像的第一成像參數(shù)。
可選的,所述方法還包括:
根據(jù)所述第一圖像、所述第一圖像的第一成像參數(shù),所述第二圖像和所述第二圖像的第一成像參數(shù),確定所述第一設(shè)備的優(yōu)選第一成像參數(shù)。
可選的,所述第一設(shè)備為裸眼3d顯示設(shè)備,所述第一設(shè)備包括顯示屏和設(shè)置在所述顯示屏上的光柵;所述第一成像參數(shù)為所述光柵相對(duì)于所述顯示屏的位移。
進(jìn)一步的,所述獲取第一設(shè)備生成并顯示的第一圖像包括:
通過攝像頭拍攝顯示有所述第一圖像的所述第一設(shè)備的照片,從而獲取所述第一設(shè)備生成并顯示的第一圖像。
本發(fā)明實(shí)施例提供的圖像分析方法,第二設(shè)備獲取第一設(shè)備生成并顯示的第一圖像,第一圖像中的預(yù)定位置上設(shè)置有標(biāo)志位圖像;根據(jù)第一圖像中設(shè)置的標(biāo)志位圖像,確定第一圖像的第一成像參數(shù)。因第一圖像上設(shè)置有標(biāo)志位圖像且該標(biāo)志位圖像與第一圖像的第一成像參數(shù)相對(duì)應(yīng),第二設(shè)備能夠根據(jù)標(biāo)志位圖像確定出顯示的第一圖像的第一成像參數(shù),即第二設(shè)備可以同步并且精準(zhǔn)的獲取第一圖像和第一圖像的第一成像參數(shù),解決了現(xiàn)有技術(shù)中存在的獲取到圖像的一方不能夠較為精準(zhǔn)的獲知圖像的成像參數(shù)的技術(shù)問題。
本發(fā)明實(shí)施例提供的圖像顯示方法、圖像分析方法可應(yīng)用于裸眼3d設(shè)備的校正過程中。若第一設(shè)備為裸眼3d顯示設(shè)備,第二設(shè)備為校正設(shè)備,第一成像參數(shù)為裸眼3d顯示設(shè)備的任一成像參數(shù),應(yīng)用上述方法,裸眼3d顯示設(shè)備實(shí)際顯示的任一圖像的第一成像參數(shù),都會(huì)被校正設(shè)備準(zhǔn)確的識(shí)別出,一 方面能夠有效減少校正設(shè)備和裸眼3d顯示設(shè)備之間的通信交互,節(jié)約交互成本,另一方面,有效解決了現(xiàn)有技術(shù)中存在的裸眼3d顯示設(shè)備實(shí)際顯示的圖像可能與校正設(shè)備向3d顯示設(shè)備通訊的待校正的第一成像參數(shù)不同步對(duì)應(yīng)導(dǎo)致校正精度欠佳的問題。
基于相同的發(fā)明構(gòu)思,本發(fā)明實(shí)施例提供一種顯示設(shè)備,包括:
確定單元,用于確定第一圖像的第一成像參數(shù),以及確定與所述第一圖像的第一成像參數(shù)對(duì)應(yīng)的標(biāo)志位圖像;
生成單元,用于根據(jù)所述第一圖像的第一成像參數(shù),生成所述第一圖像,并將所述與所述第一圖像的第一成像參數(shù)對(duì)應(yīng)的標(biāo)志位圖像設(shè)置在所述第一圖像中的預(yù)定位置;
顯示單元,用于顯示所述設(shè)置有標(biāo)志位圖像的第一圖像,以使圖像分析設(shè)備獲取所述第一圖像,并根據(jù)所述第一圖像中設(shè)置的標(biāo)志位圖像,確定所述第一圖像的第一成像參數(shù)。
基于相同的發(fā)明構(gòu)思,本發(fā)明是實(shí)施例提供一種圖像分析設(shè)備,包括:
獲取單元,用于獲取顯示設(shè)備生成并顯示的第一圖像,所述第一圖像中的預(yù)定位置上設(shè)置有標(biāo)志位圖像,其中,所述顯示設(shè)備根據(jù)所述第一圖像的第一成像參數(shù)生成并顯示所述第一圖像,所述第一圖像上設(shè)置的標(biāo)志位圖像與所述第一圖像的第一成像參數(shù)相對(duì)應(yīng);
處理單元,用于根據(jù)所述第一圖像中設(shè)置的所述標(biāo)志位圖像,確定所述第一圖像的第一成像參數(shù)。
基于相同的發(fā)明構(gòu)思,本發(fā)明實(shí)施例提供一種圖像分析系統(tǒng),包括:
顯示設(shè)備,用于確定第一圖像的第一成像參數(shù);確定與所述第一圖像的第一成像參數(shù)對(duì)應(yīng)的標(biāo)志位圖像;根據(jù)所述第一圖像的第一成像參數(shù),生成所述第一圖像,并將所述與所述第一圖像的第一成像參數(shù)對(duì)應(yīng)的標(biāo)志位圖像設(shè)置在所述第一圖像中的預(yù)定位置;顯示所述設(shè)置有標(biāo)志位圖像的第一圖像;
圖像分析設(shè)備,用于獲取所述顯示設(shè)備生成并顯示的第一圖像;根據(jù)所述 第一圖像中設(shè)置的所述標(biāo)志位圖像,確定所述第一圖像的第一成像參數(shù)。
本發(fā)明實(shí)施例提供的顯示設(shè)備、圖像分析設(shè)備和系統(tǒng),顯示設(shè)備根據(jù)第一圖像的第一成像參數(shù),生成并顯示設(shè)置有標(biāo)志位圖像的第一圖像;圖像分析設(shè)備獲取第一圖像,并根據(jù)第一圖像中設(shè)置的標(biāo)志位圖像,確定第一圖像的第一成像參數(shù)。因第一圖像的根據(jù)第一成像參數(shù)生成并顯示,且第一圖像上設(shè)置的標(biāo)志位圖像與第一圖像的第一成像參數(shù)存在對(duì)應(yīng)關(guān)系,使得圖像分析設(shè)備根據(jù)標(biāo)志位圖像可同步并精準(zhǔn)的獲取第一圖像和第一圖像的第一成像參數(shù),解決了現(xiàn)有技術(shù)中存在的解決了現(xiàn)有技術(shù)中存在的獲取到圖像的一方不能夠較為精準(zhǔn)的獲知圖像的圖像參數(shù)的技術(shù)問題。本發(fā)明實(shí)施例提供的顯示設(shè)備、圖像分析設(shè)備和系統(tǒng),可應(yīng)用于裸眼3d設(shè)備的校正過程中。若顯示設(shè)備為裸眼3d顯示設(shè)備,圖像分析設(shè)備為校正設(shè)備,第一成像參數(shù)為裸眼3d顯示設(shè)備的任一成像參數(shù),裸眼3d顯示設(shè)備實(shí)際顯示的任一圖像的第一成像參數(shù),都會(huì)被校正設(shè)備準(zhǔn)確的識(shí)別出,一方面能夠有效減少校正設(shè)備和裸眼3d顯示設(shè)備之間的通信交互,節(jié)約交互成本,另一方面,有效解決了現(xiàn)有技術(shù)中存在的裸眼3d顯示設(shè)備實(shí)際顯示的圖像可能與校正設(shè)備向3d顯示設(shè)備通訊的待校正的第一成像參數(shù)不同步對(duì)應(yīng)導(dǎo)致校正精度欠佳的問題。
附圖說明
圖1為本發(fā)明實(shí)施例提供的一種圖像顯示方法的流程圖;
圖2為本發(fā)明實(shí)施例提供的圖像顯示方法中第一圖像的一種示例性示意圖,其中標(biāo)志位圖像為數(shù)字圖像;
圖3為本發(fā)明實(shí)施例提供的圖像顯示方法中標(biāo)志位圖像的一種示例性示意圖;
圖4為本發(fā)明實(shí)施例提供的一種圖像分析方法的流程圖;
圖5為本發(fā)明實(shí)施例提供的圖像顯示方法和圖像分析方法應(yīng)用在裸眼3d顯示設(shè)備排圖成像參數(shù)xoffadd值的校正過程中的流程示意圖;
圖6為圖5所示實(shí)施例中,與幀號(hào)為27的校正用圖像上設(shè)置的標(biāo)志位圖 像的示例性示意圖;
圖7為圖5所示實(shí)施例中,設(shè)置有圖6所示標(biāo)志位圖像的校正用圖像的示例性示意圖;
圖8為本發(fā)明實(shí)施例提供的一種顯示設(shè)備的結(jié)構(gòu)示意圖;
圖9為本發(fā)明實(shí)施例提供的一種圖像分析設(shè)備的結(jié)構(gòu)示意圖
圖10為本發(fā)明實(shí)施例提供的一種圖像分析系統(tǒng)的結(jié)構(gòu)示意圖。
具體實(shí)施方式
為使本發(fā)明要解決的技術(shù)問題、技術(shù)方案和優(yōu)點(diǎn)更加清楚,下面將結(jié)合附圖及具體實(shí)施例進(jìn)行詳細(xì)描述。
如圖1所示,本發(fā)明實(shí)施例提供的一種應(yīng)用于第一設(shè)備的圖像顯示方法,具體流程包括:
步驟101,第一設(shè)備確定第一圖像的第一成像參數(shù)。
其中,第一設(shè)備可以為手機(jī)、平板電腦、電視等任意一種具有圖像顯示功能的設(shè)備,本發(fā)明對(duì)此不做限定。第一成像參數(shù)可以是用于顯示第一圖像的任意成像參數(shù),例如第一圖像的色彩屬性參數(shù),裸眼3d顯示的排圖參數(shù)等等,本發(fā)明對(duì)此不做限定。而可以理解的是,第一圖像具體圖像內(nèi)容同樣不限。
具體的,第一設(shè)備可以根據(jù)預(yù)先設(shè)置確定第一圖像的第一成像參數(shù)。舉例而言,可以預(yù)先設(shè)定第一成像參數(shù)的函數(shù)關(guān)系,第一設(shè)備可以根據(jù)函數(shù)關(guān)系,計(jì)算出第一成像參數(shù)。當(dāng)然,第一成像參數(shù)的參數(shù)值也可以是由第一設(shè)備之外的、與第一設(shè)備通信連接的設(shè)備發(fā)送給第一設(shè)備的。
步驟102,第一設(shè)備確定與第一圖像的第一成像參數(shù)對(duì)應(yīng)的標(biāo)志位圖像。
需要強(qiáng)調(diào)的是,標(biāo)志位圖像與第一圖像的第一成像參數(shù)具有對(duì)應(yīng)關(guān)系,這種對(duì)應(yīng)關(guān)系可以是直接對(duì)應(yīng)也可以是間接對(duì)應(yīng)的。所謂直接對(duì)應(yīng)是指,標(biāo)志位圖像直接指示了第一成像參數(shù)的參數(shù)值,而所謂間接對(duì)應(yīng)是指,標(biāo)志位圖像指示了某個(gè)信息,而通過該信息可以得到第一成像參數(shù)。例如,第一成像參數(shù)是 關(guān)于圖像編號(hào)的函數(shù),根據(jù)圖像編號(hào)可以得到第一成像參數(shù),標(biāo)志位圖像用來指示圖像編號(hào),進(jìn)而在通過標(biāo)志位圖像獲知圖像編號(hào)后,即可得到第一成像參數(shù)。
步驟103,第一設(shè)備根據(jù)第一圖像的第一成像參數(shù),生成第一圖像,并將與第一圖像的第一成像參數(shù)對(duì)應(yīng)的標(biāo)志位圖像設(shè)置在第一圖像中的預(yù)定位置。
其中,預(yù)定位置不限,可以是第一圖像中的任意位置,為了方便標(biāo)志位圖像的抓取和識(shí)別,可以將標(biāo)志位圖像設(shè)置在第一圖像的中心位置。
步驟104,第一設(shè)備顯示設(shè)置有標(biāo)志位圖像的第一圖像,以使第二設(shè)備獲取第一圖像,并根據(jù)第一圖像中設(shè)置的標(biāo)志位圖像,確定第一圖像的第一成像參數(shù)。
本發(fā)明實(shí)施例提供的圖像顯示方法,由于第一設(shè)備在第一圖像中設(shè)置標(biāo)志位圖像并且標(biāo)志位圖像與第一圖像的第一成像參數(shù)存在對(duì)應(yīng)關(guān)系,因此,第二設(shè)備可以同步獲取到第一圖像和標(biāo)志位圖像,進(jìn)而精準(zhǔn)的通過標(biāo)志位圖像獲得第一圖像的第一成像參數(shù),即相當(dāng)于同步并精準(zhǔn)的獲取第一圖像和第一圖像的第一成像參數(shù)。這樣一來,第一設(shè)備實(shí)際顯示的任一圖像的第一成像參數(shù),都能夠被第二設(shè)備準(zhǔn)確的識(shí)別出,有效避免了第二設(shè)備獲取到的第一圖像和第二設(shè)備確定的第一圖像的第一成像參數(shù)不同步的問題,解決了現(xiàn)有技術(shù)中存在的獲取到圖像的一方不能夠較為精準(zhǔn)的獲知圖像的圖像參數(shù)的技術(shù)問題。
下面對(duì)于上述方法流程作進(jìn)一步說明。
上述方法流程中,第一圖像的第一成像參數(shù)可以是與第一設(shè)備顯示圖像的顯示性能相關(guān)的任一個(gè)成像參數(shù)。舉例而言,第一設(shè)備可以為裸眼3d顯示設(shè)備,第二設(shè)備可以為用于校正第一設(shè)備的第一成像參數(shù)的校正設(shè)備,后續(xù)會(huì)通過具體實(shí)施例進(jìn)行詳細(xì)說明。
一種具體的實(shí)施方式中,第一成像參數(shù)可以為圖像編號(hào)的函數(shù),標(biāo)志位圖像用來標(biāo)識(shí)圖像編號(hào),具體的,圖像編號(hào)可以為幀號(hào)。例如,第一設(shè)備將循環(huán)顯示若干幀圖像,每一幀圖像應(yīng)用一個(gè)第一成像參數(shù),第一設(shè)備首先可以根據(jù) 預(yù)先設(shè)定或者通過和外部設(shè)備的通信,確定出第一成像參數(shù)的初始值和第一成像參數(shù)的變化規(guī)則,例如,每顯示一幀圖像,第一成像參數(shù)增加一個(gè)固定的步長(zhǎng),即第一成像參數(shù)為幀號(hào)的函數(shù)。
這種情況下,在步驟101確定第一圖像的第一成像參數(shù)之前,上述方法流程還包括:確定第一圖像的圖像編號(hào);則,上述步驟101具體包括:根據(jù)第一圖像的圖像編號(hào),確定第一圖像的第一成像參數(shù);上述步驟102具體包括:根據(jù)第一圖像的圖像編號(hào),確定標(biāo)志位圖像,標(biāo)志位圖像用于標(biāo)識(shí)第一圖像的圖像編號(hào),從而使得第一圖像的標(biāo)志位圖像與第一圖像的第一成像參數(shù)相對(duì)應(yīng)。因第一圖像的圖像編號(hào)與第一圖像的第一成像參數(shù)存在一一對(duì)應(yīng)關(guān)系,第一圖像的標(biāo)志位圖像用于標(biāo)識(shí)第一圖像的圖像編號(hào),因此,第一圖像的標(biāo)志位圖像與第一圖像的第一成像參數(shù)存在對(duì)應(yīng)關(guān)系。
一種具體的實(shí)施方式中,標(biāo)志位圖像包括比較直觀的數(shù)字圖像。例如,如圖2所示的第一圖像,包括一個(gè)顯示內(nèi)容為“2”的標(biāo)志位圖像,該標(biāo)志位圖像位于第一圖像的右下角,用于標(biāo)識(shí)該第一圖像的幀號(hào)為2,第二設(shè)備在獲取該第一圖像后,只要識(shí)別出數(shù)字即可確定第一圖像的幀號(hào),進(jìn)而根據(jù)第一圖像的幀數(shù),確定出第一圖像的第一成像參數(shù)。
一種具體的實(shí)施方式中,為了便于識(shí)別第一圖像中的標(biāo)志位圖像,本實(shí)施例方式設(shè)計(jì)了一種巧妙的標(biāo)志位圖像。該標(biāo)志位圖像包括至少一個(gè)區(qū)域,通常為至少兩個(gè)區(qū)域,不同的區(qū)域位置不同,區(qū)域的位置用于標(biāo)識(shí)預(yù)定進(jìn)制的數(shù)位,可以理解的是,不同的數(shù)位對(duì)應(yīng)不同的權(quán)值,其中預(yù)定的進(jìn)制可以為十進(jìn)制,二進(jìn)制、十六進(jìn)制等等,本發(fā)明對(duì)此不做限定,而區(qū)域的顏色用于標(biāo)識(shí)數(shù)位的數(shù)值。這種情況下,上述步驟102具體包括:根據(jù)所述第一圖像的圖像編號(hào),確定所述預(yù)定進(jìn)制下所述圖像編號(hào)的進(jìn)制值;根據(jù)所述進(jìn)制值中的各數(shù)位的數(shù)值,確定所述標(biāo)志位圖像中分別與各數(shù)位對(duì)應(yīng)的區(qū)域的顏色;根據(jù)所述標(biāo)志位圖像中分別與各數(shù)位對(duì)應(yīng)的區(qū)域的顏色,確定所述標(biāo)志位圖像。
其中,標(biāo)志位圖像所表示的數(shù)值不限于十進(jìn)制數(shù)值,可以為多種進(jìn)制的數(shù) 值,簡(jiǎn)稱進(jìn)制值。無論標(biāo)志位圖像表示的數(shù)值為何進(jìn)制,該數(shù)值與該數(shù)值的十進(jìn)制值可以通過如下關(guān)系進(jìn)行換算:
舉例說明,參見圖3所示的標(biāo)志位圖像,假設(shè)預(yù)定進(jìn)制為二進(jìn)制,即標(biāo)志位圖像表示一個(gè)二進(jìn)制數(shù)。標(biāo)志位圖像分為左上、左下、右上、右下4個(gè)區(qū)域,每個(gè)區(qū)域可填充黑、白2種顏色,黑色用來標(biāo)識(shí)數(shù)值0,白色用來標(biāo)識(shí)數(shù)值1。4個(gè)區(qū)域表示4個(gè)數(shù)位,左上表示4位二進(jìn)制數(shù)的第一位,右上表示4位二進(jìn)制數(shù)的第二位,左下表示4位二進(jìn)制數(shù)的第三位,右下表示4位二進(jìn)制數(shù)的第四位。不同的數(shù)位對(duì)應(yīng)不同的權(quán)值,該標(biāo)志位圖像表示的十進(jìn)制數(shù)值為:n1×23+n2×22+n3×21+n4×20。舉例來說,當(dāng)左上區(qū)域?yàn)楹谏珪r(shí),表示該數(shù)位的數(shù)值為1,即n1=1,而左上區(qū)域?yàn)榘咨珪r(shí),表示該數(shù)位的數(shù)值為0,即n2=0,其他數(shù)位與此相同。
以上述示例的標(biāo)志位圖像用來標(biāo)識(shí)第一圖像的幀號(hào)為例,第一設(shè)備首先確定該幀號(hào)的進(jìn)制值(即二進(jìn)制值),然后根據(jù)該二進(jìn)制值中各數(shù)位的值,確定標(biāo)志位圖像各區(qū)域的顏色,從而確定出標(biāo)志位圖像。當(dāng)?shù)谝粓D像的幀號(hào)為1時(shí),二進(jìn)制下第一圖像的幀號(hào)的四位二進(jìn)制值為0001,即n1=n2=n3=0,n4=1,即該四位2進(jìn)制值的第一位、第二位、第三位、第四位對(duì)應(yīng)的區(qū)域應(yīng)分別填充黑、黑、黑、白,從而使得構(gòu)成的標(biāo)志位圖像表示的幀號(hào)為1。根據(jù)4個(gè)區(qū)域各區(qū)域的位置與各數(shù)位的對(duì)應(yīng)關(guān)系,以及分別與各數(shù)位對(duì)應(yīng)的區(qū)域的顏色,在各區(qū)域填充該區(qū)域應(yīng)填充的顏色,進(jìn)而即可確定出第一圖像的幀號(hào)為1時(shí)第一圖像中的標(biāo)志位圖像,可參見圖3所示。若第一位、第二位、第三位、第四位對(duì)應(yīng)的小區(qū)域分別填充黑、黑、白、黑,則4個(gè)小區(qū)域構(gòu)成的標(biāo)志位圖像表示的幀號(hào)為:0×23+0×22+1×21+0×20=2。
可以理解的是,在其他實(shí)施方式中,標(biāo)志位圖像所表示的數(shù)值的進(jìn)制不限,可以為十進(jìn)制、八進(jìn)制、十六進(jìn)制等任意進(jìn)制,區(qū)域的位置分布方式不限于上述的左上右上左下右下分布,還可以是水平左右順次分布、豎直上下順次分布、圓形分布、陣列分布等任意一種分布方式,區(qū)域位置與數(shù)位對(duì)應(yīng)關(guān)系的設(shè)置并不限于上述設(shè)置,也可按照其他方式設(shè)置,例如,圖3所示標(biāo)志位圖像,從右到左從上到下分別對(duì)應(yīng)進(jìn)制值的高權(quán)數(shù)位至低權(quán)數(shù)位。
還需要說明的是,為了說明清楚,圖3中所示的標(biāo)志位圖像的各區(qū)域分界比較明顯,但實(shí)際實(shí)施中,如果在相鄰區(qū)域填充相同顏色后,區(qū)域之間的分界可能會(huì)受到影響,兩個(gè)區(qū)域分界線也許并不能非常明顯區(qū)分出來。
上述示例的標(biāo)志位圖像中,包括4個(gè)區(qū)域,但標(biāo)志位圖像包括的區(qū)域的數(shù)量不限,可根據(jù)標(biāo)志位圖像所需要表示的數(shù)值區(qū)間來進(jìn)行設(shè)置。在這種具體實(shí)施中,標(biāo)志位圖像中每個(gè)區(qū)域的位置用于標(biāo)識(shí)預(yù)定進(jìn)制的數(shù)位,區(qū)域的顏色用于標(biāo)識(shí)數(shù)位的數(shù)值,不同的顏色代表不同的數(shù)值。可以理解的是,用標(biāo)志位圖像代表的數(shù)值與標(biāo)志位圖像分割成的區(qū)域的數(shù)量有關(guān),如果分割成4個(gè)區(qū)域,用2進(jìn)制(2種填充顏色)能夠表示的數(shù)值為0到15;當(dāng)需要對(duì)數(shù)值區(qū)間進(jìn)行擴(kuò)展時(shí),可以區(qū)域的數(shù)量進(jìn)行擴(kuò)展,如將標(biāo)志位圖像分割成6個(gè)區(qū)域,則6個(gè)2進(jìn)制的數(shù)位的數(shù)值用0或1標(biāo)記,能夠表示的數(shù)值為0到63(1×25+1×24+1×23+1×22+1×21+1×20=63)。
可以理解的是,用標(biāo)志位圖像代表的數(shù)值的大小還與進(jìn)制有關(guān),而進(jìn)制與區(qū)域填充的顏色的數(shù)量相對(duì)應(yīng),二進(jìn)制下區(qū)域填充的顏色有2種,四進(jìn)制下區(qū)域填充的顏色有4種,依次類推;如果保持區(qū)域的數(shù)量不變,可以通過調(diào)整進(jìn)制即增加區(qū)域填充的顏色來實(shí)現(xiàn)對(duì)標(biāo)志位圖像所代表的數(shù)值區(qū)間的擴(kuò)展。例如,若標(biāo)志位圖像表示2進(jìn)制數(shù),設(shè)定用黑、白2種顏色,分別表示數(shù)值0、1。若標(biāo)志位圖像分割成的區(qū)域?yàn)?個(gè),數(shù)位為5個(gè),則用2進(jìn)制能夠表示的數(shù)值區(qū)間為0到31,最大值為:1×24+1×23+1×22+1×21+1×20=31。若設(shè)定標(biāo)志位圖像表示4進(jìn)制數(shù),可以用4種顏色:黑、白、綠、青分別表示數(shù)值0、1、2、3, 若標(biāo)志位圖像分割成的區(qū)域?yàn)?個(gè),數(shù)位為5個(gè),則用4進(jìn)制能夠表示的數(shù)值區(qū)間為0到1023,最大值表示為:3×44+3×43+3×42+3×41+3×40=1023。
因此,本領(lǐng)域技術(shù)人員可以根據(jù)標(biāo)志位圖像所需要表示的數(shù)值區(qū)間,設(shè)置標(biāo)志位圖像對(duì)應(yīng)的進(jìn)制和標(biāo)志位圖像的區(qū)域數(shù)量。而且,如果需要對(duì)標(biāo)志位圖像所代表的數(shù)值區(qū)間的大小進(jìn)行調(diào)整時(shí),通過設(shè)定標(biāo)志位圖像被分割的區(qū)域數(shù)量,和/或進(jìn)制大小(標(biāo)志位圖像中各區(qū)域填充的顏色數(shù)量),即可調(diào)整標(biāo)志位圖像所代表的數(shù)值區(qū)間的范圍。
在確定標(biāo)志位圖像后,在步驟103中,第一設(shè)備可以首先根據(jù)第一圖像的第一成像參數(shù),生成第一圖像,然后將確定的標(biāo)志位圖像與第一圖像相合成,從而將標(biāo)志位圖像設(shè)置在第一圖像中。在步驟104中,顯示出設(shè)置有標(biāo)志位圖像的第一圖像。
這樣一來,第二設(shè)備可以同步獲取到第一圖像和標(biāo)志位圖像,進(jìn)而精準(zhǔn)的通過標(biāo)志位圖像獲得第一圖像的第一成像參數(shù),即相當(dāng)于同步并精準(zhǔn)的獲取第一圖像和第一圖像的第一成像參數(shù)。顯然,第一設(shè)備實(shí)際顯示的任一圖像的第一成像參數(shù),都能夠被第二設(shè)備準(zhǔn)確的識(shí)別出,有效避免了第二設(shè)備獲取到的第一圖像和第二設(shè)備確定的第一圖像的第一成像參數(shù)不同步的問題,解決了現(xiàn)有技術(shù)中存在的獲取到圖像的一方不能夠較為精準(zhǔn)的獲知圖像的圖像參數(shù)的技術(shù)問題。
實(shí)際應(yīng)用中,本發(fā)明實(shí)施例提供的圖像顯示方法可應(yīng)用于對(duì)第一設(shè)備的第一成像參數(shù)的分析和校正中。這種應(yīng)用場(chǎng)景下,簡(jiǎn)單概括的講,第一設(shè)備需要應(yīng)用多個(gè)不同的第一成像參數(shù)生成并顯示多張第一圖像,而第二設(shè)備需要獲取這多張圖像和這多張圖像分別對(duì)應(yīng)的第一成像參數(shù),并對(duì)這多張圖像進(jìn)行分析,從而分析得出第一設(shè)備適用的最佳的第一成像參數(shù)值?;诖?,在本發(fā)明的一個(gè)具體實(shí)施中,本發(fā)明提供的圖像顯示方法還包括以下步驟:
第一設(shè)備確定第二圖像的第一成像參數(shù);
第一設(shè)備確定與第二圖像的第一成像參數(shù)對(duì)應(yīng)的標(biāo)志位圖像;
第一設(shè)備根據(jù)第二圖像的第一成像參數(shù),生成第二圖像,并將與第二圖像的第一成像參數(shù)對(duì)應(yīng)的標(biāo)志位圖像設(shè)置在第二圖像中的預(yù)定位置;
第一設(shè)備顯示設(shè)置有標(biāo)志位圖像的第二圖像,以使第二設(shè)備獲取第二圖像,并根據(jù)第二圖像中設(shè)置的標(biāo)志位圖像,確定第二圖像的第一成像參數(shù)。
這樣,第二設(shè)備就能獲取到應(yīng)用不同的第一成像參數(shù)生成的第一圖像和第二圖像等若干圖像,并能通過標(biāo)志位圖像獲取到這些若干圖像的第一成像參數(shù),進(jìn)而可以根據(jù)這些圖像以及這些圖像的第一成像參數(shù),得到第一設(shè)備適用的優(yōu)選的第一成像參數(shù)。由于與各圖像的第一成像參數(shù)分別對(duì)應(yīng)的標(biāo)志位圖像設(shè)置在各張圖像中,第二設(shè)備可以同步并精準(zhǔn)的獲取第一圖像和第一圖像的第一成像參數(shù),有效避免了第二設(shè)備獲取到的第一圖像和第二設(shè)備確定的第一圖像的第一成像參數(shù)不同步的問題,從而能夠較為精準(zhǔn)的確定出優(yōu)選的第一成像參數(shù)。
第一設(shè)備生成并顯示第二圖像的具體的過程可參見上述實(shí)施例中第一設(shè)備生成并顯示第一圖像的具體過程,此處不再累述。
以本發(fā)明實(shí)施例提供的圖像顯示方法應(yīng)用在裸眼3d設(shè)備的校正過程為例這時(shí),第一設(shè)備為裸眼3d顯示設(shè)備,第二設(shè)備為校正設(shè)備,第一成像參數(shù)為xoffadd(也稱拍圖參數(shù))。校正裸眼3d顯示設(shè)備的xoffadd的過程是一個(gè)循環(huán)遍歷的過程,裸眼3d顯示設(shè)備循環(huán)顯示基于按照一定規(guī)則變化的xoffadd生成的圖像,校正設(shè)備獲取裸眼3d顯示設(shè)備循環(huán)顯示的圖像,并根據(jù)圖像中設(shè)置的標(biāo)志位圖像確定圖像的xoffadd,并根據(jù)這些圖像和這些圖像xoffadd確定出適用于裸眼3d顯示設(shè)備的xoffadd,從而實(shí)現(xiàn)校正的目的。應(yīng)用本發(fā)明實(shí)施例提供的圖片顯示方法,裸眼3d顯示設(shè)備實(shí)際顯示的任一圖像的第一成像參數(shù),都會(huì)被校正設(shè)備準(zhǔn)確的識(shí)別出,一方面,有效解決了現(xiàn)有技術(shù)中存在的裸眼3d顯示設(shè)備實(shí)際顯示的圖像可能與校正設(shè)備向3d顯示設(shè)備通訊的待校正的第一成像參數(shù)不同步對(duì)應(yīng)導(dǎo)致校正精度欠佳的問題。另一方面,不需要校正設(shè)備循環(huán)向顯示設(shè)備發(fā)送xoffadd值,裸眼3d顯示設(shè)備可以按照預(yù)設(shè)規(guī)則改變xoffadd值,例如每次自增一個(gè)固定的步長(zhǎng),這樣能夠有效減少校正設(shè)備 和裸眼3d顯示設(shè)備之間的通信交互,節(jié)約交互成本。
上述具體實(shí)施是以xoffadd為例進(jìn)行說明的,但第一成像參數(shù)不限于此,可以裸眼3d顯示設(shè)備的用于成像顯示的任一種參數(shù)。
基于相同的發(fā)明構(gòu)思,與前述顯示方法實(shí)施例相對(duì)應(yīng),本發(fā)明實(shí)施例還提供的一種應(yīng)用于第二設(shè)備的圖像分析方法,其中,第二設(shè)備可以為手機(jī)、個(gè)人計(jì)算機(jī)等任意一種具有數(shù)據(jù)處理功能的設(shè)備,本發(fā)明對(duì)此不做限定,如圖4所示,本發(fā)明實(shí)施例提供的圖像分析方法,具體流程包括:
步驟401,第二設(shè)備獲取第一設(shè)備生成并顯示的第一圖像,第一圖像中的預(yù)定位置上設(shè)置有標(biāo)志位圖像。
其中,第一設(shè)備根據(jù)第一圖像的第一成像參數(shù)生成并顯示第一圖像,第一圖像上設(shè)置的標(biāo)志位圖像與第一圖像的第一成像參數(shù)相對(duì)應(yīng)。
需要說明的是,第一設(shè)備的顯示過程以及標(biāo)志位圖像均在前文進(jìn)行了詳細(xì)說明,這里將不再贅述。
具體的,第二設(shè)備可設(shè)置有攝像頭,本步驟中,第二設(shè)備通過攝像頭拍攝顯示有第一圖像的第一設(shè)備的照片,例如,拍攝第一設(shè)備的屏幕的照片,從而獲取第一設(shè)備生成并顯示的第一圖像。
當(dāng)然,第二設(shè)備還可以通過其他方式獲取到第一圖像,本發(fā)明對(duì)此不做限定。
步驟402,第二設(shè)備根據(jù)第一圖像中設(shè)置的標(biāo)志位圖像,確定第一圖像的第一成像參數(shù)。
本發(fā)明實(shí)施例提供的圖像分析方法,第二設(shè)備獲取第一設(shè)備生成并顯示的第一圖像,第一圖像中的預(yù)定位置上設(shè)置有標(biāo)志位圖像;根據(jù)第一圖像中設(shè)置的標(biāo)志位圖像,確定第一圖像的第一成像參數(shù)。因第一圖像上設(shè)置有標(biāo)志位圖像且該標(biāo)志位圖像與第一圖像的第一成像參數(shù)相對(duì)應(yīng),第二設(shè)備能夠根據(jù)標(biāo)志位圖像確定出顯示的第一圖像的第一成像參數(shù),即第二設(shè)備可以同步并且精準(zhǔn) 的獲取第一圖像和第一圖像的第一成像參數(shù),解決了現(xiàn)有技術(shù)中存在的獲取到圖像的一方不能夠較為精準(zhǔn)的獲知圖像的成像參數(shù)的技術(shù)問題。
一種具體的實(shí)施方式中,第一圖像上設(shè)置的標(biāo)志位圖像與第一圖像的第一成像參數(shù)相對(duì)應(yīng)是指:第一設(shè)備根據(jù)第一圖像的編號(hào)確定第一圖像的第一成像參數(shù),標(biāo)志位圖像用于標(biāo)識(shí)第一圖像的圖像編號(hào),使得第一圖像上設(shè)置的標(biāo)志位圖像與第一圖像的第一成像參數(shù)存在對(duì)應(yīng)關(guān)系。這種情況下,上述步驟402具體包括:從第一圖像的預(yù)定位置提取標(biāo)志位圖像;根據(jù)提取的標(biāo)志位圖像,確定第一圖像的圖像編號(hào);根據(jù)第一圖像的圖像編號(hào),確定第一圖像的第一成像參數(shù)。
標(biāo)志位圖像在第一圖像中的位置是預(yù)先設(shè)定好的,第二設(shè)備預(yù)知該預(yù)定位置。為了從第一圖像中提取標(biāo)志位圖像,第二設(shè)備可首先根據(jù)預(yù)定位置確定第一圖像中標(biāo)志位圖像的大致位置,然后根據(jù)該大致位置提取出標(biāo)志位圖像。具體的,第二設(shè)備從第一圖像的預(yù)定位置提取標(biāo)志位圖像可以包括:
根據(jù)預(yù)定位置,確定第一圖像中的第一區(qū)域,第一區(qū)域包括標(biāo)志位圖像;從第一圖像中提取第一區(qū)域的圖像。
由于標(biāo)志位圖像在第一設(shè)備的顯示屏中顯示的位置是固定的,即在第一圖像中的位置是固定的,因此,標(biāo)志位圖像在第二設(shè)備在攝像頭抓取的圖像中的大致位置也相對(duì)固定。假設(shè)標(biāo)志位圖像的顯示位置是第一圖像的中心上下左右正負(fù)50個(gè)像素的正方形區(qū)域。第二設(shè)備通過攝像頭拍攝第一圖像時(shí),抓取的圖像的標(biāo)志位圖像的位置也應(yīng)該在抓取的圖像的中心區(qū)域,標(biāo)志位圖像區(qū)域應(yīng)該在第二設(shè)備所拍攝的圖像中心相對(duì)于上述正方形區(qū)域2--3倍的寬高的區(qū)域內(nèi)。這樣就可以初步提取出一個(gè)大致的區(qū)域---第一區(qū)域,該區(qū)域包括了標(biāo)志位圖像。這樣能夠有效避免第二設(shè)備的圖像獲取裝置與第一設(shè)備的圖像顯示裝置的高度或位置有偏差時(shí)導(dǎo)致的第二設(shè)備很難從第一設(shè)備顯示的第一圖像中提取標(biāo)志位圖像的問題。
然后,對(duì)提取的第一區(qū)域的圖像進(jìn)行閾值分割。
閾值分割的目的是為了突出標(biāo)志位圖像的邊緣輪廓。標(biāo)志位圖像可以設(shè)置成與第一圖像本身具有明顯區(qū)別的顏色。進(jìn)行閾值分割時(shí),通常是指利用像素的灰度值進(jìn)行閾值分割,像素的灰度值通常在0至255之間,在對(duì)提取的第一區(qū)域的圖像進(jìn)行閾值分割時(shí),可將閾值設(shè)為100,將灰度值小于100的像素灰度設(shè)為0,將灰度值大于100的像素的灰度設(shè)為255。對(duì)提取的第一區(qū)域的圖像進(jìn)行閾值分割后的圖像就叫做二值圖像,即圖像中就只有兩種灰度值:白和黑,從而可以將提取的第一區(qū)域的圖像中的標(biāo)志位圖像與背景分離開來。
大致區(qū)域的確定和閾值分割處理只是標(biāo)志位圖像的預(yù)提取,預(yù)提取階段是為了降低標(biāo)志位圖像提取的難度。接下來,將對(duì)標(biāo)志位圖像進(jìn)行精確提取,從閾值分割后的第一區(qū)域的圖像中檢測(cè)出標(biāo)志位圖像的邊緣輪廓,從而從閾值分割后的第一區(qū)域的圖像中提取出標(biāo)志位圖像。對(duì)標(biāo)志位圖像的精確提取可以采用如下方式:
利用現(xiàn)有技術(shù)常規(guī)的輪廓檢測(cè)算法,例如opencv輪廓檢測(cè)函數(shù)對(duì)預(yù)提取的標(biāo)志位圖像區(qū)域進(jìn)行輪廓檢測(cè),從而得到標(biāo)志位圖像的大致輪廓。由于第一圖像本身的圖像內(nèi)容的影響,因此,輪廓檢測(cè)得到的輪廓中除標(biāo)志位圖像的輪廓之外還可能存在其他干擾輪廓。由于標(biāo)志位圖像的像素面積是預(yù)先設(shè)置好的固定值,而且標(biāo)志位圖像的輪廓形狀也是預(yù)先設(shè)置的,因此可以根據(jù)該固定值和標(biāo)志位圖像的形狀,進(jìn)行輪廓篩選,排除掉干擾輪廓。標(biāo)志位圖像形狀通常設(shè)置為多邊形,例如為四邊形,由于檢測(cè)出來的標(biāo)志位圖像的輪廓并不是標(biāo)準(zhǔn)多邊形形狀,因此,需要進(jìn)行進(jìn)一步處理,可以根據(jù)預(yù)先設(shè)置的標(biāo)志位圖像形狀,對(duì)排除掉干擾輪廓之后的剩余輪廓進(jìn)行多邊形逼近處理,從而得到標(biāo)志位圖像的精確輪廓位置。進(jìn)而根據(jù)所得到的精確輪廓位置,從第一圖像中提取出標(biāo)志位圖像。例如標(biāo)志位圖像為四邊形,該精確輪廓位置為四邊形的四個(gè)角點(diǎn)的像素坐標(biāo),根據(jù)該四個(gè)角點(diǎn)的像素坐標(biāo),從第一圖像中提取出四邊形的標(biāo)志位圖像。
在標(biāo)志位圖像為數(shù)字圖像的情況下,第二設(shè)備提取出標(biāo)志位圖像,然后根 據(jù)所述提取的所述標(biāo)志位圖像,識(shí)別出標(biāo)志位圖像中的數(shù)字,從而根據(jù)識(shí)別的數(shù)字,確定第一圖像的圖像編號(hào)。數(shù)字識(shí)別可以采用現(xiàn)有的公知技術(shù),這里不再贅述。
在標(biāo)志位圖像包括至少一個(gè)區(qū)域,區(qū)域的位置用于標(biāo)識(shí)預(yù)定進(jìn)制的數(shù)位,區(qū)域的顏色用于標(biāo)識(shí)數(shù)位的數(shù)值的情況下,第二設(shè)備提取出標(biāo)志位圖像,確定提取的標(biāo)志位圖像中至少一個(gè)區(qū)域的顏色;根據(jù)至少一個(gè)區(qū)域的顏色,確定與至少一個(gè)區(qū)域?qū)?yīng)的數(shù)位的數(shù)值;根據(jù)數(shù)位的數(shù)值,確定預(yù)定進(jìn)制下圖像編號(hào)的進(jìn)制值;根據(jù)預(yù)定進(jìn)制下圖像編號(hào)的進(jìn)制值,確定第一圖像的圖像編號(hào)。
其中,確定提取的標(biāo)志位圖像中至少一個(gè)區(qū)域的顏色,具體包括:從標(biāo)志位圖像中分割出至少一個(gè)區(qū)域的圖像;提取分割出的至少一個(gè)區(qū)域中預(yù)定位置的像素點(diǎn)的像素值;計(jì)算提取的像素點(diǎn)的像素值的平均像素值,將平均像素值作為區(qū)域的顏色值。
其中,從標(biāo)志位圖像中分割出至少一個(gè)區(qū)域的圖像,包括:根據(jù)預(yù)先設(shè)定的將標(biāo)志位圖像的區(qū)域的數(shù)量以及各區(qū)域在標(biāo)志位圖像中的位置,將標(biāo)志位圖像進(jìn)行劃分,得到各個(gè)區(qū)域的圖像,例如,若標(biāo)志位圖像的標(biāo)志位區(qū)域的數(shù)量為4,按照標(biāo)志位圖像的左上、左下、右上、右下位置,將提取的標(biāo)志位圖像平均分割為4個(gè)區(qū)域的圖像。
其中,提取分割出的至少一個(gè)區(qū)域中預(yù)定位置的像素點(diǎn)的像素值,包括:對(duì)于分割出的任一區(qū)域的圖像,提取以該區(qū)域的中心點(diǎn)為中心的設(shè)定尺寸范圍內(nèi)的圖像像素點(diǎn),例如中心點(diǎn)3*3范圍內(nèi)的像素點(diǎn);確定將設(shè)定尺寸范圍內(nèi)的圖像像素點(diǎn)的像素顏色平均值;計(jì)算提取的像素點(diǎn)的像素值的平均像素值,將平均像素值作為區(qū)域的顏色值?;蛘?,計(jì)算平均像素值與指定顏色中的任一顏色值之間的歐式距離,將距離最小的顏色的像素值確定為該區(qū)域的圖像的顏色值,其中,指定的顏色是指代表標(biāo)志位圖像中各數(shù)位的數(shù)值的顏色。
例如,對(duì)于分割出的任一區(qū)域的圖像,在圖像中心點(diǎn)3*3范圍內(nèi)提取像素顏色,rgb值或者灰度值,然后計(jì)算3*3范圍內(nèi)像素點(diǎn)的像素值的平均像素值, 用3*3范圍內(nèi)像素點(diǎn)的像素值的平均像素值作為種子點(diǎn)顏色值。計(jì)算種子點(diǎn)顏色值與指定顏色中的任一顏色值之間的歐式距離,將距離最小的顏色的像素值確定為該區(qū)域的圖像的顏色值。
下面舉例說明。如圖3所示標(biāo)志位圖像,該標(biāo)志位圖像表示4位二進(jìn)制數(shù),包括4個(gè)區(qū)域,左上、右上區(qū)域和左下區(qū)域?yàn)楹谏?,右下區(qū)域?yàn)榘咨?,黑色表示?shù)值0,白色表示數(shù)值1。第二設(shè)備分別識(shí)別出這四個(gè)區(qū)域的顏色,并根據(jù)顏色確定出這四個(gè)區(qū)域分別對(duì)應(yīng)的數(shù)位的數(shù)值,從而得到一個(gè)二進(jìn)制值0001,然后根據(jù)各數(shù)位對(duì)應(yīng)的權(quán)值,進(jìn)行十進(jìn)制換算,確定出第一圖像的圖像編號(hào)為1。
再例如,標(biāo)志位圖像表示4位二進(jìn)制數(shù),包括第一至第四區(qū)域4個(gè)區(qū)域,黑色表示數(shù)值0,白色表示數(shù)值1。第二設(shè)備確定第一區(qū)域、第二區(qū)域、第三區(qū)域、第四區(qū)域的顏色分別為黑、白、黑、白,則確定第一區(qū)域、第二區(qū)域、第三區(qū)域、第四區(qū)域?qū)?yīng)的數(shù)位的數(shù)值分別為0、1、0、1。若第一區(qū)域、第二區(qū)域、第三區(qū)域、第四區(qū)域?qū)?yīng)的數(shù)位分別為二進(jìn)制數(shù)從后向前的第1位,第2位,第3位,第4位,則第1位對(duì)應(yīng)的權(quán)值用20表示,第2位對(duì)應(yīng)的權(quán)值用21表示,第3位對(duì)應(yīng)的權(quán)值用22表示,第4位對(duì)應(yīng)的權(quán)值用23表示,那么預(yù)定進(jìn)制下圖像編號(hào)的進(jìn)制值0101換算為十進(jìn)制為:0×23+1×22+0×21+1×20,則根據(jù)預(yù)定進(jìn)制下圖像編號(hào)的進(jìn)制值,確定的第一圖像的圖像編號(hào)為5。
第二設(shè)備得到圖像編號(hào)后,將根據(jù)第一圖像的圖像編號(hào),確定第一圖像的第一成像參數(shù)。圖像編號(hào)和第一成像參數(shù)具有一定的函數(shù)關(guān)系,可以根據(jù)函數(shù)關(guān)系,利用圖像編號(hào)得到第一成像參數(shù)。舉例說明,例如,在一個(gè)具體實(shí)施例中,圖像編號(hào)與循環(huán)遍歷次數(shù)相關(guān),第一設(shè)備循環(huán)顯示第一圖像,循環(huán)次數(shù)為第一次時(shí),第一圖像參數(shù)為初始值,圖像編號(hào)為1,循環(huán)第二次時(shí),圖像編號(hào)為2,第一成像參數(shù)在初始值的基礎(chǔ)上增加一固定的步長(zhǎng)……循環(huán)第n次是,圖像編號(hào)為n,第一成像參數(shù)在前次即n-1次循環(huán)時(shí)的值的基礎(chǔ)上增加該固定的步長(zhǎng)。第一設(shè)備每循環(huán)顯示一次,第二設(shè)備獲取第一圖像一次,即第二設(shè)備 執(zhí)行一個(gè)循環(huán)遍歷圖像的行為。顯然,標(biāo)志位圖像指示圖像編號(hào),圖像編號(hào)等同于循環(huán)遍歷次數(shù),在已知第一圖像參數(shù)的初始值的情況下,第二設(shè)備可以根據(jù)圖像編號(hào)得到每一張第一圖像的第一圖像參數(shù)。
第一設(shè)備和第二設(shè)備可約定通信規(guī)則,約定的通信規(guī)則中設(shè)置第一設(shè)備的循環(huán)參數(shù)與第二設(shè)備的遍歷參數(shù),第一設(shè)備的遍歷參數(shù),如第一設(shè)備的初始循環(huán)次數(shù)(即第二設(shè)備的遍歷次數(shù)),第一成像參數(shù)的初始值,以及第一成像參數(shù)隨著循環(huán)次數(shù)遞增時(shí)的自增步長(zhǎng)。第一設(shè)備進(jìn)行初始化啟動(dòng)循環(huán)流程后,每顯示一幀圖像,循環(huán)次數(shù)遞增,將第一設(shè)備顯示第一圖像時(shí)的循環(huán)次數(shù)作為第一圖像的幀號(hào)(即圖像編號(hào)),因此,第二設(shè)備根據(jù)標(biāo)志位圖像確定出第一圖像的幀號(hào)之后,根據(jù)約定的通信規(guī)則,就可確定出第一設(shè)備顯示第一圖像時(shí)的第一成像參數(shù)。
對(duì)于上述方法流程在具體應(yīng)用時(shí),第一設(shè)備按照自循環(huán)流程依次顯示每一幀圖像,第二設(shè)備按照自循環(huán)流程依次對(duì)第一設(shè)備顯示的每一幀圖像的第一成像參數(shù)進(jìn)行識(shí)別。第一設(shè)備顯示若干幀圖像,第二設(shè)備對(duì)第一設(shè)備顯示的每一幀圖像的第一成像參數(shù)進(jìn)行識(shí)別,進(jìn)而第二設(shè)備能夠從若干個(gè)第一成像參數(shù)中確定出第一設(shè)備最優(yōu)的第一成像參數(shù)。
也就是說,第二設(shè)備需要循環(huán)獲取多張第一圖像,基于此,在本發(fā)明的一個(gè)具體實(shí)施中,本發(fā)明提供的圖像分析方法還包括以下步驟:
獲取第一設(shè)備生成并顯示的第二圖像,第二圖像中的預(yù)定位置上設(shè)置有標(biāo)志位圖像;
根據(jù)第二圖像中設(shè)置的標(biāo)志位圖像,確定第二圖像的第一成像參數(shù)。
第二設(shè)備獲取第一設(shè)備生成并顯示的第二圖像,并根據(jù)第二圖像中設(shè)置的標(biāo)志位圖像,確定第二圖像的第一成像參數(shù)的具體實(shí)施過程參見上述實(shí)施例,此處不再累述。
第二設(shè)備在對(duì)第一設(shè)備的第一成像參數(shù)進(jìn)行分析時(shí),通常需要根據(jù)第一設(shè)備顯示的各個(gè)幀的圖像確定各個(gè)圖像的第一成像參數(shù)的優(yōu)良。第一設(shè)備顯示若 干幀圖像,第二設(shè)備對(duì)第一設(shè)備顯示的每一幀圖像的第一成像參數(shù)進(jìn)行識(shí)別進(jìn)而能夠從若干個(gè)第一成像參數(shù)中確定出適用于第一設(shè)備的最優(yōu)的第一成像參數(shù)。因此,第二設(shè)備依次對(duì)第一設(shè)備顯示的每一幀圖像的第一成像參數(shù)進(jìn)行識(shí)別之后,還可包括:
第二設(shè)備根據(jù)第一圖像、第一圖像的第一成像參數(shù),第二圖像和第二圖像的第一成像參數(shù),確定第一設(shè)備的優(yōu)選第一成像參數(shù)。
本發(fā)明實(shí)施例對(duì)于如何確定優(yōu)選第一成像參數(shù)不做限定。例如,第二設(shè)備根據(jù)第一顯示設(shè)備顯示的第一圖像進(jìn)入人眼的3d顯示效果,對(duì)第一圖像的第一成像參數(shù)進(jìn)行打分,根據(jù)第一顯示設(shè)備顯示的第二圖像進(jìn)入人眼的3d顯示效果,對(duì)第二圖像的第一成像參數(shù)進(jìn)行打分,根據(jù)打分結(jié)果,將第一圖像的第一成像參數(shù)、第二圖像的第一成像參數(shù)中分值較高的確定為第一設(shè)備的優(yōu)選第一成像參數(shù)。
上述實(shí)施例中,第二設(shè)備獲取第一設(shè)備生成并顯示的第一圖像,第一圖像中的預(yù)定位置上設(shè)置有標(biāo)志位圖像;根據(jù)第一圖像中設(shè)置的標(biāo)志位圖像,確定第一圖像的第一成像參數(shù)。因第一設(shè)備是根據(jù)第一圖像的第一成像參數(shù)生成并顯示第一圖像的,且第一圖像上設(shè)置的標(biāo)志位圖像與第一圖像的第一成像參數(shù)相對(duì)應(yīng),即第二設(shè)備可以同步并且精準(zhǔn)的獲取第一圖像和第一圖像的第一成像參數(shù),解決了現(xiàn)有技術(shù)中存在的獲取到圖像的一方不能夠較為精準(zhǔn)的獲知圖像的成像參數(shù)的技術(shù)問題。
本發(fā)明實(shí)施例提供的圖像分析方法可應(yīng)用在裸眼3d設(shè)備的校正過程?,F(xiàn)有成像參數(shù)的校正過程中存在著校正設(shè)備確定的成像參數(shù)與3d顯示設(shè)備實(shí)際顯示的圖像不同步,導(dǎo)致校正結(jié)果不夠精確的問題。為了解決這個(gè)問題,一種具體的實(shí)施方式中,第一設(shè)備為裸眼3d顯示設(shè)備,包括顯示屏和設(shè)置在顯示屏上的光柵,第二設(shè)備為校正設(shè)備,第一成像參數(shù)為裸眼3d顯示設(shè)備的任一種關(guān)鍵參數(shù),例如xoffadd。裸眼3d顯示設(shè)備顯示第一圖像后,校正設(shè)備根據(jù)第一圖像中設(shè)置的標(biāo)志位圖像確定第一圖像的第一成像參數(shù),3d顯示設(shè)備顯示 第二圖像后,校正設(shè)備根據(jù)第二圖像中設(shè)置的標(biāo)志位圖像確定第二圖像的第一成像參數(shù),依此類推。
通過上述方法流程可以使得校正設(shè)備確定的成像參數(shù),與裸眼3d顯示設(shè)備實(shí)際顯示的圖像的成像參數(shù)一致,3d顯示設(shè)備實(shí)際顯示的任一圖像的第一成像參數(shù),都會(huì)被校正設(shè)備準(zhǔn)確的識(shí)別出,進(jìn)而另一方面,有效解決了現(xiàn)有技術(shù)中存在的裸眼3d顯示設(shè)備實(shí)際顯示的圖像可能與校正設(shè)備向3d顯示設(shè)備通訊的待校正的第一成像參數(shù)不同步對(duì)應(yīng)導(dǎo)致校正精度欠佳的問題。
下面結(jié)合裸眼3d顯示設(shè)備的校正應(yīng)用場(chǎng)景,以第一設(shè)備為裸眼3d顯示設(shè)備,第二設(shè)備為校正設(shè)備,第一成像參數(shù)為排圖參數(shù)xoffadd值為例,對(duì)本發(fā)明實(shí)施例提供的圖片顯示方法和圖片分析方法進(jìn)行進(jìn)一步詳細(xì)說明。其中,裸眼3d顯示設(shè)備包括顯示屏和設(shè)置在顯示屏上的光柵。如圖5所示,具體包括:
步驟1,校正設(shè)備向裸眼3d顯示設(shè)備發(fā)送約定的通信規(guī)則;
校正設(shè)備首先啟動(dòng)校正程序,初始化后,向裸眼3d顯示設(shè)備發(fā)送約定的通信規(guī)則。
其中,約定的通信規(guī)則中包括:
排圖參數(shù)xoffadd的初始值picth=6.64241,排圖參數(shù)xoffadd的自增步長(zhǎng)xoffadd_step=0.2,循環(huán)遍歷次數(shù)iter=200(最大幀號(hào));
預(yù)定進(jìn)制為4進(jìn)制(即標(biāo)志位圖像包括4個(gè)區(qū)域);
區(qū)域的顏色包括黑,白,藍(lán),青,分別代表數(shù)值0、1、2、3;
標(biāo)志位圖像的顯示區(qū)域在圖像中心,顯示區(qū)域的寬高為100*100像素;
標(biāo)志位圖像各區(qū)域的位置與數(shù)位的對(duì)應(yīng)關(guān)系為:標(biāo)志位圖像左上方的區(qū)域是四進(jìn)制數(shù)從后到前的第1位,右上方的區(qū)域是第2位,左下方的區(qū)域是第3位,右下方的區(qū)域是第4位。
可以理解的是,可選的,通信規(guī)則中的全部?jī)?nèi)容或部門內(nèi)容也可以在第一設(shè)備和第二設(shè)備中預(yù)先設(shè)定并存儲(chǔ)好,可以不通過本實(shí)施例里的這種通信的方 式傳遞。
步驟2:裸眼3d顯示設(shè)備接收校正設(shè)備發(fā)送的約定的通信規(guī)則,并根據(jù)約定的通信規(guī)則進(jìn)行初始化;
裸眼3d顯示設(shè)備啟動(dòng)接收約定的通信規(guī)則,并根據(jù)約定的通信規(guī)則中的各種參數(shù)進(jìn)行初始化。
步驟3,校正設(shè)備向裸眼3d顯示設(shè)備發(fā)送校正指令,指示裸眼3d顯示設(shè)備啟動(dòng)遍歷xoffadd值的循環(huán)流程;
步驟4,裸眼3d顯示設(shè)備接收校正指令,啟動(dòng)xoffadd值的遍歷自循環(huán)流程,針對(duì)當(dāng)前遍歷次數(shù),執(zhí)行以下步驟:
確定校正圖像的幀號(hào);
確定校正圖像的xoffadd值;
根據(jù)校正圖像的幀號(hào),確定標(biāo)志位圖像;
根據(jù)校正圖像的xoffadd值生成校正圖像,并將確定的標(biāo)志位圖像設(shè)置在校正圖像的預(yù)定位置后顯示該設(shè)置有標(biāo)志位圖像的校正圖像;
其中,在當(dāng)前遍歷次數(shù),生成并顯示校正圖像時(shí),將當(dāng)前遍歷次數(shù)確定為校正圖像的幀號(hào),比如,當(dāng)前遍歷次數(shù)為27,則當(dāng)前幀號(hào)為27;根據(jù)xoffadd_step值在上一遍歷次數(shù)時(shí)的xoffadd值的基礎(chǔ)上自增一個(gè)xoffadd_step值,確定出當(dāng)前遍歷次數(shù)對(duì)應(yīng)的xoffadd值,比如,上一遍歷次數(shù)的xoffadd值為3.0,則確定當(dāng)前遍歷次數(shù)對(duì)應(yīng)的xoffadd值為3.2;在確定標(biāo)志位圖像時(shí),若當(dāng)前遍歷次數(shù)是27,那么確定幀號(hào)27對(duì)應(yīng)的進(jìn)制值為0123,即0×43+1×42+2×41+3×40;然后確定出幀號(hào)為27時(shí)的標(biāo)志位圖像中各個(gè)數(shù)位的數(shù)值分別為3、2、1、0,那么各數(shù)位對(duì)應(yīng)的區(qū)域應(yīng)填充的顏色分別為青(第一位),藍(lán)(第二位),白(第三位),黑(第四位);在各個(gè)區(qū)域填充對(duì)應(yīng)的顏色,即可生成幀號(hào)為27的標(biāo)志位圖像,如圖6所示;生成xoffadd值為3.2的校正圖像,并將確定的標(biāo)志位圖像設(shè)置在校正圖像的中心位置,使得帶有標(biāo)志位圖像的校正圖像顯示后,標(biāo)志位圖像的顯示區(qū)域?qū)捀邽?00*100,裸眼3d顯示設(shè)備顯示的帶有標(biāo)志位圖 像的校正圖像如圖7所示。
步驟5,確定當(dāng)前遍歷次數(shù)是否大于最大遍歷次數(shù),若不大于,則將當(dāng)前遍歷次數(shù)自增,得到下一遍歷次數(shù),在下一遍歷次數(shù)執(zhí)行上述步驟,若大于,則結(jié)束遍歷;
步驟6,校正設(shè)備啟動(dòng)自循環(huán)程序,通過攝像頭拍攝顯示有校正圖像的裸眼3d顯示設(shè)備的照片,例如顯示設(shè)備屏幕部分的照片;
對(duì)于拍攝到的每一照片,執(zhí)行以下步驟:
從校正圖像的預(yù)定位置提取標(biāo)志位圖像;根據(jù)提取的標(biāo)志位圖像,確定校正圖像的幀號(hào);根據(jù)校正圖像的幀號(hào),確定校正圖像的xoffadd值;
由于校正設(shè)備和裸眼3d顯示設(shè)備的相對(duì)位置固定,因此,只需要校正設(shè)備獲取到一幀圖像中標(biāo)志位圖像的位置,即可得到每一幀圖像的標(biāo)志位圖像的位置,亦即可根據(jù)該位置,直接從每一幀圖像中提取出標(biāo)志位圖像。通常根據(jù)裸眼3d顯示設(shè)備顯示的第一幀圖像,來確定每一幀校正圖像中標(biāo)志位圖像的位置。
例如,當(dāng)校正設(shè)備獲取第一幀校正圖像時(shí),從第一幀校正圖像的預(yù)定位置提取標(biāo)志位圖像,具體包括:根據(jù)預(yù)定位置(中心區(qū)域100*100像素),確定第一幀校正圖像中的第一區(qū)域,第一區(qū)域包括標(biāo)志位圖像;從第一幀校正圖像中,提取第一區(qū)域的圖像;對(duì)提取的第一區(qū)域的圖像進(jìn)行閾值分割;從閾值分割后的第一區(qū)域的圖像中檢測(cè)出標(biāo)志位圖像的邊緣輪廓,從而從閾值分割后的第一區(qū)域的圖像中提取出標(biāo)志位圖像。確定出邊緣輪廓,即可確定出標(biāo)志位圖像的4個(gè)角點(diǎn)在第一幀校正圖像中的位置,保存這4個(gè)角點(diǎn)的位置信息,后續(xù)流程進(jìn)行其他幀校正圖像中標(biāo)志位圖像的提取時(shí),均根據(jù)保存的這4個(gè)角點(diǎn)的位置信息來提取校正圖像中的標(biāo)志位圖像。
在提取標(biāo)志位圖像之后,校正設(shè)備按照約定的通信規(guī)則將標(biāo)志位圖像分割為4個(gè)區(qū)域的圖像,對(duì)于分割出的任一區(qū)域的圖像,在圖像中心點(diǎn)3*3范圍內(nèi)提取像素顏色,rgb值或者灰度值,然后計(jì)算3*3范圍內(nèi)像素點(diǎn)的像素值的平 均像素值,用3*3范圍內(nèi)像素點(diǎn)的像素值的平均像素值作為種子點(diǎn)顏色值。計(jì)算種子點(diǎn)顏色值與指定顏色中的任一顏色值之間的歐式距離,將距離最小的顏色的像素值確定為該區(qū)域的圖像的顏色值。若第一區(qū)域、第二區(qū)域、第三區(qū)域、第四區(qū)域的顏色分別為青,藍(lán),白,黑,第一區(qū)域、第二區(qū)域、第三區(qū)域、第四區(qū)域?qū)?yīng)的數(shù)位為第1位、第2位、第3位、第4位;則第1位、第2位、第3位、第4位的數(shù)值分別為3、2、1、0,即標(biāo)志位圖像標(biāo)識(shí)的幀號(hào)的進(jìn)制值為0123,進(jìn)行十進(jìn)制換算,確定出標(biāo)志位圖像對(duì)應(yīng)的幀號(hào)為27,即27=0×43+1×42+2×41+3×40。最后根據(jù)幀號(hào)27與xoffadd值的對(duì)應(yīng)關(guān)系,確定出幀號(hào)27對(duì)應(yīng)的xoffadd值,每一幀圖像的xoffadd值=初始值+(幀號(hào)-1)*步長(zhǎng)。
步驟7:判斷幀號(hào)的值是否大于規(guī)定的最大幀號(hào),若大于,則結(jié)束遍歷,執(zhí)行步驟:8;若不大于,繼續(xù)執(zhí)行上述步驟。
步驟8:校正設(shè)備從多個(gè)xoffadd值中確定出最佳的xoffadd值。
例如,校正設(shè)備模擬人眼確定出裸眼3d顯示設(shè)備顯示的每一幀圖像的顯示效果,根據(jù)每一幀校正圖像的顯示效果,對(duì)每一幀校正圖像所對(duì)應(yīng)xoffadd值進(jìn)行打分,將所有幀校正圖像中打分值最高的xoffadd值作為最佳的xoffadd值。
本發(fā)明對(duì)于如何從多個(gè)xoffadd值中確定出最佳的xoffadd值不做限定,本領(lǐng)域技術(shù)人員可以采用現(xiàn)有公知技術(shù)。
上述方法流程與現(xiàn)有技術(shù)相比,具有以下技術(shù)效果:
其一,裸眼3d顯示設(shè)備與校正設(shè)備之間只進(jìn)行了上述有限次的交互,而現(xiàn)有技術(shù)中每一個(gè)xoffadd值的校正都需要有兩端的通信才能完成,若遍歷次數(shù)為200,現(xiàn)有技術(shù)中裸眼3d顯示設(shè)備與校正設(shè)備之間至少進(jìn)行200次通信才能完成,而本發(fā)明只需要進(jìn)行10次以內(nèi)的通信就可以完成200次的校正,因此與現(xiàn)有技術(shù)相比,本發(fā)明提供的顯示方法和分析方法在一定程度上能減少有線端的頻繁通信,提高3d顯示設(shè)備排圖參數(shù)的校正效率。
其二,在3d顯示設(shè)備按照排圖參數(shù)自增步長(zhǎng)循環(huán)遍歷xoffadd值,每一個(gè) xoffadd值對(duì)應(yīng)一個(gè)循環(huán)幀號(hào),一個(gè)循環(huán)幀號(hào)對(duì)應(yīng)一幀校正圖像,為了能夠使校正設(shè)備解析出每一校正圖像的循環(huán)幀號(hào),在校正圖像的預(yù)定位置設(shè)置一個(gè)標(biāo)志位圖像表示當(dāng)前循環(huán)幀號(hào),基于通信規(guī)則,3d顯示設(shè)備的播放器端能夠?qū)offadd值對(duì)應(yīng)的循環(huán)幀號(hào)轉(zhuǎn)化成的一個(gè)標(biāo)志位圖像;然后校正設(shè)備通過攝像頭獲取當(dāng)前顯示的校正圖像,提取校正圖像中設(shè)置的標(biāo)志位圖像,根據(jù)提取的標(biāo)志位圖像解析出當(dāng)前循環(huán)幀號(hào),根據(jù)當(dāng)前循環(huán)幀號(hào)確定出校正圖像對(duì)應(yīng)的xoffadd值。使得校正設(shè)備準(zhǔn)確解析出每一幀校正圖像對(duì)應(yīng)的xoffadd值,最后根據(jù)所有幀校正圖像的顯示效果精確計(jì)算最佳的xoffadd值,提高了排圖參數(shù)的校正精度。
其三,上述方法流程實(shí)現(xiàn)實(shí)現(xiàn)了3d顯示設(shè)備實(shí)際顯示的任一圖像的第一成像參數(shù),都會(huì)被校正設(shè)備準(zhǔn)確的識(shí)別出,解決了在現(xiàn)有成像參數(shù)的校正過程中存在著校正設(shè)備與3d顯示設(shè)備通訊的待校正成像參數(shù),與3d顯示設(shè)備實(shí)際顯示的圖像的成像參數(shù)不同步的問題。
針對(duì)上述方法流程,本發(fā)明實(shí)施例還提供一種顯示設(shè)備、圖像分析設(shè)備和一種圖像分析系統(tǒng),這些設(shè)備和系統(tǒng)的具體內(nèi)容可以參照上述方法實(shí)施,在此不再贅述。
如圖8所示,本發(fā)明實(shí)施例提供一種顯示設(shè)備,包括:
確定單元801,用于確定第一圖像的第一成像參數(shù),以及確定與第一圖像的第一成像參數(shù)對(duì)應(yīng)的標(biāo)志位圖像;
生成單元802,用于根據(jù)第一圖像的第一成像參數(shù),生成第一圖像,并將與第一圖像的第一成像參數(shù)對(duì)應(yīng)的標(biāo)志位圖像設(shè)置在第一圖像中的預(yù)定位置;
顯示單元803,用于顯示設(shè)置有標(biāo)志位圖像的第一圖像,以使圖像分析設(shè)備獲取第一圖像,并根據(jù)第一圖像中設(shè)置的標(biāo)志位圖像,確定第一圖像的第一成像參數(shù)。
進(jìn)一步地,確定單元801還用于:在確定第一圖像的第一成像參數(shù)之前,確定第一圖像的幀號(hào);
確定單元801具體用于:根據(jù)第一圖像的幀號(hào),確定第一圖像的第一成像參數(shù);根據(jù)第一圖像的幀號(hào),確定標(biāo)志位圖像,標(biāo)志位圖像用于標(biāo)識(shí)幀號(hào),從而使得標(biāo)志位圖像與第一成像參數(shù)相對(duì)應(yīng)。
進(jìn)一步地,標(biāo)志位圖像包括數(shù)字圖像。
進(jìn)一步地,標(biāo)志位圖像包括至少一個(gè)區(qū)域,區(qū)域的位置用于標(biāo)識(shí)預(yù)定進(jìn)制的數(shù)位,區(qū)域的顏色用于標(biāo)識(shí)數(shù)位的數(shù)值;
確定單元801具體用于:
根據(jù)第一圖像的幀號(hào),確定預(yù)定進(jìn)制下幀號(hào)的進(jìn)制值;
根據(jù)進(jìn)制值中的各數(shù)位的數(shù)值,確定標(biāo)志位圖像中分別與各數(shù)位對(duì)應(yīng)的區(qū)域的顏色;
根據(jù)標(biāo)志位圖像中分別與各數(shù)位對(duì)應(yīng)的區(qū)域的顏色,確定標(biāo)志位圖像。
進(jìn)一步地,確定單元801還用于:確定第二圖像的第一成像參數(shù);確定與第二圖像的第一成像參數(shù)對(duì)應(yīng)的標(biāo)志位圖像;
生成單元802還用于:根據(jù)第二圖像的第一成像參數(shù),生成第二圖像,并將與第二圖像的第一成像參數(shù)對(duì)應(yīng)的標(biāo)志位圖像設(shè)置在第二圖像中的預(yù)定位置;
顯示單元803還用于:顯示設(shè)置有標(biāo)志位圖像的第二圖像,以使圖像分析設(shè)備獲取第二圖像,并根據(jù)第二圖像中設(shè)置的標(biāo)志位圖像,確定第二圖像的第一成像參數(shù)。
進(jìn)一步地,顯示設(shè)備為裸眼3d顯示設(shè)備,顯示設(shè)備包括顯示屏和設(shè)置在顯示屏上的光柵;
第一成像參數(shù)為光柵相對(duì)于顯示屏的位移。
上述實(shí)施例中,通過確定第一圖像的第一成像參數(shù),以及確定與第一圖像的第一成像參數(shù)對(duì)應(yīng)的標(biāo)志位圖像;根據(jù)第一圖像的第一成像參數(shù),生成第一圖像,并將與第一圖像的第一成像參數(shù)對(duì)應(yīng)的標(biāo)志位圖像設(shè)置在第一圖像中的預(yù)定位置,然后顯示設(shè)置有標(biāo)志位圖像的第一圖像,使得第二設(shè)備獲取第一圖 像后,提取第一圖像中設(shè)置的標(biāo)志位圖像,進(jìn)而對(duì)提取的內(nèi)容進(jìn)行識(shí)別,確定第一圖像的第一成像參數(shù)。由于標(biāo)志位圖像與第一圖像的第一成像參數(shù)存在對(duì)應(yīng)關(guān)系,因此,第一設(shè)備實(shí)際顯示的任一圖像的第一成像參數(shù),都會(huì)被第二設(shè)備準(zhǔn)確的識(shí)別出,進(jìn)而解決了現(xiàn)有技術(shù)中存在的獲取到圖像的一方不能夠較為精準(zhǔn)的獲知圖像的圖像參數(shù)的技術(shù)問題。
如圖9所示,本發(fā)明實(shí)施例提供一種圖像分析設(shè)備,包括:
獲取單元901,用于獲取顯示設(shè)備生成并顯示的第一圖像,第一圖像中的預(yù)定位置上設(shè)置有標(biāo)志位圖像,其中,顯示設(shè)備根據(jù)第一圖像的第一成像參數(shù)生成并顯示第一圖像,第一圖像上設(shè)置的標(biāo)志位圖像與第一圖像的第一成像參數(shù)相對(duì)應(yīng);
處理單元902,用于根據(jù)第一圖像中設(shè)置的標(biāo)志位圖像,確定第一圖像的第一成像參數(shù)。
進(jìn)一步地,顯示設(shè)備根據(jù)第一圖像的幀號(hào)確定第一圖像的第一成像參數(shù);標(biāo)志位圖像用于標(biāo)識(shí)第一圖像的幀號(hào);
處理單元902具體用于:
從第一圖像的預(yù)定位置提取標(biāo)志位圖像;
根據(jù)提取的標(biāo)志位圖像,確定第一圖像的幀號(hào);
根據(jù)第一圖像的幀號(hào),確定第一圖像的第一成像參數(shù)。
進(jìn)一步地,標(biāo)志位圖像包括數(shù)字圖像;
處理單元902具體用于:根據(jù)提取的標(biāo)志位圖像,識(shí)別提取的標(biāo)志位圖像中的數(shù)字,根據(jù)識(shí)別的數(shù)字,確定第一圖像的幀號(hào)。
進(jìn)一步地,標(biāo)志位圖像包括至少一個(gè)區(qū)域,區(qū)域的位置用于標(biāo)識(shí)預(yù)定進(jìn)制的數(shù)位,區(qū)域的顏色用于標(biāo)識(shí)數(shù)位的數(shù)值;
處理單元902具體用于:
確定提取的標(biāo)志位圖像中至少一個(gè)區(qū)域的顏色;
根據(jù)至少一個(gè)區(qū)域的顏色,確定與至少一個(gè)區(qū)域?qū)?yīng)的數(shù)位的數(shù)值;
根據(jù)數(shù)位的數(shù)值,確定預(yù)定進(jìn)制下幀號(hào)的進(jìn)制值;
根據(jù)預(yù)定進(jìn)制下幀號(hào)的進(jìn)制值,確定第一圖像的幀號(hào)。
進(jìn)一步地,處理單元902具體用于:
從標(biāo)志位圖像中分割出至少一個(gè)區(qū)域的圖像;
提取分割出的至少一個(gè)區(qū)域中預(yù)定位置的像素點(diǎn)的像素值;
計(jì)算提取的像素點(diǎn)的像素值的平均像素值,將平均像素值作為區(qū)域的顏色值。
進(jìn)一步地,處理單元902具體用于:根據(jù)預(yù)定位置,確定第一圖像中的第一區(qū)域,第一區(qū)域包括標(biāo)志位圖像;
從第一圖像中,提取第一區(qū)域的圖像;
對(duì)提取的第一區(qū)域的圖像進(jìn)行閾值分割;
從閾值分割后的第一區(qū)域的圖像中檢測(cè)出標(biāo)志位圖像的邊緣輪廓,從而從閾值分割后的第一區(qū)域的圖像中提取出標(biāo)志位圖像。
進(jìn)一步地,獲取單元901還用于:獲取顯示設(shè)備生成并顯示的第二圖像,第二圖像中的預(yù)定位置上設(shè)置有標(biāo)志位圖像,其中,顯示設(shè)備根據(jù)第二圖像的第一成像參數(shù)生成并顯示第二圖像,第二圖像上設(shè)置的標(biāo)志位圖像與第二圖像的第一成像參數(shù)相對(duì)應(yīng);
處理單元902還用于:根據(jù)第二圖像中設(shè)置的標(biāo)志位圖像,確定第二圖像的第一成像參數(shù)。
進(jìn)一步地,處理單元902還用于:
根據(jù)第一圖像、第一圖像的第一成像參數(shù),第二圖像和第二圖像的第一成像參數(shù),確定顯示設(shè)備的優(yōu)選第一成像參數(shù)。
進(jìn)一步地,顯示設(shè)備為裸眼3d顯示設(shè)備,顯示設(shè)備包括顯示屏和設(shè)置在顯示屏上的光柵;第一成像參數(shù)為光柵相對(duì)于顯示屏的位移。
進(jìn)一步地,獲取單元901具體用于:
通過攝像頭拍攝顯示有第一圖像的顯示設(shè)備的照片,從而獲取顯示設(shè)備生成并顯示的第一圖像。
上述實(shí)施例中,圖像分析設(shè)備獲取顯示設(shè)備生成并顯示的第一圖像,第一圖像中的預(yù)定位置上設(shè)置有標(biāo)志位圖像;根據(jù)第一圖像中設(shè)置的標(biāo)志位圖像,確定第一圖像的第一成像參數(shù),因顯示設(shè)備是根據(jù)第一圖像的第一成像參數(shù)生成并顯示第一圖像的,且第一圖像上設(shè)置的標(biāo)志位圖像與第一圖像的第一成像參數(shù)相對(duì)應(yīng),使得圖像分析設(shè)備能夠根據(jù)標(biāo)志位圖像確定出顯示的第一圖像的第一成像參數(shù),即可同步并精準(zhǔn)的獲取第一圖像和第一圖像的第一成像參數(shù),解決了現(xiàn)有技術(shù)中存在的解決了現(xiàn)有技術(shù)中存在的獲取到圖像的一方不能夠較為精準(zhǔn)的獲知圖像的圖像參數(shù)的技術(shù)問題。
若顯示設(shè)備為3d顯示設(shè)備,圖像分析設(shè)備為校正設(shè)備,第一成像參數(shù)為3d顯示設(shè)備的任一成像參數(shù)。上述方法實(shí)現(xiàn)了3d顯示設(shè)備實(shí)際顯示的任一圖像的第一成像參數(shù),都會(huì)被校正設(shè)備準(zhǔn)確的識(shí)別出,解決了現(xiàn)有技術(shù)中存在的3d顯示設(shè)備實(shí)際顯示的圖像的第一成像參數(shù)與校正設(shè)備向3d顯示設(shè)備通訊的待校正第一成像參數(shù)不一致的問題。
如圖10所示,本發(fā)明實(shí)施例提供一種同步處理系統(tǒng),包括:
顯示設(shè)備1001,用于確定第一圖像的第一成像參數(shù);以及確定與第一圖像的第一成像參數(shù)對(duì)應(yīng)的標(biāo)志位圖像;根據(jù)第一圖像的第一成像參數(shù),生成第一圖像,并將與第一圖像的第一成像參數(shù)對(duì)應(yīng)的標(biāo)志位圖像設(shè)置在第一圖像中的預(yù)定位置;顯示設(shè)置有標(biāo)志位圖像的第一圖像;
圖像分析設(shè)備1002,用于獲取顯示設(shè)備1001生成并顯示的第一圖像,第一圖像中的預(yù)定位置上設(shè)置有標(biāo)志位圖像,其中,顯示設(shè)備根據(jù)第一圖像的第一成像參數(shù)生成并顯示第一圖像,第一圖像上設(shè)置的標(biāo)志位圖像與第一圖像的第一成像參數(shù)相對(duì)應(yīng);根據(jù)第一圖像中設(shè)置的標(biāo)志位圖像,確定第一圖像的第一成像參數(shù)。
上述實(shí)施例中,顯示設(shè)備通過確定第一圖像的第一成像參數(shù),以及確定與 第一圖像的第一成像參數(shù)對(duì)應(yīng)的標(biāo)志位圖像;根據(jù)第一圖像的第一成像參數(shù),生成并顯示設(shè)置有標(biāo)志位圖像的第一圖像。圖像分析設(shè)備獲取顯示設(shè)備生成并顯示的第一圖像,第一圖像中的預(yù)定位置上設(shè)置有標(biāo)志位圖像;根據(jù)第一圖像中設(shè)置的標(biāo)志位圖像,確定第一圖像的第一成像參數(shù),因顯示設(shè)備是根據(jù)第一圖像的第一成像參數(shù)生成并顯示第一圖像的,且第一圖像上設(shè)置的標(biāo)志位圖像與第一圖像的第一成像參數(shù)存在映射關(guān)系,使得圖像分析設(shè)備根據(jù)標(biāo)志位圖像確定出顯示的第一圖像的第一成像參數(shù)。若顯示設(shè)備為3d顯示設(shè)備,圖像分析設(shè)備為校正設(shè)備,第一成像參數(shù)為3d顯示設(shè)備的任一成像參數(shù),可使3d顯示設(shè)備實(shí)際顯示的任一圖像的第一成像參數(shù),都會(huì)被校正設(shè)備準(zhǔn)確的識(shí)別出,進(jìn)而解決了現(xiàn)有技術(shù)中存在的3d顯示設(shè)備實(shí)際顯示的圖像的第一成像參數(shù)與校正設(shè)備向3d顯示設(shè)備通訊的待校正第一成像參數(shù)不一致的問題。
本發(fā)明是參照根據(jù)本發(fā)明實(shí)施例的方法、設(shè)備(系統(tǒng))、和計(jì)算機(jī)程序產(chǎn)品的流程圖和/或方框圖來描述的。應(yīng)理解可由計(jì)算機(jī)程序指令實(shí)現(xiàn)流程圖和/或方框圖中的每一流程和/或方框、以及流程圖和/或方框圖中的流程和/或方框的結(jié)合??商峁┻@些計(jì)算機(jī)程序指令到通用計(jì)算機(jī)、專用計(jì)算機(jī)、嵌入式處理機(jī)或其他可編程數(shù)據(jù)處理設(shè)備的處理器以產(chǎn)生一個(gè)機(jī)器,使得通過計(jì)算機(jī)或其他可編程數(shù)據(jù)處理設(shè)備的處理器執(zhí)行的指令產(chǎn)生用于實(shí)現(xiàn)在流程圖一個(gè)流程或多個(gè)流程和/或方框圖一個(gè)方框或多個(gè)方框中指定的功能的裝置。
這些計(jì)算機(jī)程序指令也可存儲(chǔ)在能引導(dǎo)計(jì)算機(jī)或其他可編程數(shù)據(jù)處理設(shè)備以特定方式工作的計(jì)算機(jī)可讀存儲(chǔ)器中,使得存儲(chǔ)在該計(jì)算機(jī)可讀存儲(chǔ)器中的指令產(chǎn)生包括指令裝置的制造品,該指令裝置實(shí)現(xiàn)在流程圖一個(gè)流程或多個(gè)流程和/或方框圖一個(gè)方框或多個(gè)方框中指定的功能。
這些計(jì)算機(jī)程序指令也可裝載到計(jì)算機(jī)或其他可編程數(shù)據(jù)處理設(shè)備上,使得在計(jì)算機(jī)或其他可編程設(shè)備上執(zhí)行一系列操作步驟以產(chǎn)生計(jì)算機(jī)實(shí)現(xiàn)的處理,從而在計(jì)算機(jī)或其他可編程設(shè)備上執(zhí)行的指令提供用于實(shí)現(xiàn)在流程圖一個(gè)流程或多個(gè)流程和/或方框圖一個(gè)方框或多個(gè)方框中指定的功能的步驟。
盡管已描述了本發(fā)明的優(yōu)選實(shí)施例,但本領(lǐng)域內(nèi)的技術(shù)人員一旦得知了基本創(chuàng)造性概念,則可對(duì)這些實(shí)施例作出另外的變更和修改。所以,所附權(quán)利要求意欲解釋為包括優(yōu)選實(shí)施例以及落入本發(fā)明范圍的所有變更和修改。
顯然,本領(lǐng)域的技術(shù)人員可以對(duì)本發(fā)明進(jìn)行各種改動(dòng)和變型而不脫離本發(fā)明的精神和范圍。這樣,倘若本發(fā)明的這些修改和變型屬于本發(fā)明權(quán)利要求及其等同技術(shù)的范圍之內(nèi),則本發(fā)明也意圖包含這些改動(dòng)和變型在內(nèi)。