中,所述學(xué)生信息包括但不限于:學(xué)生姓名、學(xué)生班級(jí)、學(xué)號(hào)等。
[0056]當(dāng)有學(xué)生希望看到一學(xué)期內(nèi)各次考試的考試成績(jī),則可登錄所述統(tǒng)計(jì)單元所提供的界面,輸入學(xué)生信息和學(xué)期時(shí)長(zhǎng),則所述統(tǒng)計(jì)單元根據(jù)所獲取的學(xué)生信息和學(xué)期時(shí)長(zhǎng)查找相應(yīng)的批卷結(jié)果和相應(yīng)的試卷信息,并反饋的顯示在屏幕上。
[0057]如圖3所示,本發(fā)明提供一種答題卡處理方法。所述答題卡處理方法主要由答題卡處理系統(tǒng)來(lái)執(zhí)行。所述答題卡處理系統(tǒng)可由包含攝像裝置的電子設(shè)備中的軟件和硬件;也可由能從具有攝像裝置的其他電子設(shè)備獲取圖像信息的電子設(shè)備中的軟件和硬件。
[0058]在步驟SI中,所述答題卡處理系統(tǒng)獲取包含答題卡的圖像信息;其中,所述答題卡中包含:人工涂寫(xiě)區(qū)域、和包含所述人工涂寫(xiě)區(qū)域在所述答題卡中的位置信息的二維碼。其中,所述人工涂寫(xiě)區(qū)域包括但不限于:答題填涂區(qū)域、考生登記區(qū)域、老師登記區(qū)域等。
[0059]具體地,用戶通過(guò)攝像單元拍攝答題卡的圖像信息,再通過(guò)啟動(dòng)所述答題卡處理系統(tǒng)從相冊(cè)中選取所述圖像信息,則所述答題卡處理系統(tǒng)基于所獲取的所述用戶的選取操作獲取所述圖像信息。
[0060]優(yōu)選地,所述答題卡處理系統(tǒng)可以將預(yù)覽模式下所攝入的圖像信息和相應(yīng)的預(yù)覽模式信息。
[0061]其中,所攝取的圖像信息中包括人工涂寫(xiě)區(qū)域和設(shè)置在所述人工涂寫(xiě)區(qū)域之外的二維碼。所述二維碼中包含所述人工涂寫(xiě)區(qū)域在所述答題卡中的位置信息。優(yōu)選地,所述二維碼中還包括試卷相關(guān)信息。所述試卷相關(guān)信息包括但不限于:試卷內(nèi)容標(biāo)題、答題卡類(lèi)型等。
[0062]在此,所述位置信息包括但不限于:所述人工涂寫(xiě)區(qū)域的至少一個(gè)頂角位置相距答題卡的預(yù)設(shè)邊沿的水平和垂直距離、二維碼中各定位點(diǎn)水平距離和/或垂直距離等。
[0063]在步驟S2中,所述答題卡處理系統(tǒng)基于識(shí)別所述二維碼所得到的偏轉(zhuǎn)角度,將所述圖像信息進(jìn)行糾偏處理。
[0064]具體地,所述答題卡處理系統(tǒng)先識(shí)別所述圖像信息中的二維碼,以獲取所述二維碼中包含的所有信息(如位置信息、試卷相關(guān)信息等),并在識(shí)別所述二維碼過(guò)程中確定的所述二維碼的偏轉(zhuǎn)角度。
[0065]例如,所述答題卡處理系統(tǒng)利用二維碼的識(shí)別技術(shù)獲取所述二維碼中各定位點(diǎn)在所述圖像信息中的位置坐標(biāo),再根據(jù)預(yù)設(shè)的各定位點(diǎn)連線之間的角度值與所獲取的各定位點(diǎn)的位置坐標(biāo)的連線之間的角度值確定所述二維碼在水平平面和/或豎直平面的角度偏量。接著,所述答題卡處理系統(tǒng)按照各所述角度偏量將所述圖像信息進(jìn)行反向的角度翻轉(zhuǎn),以實(shí)現(xiàn)糾偏處理。
[0066]優(yōu)選地,所述步驟S2還包括:基于所述預(yù)覽模式信息,先利用二維碼識(shí)別技術(shù)確定二維碼在水平平面和/或豎直平面的角度偏量,再根據(jù)所述角度偏量生成相應(yīng)的調(diào)整信息;并將所述調(diào)整信息展示給用戶,以供用戶進(jìn)行相應(yīng)調(diào)整,直至根據(jù)識(shí)別所獲取的圖像信息中的二維碼所得到的角度偏量,確定水平平面和/或豎直平面的角度偏量在預(yù)設(shè)角度偏量范圍。
[0067]例如,所述答題卡處理系統(tǒng)根據(jù)二維碼識(shí)別技術(shù)確定了當(dāng)前所獲取的圖像信息的角度偏量為水平平面右旋al度角、豎直平面向內(nèi)旋a2度角。則根據(jù)該兩角度偏量生成豎直平面向外旋調(diào)整a2角度和水平平面向左旋調(diào)整al角度的調(diào)整信息,并反饋給用戶。所述答題卡處理系統(tǒng)將所述調(diào)整信息以文字的方式展示在屏幕上,或以旋轉(zhuǎn)箭頭的圖形方式展示在屏幕上。用戶可以根據(jù)屏幕上顯示的提示信息進(jìn)行調(diào)整,直至提示信息消失時(shí),按下拍攝按鈕。則所述答題卡處理系統(tǒng)執(zhí)行識(shí)別二維碼中的各信息的操作。
[0068]在步驟S3中,所述答題卡處理系統(tǒng)基于所述位置信息從糾偏后的所述圖像信息中確定所述人工涂寫(xiě)區(qū)域。
[0069]具體地,所述答題卡處理系統(tǒng)從糾偏后的圖像信息中得到所述二維碼的定位點(diǎn)之間的水平距離D1,再根據(jù)距離Dl和所述二維碼中真實(shí)的定位點(diǎn)水平距離D2之間的比例關(guān)系,估計(jì)所述人工涂寫(xiě)區(qū)域中至少一個(gè)頂角在所述圖像信息中的位置區(qū)域,在所述位置區(qū)域內(nèi)確定所述人工涂寫(xiě)區(qū)域的所述頂角的具體位置坐標(biāo),并沿所確定的頂角在所述圖像信息所在平面的水平方向和垂直方向延伸,查找符合所述頂角特征信息的其他頂角的位置坐標(biāo),進(jìn)而確定各頂角所圍區(qū)域?yàn)樗鋈斯ね繉?xiě)區(qū)域。
[0070]優(yōu)選地,由于所述人工涂寫(xiě)區(qū)域可以為答案填涂區(qū)域、考生登記區(qū)域等,各區(qū)域內(nèi)的格式各不相同。因此,所述答題卡處理系統(tǒng)在確定所述人工涂寫(xiě)區(qū)域的頂角時(shí),出現(xiàn)誤差的概率較大。因此,所述答題卡中還包括:包圍所述人工涂寫(xiě)區(qū)域的包圍圖形。對(duì)應(yīng)的,所述二維碼中的位置信息為所述包圍圖形中的標(biāo)記點(diǎn)在所述答題卡中的位置信息。其中,所述包圍圖形舉例為包圍所述人工涂寫(xiě)區(qū)域的矩形。所述標(biāo)記點(diǎn)可以是矩形頂點(diǎn),甚至還可以是設(shè)置在矩形線條中間的點(diǎn)。
[0071]其中,所述標(biāo)記點(diǎn)的面積與答題填涂區(qū)域中各答案塊的尺寸一致、或在預(yù)設(shè)尺寸閾值范圍內(nèi)。所述答題卡處理系統(tǒng)在識(shí)別出所述標(biāo)記點(diǎn)的同時(shí),還通過(guò)計(jì)算符合標(biāo)記點(diǎn)的特征信息所占尺寸,得到所述標(biāo)記點(diǎn)的尺寸值。其中,所述尺寸包括但不限于:面積、邊長(zhǎng)中的至少一種。
[0072]在步驟S4中,所述答題卡處理系統(tǒng)從所識(shí)別的人工涂寫(xiě)區(qū)域中提取考生/老師所填涂的涂寫(xiě)信息。
[0073]在此,在所述二維碼中還包括:與每個(gè)人工涂寫(xiě)區(qū)域的位置信息相對(duì)應(yīng)的人工涂寫(xiě)區(qū)域類(lèi)型。所述類(lèi)型也可以預(yù)設(shè)在所述答題卡處理系統(tǒng)中,由所述答題卡處理系統(tǒng)根據(jù)各人工涂寫(xiě)區(qū)域識(shí)別單元所識(shí)別處的人工涂寫(xiě)區(qū)域的位置來(lái)對(duì)應(yīng)確定。
[0074]具體地,所述答題卡處理系統(tǒng)根據(jù)二維碼中的所述類(lèi)型,確定所識(shí)別的為學(xué)生登記區(qū)域、和老師登記區(qū)域等手寫(xiě)區(qū)域。所述答題卡處理系統(tǒng)再基于手寫(xiě)識(shí)別技術(shù)分別識(shí)別老師登記區(qū)域和考生登記區(qū)域中的涂寫(xiě)信息。例如,所述答題卡處理系統(tǒng)根據(jù)預(yù)設(shè)的學(xué)生登記區(qū)域中的手寫(xiě)框提取考生手寫(xiě)填入的姓名、班級(jí)等手寫(xiě)位置區(qū)間,再利用手寫(xiě)識(shí)別技術(shù)來(lái)獲取其中的手寫(xiě)信息(即對(duì)應(yīng)涂寫(xiě)信息)。如此便于后續(xù)的考生分?jǐn)?shù)統(tǒng)計(jì)、分?jǐn)?shù)登記等工作的自動(dòng)化處理。
[0075]優(yōu)選地,所述答題卡處理系統(tǒng)識(shí)別所述人工涂寫(xiě)區(qū)域中各答案塊,并確定每個(gè)所述答案塊在所述答題填涂區(qū)域中的位置信息,將所得到的各位置信息作為所述涂寫(xiě)信息的位置信息。
[0076]具體地,所述答題卡處理系統(tǒng)利用涂黑的答案塊的灰度特征,在所確定的答案填涂區(qū)域中識(shí)別所有答案塊中心處的位置坐標(biāo),并將所述位置坐標(biāo)作為各所述涂寫(xiě)信息的位置坐標(biāo)。
[0077]為了防止將考生的涂抹痕跡識(shí)別成答案塊,所述答題卡處理系統(tǒng)將所識(shí)別處的答案塊的尺寸與已識(shí)別出的標(biāo)記點(diǎn)的尺寸進(jìn)行匹配。若所述答案塊的尺寸與所述識(shí)別點(diǎn)的尺寸在預(yù)設(shè)尺寸閾值范圍內(nèi),則確定所識(shí)別的答案塊的位置信息為涂寫(xiě)信息的位置信息;反之,則予以剔除。
[0078]例如,所述答題卡處理系統(tǒng)所識(shí)別出的標(biāo)記點(diǎn)的邊長(zhǎng)分別為(xO,yO),識(shí)別出答案塊al的邊長(zhǎng)為(xl,yl),并得到xl = xO,(yl-y0)>y的匹配結(jié)果,則所述答題卡處理系統(tǒng)確定所述答案塊al并非涂寫(xiě)信息。其中,y為相應(yīng)的尺寸閾值范圍的邊界。
[0079]作為又一種優(yōu)選方案,所述答題卡處理方法還包括:步驟S5(未予圖示)。
[0080]在步驟S5中,所述答題卡處理系統(tǒng)根據(jù)所述涂寫(xiě)信息的位置信息與預(yù)設(shè)的正確答案的位置信息進(jìn)行匹配,確定各所述涂寫(xiě)信息的正確性。
[0081]具體地,當(dāng)所述答題卡處理系統(tǒng)得到各答案塊的位置坐標(biāo)后,按照所述二維碼所提供的試卷內(nèi)容標(biāo)題、答題卡排版信息等,選取正確答案所對(duì)應(yīng)的位置坐標(biāo)。所述答題卡處理系統(tǒng)將所提供的各答案塊的位置坐標(biāo)與對(duì)應(yīng)正確答案的位置坐標(biāo)進(jìn)行匹配,若兩位置坐標(biāo)在預(yù)設(shè)的誤差區(qū)間之內(nèi),則認(rèn)定答案正確,反之,則認(rèn)定答案錯(cuò)誤。所述答題卡處理系統(tǒng)可進(jìn)一步的將分?jǐn)?shù)、錯(cuò)誤答案等信息顯示在所述電子設(shè)備上。如此,學(xué)生不僅可以自助式的進(jìn)行考試,還能及時(shí)得到分?jǐn)?shù)和答案。
[0082]作為又一種優(yōu)選方案,所述方法還包括步驟S6 (未予圖示)。
[0083]在步驟S6中,所述答題卡處理系統(tǒng)對(duì)歷史批閱的試卷、學(xué)生信息進(jìn)行關(guān)聯(lián)保存,并根據(jù)所獲取的學(xué)生信息將所保存的各試卷的批卷結(jié)果予以展示。其中,所述學(xué)生信息包括但不限于:學(xué)生姓名、學(xué)生班級(jí)、學(xué)號(hào)等。
[0084]當(dāng)有學(xué)