用于確證受試者的系統(tǒng)和方法
【專利摘要】公開了用于確認(rèn)進(jìn)行在線測(cè)試的學(xué)生的身份的方法和系統(tǒng)。照相機(jī)或類似的設(shè)備比較學(xué)生的圖像與已知和經(jīng)驗(yàn)證的基準(zhǔn)圖像,以確認(rèn)學(xué)生的身份。通過(guò)使用與使用的瀏覽器的唯一性和進(jìn)行在線測(cè)試的位置均耦合的測(cè)試中的答案上的數(shù)據(jù)分析,提供關(guān)于學(xué)生是否可能已獲得來(lái)自他人的幫助的信息。結(jié)果是識(shí)別作弊、共謀或謀劃篡改測(cè)試分?jǐn)?shù)的學(xué)生。
【專利說(shuō)明】
用于確證受試者的系統(tǒng)和方法
【背景技術(shù)】
[0001]在線教育人員當(dāng)前面臨查明進(jìn)行在線測(cè)試、小測(cè)驗(yàn)或考試的學(xué)生是否確實(shí)是在班級(jí)注冊(cè)的學(xué)生的問題。老師、教授和學(xué)術(shù)機(jī)構(gòu)通過(guò)要求學(xué)生使用諸如ProctorU的在線監(jiān)考伴侶解決該問題,這里,第三方監(jiān)考人確認(rèn)學(xué)生的身份并然后在學(xué)生進(jìn)行在線測(cè)試、小測(cè)驗(yàn)或考試時(shí)觀看他們以確認(rèn)適當(dāng)?shù)膶W(xué)生正在進(jìn)行其自身的測(cè)試、小測(cè)驗(yàn)或考試。在線監(jiān)考伴侶要求學(xué)生接通他們的視頻照相機(jī),因此,監(jiān)考人可在測(cè)試、小測(cè)驗(yàn)或考試中連續(xù)觀看他們。這是效率低下的費(fèi)力的方法,并且可導(dǎo)致第三方允許出現(xiàn)作弊的行賄受賄。并且,學(xué)生常常必須間接或間接地為監(jiān)視他們的在線測(cè)試的監(jiān)考人的每次出現(xiàn)支付費(fèi)用。
【發(fā)明內(nèi)容】
[0002]以下稱為“GleimCheck”的本公開的實(shí)施例提供使用在線學(xué)習(xí)系統(tǒng)的學(xué)生正是假定的那位的保證。在這里公開的系統(tǒng)是幫助學(xué)生降低教育相關(guān)花費(fèi)的機(jī)制。初始驗(yàn)證在測(cè)試的開始確認(rèn)用戶正是假定的那位。進(jìn)行的驗(yàn)證確認(rèn)同一用戶繼續(xù)進(jìn)行整個(gè)測(cè)試。本公開的另一方面是稱為“GleimDetect”的協(xié)作檢查的形式。GleimDetect是確認(rèn)進(jìn)行測(cè)試的用戶不與其它的受試者協(xié)作的協(xié)作檢查。協(xié)作檢查可在測(cè)試或檢查中出現(xiàn)或者可在測(cè)試之后被查明。正在進(jìn)行的驗(yàn)證可加入兩個(gè)或更多個(gè)圖像檢查。網(wǎng)絡(luò)攝像機(jī)捕獲圖像與基準(zhǔn)圖像比較以初始確認(rèn)用戶的確證、在考試中被周期性重新捕獲并且被驗(yàn)證,并且,圖像中的生物特征被測(cè)量以確認(rèn)是活人而不是照片。通過(guò)比較用戶的時(shí)間、因特網(wǎng)位置、物理位置與其它用戶和瀏覽器唯一性,檢查協(xié)作。這可在出現(xiàn)考試時(shí)發(fā)生,或者可通過(guò)使用在考試過(guò)程中獲得的數(shù)據(jù)在以后被確定。
[0003]根據(jù)本公開的用于確認(rèn)在在線測(cè)試中進(jìn)行測(cè)試的用戶的受試者身份的系統(tǒng)的實(shí)施例可包括:包含對(duì)安排進(jìn)行測(cè)試的用戶的至少一個(gè)經(jīng)驗(yàn)證的基準(zhǔn)圖像的數(shù)據(jù)庫(kù);與數(shù)據(jù)庫(kù)通信的諸如照相機(jī)的成像設(shè)備,其中,照相機(jī)能夠操作為在進(jìn)行測(cè)試的過(guò)程中周期性地捕獲用戶的圖像;和與數(shù)據(jù)庫(kù)以及與照相機(jī)連接的軟件模塊,該軟件模塊能夠操作為比較所捕獲的圖像中的每一個(gè)與至少一個(gè)基準(zhǔn)圖像并且確定所捕獲的圖像是否匹配基準(zhǔn)圖像。該示例性系統(tǒng)還可包括與軟件模塊通信的報(bào)警模塊,該報(bào)警模塊能夠操作為在所捕獲的圖像中的一個(gè)在進(jìn)行測(cè)試的過(guò)程中不匹配至少一個(gè)基準(zhǔn)圖像的情況下啟動(dòng)可聽或視覺警報(bào)。
[0004]可使得視覺警報(bào)對(duì)進(jìn)行測(cè)試的用戶可見,并且/或者,報(bào)警可被提供給監(jiān)視測(cè)試的進(jìn)行的管理員。在另一實(shí)施例中,報(bào)警可以是提供給進(jìn)行測(cè)試的用戶的音頻報(bào)警,并且/或者可被提供給監(jiān)視測(cè)試的進(jìn)行的管理員。可在考試中完成或者在考試之后執(zhí)行管理員的監(jiān)視(視覺和/或音頻)。圖像可以是從官方政府識(shí)別文件取得的用戶的照片。軟件模塊可被配置為確認(rèn)所捕獲的圖像中的一個(gè)與經(jīng)驗(yàn)證的基準(zhǔn)圖像之間的匹配。如果沒實(shí)現(xiàn)捕獲圖像與至少一個(gè)基準(zhǔn)圖像之間的匹配,那么第二圖像可被捕獲并且與基準(zhǔn)圖像比較以確認(rèn)不存在匹配。如果第二圖像也不匹配基準(zhǔn)圖像,那么可指示警報(bào),并且,為了改正該狀況,使得管理員和/或?qū)W生均可得到警報(bào)。本領(lǐng)域技術(shù)人員將理解,系統(tǒng)可指示警報(bào)或者任意數(shù)量的預(yù)定事件,諸如出現(xiàn)不成功與基準(zhǔn)圖像相比的3、5或11個(gè)捕獲圖像。
[0005]軟件模塊可進(jìn)一步能夠操作為比較從照相機(jī)獲得的至少一個(gè)生物特征參數(shù)與從先前所捕獲的圖像獲得的之前的生物特征參數(shù)。例如,至少一個(gè)生物特征參數(shù)可以是指示用戶的脈搏的用戶運(yùn)動(dòng)。作為替代方案,生物特征參數(shù)也可以是指示用戶的脈搏的用戶面部的顏色變化。
[0006]本公開的實(shí)施例也可被視為在在線測(cè)試的管理中確認(rèn)進(jìn)行測(cè)試的用戶的受試者身份的方法。該方法優(yōu)選包括獲得對(duì)安排進(jìn)行測(cè)試的用戶的面部的至少一個(gè)經(jīng)驗(yàn)證的基準(zhǔn)圖像和比較至少一個(gè)經(jīng)驗(yàn)證的基準(zhǔn)圖像與當(dāng)前通過(guò)附著到要進(jìn)行測(cè)試的計(jì)算機(jī)的照相機(jī)捕獲的用戶面部圖像以確認(rèn)用戶的身份的動(dòng)作。
[0007]方法包括:如果身份被確認(rèn),那么允許用戶開始測(cè)試;在進(jìn)行測(cè)試的過(guò)程中捕獲用戶的多個(gè)圖像;在進(jìn)行測(cè)試的過(guò)程中比較多個(gè)所捕獲的圖像中的每一個(gè)與至少一個(gè)基準(zhǔn)圖像;確定所捕獲的圖像是否匹配基準(zhǔn)圖像;以及如果在進(jìn)行測(cè)試的過(guò)程中所捕獲的圖像中的一個(gè)(或多個(gè))不匹配至少一個(gè)基準(zhǔn)圖像,那么啟動(dòng)通知?;鶞?zhǔn)圖像優(yōu)選可以是從官方政府識(shí)別文件取得的用戶的照片。方法還包括:如果沒實(shí)現(xiàn)捕獲圖像與至少一個(gè)基準(zhǔn)圖像之間的匹配,那么捕獲第二圖像并且比較第二圖像與基準(zhǔn)圖像以確認(rèn)不存在匹配。
[0008]方法還可包括:如果第二圖像也不匹配基準(zhǔn)圖像,那么從照相機(jī)獲得至少一個(gè)生物特征參數(shù)并且將其與從先前所捕獲的圖像獲得的之前的生物特征參數(shù)比較。這種生物特征參數(shù)可以是指示用戶的脈搏的用戶運(yùn)動(dòng)或者用戶面部的顏色變化。注意,比較生物特征參數(shù)的方法可在確定第一圖像不匹配基準(zhǔn)圖像之后進(jìn)行并且未必在第二次不匹配之后進(jìn)行。
[0009]確認(rèn)進(jìn)行考試的諸如學(xué)生的用戶的連續(xù)存在的方法可包括獲得用戶的面部的至少一個(gè)經(jīng)驗(yàn)證的基準(zhǔn)圖像、比較至少一個(gè)經(jīng)驗(yàn)證的基準(zhǔn)圖像與當(dāng)前通過(guò)附著到計(jì)算機(jī)的成像設(shè)備捕獲的用戶面部圖像以確認(rèn)用戶的身份的動(dòng)作。如果身份被確認(rèn),那么成像設(shè)備繼續(xù)在預(yù)定的時(shí)間段上捕獲用戶的多個(gè)圖像。在預(yù)定的時(shí)間段中比較多個(gè)所捕獲的圖像中的每一個(gè)與基準(zhǔn)圖像,以確定所捕獲的圖像是否匹配基準(zhǔn)圖像。如果在預(yù)定的時(shí)間段中捕獲圖像之一不匹配至少一個(gè)基準(zhǔn)圖像,那么可啟動(dòng)通知。
[0010]方法還可包括確定所捕獲的圖像是否是活的用戶??赏ㄟ^(guò)以下過(guò)程完成這一點(diǎn):將用戶的兩個(gè)或更多個(gè)依次捕獲的圖像中的每一個(gè)分成紅色、藍(lán)色和綠色跡痕;以及,確定兩個(gè)或更多個(gè)依次捕獲的圖像的跡痕中的一個(gè)的基本頻率。該基本頻率將接近捕獲圖像中的用戶的脈搏率,并由此確定用戶確實(shí)是活的且不簡(jiǎn)單地是靜止圖像。
【附圖說(shuō)明】
[0011]圖1是GleimCheck誠(chéng)實(shí)性驗(yàn)證(GleimCheckHonesty Validat1n)的處理的一個(gè)實(shí)施例的流程圖。
[0012]一起給出的圖2A和圖2B是圖1所示的GleimCheck誠(chéng)實(shí)性驗(yàn)證的GleimCheck流程(GleimCheck工作流程)的處理的一個(gè)實(shí)施例的流程圖。
[0013]圖3是圖2A和圖2B所示的GleimCheck流程內(nèi)的面部和脈沖檢測(cè)軟件構(gòu)架(Faceand Pulse Detect1n Software Architecture)的處理的一個(gè)實(shí)施例的流程圖。
[0014]圖4是圖1所示的GleimCheck誠(chéng)實(shí)性驗(yàn)證內(nèi)的協(xié)助檢測(cè)工作流程(Collaborat1nDetect1n Workf low)的處理的一個(gè)實(shí)施例的流程圖。
[0015]圖5是在本公開的處理的實(shí)施例中使用的客戶機(jī)設(shè)備的代表。
[0016]圖6是利用本公開的實(shí)施例的系統(tǒng)的框圖。
[0017]圖7示出根據(jù)本公開的實(shí)施例的面部識(shí)別模塊動(dòng)作。
[0018]圖8示出根據(jù)本公開的實(shí)施例的脈搏率確定模塊動(dòng)作。
【具體實(shí)施方式】
[0019]根據(jù)本公開的示例性實(shí)施例被稱為GleimCheck誠(chéng)實(shí)性驗(yàn)證(圖1) AleimCheck誠(chéng)實(shí)性驗(yàn)證由被設(shè)計(jì)為統(tǒng)一和/或獨(dú)立回答這樣一個(gè)問題的兩個(gè)成分系統(tǒng)/方法構(gòu)成:該學(xué)生在作弊嗎?GleimCheck誠(chéng)實(shí)性驗(yàn)證通過(guò)利用圖2A和圖213所示的GleimCheck流程和圖4所示的協(xié)助檢測(cè)工作流程完成這一點(diǎn)。這些工作流程中的每一個(gè)可在GleimCheck誠(chéng)實(shí)性驗(yàn)證系統(tǒng)/方法內(nèi)獨(dú)立地或一起工作。在本公開中,提到GleimCheck均表示引用在圖2A和圖2B中示出的GleimCheck工作流程。在本公開中,提到GleimDetect均表示引用圖4所示的協(xié)助檢測(cè)工作流程。
[°02°]根據(jù)本公開的示例性實(shí)施例被稱為GleimCheckXleimCheck是被設(shè)計(jì)為回答這樣一個(gè)問題的系統(tǒng)和方法:計(jì)算機(jī)上的人是他/她聲稱的那個(gè)人嗎?參與在線課題的學(xué)生一般使用并入視頻照相機(jī)的設(shè)備,或者,一般通過(guò)購(gòu)買現(xiàn)成USB連接網(wǎng)絡(luò)攝像機(jī)而能夠以直接的方式并入照相機(jī)的設(shè)備。在實(shí)施例中,GleimCheck使用面部識(shí)別技術(shù)以比較照相機(jī)前面的人與已知的識(shí)別的照片。如本公開中所使用的那樣,已知的識(shí)別的相片將被稱為“基準(zhǔn)圖像”。GleimCheck也可使用脈搏檢測(cè)技術(shù)以確信沒有將圖片放在照相機(jī)前面。
[0021]在另一示例性實(shí)施例中,GleimCheck驗(yàn)證各學(xué)生處于指定的地理區(qū)域內(nèi)并且通過(guò)比較他們的位置與進(jìn)行同一測(cè)試的其它學(xué)生的位置識(shí)別可能協(xié)作的學(xué)生。GleimCheck還比較答案的唯一性和不正確的答案。另外,GleimCheck比較各學(xué)生或用戶的網(wǎng)絡(luò)瀏覽器的唯一性,以查明學(xué)生是否正在使用同一網(wǎng)絡(luò)瀏覽器并由此潛在地作弊、共謀或串通。
[0022]在本說(shuō)明書中提到“一個(gè)實(shí)施例”或“實(shí)施例”意味著關(guān)于該實(shí)施例描述的特定特征、結(jié)構(gòu)或特性包含于本發(fā)明的至少一個(gè)實(shí)施例中。在說(shuō)明書中的各處出現(xiàn)短語(yǔ)“在一個(gè)實(shí)施例中”未必均指的是同一實(shí)施例,與其它實(shí)施例相互排斥的單獨(dú)或替代性實(shí)施例也不是。并且,描述可通過(guò)一些實(shí)施例且不通過(guò)其它表現(xiàn)的各種特征。類似地,描述各種要求,這些需要可能是一些實(shí)施例而不是其它實(shí)施例的要求。
[0023]在本公開中,提到測(cè)試、測(cè)驗(yàn)、考試、檢查等。應(yīng)當(dāng)理解,這些是同義詞并且可被互換使用。并且,在本公開和權(quán)利要求中,術(shù)語(yǔ)“測(cè)試”和“考試”也包括要求在線學(xué)生完成的任何任務(wù),諸如家庭作業(yè)分配。并且,在本公開中,應(yīng)當(dāng)理解,學(xué)生是進(jìn)行測(cè)試的用戶或參與者的一般術(shù)語(yǔ)。最后,在本公開中,提到老師、管理員、教師、教授等。應(yīng)當(dāng)理解,這些是同義詞并且可被互換使用。
[0024]在本公開中,提到管理員。應(yīng)當(dāng)理解,管理員可以是任何類型的學(xué)校雇員或者教育顧問,包括但不限于負(fù)責(zé)人、教務(wù)長(zhǎng)、班主任、導(dǎo)師、學(xué)術(shù)顧問、學(xué)術(shù)主任,監(jiān)考人,教師管理員、媒體技術(shù)專家、心理測(cè)量專家、助教、網(wǎng)絡(luò)管理員、行為分析師、秘書、網(wǎng)站內(nèi)容管理員、
管理員等。
[0025]根據(jù)本公開的示例性實(shí)施例包括任選地實(shí)時(shí)確認(rèn)學(xué)生或用戶的身份的方法/系統(tǒng)。本領(lǐng)域技術(shù)人員知道,該確證系統(tǒng)也可被稱為榮譽(yù)系統(tǒng)、榮譽(yù)方法確認(rèn)系統(tǒng)、確認(rèn)方法、鑒定系統(tǒng)、鑒定方法、擔(dān)保系統(tǒng)、擔(dān)保方法、驗(yàn)證系統(tǒng)、驗(yàn)證方法,或者通過(guò)許多其它類似的短語(yǔ)表征。
[0026]在本公開的一個(gè)實(shí)施例中,用附著到學(xué)生用于進(jìn)行測(cè)試的計(jì)算機(jī)的網(wǎng)絡(luò)攝像機(jī)拍攝進(jìn)行測(cè)試的學(xué)生或用戶的圖片,并且將其與諸如事先驗(yàn)證的學(xué)生ID上的諸如圖像的已知基準(zhǔn)圖像相比較。基準(zhǔn)圖像任意地來(lái)自政府ID、學(xué)生ID和/或管理員或老師的批準(zhǔn)圖像,這里管理員或老師批準(zhǔn)準(zhǔn)確描繪各學(xué)生的基準(zhǔn)圖像。潛在地可接受的基準(zhǔn)圖像包含學(xué)生ID卡、駕駛員的駕照、護(hù)照、雇主發(fā)出的識(shí)別卡或者諸如軍事ID的另一政府發(fā)出類型的識(shí)別。作為替代方案,基準(zhǔn)圖像可以是由老師或管理員拍攝的圖像/圖片。基準(zhǔn)圖像被存儲(chǔ)并且變得可用于系統(tǒng)的管理員以及需要授權(quán)訪問和使用系統(tǒng)的人。私有聲明和策略可保護(hù)該信息。
[0027]在本公開的另一實(shí)施例中,進(jìn)行測(cè)試的學(xué)生或用戶的圖片與諸如Facebook或Flickr圖像的二次圖像相比較。二次圖像可以是個(gè)人或者個(gè)人的朋友在個(gè)人的控制下通過(guò)社交網(wǎng)絡(luò)標(biāo)注的那些。例如,個(gè)人可具有在Facebook、Google Plus、Flickr、Linkedln或另一社交網(wǎng)絡(luò)上標(biāo)注的幾個(gè)圖像,通過(guò)用網(wǎng)絡(luò)API登錄或者通過(guò)確認(rèn)用戶控制與該地址聯(lián)系的電子郵件賬戶,該另一社交網(wǎng)絡(luò)可與個(gè)人賬戶相關(guān)。
[0028]使用二次圖像作為識(shí)別手段對(duì)于許多應(yīng)用可能是足夠安全的。但是,一般認(rèn)為,與偽造政府發(fā)出的識(shí)別文件相比,在社交網(wǎng)絡(luò)上創(chuàng)建偽造賬戶(有時(shí)稱為troll賬戶)更容易。因此,社交網(wǎng)絡(luò)賬戶被視為操作賬戶的人是在賬戶中描述的人的沒有權(quán)威的確證源。對(duì)于需要附加安全性的應(yīng)用,二次圖像可通過(guò)與基準(zhǔn)圖像相比較被確證并然后自身被用作基準(zhǔn)圖像。具有更多的基準(zhǔn)圖像使得可以使用系統(tǒng)以通過(guò)鑒定二次圖像以添加到基準(zhǔn)圖像的圖庫(kù)中獲得更多的基準(zhǔn)圖像可能是有利的。在另一實(shí)施例中,老師或管理員可批準(zhǔn)二次圖像為善意二次圖像并且/或者批準(zhǔn)二次圖像為基準(zhǔn)圖像。
[0029]在根據(jù)本公開的另一實(shí)施例中,進(jìn)行測(cè)試的學(xué)生或用戶的圖片與諸如對(duì)其它受試者公開的圖像的人群來(lái)源圖像相比較,以確認(rèn)其身份。人群來(lái)源圖像可使用個(gè)人的現(xiàn)有社交網(wǎng)絡(luò)以確證其身份。例如,學(xué)生可能正在在線上課,但可能仍然需要同時(shí)或者在預(yù)定的時(shí)間段參與考試。這意味著同學(xué)和教師也在線,從而允許每個(gè)人進(jìn)行比對(duì),這里,每個(gè)學(xué)生在考試開始之前具有來(lái)自其網(wǎng)絡(luò)攝像機(jī)的其向其它學(xué)生顯示的快照或者視頻流,并且,每個(gè)學(xué)生為了確證身份需要最少數(shù)量的確認(rèn)。該處理可迅速進(jìn)行,原因是每個(gè)學(xué)生可看到平鋪有其它學(xué)生的圖像的畫面。作為例子,各圖像可具有最多三個(gè)與圖像相關(guān)的選項(xiàng),指示例如“我認(rèn)識(shí)他們”、“我不認(rèn)識(shí)他們”或者“不是他們”。在另一實(shí)施例中,老師或管理員可批準(zhǔn)人群來(lái)源圖像為善意二次圖像、善意人群來(lái)源圖像和/或批準(zhǔn)人群來(lái)源圖像為基準(zhǔn)圖像。
[0030]在一個(gè)實(shí)施例中,學(xué)生可在來(lái)自其網(wǎng)絡(luò)攝像機(jī)的視頻可被諸如三個(gè)其它學(xué)生的數(shù)個(gè)其它學(xué)生看到之后被視為被確證,并且/或者可需要管理員個(gè)人確證他們。該數(shù)量三個(gè)可以是使得教師滿意地準(zhǔn)確知道同學(xué)驗(yàn)證了該特定學(xué)生的任意數(shù)量。例如,教授可能希望使得X個(gè)學(xué)生或用戶確認(rèn)身份或者使得大于或小于X的數(shù)量的學(xué)生或用戶確認(rèn)身份,這里,X是等于任何正整數(shù)(即,正整數(shù))的變量。
[0031]在一個(gè)實(shí)施例中,人群來(lái)源圖像可被分類,使得最不流行的被分配最多的確證請(qǐng)求,使得所有學(xué)生相近的時(shí)間段內(nèi)被確證。完全不認(rèn)識(shí)的學(xué)生可具有其向可參與確證對(duì)話的老師或監(jiān)考人顯示的圖像。
[0032]在一個(gè)實(shí)施例中,人群來(lái)源圖像或者通過(guò)使用該Crowd-Sourced HonestyValidat1n確認(rèn)身份的處理不需要限于進(jìn)行共同的測(cè)試的一組學(xué)生。該處理可擴(kuò)展,使得可以利用個(gè)人的社交網(wǎng)絡(luò)中的任何人,諸如來(lái)自以前的班級(jí)的同事、以前的老師或者甚至家庭成員,以執(zhí)行確證。
[0033]在示例性實(shí)施例中,使用的照相機(jī)可以是光場(chǎng)照相機(jī),該光場(chǎng)照相機(jī)在本領(lǐng)域中也被稱為全光照相機(jī)。光場(chǎng)照相機(jī)常常使用微透鏡陣列以捕獲關(guān)于場(chǎng)景的4D光場(chǎng)信息。它們收集比常規(guī)的照相機(jī)多的光場(chǎng)信息,并且可被用于改善計(jì)算機(jī)圖形的分辨率和計(jì)算機(jī)視力相關(guān)問題。在一個(gè)實(shí)施例中,光場(chǎng)照相機(jī)的益處在于,通過(guò)它們拍攝的圖像可在拍攝之后被重新聚焦。在另一實(shí)施例中,系統(tǒng)或方法可多次重新聚焦圖像,以查明是否在幀中存在可能失焦且不能在初次(或一次)圖片圖像中查明的多于一個(gè)的面。并且,每當(dāng)圖像被重新聚焦時(shí),系統(tǒng)或方法可針對(duì)諸如平板機(jī)、智能電話或增強(qiáng)現(xiàn)實(shí)眼鏡的已知設(shè)備分析圖像,以查明這些圖像是否處于進(jìn)行考試的學(xué)生的區(qū)域中。
[0034]與針孔照相機(jī)或小的網(wǎng)絡(luò)攝像機(jī)一般具有的場(chǎng)深非常大的其它照相機(jī)相比,利用光場(chǎng)照相機(jī)的一個(gè)優(yōu)點(diǎn)在于,即使當(dāng)網(wǎng)絡(luò)攝像機(jī)向圖像提供聚焦整個(gè)圖像的非常大的場(chǎng)深時(shí),網(wǎng)絡(luò)攝像機(jī)也不提供關(guān)于被檢體的深度、關(guān)注區(qū)域或者圖像的背景的任何信息。如果捕獲放在照相機(jī)前面的照片或分開與背景不同的距離的彎曲被檢體的平的圖像,那么全光照相機(jī)可直接測(cè)量。
[0035]在本公開的一個(gè)實(shí)施例中,作為視頻或圖像的替代,也可使用3D掃描儀。雖然照相機(jī)和麥克風(fēng)被內(nèi)置于各個(gè)人的計(jì)算機(jī)、電話或其它電子設(shè)備中,但是身份確證也可利用3D掃描儀。3D掃描儀是與照相機(jī)類似的設(shè)備,這些設(shè)備關(guān)聯(lián)深度與圖像的各區(qū)域,使得可產(chǎn)生關(guān)注的對(duì)象的三維模型。關(guān)注的對(duì)象一般是人頭。本領(lǐng)域技術(shù)人員可以理解,3D掃描儀可替代照相機(jī)或視頻照相機(jī)。
[0036]圖1表示該系統(tǒng)/處理如何開始的一般實(shí)施例。處理從學(xué)生或用戶創(chuàng)建賬戶的處理動(dòng)作10開始??刂迫缓筠|移到動(dòng)作11。在處理動(dòng)作11中,學(xué)生或用戶提交用于確認(rèn)他或她的身份的基準(zhǔn)圖像。任選地,教授或者管理員可提出規(guī)定,以確認(rèn)或拒絕這些提交的基準(zhǔn)圖像。控制然后迀移到動(dòng)作12。在處理動(dòng)作12中,系統(tǒng)針對(duì)將來(lái)參照或者用戶對(duì)話用途存儲(chǔ)該基準(zhǔn)圖像。
[0037]圖1中的處理繼續(xù)開始或啟動(dòng)新的對(duì)話。這被示為對(duì)話開始的處理動(dòng)作13??刂迫缓筠|移到動(dòng)作14。在處理動(dòng)作14中,學(xué)生或用戶通過(guò)在本領(lǐng)域中已知的常規(guī)方式用用戶名稱和密碼登錄到系統(tǒng)中。控制然后迀移到動(dòng)作15。在處理動(dòng)作15中,系統(tǒng)執(zhí)行驗(yàn)證用戶身份的初始檢查??刂迫缓筠|移到動(dòng)作16。在處理動(dòng)作16中,系統(tǒng)執(zhí)行授權(quán)用戶仍操作系統(tǒng)、例如用戶沒有登錄并然后走開并且留下其它人繼續(xù)對(duì)話的正在進(jìn)行的或者周期性的驗(yàn)證。作為解釋性的例子,系統(tǒng)/方法可確認(rèn)各學(xué)生具有脈搏且不使用照片以欺騙系統(tǒng)/方法??刂迫缓筠|移到動(dòng)作17。
[0038]在處理動(dòng)作17中,系統(tǒng)執(zhí)行正在進(jìn)行協(xié)作檢查,以確認(rèn)、檢查或檢測(cè)用戶是否正在與另一用戶協(xié)作。在一個(gè)實(shí)施例中,這些檢查繼續(xù),直到對(duì)話結(jié)束。作為替代方案,可在學(xué)生/用戶完成測(cè)試之后進(jìn)行這些協(xié)作檢查。在這種替代方案中,可在每個(gè)學(xué)生進(jìn)行考試之后一次完成批處理。許多在線考試包含向?qū)W生提供在諸如幾天的某個(gè)時(shí)間周期上進(jìn)行考試的選項(xiàng)的條款,因此,學(xué)生可選擇他們進(jìn)行其諸如2?3小時(shí)考試的考試的確切時(shí)間??刂迫缓筠|移到對(duì)話終止動(dòng)作,該對(duì)話終止動(dòng)作是處理動(dòng)作18。
[0039]在圖2A和圖2B的流程圖中更詳細(xì)地解釋包含于剛剛提到的處理動(dòng)作14、15和16的處理動(dòng)作中的步驟的實(shí)施例。GleimCheck軟件使用面部識(shí)別軟件以匹配照相機(jī)中的圖像與已知的良好圖像(即,基準(zhǔn)圖像)。圖2A和圖2B—起表示GleimCheck面部識(shí)別工作流程。
[0040]在處理200中,學(xué)生通過(guò)登錄到系統(tǒng)中開始GleimCheck??赏ㄟ^(guò)用戶提交用戶名和密碼或者通過(guò)替代性對(duì)話初始方法實(shí)現(xiàn)該登錄。這相當(dāng)于圖1中的動(dòng)作14。圖2A中的動(dòng)作201?206與圖1中的動(dòng)作15對(duì)應(yīng)。圖2B中的動(dòng)作210?270與圖1中的動(dòng)作16對(duì)應(yīng)。
[0041 ]在處理200的實(shí)施例中,可通過(guò)已啟動(dòng)的另一對(duì)話啟動(dòng)替代性對(duì)話啟動(dòng)方法。特別地,學(xué)生可能已登錄到由學(xué)校或教育服務(wù)提供商操作的Learning Management System中。當(dāng)前可用的在線教育的學(xué)習(xí)管理系統(tǒng)(LMS)的兩個(gè)例子是來(lái)自Gleim Publ i cat 1ns的GleimU和Blackboard Inc.的“Blackboard”。一般通過(guò)使得學(xué)生跟隨鏈接以在另一窗口、另一瀏覽器標(biāo)簽中打開GleimCheck Sess1n作為新頁(yè)面或者作為現(xiàn)有瀏覽器標(biāo)簽或?yàn)g覽器窗口中的新選項(xiàng),教育服務(wù)提供商可使用現(xiàn)有對(duì)話和用戶信息以發(fā)起GleimCheck誠(chéng)實(shí)性驗(yàn)證Sess1n和/或GleimCheck Sess1n。
[0042]在處理200的實(shí)施例中,也可通過(guò)檢查諸如指紋的生物特征身份執(zhí)行對(duì)話啟動(dòng)。該處理可使用同一指紋或生物特征閱讀器作為其它服務(wù)。但是,雖然許多指紋掃描儀提供設(shè)備本地的鑒定,但是GleimCheck可在云中存儲(chǔ)諸如指紋的生物特征識(shí)別數(shù)據(jù)或關(guān)于生物特征識(shí)別的元數(shù)據(jù)作為可通過(guò)與用戶的指紋的比較確證的基準(zhǔn)圖像的等同。結(jié)果在于,指紋是GleimCheck用戶可使用以在任何地方開始對(duì)話并且通過(guò)存儲(chǔ)于服務(wù)器上的信息確證的便攜式識(shí)別形式,指紋檢查不限于僅在特定設(shè)備上使用。
[0043]在處理詢問201中,系統(tǒng)檢查基準(zhǔn)圖像是否對(duì)學(xué)生可用。如果基準(zhǔn)圖像可用,那么系統(tǒng)移動(dòng)到處理動(dòng)作202。如果沒有基準(zhǔn)圖像可用,那么系統(tǒng)移動(dòng)到處理動(dòng)作275。
[0044]在處理動(dòng)作275中,指導(dǎo)學(xué)生通過(guò)使用在圖1中示為處理動(dòng)作11的圖像提交處理創(chuàng)建基準(zhǔn)圖像??刂迫缓蠓祷氐皆儐杽?dòng)作201。
[0045]當(dāng)詢問動(dòng)作201中的回答變?yōu)槭菚r(shí),控制迀移到動(dòng)作202。在處理動(dòng)作202中,學(xué)生的網(wǎng)絡(luò)攝像機(jī)或其它圖像掃描儀被激活??刂迫缓筠|移到詢問動(dòng)作203。
[0046]在詢問處理203中,方法詢問圖像是否允許面部識(shí)別軟件工作并通過(guò)其被處理。例如,如果不是,那么這可能意味著鏡頭具有太多的劃痕、鏡頭需要被清洗或者個(gè)人沒有適當(dāng)?shù)靥幱谡障鄼C(jī)前面。如果是,那么方法/處理移動(dòng)到處理動(dòng)作270。如果圖像不允許面部識(shí)別軟件工作,那么方法/處理移動(dòng)到處理動(dòng)作204。
[0047]在處理動(dòng)作204中,軟件指導(dǎo)學(xué)生對(duì)準(zhǔn)網(wǎng)絡(luò)攝像機(jī),使得軟件可正確地處理圖像。當(dāng)圖像正在被系統(tǒng)和/或方法使用時(shí),驗(yàn)證系統(tǒng)或方法可能需要鼓勵(lì)用戶對(duì)準(zhǔn)照相機(jī),使得可通過(guò)驗(yàn)證方法或系統(tǒng)處理圖像。然后,拍攝用戶面部的網(wǎng)絡(luò)攝像機(jī)圖像??刂迫缓筠|移到詢問動(dòng)作205。注意,這里,為了方便,作為例子使用網(wǎng)絡(luò)攝像機(jī)。應(yīng)當(dāng)理解,任何成像設(shè)備,包含但不限于網(wǎng)絡(luò)攝像機(jī)、照相機(jī)、3D掃描儀、光場(chǎng)照相機(jī)、全光照相機(jī)或視頻照相機(jī),可替代上面提到的網(wǎng)絡(luò)攝像機(jī)。
[0048]在詢問處理205中,系統(tǒng)/方法詢問獲取的圖像是否允許面部識(shí)別軟件工作并且通過(guò)其被處理。如果是,那么方法/處理的控制移動(dòng)到處理動(dòng)作270。如果圖像不允許面部識(shí)別軟件工作,那么控制迀移到處理動(dòng)作206。
[0049]在處理動(dòng)作206中,系統(tǒng)或方法可要求附加的變化,以使得軟件更易于處理圖像。調(diào)整可包含改變照明、照相機(jī)感度、刷新率或分辨率、清洗照相機(jī)鏡頭或者甚至更換照相機(jī)。由于因特網(wǎng)帶寬、照明、處理功率、物理位置或其它條件的變化,這些參數(shù)可以是各對(duì)話所特有的。在捕獲圖像的較大部分時(shí),照相機(jī)也可選擇向用戶顯示圖像的較小部分,諸如整個(gè)圖像捕獲區(qū)域的中心的框體。這樣做的一個(gè)原因是檢測(cè)照相機(jī)被定位為將協(xié)作器或欺騙設(shè)備放在顯示圖像外面的欺騙方法。通過(guò)僅僅顯示圖像的一部分,照相機(jī)可在較大的圖像中捕獲協(xié)作器或欺騙設(shè)備。在照相機(jī)、深度感測(cè)照相機(jī)或其它圖像捕獲設(shè)備被適當(dāng)?shù)嘏渲弥?,處理返回到處理詢?05,直到產(chǎn)生詢問動(dòng)作205中的令人滿意的“是”響應(yīng),并且,控制通過(guò)動(dòng)作270迀移到動(dòng)作210。
[0050]動(dòng)作270開始成功登錄、創(chuàng)建適當(dāng)?shù)幕鶞?zhǔn)圖像或者這種基準(zhǔn)圖像在在線測(cè)試對(duì)話中被識(shí)別和檢索使用的特定用戶的測(cè)試處理??刂迫缓筠|移到動(dòng)作210。
[0051]在處理動(dòng)作210中,在參照?qǐng)D3所示的結(jié)構(gòu)更詳細(xì)地描述的處理中,圖像可在一個(gè)或更多個(gè)視頻幀的塊中被處理為視頻圖像??刂迫缓筠|移到處理動(dòng)作215。
[0052]在處理動(dòng)作215中,方法/系統(tǒng)然后比較基準(zhǔn)圖像中的面部與捕獲圖像中的面部以檢查它們是否匹配。該系統(tǒng)可加入開放源面部識(shí)別軟件。開放源軟件的可能的來(lái)源是來(lái)自openb1metriCs.0rg的OpenBR。開放源軟件的潛在的替代性來(lái)源是來(lái)自布拉格的Centerfor Machine Percept1n at Czech Tchnical University的面部界標(biāo)檢測(cè)器的界標(biāo)開放源實(shí)現(xiàn)。本領(lǐng)域技術(shù)人員可以理解,可以使用任意數(shù)量的面部識(shí)別版本,包括但不限于面部識(shí)別的其它專有和非開放源方法??刂妻|移到詢問動(dòng)作220。
[0053]在詢問處理動(dòng)作220中,系統(tǒng)和/或方法詢問處理動(dòng)作215中的面部匹配是肯定還是否定。如果詢問的結(jié)果為否定,那么處理移動(dòng)到處理動(dòng)作265。如果詢問的結(jié)果是肯定,那么處理移動(dòng)到處理動(dòng)作230。
[0054]在處理動(dòng)作265中,系統(tǒng)和/或方法向?qū)W生警告感測(cè)或出現(xiàn)的識(shí)別驗(yàn)證問題。例如,該問題可能是在最小允許不匹配時(shí)間之后面部仍然不匹配或者在最小允許無(wú)脈搏時(shí)間之后圖像不包含脈搏。該警告可在某個(gè)時(shí)間周期上出現(xiàn)。本領(lǐng)域技術(shù)人員可以理解,這種通知可以為任何類型的警告,包括但不限于黃光、紅光狀態(tài)或者可聽聲音。在處于警告狀態(tài)中的該時(shí)間段中,學(xué)生有時(shí)間改正問題。在該時(shí)間段中,控制迀移到處理動(dòng)作260。
[0055]在處理動(dòng)作260中,詢問處理220的這種否定事件被記錄并且問題被存儲(chǔ)于數(shù)據(jù)庫(kù)以供以后的分析。在該時(shí)間段結(jié)束時(shí),控制迀移到詢問動(dòng)作255。
[0056]在詢問動(dòng)作255中,軟件/方法詢問學(xué)生是否已改正問題。如果問題還沒有被改正,那么控制迀移到動(dòng)作250并且測(cè)試結(jié)束。如果問題被改正了,那么系統(tǒng)/處理移動(dòng)回處理動(dòng)作210。另一實(shí)施例可包括管理員希望如果發(fā)現(xiàn)作弊則立即結(jié)束測(cè)試的設(shè)定。因此,處理可從詢問動(dòng)作220直接前往動(dòng)作250。另一實(shí)施例可包括這樣一種設(shè)定,S卩,可從詢問動(dòng)作220前進(jìn)到動(dòng)作260并然后到動(dòng)作250,使得系統(tǒng)可記錄作弊或異常以供將來(lái)的參照。另一實(shí)施例中可包括處理可從處理動(dòng)作260前往處理動(dòng)作210的設(shè)定。在本實(shí)施例中,測(cè)試不結(jié)束,但每次否定出現(xiàn)被記錄,以供老師或管理員的將來(lái)分析。
[0057]另一方面,如果面部在詢問動(dòng)作220中匹配,那么控制迀移到處理動(dòng)作230。在處理動(dòng)作230中,系統(tǒng)/處理檢查圖像是活人的圖像而不是放在照相機(jī)前面的照片。在一個(gè)實(shí)施例中,確認(rèn)圖像是人的圖像而不是人的照片可以檢查圖像是否在某個(gè)時(shí)間周期內(nèi)有少量的變化,這會(huì)表示移動(dòng)并由此表示活人圖像。
[0058]在處理動(dòng)作230的另一實(shí)施例中,處理/方法使用脈搏檢測(cè)軟件以確信圖像是活人的而不是夾在照相機(jī)的前面的照片。脈搏檢測(cè)軟件在本領(lǐng)域中也是已知的。幾種可用脈搏檢測(cè)方法中的一種是來(lái)自Massachusetts Institute of Technology(MIT)的移動(dòng)倍率/調(diào)制。MIT的移動(dòng)調(diào)制方法在美國(guó)專利公開N0.2014/0072190、N0.2014/0072228和N0.2014/0072229中被描述。在諸如連續(xù)流動(dòng)左心室輔助設(shè)備的一些用戶的不具有脈搏的學(xué)生的極其罕見的情況下,這種檢查可簡(jiǎn)單地被關(guān)斷。因此,在本實(shí)施例中,由于GleimCheck可查明學(xué)生或用戶是否具有心跳,因此,GleimCheck軟件根本不是僅僅檢查圖像是否變化,原因是變化可能是照明變化或者某人打字時(shí)的照相機(jī)抖動(dòng)的結(jié)果。控制然后迀移到詢問動(dòng)作235。
[0059]在處理詢問235中,系統(tǒng)/方法詢問圖像是否反映可檢測(cè)脈搏。如果處理詢問235是肯定的,那么脈搏被檢測(cè)到,然后處理移動(dòng)到詢問處理240。如果處理詢問235是否定的,那么,如上所述,處理移動(dòng)到處理動(dòng)作265。
[0060]注意,詢問220和235可顛倒次序,因此,動(dòng)作230和詢問動(dòng)作235可在詢問220的前面。
[0061 ]在處理詢問240中,系統(tǒng)/方法詢問考試的時(shí)間是否結(jié)束。如果處理詢問240正確,那么系統(tǒng)/方法前進(jìn)到處理結(jié)束動(dòng)作250。如果處理詢問錯(cuò)誤,那么系統(tǒng)/方法前進(jìn)到處理詢問 245。
[0062]在處理詢問245中,系統(tǒng)/方法詢問學(xué)生是否要求結(jié)束考試。如果處理詢問正確,那么系統(tǒng)/方法前進(jìn)到結(jié)束處理動(dòng)作250。如果處理詢問錯(cuò)誤,那么系統(tǒng)/方法前進(jìn)到處理動(dòng)作210。注意,動(dòng)作240和245可顛倒次序。
[0063]圖3表示面部和脈搏檢測(cè)結(jié)構(gòu)的一個(gè)實(shí)施例。該結(jié)構(gòu)分成網(wǎng)應(yīng)用314和核心庫(kù)315。注意,圖3始終提到“照相機(jī)”,并且,如上所述,使用“照相機(jī)”是為了方便,并且,如上所述,它可以是任意類型的成像設(shè)備。
[0064]網(wǎng)應(yīng)用314由Adobe Flash創(chuàng)建,但本領(lǐng)域技術(shù)人員可以理解,網(wǎng)應(yīng)用314也可作為獨(dú)立應(yīng)用由諸如JavaFX或Microsoft Silverlight的另一Rich Internet Applicat1n實(shí)現(xiàn),或者潛在地通過(guò)諸如HTML5的廣泛接受的基于瀏覽器的界面實(shí)現(xiàn)。
[0065]在處理動(dòng)作301中,網(wǎng)應(yīng)用314被啟動(dòng)。控制然后迀移到動(dòng)作302。
[0066]在處理動(dòng)作302中,網(wǎng)應(yīng)用初始化照相機(jī)(或上述的其它成像設(shè)備)并且開始捕獲圖像和視頻幀。假定詢問動(dòng)作304中的回答為否(NO),那么控制然后通過(guò)Exit詢問動(dòng)作304迀移到動(dòng)作303。
[0067]在處理動(dòng)作303中,網(wǎng)應(yīng)用例如每60秒以30幀每秒捕獲3秒的視頻,并且將該信息發(fā)送到核心庫(kù)315。換句話說(shuō),在本例子中,每60秒中的3秒的視頻被捕獲和處理,因此,每秒的捕獲視頻允許20秒的處理時(shí)間。該示例性缺省占空循環(huán)允許在電力消耗、信息完整性和新舊硬件之間的性能一致性之間取得平衡。本領(lǐng)域技術(shù)人員可以認(rèn)識(shí)到,當(dāng)可在少于三秒的時(shí)間內(nèi)處理三秒的視頻時(shí),處理可連續(xù)運(yùn)行。如果設(shè)備是電池供電,那么,由于需要電力,因此可能不希望連續(xù)運(yùn)行設(shè)備。如果設(shè)備被插入墻壁中,那么,諸如當(dāng)計(jì)算機(jī)被放在用戶膝上時(shí),如果設(shè)備從連續(xù)的動(dòng)作耗散明顯的熱量,那么可能不希望設(shè)備連續(xù)運(yùn)行。對(duì)于墻壁電力上的桌面設(shè)備,連續(xù)動(dòng)作可提供最大的方便和最佳的性能。其它的占空循環(huán)是可能的。60個(gè)占空循環(huán)中的三秒可很容易地被手動(dòng)或自動(dòng)調(diào)整。
[0068]在Exit詢問動(dòng)作304中,系統(tǒng)/方法檢查是否到退出照相機(jī)的使用的時(shí)間。當(dāng)對(duì)考試分配的時(shí)間周期到期或者學(xué)生/用戶要求結(jié)束考試時(shí),會(huì)是這種情況。在這種情況下,例如,詢問處理動(dòng)作304等于是,然后控制迀移,S卩,系統(tǒng)/方法調(diào)用清掃動(dòng)作處理動(dòng)作305。
[0069]在處理動(dòng)作305中,系統(tǒng)/方法執(zhí)行清掃功能,包括關(guān)斷照相機(jī)和信令核心庫(kù)以通過(guò)將控制迀移到處理動(dòng)作306關(guān)閉。
[0070]通過(guò)動(dòng)作處理307中的回叫功能,網(wǎng)應(yīng)用314與用戶交互作用,向核心庫(kù)315發(fā)送信息,并且從核心庫(kù)315接收信息。是核心庫(kù)315執(zhí)行圖像、測(cè)試和位置數(shù)據(jù)比較和生物特征處理。
[0071]核心庫(kù)315與網(wǎng)應(yīng)用314分開,原因是它執(zhí)行不同的功能。核心庫(kù)315可以以大量處理非常有效的C和C++被書寫,然后使用CrossBridge以將代碼交叉編譯成Adode AIR。也可在其它平臺(tái)或諸如Microsfoft SilverLight的Rich Internet Environments上編譯或交叉編譯。并且,核心庫(kù)可以以包含計(jì)算有效且可被交叉編譯成Low Level Virtual Machine(LLVM)語(yǔ)言的其它語(yǔ)言的許多語(yǔ)言被書寫,這些語(yǔ)言包括Act1nScript、Ada、D ,Fortran、OpenGL Shading Language、Haskel1、Java bytecode、Julia、Objective_C、Python、Puby、Rust、Scala和C#。核心庫(kù)315通過(guò)回叫功能與一組網(wǎng)應(yīng)用交互作用,使得網(wǎng)應(yīng)用和核心庫(kù)可在不同的平臺(tái)上運(yùn)行。特別地,核心庫(kù)315可在客戶機(jī)上、在服務(wù)器上運(yùn)行,或者工作可基于什么最適于各設(shè)備在客戶機(jī)和服務(wù)器之間被分割。
[0072]在核心庫(kù)處理動(dòng)作312中,核心庫(kù)通過(guò)作為網(wǎng)應(yīng)用啟動(dòng)的處理動(dòng)作301被初始化??刂迫缓筠|移到矩陣311。
[0073]在識(shí)別模板矩陣311中,系統(tǒng)/方法包含可通過(guò)網(wǎng)應(yīng)用從服務(wù)器檢索且作為核心庫(kù)初始化的一部分提供的關(guān)于基準(zhǔn)圖像的信息??刂迫缓筠|移到庫(kù)處理動(dòng)作308。
[0074]在庫(kù)處理動(dòng)作308中,系統(tǒng)/方法在圖像中找到面部。在這樣做時(shí),首先在詢問動(dòng)作319中,系統(tǒng)和或方法詢問成像設(shè)備(例如,照相機(jī))是否是光場(chǎng)照相機(jī)。如果是,那么處理移動(dòng)到詢問動(dòng)作313。如果不是,那么控制迀移到處理動(dòng)作310、309和316。
[0075]在詢問動(dòng)作313中,系統(tǒng)和/或方法詢問系統(tǒng)或方法是否可重新聚焦圖像。如果是,那么處理移動(dòng)到存儲(chǔ)重新聚焦圖像以供以后使用的處理動(dòng)作317。如果不是,那么處理繼續(xù)移動(dòng)到處理動(dòng)作310、309和316。本領(lǐng)域技術(shù)人員可以理解,存在可重新聚焦的幾乎無(wú)限數(shù)量的光場(chǎng)(即,圖像),但是實(shí)際上存在有限數(shù)量的能夠重新聚焦的光場(chǎng)(即,圖像)。給定使用的設(shè)備或利用現(xiàn)成光場(chǎng)技術(shù)的方式,將存在固定數(shù)量的可能的重新聚焦事件并因此存在固定數(shù)量的可能的圖像。詢問動(dòng)作313可優(yōu)選確保系統(tǒng)或方法使用實(shí)際的最高數(shù)量的重新聚焦事件,這意味著將存在最大量的檢測(cè)可用的有用圖像。
[0076]在處理動(dòng)作317之后,控制移動(dòng)到處理動(dòng)作318。在處理動(dòng)作318中,通過(guò)使用光場(chǎng)照相機(jī)技術(shù)重新聚焦要被重新聚焦的圖像??刂迫缓笠苿?dòng)到動(dòng)作308并且處理重復(fù),直到不能完成進(jìn)一步的重新聚焦??刂迫缓筠|移到驗(yàn)證動(dòng)作310、309和316。
[0077]面部可進(jìn)一步分成關(guān)注區(qū)域。圖像的包含面部的區(qū)域或來(lái)自圖像的其它信息然后被提供給面部識(shí)別處理動(dòng)作310,以供比較。圖像的包含面部的區(qū)域、包含諸如臉頰或前額的面部的一部分的區(qū)域或來(lái)自圖像的其它信息也被發(fā)送到庫(kù)處理動(dòng)作309,以供脈搏檢測(cè)。這些處理的結(jié)果然后通過(guò)回叫功能307返回到網(wǎng)應(yīng)用314。
[0078]在處理動(dòng)作316中,系統(tǒng)在各圖片或捕獲圖像內(nèi)檢查已知計(jì)算機(jī)設(shè)備的圖像。例如,系統(tǒng)會(huì)從云中的IPad的基準(zhǔn)圖像識(shí)別iPod看起來(lái)好像什么,并且,如果它在圖像中識(shí)別iPad,那么動(dòng)作316會(huì)登記該設(shè)備。云會(huì)需要通過(guò)可使用的已知設(shè)備形狀被更新,這些設(shè)備諸如為Google眼鏡、iPad、iPhone、android平板等。這是要在確證對(duì)話中檢查學(xué)生是否通過(guò)使用諸如iPad的其它設(shè)備以查找答案來(lái)作弊。
[0079]處理動(dòng)作309和310僅是可由核心庫(kù)315執(zhí)行的確證的檢查中的一些。在其它實(shí)施例中,如果其它輸入、傳感器或生物特征設(shè)備可用,那么其它測(cè)試是可能的。消費(fèi)者電子裝置可包含其它傳感器和生物特征設(shè)備。如果這些存在,那么GleimCheck也可選擇支持它們。特別地,一些消費(fèi)者電子設(shè)備支持指紋閱讀器。指紋閱讀器常常比較指紋與存儲(chǔ)于設(shè)備本地的指紋。GleimCheck可將指紋數(shù)據(jù)存儲(chǔ)于云中。該數(shù)據(jù)可在帶外(out-of-band)被收集,諸如在學(xué)生ID的初始產(chǎn)生過(guò)程中,或者在確證對(duì)話中被掃描。為了確證該指紋,GleimCheck可在服務(wù)器上存儲(chǔ)指紋的復(fù)制,并然后針對(duì)通過(guò)個(gè)人掃描的復(fù)制確證它。
[0080]在圖7中表示根據(jù)本公開的一個(gè)實(shí)施例的面部識(shí)別操作次序的一個(gè)例子。表示面向計(jì)算機(jī)及其照相機(jī)的學(xué)生的四個(gè)示例性依次視頻圖像幀700A、700B、700C和700D。面部檢測(cè)和眼睛檢測(cè)是面部識(shí)別動(dòng)作310內(nèi)的初始功能。限定面部的框體704的坐標(biāo)從在各幀內(nèi)找到的圖像被確定。另外,運(yùn)算檢查幀內(nèi)的像素關(guān)系并且確定眼睛的X和y坐標(biāo)和限定面部周圍的框體704的高度和寬度。該框體704包含左眼和右眼的X和y坐標(biāo)。
[0081]框體704然后被進(jìn)一步檢查以根據(jù)面部和眼睛的檢測(cè)位置通過(guò)使用預(yù)定百分比確定前額部分706。該前額部分706然后被剪出并且作為“關(guān)注區(qū)域”被轉(zhuǎn)送給脈搏檢測(cè)模塊309。
[0082]框體704的該部分706然后與相鄰依次視頻幀中的同一區(qū)域相比較。各關(guān)注區(qū)域706被用于估計(jì)用戶的脈搏率。如圖8所示,在學(xué)生的圖像800中,運(yùn)算將在各幀中識(shí)別的關(guān)注區(qū)域分成關(guān)注區(qū)域的RGB(紅色、綠色、藍(lán)色)三個(gè)信道。在本例子中,使用綠色信道測(cè)量。綠色信道波形802與時(shí)間平均動(dòng)作和歸一化804組合以形成目標(biāo)印痕806。然后,容易地從目標(biāo)印痕806確定主導(dǎo)或基本頻率。該主導(dǎo)頻率近似于視頻幀800所示的個(gè)人的脈搏率。
[0083]在本公開的另一實(shí)施例中,要求或請(qǐng)求學(xué)生購(gòu)買出于確證他們的身份的目的設(shè)計(jì)的設(shè)備。這種設(shè)備可以是具有預(yù)定特征組的網(wǎng)照相機(jī),包括照相機(jī)、紅外照相機(jī)、麥克風(fēng)、3D掃描儀、指紋閱讀器、虹膜或其它生物特征掃描儀或射頻識(shí)別標(biāo)簽。
[0084]根據(jù)本公開的方法和系統(tǒng)組合測(cè)試開始時(shí)的鑒定與整個(gè)測(cè)試過(guò)程中的鑒定。因此,除了在對(duì)話開始時(shí)確證個(gè)人的身份,在整個(gè)對(duì)話中連續(xù)確證他們的身份。這確保用戶的照片不在被使用以欺騙系統(tǒng)而另一人扮演確證的用戶。僅檢查圖像是否改變常常不足以解決該問題,原因是變化可指示常見的條件,包括但不限于照明條件的變化和照相機(jī)抖動(dòng)。作為替代方案,不是在測(cè)試中連續(xù)鑒定,而是可在預(yù)定的間隔上拍攝并且存儲(chǔ)圖像以供以后在完成測(cè)試時(shí)分析和驗(yàn)證。可在班級(jí)中的每個(gè)人進(jìn)行其考試之后在批處理中完成這一點(diǎn),原因是許多線測(cè)試向其學(xué)生提供多天時(shí)間框以選擇他們進(jìn)行考試的考試時(shí)間(例如,2?3小時(shí))。
[0085]GleimCheck的圖形用戶界面可包括學(xué)生或用戶可驗(yàn)證他們得到驗(yàn)證的反饋框或畫面。驗(yàn)證可需要一些照明(當(dāng)使用可見光照相機(jī)時(shí))且用戶的面部處于照相機(jī)的視野內(nèi)。在用戶的圖像下面將是顯示圖形用戶界面,諸如將幫助顯示驗(yàn)證的圖像的質(zhì)量的紅綠燈。本領(lǐng)域技術(shù)人員可以理解,該圖形用戶界面不需要低于人,而可在畫面上的任何位置上。并且,本領(lǐng)域技術(shù)人員可以理解,不需要使用視覺圖形顯示,而也可使用聽覺警告,或者可統(tǒng)一或者同時(shí)使用圖形警告和聽覺警告。在對(duì)圖形用戶界面使用紅綠燈的實(shí)施例中,綠燈意味著用戶的身份被驗(yàn)證。黃燈意味著用戶需要調(diào)整照明且重新點(diǎn)擊照相機(jī)以回到綠燈。紅燈意味著用戶當(dāng)前不被驗(yàn)證。本領(lǐng)域技術(shù)人員可以理解,存在可使用的許多類型的圖形用戶界面,并且,紅綠燈僅是一個(gè)例子。
[0086]除了確證各個(gè)人的身份以外,GleimCheck誠(chéng)實(shí)性驗(yàn)證可檢查或查明個(gè)人是否在假定個(gè)人完成的任務(wù)上協(xié)作。GleimCheck檢查用戶位置、不正確答案和這些事件的時(shí)間之間的相關(guān)性以確定個(gè)人是否協(xié)作。
[0087]在圖4中的流程圖中表示在圖1的動(dòng)作17中提到的根據(jù)本公開的用于協(xié)作檢測(cè)的處理/方法的實(shí)施例。處理包括教師工作流程處理416和學(xué)生工作流程處理417。教師工作流程處理從教授、教師或管理員開始工作流程的動(dòng)作401開始??刂迫缓筠|移到動(dòng)作402。
[0088]在處理動(dòng)作402中,教師或管理員創(chuàng)建測(cè)試/測(cè)驗(yàn)問題的池子。控制然后迀移到動(dòng)作 403。
[0089]在處理動(dòng)作403中,教師或管理員選擇是否愿意將問題的次序隨機(jī)化。隨機(jī)化的問題次序可使得作弊更加困難,但也可使得測(cè)試的流程更加困難。非隨機(jī)化次序使得作弊起來(lái)更加容易且可能檢測(cè)起來(lái)更加容易??刂迫缓筠|移到動(dòng)作404。
[0090]在處理動(dòng)作404中,教師、管理員或計(jì)算機(jī)可選擇用來(lái)自測(cè)試池子的所有問題的子集進(jìn)行測(cè)試;這樣做的一個(gè)原因是,在不改變由隨機(jī)化問題次序?qū)е碌拇涡虻那闆r下以不同的問題集創(chuàng)建測(cè)試。處理控制然后迀移到動(dòng)作405。
[0091]在處理動(dòng)作405中,教師或管理員提供學(xué)生之間的任何已知的關(guān)系;例如,如果多個(gè)學(xué)生在同一運(yùn)動(dòng)隊(duì)且被分配同一導(dǎo)師,那么他們的答案有望以與學(xué)生的隨機(jī)采樣不同的方式相關(guān)聯(lián)。處理控制然后迀移到動(dòng)作406。
[0092]在處理動(dòng)作406中,教師或管理員發(fā)起測(cè)試、測(cè)驗(yàn)或考試,并且,任意地立即或者在調(diào)度的設(shè)定時(shí)間或者調(diào)度的設(shè)定的多段時(shí)間中,它變得學(xué)生可用。
[0093]在處理動(dòng)作415中,教師或管理員接收由學(xué)生或用戶產(chǎn)生的任何紅色標(biāo)記。這些標(biāo)記可任意地在他們產(chǎn)生時(shí)被接收,或者這些標(biāo)記可以以批形式產(chǎn)生并且被存儲(chǔ)以供以后在一個(gè)或更多個(gè)報(bào)告中回顧。
[0094]當(dāng)學(xué)生開始處理動(dòng)作407中的測(cè)試時(shí),學(xué)生工作流程417開始??刂迫缓笥|發(fā)兩(2)個(gè)處理動(dòng)作,以在并行的處理動(dòng)作408和處理動(dòng)作411中開始。
[0095]在處理動(dòng)作408中,保存學(xué)生或用戶的答案和給出每個(gè)答案的時(shí)間中的每一個(gè),直到測(cè)試時(shí)間在處理動(dòng)作409中到期并且/或者學(xué)生在處理動(dòng)作420中完成。任選地,該信息可被保存并在以后的日期或時(shí)間被參考。
[0096]在處理動(dòng)作410中,然后在測(cè)試者之間比較答案及其答案時(shí)間。該比較優(yōu)選是統(tǒng)計(jì)分析。本領(lǐng)域技術(shù)人員可以理解,在可在處理動(dòng)作410中利用的公共域中存在各種統(tǒng)計(jì)分析選項(xiàng),包括但不限于scantron分析、Monte Carlo模擬、Belleza和Belleza的 “Detect1n ofCheating on Multiple-choice Tests by Using Error-Similarity Analysis,orScheck software based on Wesolowsky’s“Detecting Excessive Similarity inAnswers on Multiple Choice Exams”。
[0097]在處理動(dòng)作411中,系統(tǒng)/方法跟蹤和保存學(xué)生/用戶的位置。本領(lǐng)域技術(shù)人員可以理解,存在由瀏覽器和軟件提供的區(qū)別的許多位置類型。例如,網(wǎng)照相機(jī)或視頻照相機(jī)可提供GPS位置。因此,如果照相機(jī)在測(cè)試中被利用,諸如當(dāng)教授或管理員需要網(wǎng)應(yīng)用314和核心庫(kù)315時(shí),系統(tǒng)/方法然后可獲得關(guān)于學(xué)生或用戶的位置的GPS信息。
[0098]在處理動(dòng)作411的另一實(shí)施例中,因特網(wǎng)協(xié)議地址提供可存儲(chǔ)和使用的位置信息以收集關(guān)于學(xué)生或用戶的信息。
[0099]在處理動(dòng)作411的另一實(shí)施例中,W1-Fi路由器可向系統(tǒng)/方法提供信息。如果多個(gè)用戶正在使用同一 W1-Fi路由器,那么它可提供關(guān)于一組或一群學(xué)生或用戶是否正在作弊、協(xié)作或者串通的信息。在實(shí)施例中,系統(tǒng)/方法可詢問瀏覽器或應(yīng)用提供W1-Fi路由器信息。一旦被跟蹤的位置或多個(gè)位置被保存,控制就迀移到動(dòng)作412。
[0100]在處理動(dòng)作412中,被學(xué)生或用戶利用的網(wǎng)瀏覽器的唯一性被跟蹤和保存。該信息可在以后被使用,諸如在處理動(dòng)作413中被使用,以確定其它學(xué)生或用戶是否利用了同一瀏覽器。瀏覽器唯一性可被定義為網(wǎng)瀏覽器提供或者與瀏覽器訪問的任何站點(diǎn)共享的信息,并且,該信息可以是唯一的。本領(lǐng)域技術(shù)人員可以理解,存在可用于分析和提供關(guān)于各瀏覽器如何唯一的數(shù)據(jù)的多個(gè)軟件包。例如,可使用Electronic Frontier Foundat1n的Panopticlick計(jì)劃(Peter Eckersley的 “How Unique Is Your Web Browser?”)。本領(lǐng)域技術(shù)人員可以理解,存在可用的許多瀏覽器唯一性軟件包,并且許多作為專用商業(yè)秘密被保持。利用本公開的人可利用這些瀏覽器唯一性方法中的任一個(gè)。一旦瀏覽器唯一性被保存,控制就迀移到動(dòng)作413。
[0101]在處理動(dòng)作413中,在測(cè)試者之間比較瀏覽器和位置。在實(shí)施例中,因特網(wǎng)協(xié)議地址、W1-Fi路由器信息和來(lái)自照相機(jī)的GPS信息均為處理動(dòng)作413提供位置數(shù)據(jù)。控制然后迀移到動(dòng)作418。
[0102]在處理動(dòng)作418中,答案唯一性與位置和瀏覽器唯一性相比較,以確定學(xué)生是否可能協(xié)作。該比較檢查優(yōu)選為統(tǒng)計(jì)分析。本領(lǐng)域技術(shù)人員可以理解,在可在處理動(dòng)作418中利用的公共域中存在各種統(tǒng)計(jì)分析選項(xiàng),包括但不限于概率分析Monte Carlo模擬。概率分析可包括上述的相同的例子中的許多??刂迫缓筠|移到動(dòng)作414。
[0103]在處理動(dòng)作414中,在處理動(dòng)作418中產(chǎn)生的任何紅色標(biāo)記被提供給教師并且與例如為答案、時(shí)間和位置的支持?jǐn)?shù)據(jù)一起被保存,以供隨后在需要時(shí)回顧和分析??刂妻|移到處理動(dòng)作415。
[0104]GleimCheck誠(chéng)實(shí)性驗(yàn)證軟件首先對(duì)Windows PC、Mac和能夠支持網(wǎng)絡(luò)攝像機(jī)和Adobe Flash Player的其它設(shè)備是可用的。本領(lǐng)域技術(shù)人員可出現(xiàn)理解,除了Windows PC、Mac上的實(shí)現(xiàn)以外,GleimCheck誠(chéng)實(shí)性驗(yàn)證可實(shí)現(xiàn)為移動(dòng)電話應(yīng)用、不需要Adobe FlashPlayer的應(yīng)用、用于智能電話、平板機(jī)、Windows Phone、Android電話、iPhone、iPad、虛擬現(xiàn)實(shí)或增強(qiáng)現(xiàn)實(shí)頭套的應(yīng)用或其它電子設(shè)備。本領(lǐng)域技術(shù)人員還可理解,HTML5或Adobe AIR也可用于GleimCheck誠(chéng)實(shí)性驗(yàn)證。
[0105]從該描述可以理解,某些方面在用戶設(shè)備中被實(shí)現(xiàn),某些方面在服務(wù)器系統(tǒng)中被實(shí)現(xiàn),并且某些方面作為整體在系統(tǒng)中被實(shí)現(xiàn)??赏ㄟ^(guò)使用硬件、指令程序或硬件和指令程序的組合實(shí)現(xiàn)公開的實(shí)施例。
[0106]—般地,被執(zhí)行以實(shí)現(xiàn)實(shí)施例的例程可實(shí)現(xiàn)為操作系統(tǒng)或特定應(yīng)用、成分、程序、對(duì)象、模塊或稱為“計(jì)算機(jī)程序”的一系列的指令的一部分。計(jì)算機(jī)程序一般包括計(jì)算機(jī)中的各種存儲(chǔ)器和存儲(chǔ)設(shè)備中的各種時(shí)間的一個(gè)或更多個(gè)指令集,這些指令集在通過(guò)計(jì)算機(jī)中的一個(gè)或更多個(gè)處理器被執(zhí)行時(shí)導(dǎo)致計(jì)算機(jī)執(zhí)行執(zhí)行包含各種方面的要素所需要的動(dòng)作。
[0107]雖然在完全起作用的計(jì)算機(jī)和計(jì)算機(jī)系統(tǒng)的情況下描述了一些實(shí)施例,但是本領(lǐng)域技術(shù)人員可以理解,各種實(shí)施例能夠分布為各種形式的程序產(chǎn)品并且能夠與用于實(shí)際實(shí)現(xiàn)分布的特定類型的機(jī)器或計(jì)算機(jī)可讀介質(zhì)無(wú)關(guān)地被應(yīng)用。
[0108]計(jì)算機(jī)可讀介質(zhì)的例子包括但不限于可讀和不可讀類型的介質(zhì),諸如易失性和非易失性存儲(chǔ)器設(shè)備,只讀存儲(chǔ)器(ROM)或隨機(jī)存取存儲(chǔ)器。在本說(shuō)明書中,各種功能和動(dòng)作被描述為通過(guò)軟件代碼被執(zhí)行或者由其導(dǎo)致,以簡(jiǎn)化描述。但是,本領(lǐng)域技術(shù)人員可以理解,這些表達(dá)方式意味著功能源自通過(guò)諸如微處理器的處理器執(zhí)行代碼。
[0109]雖然附圖中的一些以特定的次序示出大量的動(dòng)作,但是不依賴于次序的動(dòng)作可被重新排序,并且,其它動(dòng)作可被組合或拆分。雖然具體提到一些重新排序或其它分組,但其它情況對(duì)于本領(lǐng)域技術(shù)人員來(lái)說(shuō)是顯而易見的,因此,不給出替代方案的詳細(xì)列表。并且,應(yīng)當(dāng)理解,可通過(guò)硬件、固件、軟件或它們的組合實(shí)現(xiàn)多個(gè)階段。
[0110]圖5表示出可實(shí)現(xiàn)本公開的示例性實(shí)施例的客戶機(jī)設(shè)備505的示意圖的一個(gè)例子。客戶機(jī)設(shè)備505可包含能夠諸如通過(guò)有線或無(wú)線網(wǎng)絡(luò)發(fā)送或接收信號(hào)的計(jì)算設(shè)備??蛻魴C(jī)設(shè)備505可例如包含具有數(shù)字照相機(jī)的臺(tái)式計(jì)算機(jī)、平板計(jì)算機(jī)或膝上型計(jì)算機(jī)。客戶機(jī)設(shè)備505可具有不同的能力或特征。表示的能力僅是示例性的。
[0111]如圖5的例子所示,客戶機(jī)設(shè)備505可包含與至少一個(gè)計(jì)算機(jī)總線連接的一個(gè)或更多個(gè)處理單元(這里,也稱為CPU)522。存儲(chǔ)器530可以是永久存儲(chǔ)器并且與計(jì)算機(jī)總線連接。存儲(chǔ)器530包含RAM 532和ROM 534oR0M 534包含B1S 540。存儲(chǔ)器530與計(jì)算機(jī)總線連接,以在執(zhí)行諸如操作系統(tǒng)541的軟件程序、諸如設(shè)備驅(qū)動(dòng)程序(未示出)的應(yīng)用程序542和包含程序代碼和加入例如為這里描述的處理流程中的一個(gè)或更多個(gè)的這里描述的功能的計(jì)算機(jī)可執(zhí)行程序步驟的的軟件消息模塊543和瀏覽器模塊545中向CPU 522提供存儲(chǔ)于存儲(chǔ)器530中的信息。CPU 522首先從例如為存儲(chǔ)器532、數(shù)據(jù)存儲(chǔ)介質(zhì)/媒介544、可去除媒介驅(qū)動(dòng)和/或其它存儲(chǔ)設(shè)備的存儲(chǔ)器加載計(jì)算機(jī)可執(zhí)行處理步驟。CPU 522然后可為了執(zhí)行加載的計(jì)算機(jī)可執(zhí)行處理步驟執(zhí)行存儲(chǔ)的處理步驟。數(shù)據(jù)存儲(chǔ)介質(zhì)/媒介544是可用于存儲(chǔ)軟件和數(shù)據(jù)和一個(gè)或更多個(gè)應(yīng)用程序的計(jì)算機(jī)可讀存儲(chǔ)介質(zhì)。永久存儲(chǔ)介質(zhì)/媒介544也可被用于存儲(chǔ)諸如數(shù)字照相機(jī)驅(qū)動(dòng)程序、監(jiān)視器驅(qū)動(dòng)程序、打印機(jī)驅(qū)動(dòng)程序、掃描儀驅(qū)動(dòng)程序或其它設(shè)備驅(qū)動(dòng)程序中的一個(gè)或更多個(gè)的設(shè)備驅(qū)動(dòng)程序、網(wǎng)頁(yè)、內(nèi)容文件、播放列表和其它文件。客戶機(jī)設(shè)備505還優(yōu)選包含電源526、網(wǎng)絡(luò)接口 550、音頻接口 552、顯示器554(例如,監(jiān)視器或屏幕)、鍵盤556、諸如照相機(jī)558的成像設(shè)備、I/O接口 520、觸覺接口 562、GPS 564和/或麥克風(fēng)566中的一個(gè)或更多個(gè)。
[0112]圖6是示出在根據(jù)本公開的一個(gè)或更多個(gè)實(shí)施例中利用的諸如服務(wù)器計(jì)算機(jī)和/或客戶機(jī)設(shè)備的計(jì)算機(jī)的例子的內(nèi)部結(jié)構(gòu)600的框圖。內(nèi)部結(jié)構(gòu)600包含與至少一個(gè)計(jì)算機(jī)總線602連接的一個(gè)或更多個(gè)處理單元(這里,也稱為CPU 612)。與計(jì)算機(jī)總線602連接的還有永久存儲(chǔ)介質(zhì)/媒介606、網(wǎng)絡(luò)接口 614、例如為隨機(jī)存取存儲(chǔ)器(RAM)、運(yùn)行時(shí)間瞬時(shí)存儲(chǔ)器、只讀存儲(chǔ)器(ROM)等的存儲(chǔ)器604、作為可讀取和/或?qū)懭氚T如軟盤、CD-R0M、DVD等媒介的可去除媒介的媒介的驅(qū)動(dòng)用接口的媒介盤驅(qū)動(dòng)接口 608、作為用于監(jiān)視器或其它顯示設(shè)備的接口的顯示接口 610、作為用于鍵盤的接口的鍵盤接口 616、作為用于鼠標(biāo)或其它指點(diǎn)設(shè)備的接口的指點(diǎn)設(shè)備接口 618、CD/DVD驅(qū)動(dòng)接口 620和各種各樣的其它接口 622,諸如照相機(jī)接口、并行和串行端口接口、通用串行總線(USB)接口、Apple的ThunderBolt和Firewire 端口接口等。
[0113]存儲(chǔ)器604與計(jì)算機(jī)總線602連接,以在執(zhí)行諸如操作系統(tǒng)、應(yīng)用程序、設(shè)備驅(qū)動(dòng)程序和包含程序代碼和/或加入例如為這里描述的處理流程中的一個(gè)或更多個(gè)的這里描述的功能的計(jì)算機(jī)可執(zhí)行程序步驟的軟件模塊的軟件程序的過(guò)程中向CPU 612提供存儲(chǔ)于存儲(chǔ)器604中的信息。CPU 612首先從例如為存儲(chǔ)器604、存儲(chǔ)介質(zhì)/媒介606、可去除媒介驅(qū)動(dòng)和/或其它存儲(chǔ)設(shè)備的存儲(chǔ)器加載執(zhí)行計(jì)算機(jī)可執(zhí)行處理步驟。CPU 612可然后為了執(zhí)行加載的計(jì)算機(jī)可執(zhí)行處理步驟執(zhí)行存儲(chǔ)的處理步驟。存儲(chǔ)的數(shù)據(jù),例如,由存儲(chǔ)設(shè)備存儲(chǔ)的數(shù)據(jù),可在執(zhí)行計(jì)算機(jī)可執(zhí)行處理步驟的過(guò)程中被CPU 612訪問。
[0114]如上所述,永久存儲(chǔ)介質(zhì)/媒介606是可用于存儲(chǔ)例如為操作系統(tǒng)和一個(gè)或更多個(gè)應(yīng)用程序的軟件和數(shù)據(jù)的計(jì)算機(jī)可讀存儲(chǔ)介質(zhì)。永久存儲(chǔ)介質(zhì)/媒介606也可被用于存儲(chǔ)諸如數(shù)字照相機(jī)驅(qū)動(dòng)程序、監(jiān)視器驅(qū)動(dòng)程序、打印機(jī)驅(qū)動(dòng)程序、掃描儀驅(qū)動(dòng)程序或其它設(shè)備驅(qū)動(dòng)程序的設(shè)備驅(qū)動(dòng)程序、網(wǎng)頁(yè)、內(nèi)容文件、播放列表和其它文件。永久存儲(chǔ)介質(zhì)/媒介606還可包含用于實(shí)現(xiàn)本公開的一個(gè)或更多個(gè)實(shí)施例的程序模塊和數(shù)據(jù)文件。
[0115]雖然參照特定的示例性實(shí)施例提供了本公開,但是很顯然,在不背離在權(quán)利要求中闡述的更寬的精神范圍的情況下,可對(duì)這些實(shí)施例提出各種修改和變化。例如,雖然以上的公開針對(duì)進(jìn)行考試或測(cè)試的用戶,但是公開的系統(tǒng)和方法也可被用于監(jiān)視家庭作業(yè)分配和可在線管理和完成的其它計(jì)劃的完成。并且,在上述的用戶交互作用中的許多中,可通過(guò)通過(guò)事件處理器接收和處理事件通知的事件從動(dòng)系統(tǒng)/方法實(shí)現(xiàn)系統(tǒng)和方法詢問。在這種情況下,例如,作為詢問用戶是否他們完成考試的系統(tǒng)/方法的替代,用戶按壓“退出”或“我完成”圖標(biāo)/按鈕,這向系統(tǒng)發(fā)送適當(dāng)?shù)闹噶罨蚓?。因此,說(shuō)明書和附圖應(yīng)視為解釋性的而不是限制性的。
[0116]根據(jù)這里描述的特征和益處的所有這些變化、替代方案和等同處于本公開的范圍內(nèi)??稍诓槐畴x由所附權(quán)利要求和它們的等同限定的本發(fā)明的精神和寬范圍的情況下引入這些變化和替代方案。
【主權(quán)項(xiàng)】
1.一種用于確認(rèn)在線測(cè)試中進(jìn)行測(cè)試的用戶的受試者身份的系統(tǒng),包括: 包含對(duì)安排進(jìn)行測(cè)試的用戶的至少一個(gè)經(jīng)驗(yàn)證的基準(zhǔn)圖像的數(shù)據(jù)庫(kù); 與數(shù)據(jù)庫(kù)通信的成像設(shè)備,其中,成像設(shè)備能夠操作為在進(jìn)行測(cè)試的過(guò)程中周期性地捕獲用戶的圖像;和 與數(shù)據(jù)庫(kù)以及與成像設(shè)備連接的軟件模塊,該軟件模塊能夠操作為比較所捕獲的圖像中的每一個(gè)與至少一個(gè)基準(zhǔn)圖像并且確定所捕獲的圖像是否匹配基準(zhǔn)圖像。2.根據(jù)權(quán)利要求1所述的系統(tǒng),還包括與軟件模塊通信的報(bào)警模塊,報(bào)警模塊能夠操作為:在進(jìn)行測(cè)試的過(guò)程中,如果所捕獲的圖像中的一個(gè)不匹配至少一個(gè)基準(zhǔn)圖像,則啟動(dòng)可聽或視覺警報(bào)。3.根據(jù)權(quán)利要求2所述的系統(tǒng),其中,使得視覺警報(bào)對(duì)進(jìn)行測(cè)試的用戶可見。4.根據(jù)權(quán)利要求2所述的系統(tǒng),其中,警報(bào)被提供給監(jiān)視測(cè)試的進(jìn)行的管理員。5.根據(jù)權(quán)利要求1所述的系統(tǒng),其中,基準(zhǔn)圖像是從官方政府識(shí)別文件取得的用戶的照片。6.根據(jù)權(quán)利要求1所述的系統(tǒng),其中,軟件模塊被配置為確認(rèn)所捕獲的圖像中的一個(gè)與經(jīng)驗(yàn)證的基準(zhǔn)圖像之間的匹配。7.根據(jù)權(quán)利要求6所述的系統(tǒng),其中,如果沒實(shí)現(xiàn)所捕獲的圖像與至少一個(gè)基準(zhǔn)圖像之間的匹配,那么第二圖像被捕獲并且與基準(zhǔn)圖像比較以確認(rèn)不存在匹配。8.根據(jù)權(quán)利要求7所述的系統(tǒng),其中,如果第二圖像也不匹配基準(zhǔn)圖像,那么指示警報(bào)。9.根據(jù)權(quán)利要求1所述的系統(tǒng),其中,軟件模塊進(jìn)一步能夠操作為比較從所捕獲的圖像獲得的至少一個(gè)生物特征參數(shù)與從先前所捕獲的圖像獲得的之前的生物特征參數(shù)。10.根據(jù)權(quán)利要求9所述的系統(tǒng),其中,至少一個(gè)生物特征參數(shù)是指示用戶的脈搏的用戶運(yùn)動(dòng)。11.根據(jù)權(quán)利要求9所述的系統(tǒng),其中,生物特征參數(shù)是所捕獲的圖像與先前所捕獲的圖像之間的用戶運(yùn)動(dòng)。12.—種在線測(cè)試的管理中確認(rèn)進(jìn)行測(cè)試的用戶的受試者身份的方法,包括: 獲得對(duì)安排進(jìn)行測(cè)試的用戶的面部的至少一個(gè)經(jīng)驗(yàn)證的基準(zhǔn)圖像; 比較至少一個(gè)經(jīng)驗(yàn)證的基準(zhǔn)圖像與通過(guò)附著到要進(jìn)行測(cè)試的計(jì)算機(jī)的照相機(jī)當(dāng)前捕獲的用戶面部圖像,以確認(rèn)用戶的身份; 如果身份被確認(rèn),那么允許用戶開始測(cè)試; 在進(jìn)行測(cè)試的過(guò)程中捕獲用戶的多個(gè)圖像; 在進(jìn)行測(cè)試的過(guò)程中比較多個(gè)所捕獲的圖像中的每一個(gè)與至少一個(gè)基準(zhǔn)圖像; 確定所捕獲的圖像是否匹配基準(zhǔn)圖像;和 如果在進(jìn)行測(cè)試的過(guò)程中所捕獲的圖像之一不匹配至少一個(gè)基準(zhǔn)圖像,那么啟動(dòng)通知。13.根據(jù)權(quán)利要求12所述的系統(tǒng),其中,基準(zhǔn)圖像是從官方政府識(shí)別文件取得的用戶的照片。14.根據(jù)權(quán)利要求12所述的系統(tǒng),其中,如果沒實(shí)現(xiàn)捕獲圖像與至少一個(gè)基準(zhǔn)圖像之間的匹配,那么捕獲第二圖像并且比較第二圖像與基準(zhǔn)圖像以確認(rèn)不存在匹配。15.根據(jù)權(quán)利要求14所述的系統(tǒng),其中,如果第二圖像也不匹配基準(zhǔn)圖像,那么警告用戶不匹配。16.根據(jù)權(quán)利要求15所述的系統(tǒng),還包括從當(dāng)前的所捕獲的圖像獲得至少一個(gè)生物特征參數(shù),并且從先前所捕獲的圖像獲得之前的生物特征參數(shù)。17.根據(jù)權(quán)利要求16所述的系統(tǒng),其中,至少一個(gè)生物特征參數(shù)是指示用戶的脈搏的用戶運(yùn)動(dòng)。18.根據(jù)權(quán)利要求17所述的系統(tǒng),其中,生物特征參數(shù)是所捕獲的圖像與先前所捕獲的圖像之間的用戶運(yùn)動(dòng)。19.一種確認(rèn)用戶的連續(xù)存在的方法,包括: 獲得用戶的面部的至少一個(gè)經(jīng)驗(yàn)證的基準(zhǔn)圖像; 比較至少一個(gè)經(jīng)驗(yàn)證的基準(zhǔn)圖像與通過(guò)附著到計(jì)算機(jī)的成像設(shè)備當(dāng)前捕獲的用戶面部圖像,以確認(rèn)用戶的身份; 如果身份被確認(rèn),那么在預(yù)定的時(shí)間段上捕獲用戶的多個(gè)圖像; 在所述預(yù)定的時(shí)間段中比較多個(gè)所捕獲的圖像中的每一個(gè)與至少一個(gè)基準(zhǔn)圖像; 確定所捕獲的圖像是否匹配基準(zhǔn)圖像;和如果在所述預(yù)定的時(shí)間段中所捕獲的圖像之一不匹配至少一個(gè)基準(zhǔn)圖像,那么啟動(dòng)通知。20.根據(jù)權(quán)利要求19所述的方法,還包括通過(guò)以下步驟確定所捕獲的圖像是否是活的用戶的圖像: 將用戶的兩個(gè)或更多個(gè)依次捕獲的圖像中的每一個(gè)分成紅色、藍(lán)色和綠色跡痕;和 確定所述兩個(gè)或更多個(gè)依次捕獲的圖像的跡痕中的一個(gè)的基本頻率。
【文檔編號(hào)】G06Q50/20GK105874502SQ201480071989
【公開日】2016年8月17日
【申請(qǐng)日】2014年12月30日
【發(fā)明人】G·W·格萊姆, S·R·卡爾德維爾
【申請(qǐng)人】格萊姆會(huì)議有限責(zé)任公司