聲網 Agora 在線教育解決方案升級,支持教育護眼模式

“小學生每天線上學習,使用電子產品不超過2.5小時,每次不超過20分鐘;中學生每天不超過4小時,每次不超過30分鐘。”4月25日,國家衛健委疾病預防控制局組織多家醫療衛生中心制定並印發了《兒童青少年新冠肺炎疫情期間近視預防指引(更新版)》,提醒學校、家長在新冠肺炎疫情期間,減少線上學習時間,預防少年兒童近視。

在疫情的影響下,學校的課程搬到了線上。而學生每天的在線學習時間可能早已超過 4 小時了,甚至 8 小時。而在疫情結束之後,線上教學仍然會是學生們獲取知識的主要途徑之一。

於是,如何保證教學進度,又顧及學生的視力,成了在線教育平臺的一個新問題。

01

網課時代,怎麼護眼?

在線下教學時代,保護視力的重要手段就是要學生有正確坐姿,保證眼鏡與書本的距離。研究表明,波長爲 400~480 納米的藍光會傷害視網膜細胞,從而引起視力下降,而電子產品(如手機、電腦屏幕等)包含這個波長的藍光。所以,在“網課”時代,要保護學生視力,除了要有正確的坐姿,保證眼鏡與屏幕之間的距離,還要啓用“防藍光”功能。 

所以,要保護學生視力,我們就需要解決兩個問題:

問題一、怎麼糾正坐姿? 

以前,要矯正學生的坐姿,可能要靠嘴,老師、家長不提醒,學生的腦袋分分鐘埋進書本里。而在現在,我們可以用一種技術來實現,那就是實時的人臉識別。

通過實時的人臉檢測功能,軟件可以實時檢測出學生與屏幕之間的距離。工程師可以爲這個“距離”設定一個閾值,當用戶距離過近時發出提醒。同時,由於網課是在實時進行中的,這個算法還需要可以同時運行於移動設備端,這就要求算法不會增加過多性能消耗,又擁有很好的算力和延時表現。

問題二、怎麼防藍光? 

一般來講,可以溝通過硬件和軟件兩種途徑防藍光。

通過硬件層的調節,調整 LED 屏幕背光光源的藍光峯值,減少藍光對視力的傷害。這種方式能夠過濾掉大部分的藍光。但配備了這種屏幕的設備成本較高。而且,任何平臺不可能要求所有用戶的設備都採用這種硬件屏幕。

所以,要通過軟件的方式來實現防藍光的功能。這種方式成本低,也是目前市面上一些 App 正採用的方法。具體怎麼實現呢?原理很簡單,由於很多設備的屏幕光源是無法通過既有接口進行調整的,因此很多 App 是通過調低 RGB 中的 B 的亮度,從而降低藍光對視力的影響。觀看效果上,就像加了一層暖色的濾鏡蒙版一樣。

02

聲網Agora在線教育解決方案升級支持護眼功能

近期,聲網 Agora 在線教育解決方案在近期升級,新增支持教育護眼模式,通過結合計算機視覺矯正坐姿+軟件防藍光的方式,幫助在線課堂用戶保護視力。目前,該功能支持 iOS、Android 平臺。

在坐姿矯正方面,開發者在集成 Agora SDK 3.0.1 版本後,通過 enableFaceDetection 方法開啓人臉檢測後,SDK 會實時觸發 onFacePositionChanged 回調,向本地用戶報告檢測出的一系列結果,包括人臉距設備屏幕的距離。開發者可以通過回調值,在自己的業務邏輯中加入用戶提醒功能,比如在檢測到用戶距離屏幕過近後,通過彈窗或氣泡提醒用戶注意保護眼睛。 

在防藍光方面,教育解決方案採用了目前主流的基於軟件方式實現的防藍光功能。該功能已在開源的聲網雲課堂 Demo 中實現,開發者可以直接使用。

開啓護眼模式前後的屏幕顯示效果

目前,開發者可以通過聲網雲課堂 Demo 實現: 

  • 1 對 1 互動教學:1 位老師對 1 名學生進行專屬線上輔導教學,老師和學生能實時音視頻互動。

  • 1 對 N 在線小班課:1 位教師對多名學生進行在線輔導教學,最多支持 16 名學生。

  • 低延遲大班課:1 位老師進行教學,多名學生實時觀看和收聽,學生人數無上限。與此同時,學生可以“舉手”發言,與老師進行實時音視頻互動。

Demo源碼:https://github.com/AgoraIO-Community/eEducation

如在集成、開發過程中遇到問題,歡迎到 RTC 開發者社區(rtcdeveloper.com) Agora 版塊與聲網工程師交流。

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章