本發明專利技術涉及一種多媒體移動教育領域的課堂記錄方法,采用iPad終端設備,并將該終端設備連接投影儀,通過下述步驟實現教學課堂內容自動錄制,1)利用iPad終端設備提供的畫板界面進行教學內容的書寫;2)采用手勢觸摸檢測技術,跟蹤教師在畫板界面中所畫內容,通過ios系統提供的觸摸回調方法,跟蹤手指或手寫筆的狀態;3)使用ios中的coregraphics技術,實現在畫板界面上任意作圖;4)記錄教師手指或手寫筆的劃線軌跡,以一定的頻率建立圖像緩沖區,然后再通過圖像生成技術,從這個圖像緩沖區內,把其中的數據組織成靜態圖像;5)通過音視頻編碼技術,把畫板界面中的實時圖像轉換為視頻中的幀,得到一段完整的視頻,從而實現教學課堂板書內容的錄制。
【技術實現步驟摘要】
本專利技術涉及一種多媒體移動教育領域的課堂記錄方法,特別是涉及一種通過視頻記錄畫板操作的方法。
技術介紹
隨著互聯網和移動設備的快速發展,社會信息化的程度越來越高,但是在教育行業,傳統的紙質課本、黑板板書仍然占據主流,這種傳統的教學方式,已經越來越暴漏出它的弊端。傳統的教學方式,需要大量的課本和板書,這就浪費了紙張資源和購買黑板、粉筆等教學設施的費用,而且采用傳統的教學方式,無法簡單有效的記錄上課的過程,不利于學生的課下復習和老師的自我提高。有些學校雖然采用了現代化的教學設施,如 使用投影儀教學,這樣雖然提高了課唐的生動性,但是教師依然需要采用傳統的板書教學,這就造成了課件和板書的脫節,不利用課程的整體性,而且無法解決整體記錄課堂的目的。
技術實現思路
本專利技術針對現有技術不足,提出一種自動記錄課堂的方法,方便了教學和學習,有利于能源節約和提高教學效果。本專利技術所采用的技術方案 一種課堂教學自動記錄的方法,采用iPad終端設備,并將該終端設備連接投影儀,通過下述步驟實現教學課堂內容自動錄制, 1)打開iPad終端設備,利用iPad終端設備提供的畫板界面進行教學內容的書寫,板書的內容實時通過投影儀顯示; 2)采用手勢觸摸檢測技術,檢測教師的手指或者手寫筆在畫板畫面中的移動位置,跟蹤教師在畫板界面中所畫內容,通過ios系統提供的觸摸回調方法,跟蹤手指或手寫筆的狀態; 3)記錄教師的手指或手寫筆的運動軌跡,使用ios中的coregraphics技術,通過在兩個點之間畫出兩點之間的直線,重復手指或手寫筆移動,然后在相應位置劃線的過程,實現在畫板界面上任意作 4)記錄教師手指或手寫筆的劃線軌跡,當教師手指或手寫筆移動的時候,以一定的頻率,在每次單位時間內,建立一個和屏幕一樣大的圖像緩沖區,把畫板界面的數據記載到這個圖像緩沖區中,然后再通過圖像生成技術,從這個圖像緩沖區內,把其中的數據組織成靜態圖像; 5)通過音視頻編碼技術,把畫板界面中的實時圖像轉換為視頻中的幀,得到一段完整的視頻,從而實現教學課堂板書內容的錄制。所述的課堂教學自動記錄的方法,在步驟4)、5)中,采用一秒鐘10 30次的頻率,建立圖像緩沖區,得到畫板界面在某個時刻的一張張靜態圖像,組成視頻圖像的幀。所述的課堂教學自動記錄的方法,得到每秒中的10 30張靜態圖像,通過音視頻編碼技術,把這些靜態圖像作為視頻中的一秒,隨著時間的推移,就把畫板中的實時圖像轉換為視頻中的一幀,一幀,最終得到了一段完整的視頻。所述的課堂教學自動記錄的方法,在錄制圖像數據的同時,通過ios設備的麥克風,獲取用戶即教師的語音數據,保存為一份聲音文件,在最后視頻錄制完成后,通過音視頻解碼和音視頻同步技術把相應的視頻和聲音相融合,最終得到一段帶有語音的完整視頻。本專利技術的有益效果 本專利技術自動記錄課堂的方法,教學過程采用畫板視頻記錄技術,不需要額外的購買黑板,板擦,粉筆等,這就節省了很多費用,而且保護了環境。相比傳統的教學方式,在能源利用和教學效果上有著巨大的優勢,解決了教師教學過程中所面臨的實際困難。在能源方面,教師上課時只需打開ipad,在ipad的畫板中開始板書即可,教師可以直接使用手指或者觸摸筆來完成寫字或者畫線操作,這樣更符合用戶的輸入習慣,而不用采用粉塵很大的粉筆或者采用難以操作的鼠標來完成輸入。在教學效果上,因為采用了信息化的畫板,所以教師 上課時所板書內容,包括教師的聲音信息,都會在上課過程中實時的被記錄下來。因為有投影儀的配合,教師的每一步操作都會實時的投影到大屏幕上,方便學生觀看。當課程結束時,自動存為最為直觀的視頻格式,方便課下觀看,并且容易實現共享。在教學過程中,教師甚至可以從系統相冊中導入事先準備的教學圖片或者視頻到畫板中,來達到教學生動性的目的,并且無論是圖片還是視頻,只要被添加到畫板中,最終生成的課程視頻中都可以完美的顯現出來。具體實施例方式實施例一本專利技術課堂教學自動記錄的方法,教學過程采用iPad終端設備,并將該終端設備連接投影儀,通過下述步驟實現教學課堂內容自動錄制, 1)打開iPad終端設備,利用iPad終端設備提供的畫板界面進行教學內容的書寫,板書的內容實時通過投影儀顯示; 2)采用手勢觸摸檢測技術,檢測教師的手指在畫板中的移動位置,跟蹤教師在畫板界面中所畫內容,通過ios系統提供的觸摸回調方法,跟蹤手指或手寫筆的狀態; 3)記錄教師的手指手寫筆的運動軌跡,使用ios中的coregraphics技術,通過在兩個點之間畫出兩點之間的直線,重復手指或手寫筆移動,然后在相應位置劃線的過程,實現在畫板界面任意作圖的目的; 4)記錄教師的手指或手寫筆的劃線軌跡,當用戶(教師)手指或手寫筆移動的時候,以一定的頻率,在每次單位時間內,建立一個和屏幕一樣大的圖像緩沖區,把畫板內的數據畫到這個圖像緩沖區中,然后再通過圖像生成技術,從這個圖像緩沖區內,把其中的數據組織成靜態圖像; 5)通過音視頻編碼技術,把畫板界面中的實時圖像轉換為視頻中的幀,得到一段完整的視頻,從而實現教學課堂板書內容的錄制。實施例二 本專利技術課堂教學自動記錄的方法,教師教學時寫板書不在黑板上書寫,而是通過終端設備iPad提供的畫板界面進行教學內容的書寫,然后通過本專利技術技術方案,自動實現課堂教學內容的記錄首先需要采用手勢觸摸檢測技術,通過檢測教師的手指或手寫筆在畫板中的移動位置,知道教師在畫板中所畫內容;然后在nView的開始觸摸回調方法,touchesBegan:withEvent(手指接觸屏幕時調用)中記錄用戶開始觸摸的點的坐標,記為a點,在移動觸摸回調方法touchesMoved:withEvent (手指在屏幕中移動時調用)中記錄獲取當前手指移動到的位置,記為b點,然后利用UlGraphicsBeginImageContext創建一個和屏幕大小一致的圖像緩沖區,在此緩沖區中,在a點和b點之間利用CGPathAddQuadCurveToPoint 函數之間畫出一條直線,接著調用 UIGraphicsGetImageFromCurrentImageContext函數,從該緩沖區中生成一張圖片,臨時保存起來,稱為圖像c,更新a點的值使其等于b點,即下次畫線開始的位置。然后調用UIView的setNeedsDisplay方法,這樣UIView會自動調用自身的drawRect:方法重新繪制本身的內容,在drawRect:方法中,把剛才臨時保存的圖像c渲染到當前UIView的層(CALayer)中,這樣此UIView的層中就有了一條直線(很短,可能只有一到兩個像素)。重復上述過程就可以完成在nView中畫線的過程。在用戶畫線的過程中,因為每次手指移動調用touchesMoved:withEvent的時候, 都創建了一個臨時圖像,即當前畫板中的圖像,其類型為Ullmage,然后獲得UIImage的屬性 CGImage,通過函數 CGImageGetDataProvider 把 CGImage 類型轉換為 CFDataRef 類型,最終通過 CVPixelBufferPoolCreatePixelBuffer 函數轉換為 CVPixelBufferRef 類型,通過iOS (iPhone本文檔來自技高網...
【技術保護點】
一種課堂教學自動記錄的方法,采用iPad終端設備,并將該終端設備連接投影儀,其特征是:通過下述步驟實現教學課堂內容自動錄制,1)打開iPad終端設備,利用iPad終端設備提供的畫板界面進行教學內容的書寫,板書的內容實時通過投影儀顯示;2)采用手勢觸摸檢測技術,檢測教師的手指或者手寫筆在畫板畫面中的移動位置,跟蹤教師在畫板界面中所畫內容,通過ios系統提供的觸摸回調方法,跟蹤手指或手寫筆的狀態;3)記錄教師的手指或手寫筆的運動軌跡,使用ios中的core?graphics技術,通過在兩個點之間畫出兩點之間的直線,重復手指或手寫筆移動,然后在相應位置劃線的過程,實現在畫板界面上任意作圖;4)記錄教師手指或手寫筆的劃線軌跡,當教師手指或手寫筆移動的時候,以一定的頻率,在每次單位時間內,建立一個和屏幕一樣大的圖像緩沖區,把畫板界面的數據記載到這個圖像緩沖區中,然后再通過圖像生成技術,從這個圖像緩沖區內,把其中的數據組織成靜態圖像;5)通過音視頻編碼技術,把畫板界面中的實時圖像轉換為視頻中的幀,得到一段完整的視頻,從而實現教學課堂板書內容的錄制。
【技術特征摘要】
1.一種課堂教學自動記錄的方法,采用iPad終端設備,并將該終端設備連接投影儀,其特征是通過下述步驟實現教學課堂內容自動錄制, 1)打開iPad終端設備,利用iPad終端設備提供的畫板界面進行教學內容的書寫,板書的內容實時通過投影儀顯示; 2)采用手勢觸摸檢測技術,檢測教師的手指或者手寫筆在畫板畫面中的移動位置,跟蹤教師在畫板界面中所畫內容,通過ios系統提供的觸摸回調方法,跟蹤手指或手寫筆的狀態; 3)記錄教師的手指或手寫筆的運動軌跡,使用ios中的coregraphics技術,通過在兩個點之間畫出兩點之間的直線,重復手指或手寫筆移動,然后在相應位置劃線的過程,實現在畫板界面上任意作圖; 4)記錄教師手指或手寫筆的劃線軌跡,當教師手指或手寫筆移動的時候,以一定的頻率,在每次單位時間內,建立一個和屏幕一樣大的圖像緩沖區,把畫板界面的數據記載到這個圖像緩沖區中,然后再通過圖像生成技術,從這個圖像緩沖區內,...
【專利技術屬性】
技術研發人員:胡臻,時鵬飛,
申請(專利權)人:河南智游網絡技術有限公司,
類型:發明
國別省市:
還沒有人留言評論。發表了對其他瀏覽者有用的留言會獲得科技券。