本發(fā)明涉及電子教學(xué)領(lǐng)域,尤其涉及一種課堂互動(dòng)管理方法及系統(tǒng)。
背景技術(shù):
傳統(tǒng)的繪畫(huà)課堂,通常是在畫(huà)紙上進(jìn)行繪畫(huà),面對(duì)面地進(jìn)行展示和教學(xué),趣味性不強(qiáng)。引進(jìn)了電子教學(xué)方式的課堂,通常只能單純地展示靜態(tài)的繪畫(huà)圖像和觀看該圖像,學(xué)生的參與度不高,互動(dòng)性不強(qiáng),無(wú)法達(dá)到教學(xué)互動(dòng)的目的,因此需要一種能夠提高趣味性和互動(dòng)性的課堂管理方法及系統(tǒng)。
技術(shù)實(shí)現(xiàn)要素:
針對(duì)現(xiàn)有技術(shù)中的缺陷,本發(fā)明提供一種繪畫(huà)課堂互動(dòng)管理方法及系統(tǒng),能夠根據(jù)用戶(hù)的控制,將用戶(hù)的繪畫(huà)作品轉(zhuǎn)換為動(dòng)態(tài)圖像,增加繪畫(huà)的趣味性和互動(dòng)性。
第一方面,本發(fā)明提供了一種繪畫(huà)課堂互動(dòng)管理方法,所述方法包括:
獲取畫(huà)紙上的第一靜態(tài)圖像;
對(duì)所述第一靜態(tài)圖像進(jìn)行識(shí)別和分割,得到第二靜態(tài)圖像;
接收用戶(hù)的控制指令,根據(jù)所述控制指令,將所述第二靜態(tài)圖像轉(zhuǎn)換為動(dòng)態(tài)圖像;
顯示所述動(dòng)態(tài)圖像。
進(jìn)一步地,所述獲取畫(huà)紙上的第一靜態(tài)圖像,具體包括:識(shí)別畫(huà)紙上的一維碼,并拍攝畫(huà)紙上的第一靜態(tài)圖像。
進(jìn)一步地,所述一維碼包含所述第一靜態(tài)圖像的尺寸信息,所述尺寸信息用于規(guī)定所述第一靜態(tài)圖像在顯示時(shí)的尺寸和比例。
進(jìn)一步地,所述對(duì)所述第一靜態(tài)圖像進(jìn)行識(shí)別和分割,得到第二靜態(tài)圖像,具體包括:采用基于opencv的圖像分割算法,去除所述第一靜態(tài)圖像的背景和雜邊,得到僅包含主體圖像的第二靜態(tài)圖像。
進(jìn)一步地,所述根據(jù)所述控制指令,將所述第二靜態(tài)圖像轉(zhuǎn)換為動(dòng)態(tài)圖像,具體包括:在網(wǎng)頁(yè)中顯示所述第二靜態(tài)圖像;根據(jù)所述控制指令,編輯所述主體圖像在所述網(wǎng)頁(yè)中的動(dòng)作。
進(jìn)一步地,所述在網(wǎng)頁(yè)中顯示所述第二靜態(tài)圖像,具體包括:生成代表所述第二靜態(tài)圖像的網(wǎng)址,將所述網(wǎng)址發(fā)送至應(yīng)用程序中,在所述應(yīng)用程序的網(wǎng)頁(yè)中顯示所述第二靜態(tài)圖像。
進(jìn)一步地,所述編輯所述主體圖像在所述網(wǎng)頁(yè)中的動(dòng)作,具體包括:采用css3技術(shù)編輯所述主體圖像在所述網(wǎng)頁(yè)中的動(dòng)作。
第二方面,本發(fā)明還提供了一種繪畫(huà)課堂互動(dòng)管理系統(tǒng),所述系統(tǒng)包括:圖像獲取模塊,圖像識(shí)別模塊,圖像編輯模塊,圖像顯示模塊;
所述圖像獲取模塊與所述圖像識(shí)別模塊連接,所述圖像識(shí)別模塊與所述圖像編輯模塊連接,所述圖像編輯模塊與所述圖像顯示模塊連接;
所述圖像獲取模塊,用于獲取畫(huà)紙上的第一靜態(tài)圖像;
所述圖像識(shí)別模塊,用于對(duì)所述第一靜態(tài)圖像進(jìn)行識(shí)別和分割,得到第二靜態(tài)圖像;
所述圖像編輯模塊,用于接收用戶(hù)的控制指令,根據(jù)所述控制指令,將所述第二靜態(tài)圖像轉(zhuǎn)換為動(dòng)態(tài)圖像;
所述圖像顯示模塊,用于顯示所述動(dòng)態(tài)圖像。
進(jìn)一步地,所述圖像獲取模塊為高拍儀。
進(jìn)一步地,所述圖像識(shí)別模塊,具體用于:采用基于opencv的圖像分割算法,去除所述第一靜態(tài)圖像的背景和雜邊,得到僅包含主體圖像的第二靜態(tài)圖像。
由上述技術(shù)方案可知,本發(fā)明提供一種繪畫(huà)課堂互動(dòng)管理方法及系統(tǒng),能夠根據(jù)用戶(hù)的控制,將用戶(hù)的繪畫(huà)作品由靜態(tài)圖像轉(zhuǎn)換為動(dòng)態(tài)圖像,增加繪畫(huà)的趣味性和互動(dòng)性。
附圖說(shuō)明
圖1示出了本發(fā)明提供的繪畫(huà)課堂互動(dòng)管理方法的流程示意圖。
圖2示出了本發(fā)明提供的繪畫(huà)課堂互動(dòng)管理系統(tǒng)的結(jié)構(gòu)示意圖。
具體實(shí)施方式
下面將結(jié)合附圖對(duì)本發(fā)明技術(shù)方案的實(shí)施例進(jìn)行詳細(xì)的描述。以下實(shí)施例僅用于更加清楚地說(shuō)明本發(fā)明的技術(shù)方案,因此只是作為示例,而不能以此來(lái)限制本發(fā)明的保護(hù)范圍。
實(shí)施例一
圖1示出了本發(fā)明實(shí)施例一提供的繪畫(huà)課堂互動(dòng)管理方法的流程示意圖。如圖1所示,一種繪畫(huà)課堂互動(dòng)管理方法,包括:
步驟s1,獲取畫(huà)紙上的第一靜態(tài)圖像;
步驟s2,對(duì)所述第一靜態(tài)圖像進(jìn)行識(shí)別和分割,得到第二靜態(tài)圖像;
步驟s3,接收用戶(hù)的控制指令,根據(jù)所述控制指令,將所述第二靜態(tài)圖像轉(zhuǎn)換為動(dòng)態(tài)圖像;
步驟s4,顯示所述動(dòng)態(tài)圖像。
本實(shí)施例的具體技術(shù)方案如下:
步驟s1,獲取畫(huà)紙上的第一靜態(tài)圖像。
只有帶有一維碼的畫(huà)紙才能識(shí)別,識(shí)別成功后圖像才會(huì)被拍攝,因此,所述步驟s1具體包括:識(shí)別畫(huà)紙上的一維碼,并拍攝畫(huà)紙上的第一靜態(tài)圖像。若識(shí)別失敗,需重新識(shí)別,若所識(shí)別的一維碼無(wú)效,需更換帶有有效一維碼的畫(huà)紙重新識(shí)別。其中,所述一維碼包含所述第一靜態(tài)圖像的尺寸信息,所述尺寸信息用于規(guī)定所述第一靜態(tài)圖像在顯示時(shí)的尺寸和/或比例,也可以規(guī)定第二靜態(tài)圖像的尺寸和/或比例。例如,所述尺寸信息可以是具體數(shù)字,如100,該數(shù)字表示第一靜態(tài)圖像在顯示時(shí)以100%的大小來(lái)顯示。可選地,一維碼識(shí)別失敗后,需要重新進(jìn)行識(shí)別,然后拍攝畫(huà)紙上的第一靜態(tài)圖像。
步驟s2,對(duì)所述第一靜態(tài)圖像進(jìn)行識(shí)別和分割,得到第二靜態(tài)圖像。
通過(guò)步驟s1獲取的第一靜態(tài)圖像通常即含有主體圖像,也含有背景,因受到環(huán)境光的影響,主體圖像還會(huì)存在雜邊,背景和雜邊屬于無(wú)效圖像,需要將其去除僅留存主體圖像,因此,優(yōu)選地,本實(shí)施例采用基于opencv的圖像分割算法,去除所述第一靜態(tài)圖像的背景和雜邊,得到僅包含主體圖像的第二靜態(tài)圖像。其中,所述基于opencv的圖像分割算法優(yōu)選為grabcut算法,識(shí)別效率較高。
步驟s3,接收用戶(hù)的控制指令,根據(jù)所述控制指令,將所述第二靜態(tài)圖像轉(zhuǎn)換為動(dòng)態(tài)圖像。
得到第二靜態(tài)圖像后,在網(wǎng)頁(yè)中顯示所述第二靜態(tài)圖像;接收到用戶(hù)的控制指令后,根據(jù)所述控制指令,編輯所述主體圖像在所述網(wǎng)頁(yè)中的動(dòng)作,從而實(shí)現(xiàn)將第二靜態(tài)圖像轉(zhuǎn)換為動(dòng)態(tài)圖像。具體地,首先生成代表所述第二靜態(tài)圖像的網(wǎng)址,然后將所述網(wǎng)址發(fā)送至應(yīng)用程序中,在所述應(yīng)用程序的網(wǎng)頁(yè)中顯示所述第二靜態(tài)圖像;其次,采用h5頁(yè)面制作工具的3d功能編輯所述主體圖像在所述網(wǎng)頁(yè)中的動(dòng)作。其中,所述h5頁(yè)面制作工具的3d功能優(yōu)選為css3技術(shù)。
例如,將第二靜態(tài)圖像在網(wǎng)頁(yè)場(chǎng)景中顯示后,學(xué)習(xí)繪畫(huà)的學(xué)生可以通過(guò)管理系統(tǒng)輸入圖像放大、圖像縮小、順時(shí)針旋轉(zhuǎn)、逆時(shí)針旋轉(zhuǎn)、隱形顯現(xiàn)、加速或減速運(yùn)動(dòng)、主角擺尾等控制指令,系統(tǒng)接收到這些指令后,利用css3技術(shù)自動(dòng)編輯第二靜態(tài)圖像的圖像放大、圖像縮小、順時(shí)針旋轉(zhuǎn)、逆時(shí)針旋轉(zhuǎn)、隱形顯現(xiàn)、加速或減速運(yùn)動(dòng)等對(duì)應(yīng)的動(dòng)作。
步驟s4,顯示所述動(dòng)態(tài)圖像。
將編輯完成后的最終動(dòng)態(tài)圖像顯示給用戶(hù),使得原始的第一靜態(tài)圖像最終以動(dòng)畫(huà)形式展示出來(lái),形象生動(dòng),方便用戶(hù)觀察、學(xué)習(xí),增加趣味性。
基于以上內(nèi)容,本發(fā)明實(shí)施例一可以實(shí)現(xiàn)的技術(shù)效果為:將第二靜態(tài)圖像轉(zhuǎn)換為動(dòng)態(tài)圖像后,以動(dòng)畫(huà)的形式向用戶(hù)顯示這些動(dòng)態(tài)圖像,從而能夠形象地展現(xiàn)繪畫(huà)作品,并根據(jù)用戶(hù)的控制調(diào)整圖像的具體動(dòng)作,能夠讓用戶(hù)參與其中,增加互動(dòng)性和趣味性,更好地激發(fā)用戶(hù)的繪畫(huà)興趣。
實(shí)施例二
對(duì)本發(fā)明實(shí)施例一對(duì)應(yīng)地,圖2示出了本發(fā)明實(shí)施例提供的一種繪畫(huà)課堂互動(dòng)管理系統(tǒng)的結(jié)構(gòu)示意圖。如圖2所示,一種繪畫(huà)課堂互動(dòng)管理系統(tǒng),包括:圖像獲取模塊101,圖像識(shí)別模塊102,圖像編輯模塊103,圖像顯示模塊104。其中,所述圖像獲取模塊101與所述圖像識(shí)別模塊102連接,所述圖像識(shí)別模塊102與所述圖像編輯模塊103連接,所述圖像編輯模塊103與所述圖像顯示模塊104連接。
所述圖像獲取模塊101優(yōu)選為高拍儀,用于獲取畫(huà)紙上的第一靜態(tài)圖像。所述高拍儀包括一維碼識(shí)別單元,可識(shí)別畫(huà)紙上的一維碼,識(shí)別成功后采用高拍儀拍攝畫(huà)紙上的第一靜態(tài)圖像。
所述圖像識(shí)別模塊102,用于對(duì)所述第一靜態(tài)圖像進(jìn)行識(shí)別和分割,得到第二靜態(tài)圖像。具體用于:采用基于opencv的圖像分割算法,去除所述第一靜態(tài)圖像的背景和雜邊,得到僅包含主體圖像的第二靜態(tài)圖像。其中,所述基于opencv的圖像分割算法優(yōu)選為grabcut算法。
所述圖像編輯模塊103,用于接收用戶(hù)的控制指令,根據(jù)所述控制指令,將所述第二靜態(tài)圖像轉(zhuǎn)換為動(dòng)態(tài)圖像。具體用于:在網(wǎng)頁(yè)中顯示所述第二靜態(tài)圖像;接收到用戶(hù)的控制指令后,根據(jù)所述控制指令,編輯所述主體圖像在所述網(wǎng)頁(yè)中的動(dòng)作,從而實(shí)現(xiàn)將第二靜態(tài)圖像轉(zhuǎn)換為動(dòng)態(tài)圖像。
優(yōu)選地,所述圖像編輯模塊103包括交互控制平臺(tái),用戶(hù)可通過(guò)該平臺(tái)輸入控制指令。具體地,所述交互控制平臺(tái)可以是多個(gè)操作手柄或多個(gè)操作按鍵。若為操作手柄,每個(gè)操作手柄根據(jù)其操作方向的變化可分別表示多個(gè)控制指令,例如,手柄向上移動(dòng)代表使圖像放大,向下移動(dòng)代表使圖像縮小等;若為操作按鍵,可為每個(gè)按鍵設(shè)置數(shù)字,不同的數(shù)字鍵代表不同的控制指令,如1號(hào)鍵代表圖像放大,2號(hào)鍵代表圖像縮小等。所述圖像編輯模塊103根據(jù)這些控制指令,利用css3技術(shù)進(jìn)行圖像放大、縮小等相應(yīng)的動(dòng)作編輯,從而將該第二靜態(tài)圖像轉(zhuǎn)換為動(dòng)態(tài)圖像,同時(shí)也讓用戶(hù)參與其中,增加了互動(dòng)性。
所述圖像顯示模塊104,用于顯示所述動(dòng)態(tài)圖像,將原始的第一靜態(tài)圖像最終通過(guò)動(dòng)畫(huà)形式展示出來(lái),形象生動(dòng),方便用戶(hù)觀察、學(xué)習(xí),可增加趣味性。
基于以上內(nèi)容,本發(fā)明實(shí)施例二可以達(dá)到的技術(shù)效果是:通過(guò)所述系統(tǒng)將第二靜態(tài)圖像轉(zhuǎn)換為動(dòng)態(tài)圖像后,以動(dòng)畫(huà)的形式向用戶(hù)顯示這些動(dòng)態(tài)圖像,從而能夠形象地展現(xiàn)繪畫(huà)作品,并根據(jù)用戶(hù)的控制調(diào)整圖像的具體動(dòng)作,能夠讓用戶(hù)參與其中,增加互動(dòng)性和趣味性,更好地激發(fā)用戶(hù)的繪畫(huà)興趣。
最后應(yīng)說(shuō)明的是:以上各實(shí)施例僅用以說(shuō)明本發(fā)明的技術(shù)方案,而非對(duì)其限制;盡管參照前述各實(shí)施例對(duì)本發(fā)明進(jìn)行了詳細(xì)的說(shuō)明,本領(lǐng)域的普通技術(shù)人員應(yīng)當(dāng)理解:其依然可以對(duì)前述各實(shí)施例所記載的技術(shù)方案進(jìn)行修改,或者對(duì)其中部分或者全部技術(shù)特征進(jìn)行等同替換;而這些修改或者替換,并不使相應(yīng)技術(shù)方案的本質(zhì)脫離本發(fā)明各實(shí)施例技術(shù)方案的范圍,其均應(yīng)涵蓋在本發(fā)明的權(quán)利要求和說(shuō)明書(shū)的范圍當(dāng)中。