一種信息處理方法和電子設(shè)備的制造方法
【技術(shù)領(lǐng)域】
[0001]本發(fā)明涉及電子技術(shù)領(lǐng)域,尤其涉及一種信息處理方法和電子設(shè)備。
【背景技術(shù)】
[0002]人的眼睛之所以能看到一個(gè)物體在空間中的立體視覺(jué),是由于左右兩只眼睛在觀看同一物體時(shí),由于角度不同,會(huì)產(chǎn)生視差,通過(guò)腦補(bǔ)神經(jīng)的分析,將視差轉(zhuǎn)換為物體深度,從而產(chǎn)生立體視覺(jué)。
[0003]在現(xiàn)代科技中,雙目視覺(jué)系統(tǒng)和散斑結(jié)構(gòu)光就是模仿人眼,通過(guò)拍攝物體圖像來(lái)獲得物體上每個(gè)點(diǎn)的深度,即該點(diǎn)距離攝像頭的距離,從而獲得物體的立體視覺(jué)。
[0004]但本申請(qǐng)發(fā)明人在實(shí)現(xiàn)本申請(qǐng)實(shí)施例中發(fā)明技術(shù)方案的過(guò)程中,發(fā)現(xiàn)上述技術(shù)至少存在如下技術(shù)問(wèn)題:
[0005]與雙目視覺(jué)系統(tǒng)相比,散斑結(jié)構(gòu)光系統(tǒng)雖然可以恢復(fù)圖像上每個(gè)點(diǎn)的深度,但是,由于散斑結(jié)構(gòu)光系統(tǒng)發(fā)出的散斑紅外光,散斑成均勻分布,在圖像上呈現(xiàn)為離散的亮點(diǎn),所以物體輪廓不明顯,不易識(shí)別。這就導(dǎo)致了在對(duì)圖像進(jìn)行深度恢復(fù)時(shí),將ROI(感興趣區(qū)域,Reign Of Interesting)區(qū)域,即圖像中物體以外的區(qū)域的點(diǎn)也做了深度恢復(fù),而ROI區(qū)域以外的點(diǎn)在后續(xù)處理中通常是不需要,因此大大增加了計(jì)算量。另外,如果要在散斑結(jié)構(gòu)光系統(tǒng)拍攝的圖像上識(shí)別出ROI區(qū)域的輪廓,即物體的輪廓,也要經(jīng)過(guò)很復(fù)雜的計(jì)算。
[0006]所以在現(xiàn)有技術(shù)中,存在通過(guò)結(jié)構(gòu)光系統(tǒng)來(lái)進(jìn)行物體深度恢復(fù)計(jì)算量大,不能只恢復(fù)ROI區(qū)域的深度的技術(shù)問(wèn)題。
【發(fā)明內(nèi)容】
[0007]本發(fā)明提供了一種信息處理方法和電子設(shè)備,用以解決現(xiàn)有技術(shù)中存在的通過(guò)結(jié)構(gòu)光系統(tǒng)來(lái)進(jìn)行物體深度恢復(fù)計(jì)算量大,不能只恢復(fù)ROI區(qū)域的深度的技術(shù)問(wèn)題,實(shí)現(xiàn)了直接對(duì)ROI區(qū)域恢復(fù)深度,減小計(jì)算量的技術(shù)效果。
[0008]一方面,本申請(qǐng)?zhí)峁┝艘环N信息處理方法,應(yīng)用于一電子設(shè)備,所述電子設(shè)備包括第一紅外光源,所述方法包括:
[0009]在利用所述第一紅外光源照射第一物體的過(guò)程中,通過(guò)所述圖像獲取單元獲取包含所述第一物體的至少一幀第一圖像;
[0010]根據(jù)所述至少一幀第一圖像,獲得所述第一物體的第一輪廓信息;
[0011]根據(jù)所述第一輪廓信息確定第一區(qū)域;
[0012]對(duì)所述第一區(qū)域內(nèi)的M個(gè)像素點(diǎn)進(jìn)行第一計(jì)算。
[0013]可選的,所述根據(jù)所述至少一幀第一圖像,確定所述第一物體的第一輪廓信息,具體包括:
[0014]在所述至少一幀第一圖像中包括有N個(gè)像素點(diǎn)時(shí),N為大于等于M的整數(shù),依次取i為I至N的整數(shù),執(zhí)行如下步驟:
[0015]獲得第i個(gè)像素點(diǎn)的第i個(gè)反射率;
[0016]判斷所述第i個(gè)反射率是否低于一預(yù)設(shè)值,獲得第一判斷結(jié)果;
[0017]當(dāng)所述第一判斷結(jié)果為是時(shí),確定所述第i個(gè)像素點(diǎn)屬于輪廓點(diǎn);
[0018]在所述i為所述N時(shí),確定所述第一物體的所述第一輪廓信息。
[0019]可選的,所述電子設(shè)備還包括一結(jié)構(gòu)光源,在所述根據(jù)所述第一輪廓信息確定第一區(qū)域之后,所述對(duì)所述第一區(qū)域內(nèi)的M個(gè)像素點(diǎn)進(jìn)行第一計(jì)算之前,所述方法還包括:
[0020]控制所述第一紅外光源處于關(guān)閉狀態(tài);
[0021]在利用所述結(jié)構(gòu)光源照射所述第一物體的過(guò)程中,通過(guò)所述圖像獲取單元獲取包含所述第一物體的至少一幀第二圖像。
[0022]可選的,所述對(duì)所述第一區(qū)域內(nèi)的M個(gè)像素點(diǎn)進(jìn)行第一計(jì)算,具體為:
[0023]根據(jù)所述至少一幀第二圖像對(duì)所述M個(gè)像素點(diǎn)進(jìn)行所述第一計(jì)算。
[0024]可選的,在所述對(duì)所述第一區(qū)域內(nèi)的M個(gè)像素點(diǎn)進(jìn)行第一計(jì)算之后,所述方法還包括:
[0025]根據(jù)所述第一計(jì)算,獲得所述第一物體的第一深度信息。
[0026]可選的,所述根據(jù)所述第一計(jì)算,獲得所述第一物體的第一深度信息,具體為:
[0027]在所述至少一幀第二圖像上獲得所述第一區(qū)域內(nèi)的所述M個(gè)像素點(diǎn)對(duì)應(yīng)的K個(gè)像素點(diǎn),其中K等于M;
[0028]依次取j為I至K的整數(shù),根據(jù)第j個(gè)像素點(diǎn)的像素值,計(jì)算獲得所述第j個(gè)像素點(diǎn)第j深度信息;
[0029]當(dāng)j為K時(shí),獲得前K-1個(gè)像素點(diǎn)的深度信息,進(jìn)而獲得所述第一物體的第一深度信息。
[0030]另一方面,本申請(qǐng)?zhí)峁┝艘环N電子設(shè)備,包括第一紅外光源,所述電子設(shè)備還包括:
[0031]第一圖像獲取單元,用于在利用所述第一紅外光源照射第一物體的過(guò)程中,通過(guò)所述圖像獲取單元獲取包含所述第一物體的至少一幀第一圖像;
[0032]第一輪廓信息獲得單元,用于根據(jù)所述至少一幀第一圖像,獲得所述第一物體的第一輪廓信息;
[0033]第一確定單元,用于根據(jù)所述第一輪廓信息確定第一區(qū)域;
[0034]第一計(jì)算單元,用于對(duì)所述第一區(qū)域內(nèi)的M個(gè)像素點(diǎn)進(jìn)行第一計(jì)算。
[0035]可選的,所述第一輪廓信息獲得單元,具體包括:
[0036]反射率獲得模塊,用于在所述至少一幀第一圖像中包括有N個(gè)像素點(diǎn)時(shí),依次取i為I至N的整數(shù),獲得第i個(gè)像素點(diǎn)的第i個(gè)反射率;
[0037]第一判斷模塊,用于判斷所述第i個(gè)反射率是否低于一預(yù)設(shè)值,獲得第一判斷結(jié)果;
[0038]第一確定模塊,用于當(dāng)所述第一判斷結(jié)果為是時(shí),確定所述第i個(gè)像素點(diǎn)屬于輪廓點(diǎn);
[0039]第一輪廓信息確定模塊,用于在i為N時(shí),獲得至少一個(gè)輪廓點(diǎn),基于所述至少一個(gè)輪廓點(diǎn),確定所述第一輪廓信息。
[0040]可選的,所述電子設(shè)備還包括一結(jié)構(gòu)光源,還包括:
[0041]第一控制單元,用于在所述根據(jù)所述第一輪廓信息確定第一區(qū)域之后,所述對(duì)所述第一區(qū)域內(nèi)的M個(gè)像素點(diǎn)進(jìn)行第一計(jì)算之前,控制所述第一紅外光源處于關(guān)閉狀態(tài);
[0042]第二圖像獲取單元,用于在利用所述結(jié)構(gòu)光源照射所述第一物體的過(guò)程中,通過(guò)所述圖像獲取單元獲取包含所述第一物體的至少一幀第二圖像。
[0043]可選的,所述第一計(jì)算單元具體為:
[0044]第一計(jì)算子單元,用于根據(jù)所述至少一幀第二圖像對(duì)所述M個(gè)像素點(diǎn)進(jìn)行所述第一計(jì)算。
[0045]可選的,所述電子設(shè)備還包括:
[0046]第一深度信息獲得單元,用于在所述對(duì)所述第一區(qū)域內(nèi)的M個(gè)像素點(diǎn)進(jìn)行第一計(jì)算之后,根據(jù)所述第一計(jì)算,獲得所述第一物體的第一深度信息。
[0047]可選的,所述第一深度信息獲得單元,具體包括:
[0048]第一獲得模塊,用于在所述至少一幀第二圖像上獲得所述第一區(qū)域內(nèi)的所述M個(gè)像素點(diǎn)對(duì)應(yīng)的K個(gè)像素點(diǎn),其中K等于M ;
[0049]第j深度信息獲得模塊,用于依次取j為I至K的整數(shù),根據(jù)第j個(gè)像素點(diǎn)的像素值,計(jì)算獲得所述第j個(gè)像素點(diǎn)第j深度信息;
[0050]第一深度信息獲得模塊,用于當(dāng)j為K時(shí),獲得前K-1個(gè)像素點(diǎn)的深度信息,進(jìn)而獲得所述第一物體的第一深度信息。
[0051]本申請(qǐng)實(shí)施例中的上述一個(gè)或多個(gè)技術(shù)方案,至少具有如下一種或多種技術(shù)效果:
[0052]1、在本申請(qǐng)的技術(shù)方案中,在利用第一紅外光源照射第一物體的過(guò)程中,通過(guò)圖像獲取單元獲取包含第一物體的至少一幀第一圖像,根據(jù)至少一幀第一圖像,獲得第一物體的第一輪廓信息,進(jìn)而根據(jù)所述第一輪廓信息確定第一區(qū)域,對(duì)第一區(qū)域內(nèi)的M個(gè)像素點(diǎn)進(jìn)行第一計(jì)算,解決現(xiàn)有技術(shù)中存在的通過(guò)結(jié)構(gòu)光系統(tǒng)來(lái)進(jìn)行物體深度恢復(fù)計(jì)算量大,不能只恢復(fù)ROI區(qū)域的深度的技術(shù)問(wèn)題,通過(guò)至少一幀第一圖像獲得第一輪廓信息,進(jìn)而確定第一區(qū)域,從而實(shí)現(xiàn)了僅針對(duì)第一區(qū)域內(nèi)M個(gè)像素點(diǎn)進(jìn)行第一計(jì)算,大大減小計(jì)算量的技術(shù)效果。
[0053]2、在本申請(qǐng)的技術(shù)方案中,控制第一紅外光源處于關(guān)閉狀態(tài)后,在利用結(jié)構(gòu)光源照射第一物體的過(guò)程中,通過(guò)圖像獲取單元獲取包含所述第一物體的至少一幀第二圖像,根據(jù)至少一幀第二圖像對(duì)M個(gè)像素點(diǎn)進(jìn)行所述第一計(jì)算,獲得第一物體的深度信息,實(shí)現(xiàn)了將第一區(qū)域的M個(gè)像素點(diǎn)的深度恢復(fù),進(jìn)而獲得ROI區(qū)域的深度的技術(shù)效果。
[0054]3、進(jìn)一步地,由于在本申請(qǐng)的技術(shù)方案中,具有上述技術(shù)效果,所以,相較現(xiàn)有技術(shù),具有更好的用戶(hù)體驗(yàn)度。
【附圖說(shuō)明】
[0055]圖1為本申請(qǐng)實(shí)施例一中的信息處理方法流程圖;
[0056]圖2為本申請(qǐng)實(shí)施例一中的獲得第一深度信息的信息處理方法流程圖;
[0057]圖3為本申請(qǐng)實(shí)施例一中的第一紅外光源或結(jié)構(gòu)光源照射第一物體示意圖;
[0058]圖4為本申請(qǐng)實(shí)施例一中的第一圖像或第二圖像示意圖;
[0059]圖5為本申請(qǐng)實(shí)施例一中的通過(guò)第一計(jì)算獲得第j個(gè)像素點(diǎn)的第j深度信息示意圖;
[0060]圖6為本申請(qǐng)實(shí)施例二中的電子設(shè)備結(jié)構(gòu)示意圖;
[0061]圖7為本申請(qǐng)實(shí)施例二中的第一輪廓信息