“小學生每天線上學習,使用電子產品不超過2.5小時,每次不超過20分鐘;中學生每天不超過4小時,每次不超過30分鐘。”4月25日,國家衛健委疾病預防控制局組織多家醫療衛生中心制定並印發了《兒童青少年新冠肺炎疫情期間近視預防指引》,提醒學校、家長在新冠肺炎疫情期間,減少線上學習時間,預防少年兒童近視。
在疫情的影響下,學校的課程搬到了線上。而學生每天的線上學習時間可能早已超過 4 小時了,甚至 8 小時。而在疫情結束之後,線上教學仍然會是學生們獲取知識的主要途徑之一。
於是,如何保證教學進度,又顧及學生的視力成了線上教育平臺的一個新問題。
網課時代,怎麼護眼?
線上下教學時代,保護視力的重要手段就是要學生有正確坐姿,保證眼鏡與書本的距離。研究表明,波長為 400~480 奈米的藍光會傷害視網膜細胞,從而引起視力下降,而電子產品包含這個波長的藍光。所以,在“網課”時代,要保護學生視力,除了要有正確的坐姿,保證眼鏡與螢幕之間的距離,還要啟用“防藍光”功能。
所以,要保護學生視力,我們就需要解決兩個問題:
問題一、怎麼糾正坐姿?
以前,要矯正學生的坐姿,可能要靠嘴,老師、家長不提醒,學生的腦袋分分鐘埋進書本里。而在現在,我們可以用一種技術來實現,那就是實時的人臉識別。
透過實時的人臉檢測功能,軟體可以實時檢測出學生與螢幕之間的距離。工程師可以為這個“距離”設定一個閾值,當用戶距離過近時發出提醒。同時,由於網課是在實時進行中的,這個演算法還需要可以同時運行於移動裝置端,這就要求演算法不會增加過多效能消耗,又擁有很好的算力和延時表現。
問題二、怎麼防藍光?
一般來講,可以溝透過硬體和軟體兩種途徑防藍光。
透過硬體層的調節,調整 LED 螢幕背光光源的藍光峰值,減少藍光對視力的傷害。這種方式能夠過濾掉大部分的藍光。但配備了這種螢幕的裝置成本較高。而且,任何平臺不可能要求所有使用者的裝置都採用這種硬體螢幕。
所以,要透過軟體的方式來實現防藍光的功能。這種方式成本低,也是目前市面上一些 App 正採用的方法。具體怎麼實現呢?原理很簡單,由於很多裝置的螢幕光源是無法透過既有介面進行調整的,因此很多 App 是透過調低 RGB 中的 B 的亮度,從而降低藍光對視力的影響。觀看效果上,就像加了一層暖色的濾鏡蒙版一樣。
聲網 Agora 線上教育解決方案升級支援護眼功能
近期,聲網 Agora 線上教育解決方案在升級,新增支援教育護眼模式,透過結合計算機視覺矯正坐姿 軟體防藍光的方式,幫助線上課堂使用者保護視力。目前,該功能已支援 iOS、Android 平臺。
在坐姿矯正方面,開發者在整合 Agora SDK 3.0.1 版本後,透過 enableFaceDetection 方法開啟人臉檢測後,SDK 會實時觸發 onFacePositionChanged 回撥,向本地使用者報告檢測出的一系列結果,包括人臉距裝置螢幕的距離。開發者可以透過回撥值,在自己的業務邏輯中加入對使用者提醒功能,比如在檢測到使用者距離螢幕過近後,透過彈窗或氣泡提醒使用者注意保護眼睛。
在防藍光方面,聲網教育解決方案採用了目前主流的基於軟體方式實現的防藍光功能。該功能已在開源的聲網雲課堂 Demo 中實現,開發者可以直接使用。
開啟護眼模式前後的螢幕顯示效果
聲網雲課堂Demo可以實現1對1互動教學、1對N線上小班課、低延遲大班課等教學場景,同時,還支援教學白板、檔案共享、螢幕共享、文字訊息、錄製回放等一系列輔助功能,幫助線上教育企業用一套程式碼實現教育場景快速上線,降低整合難度。除了開源Demo,“聲網雲課堂”也提供了Web、Android、iOS應用供老師和學生進行體驗。
關於聲網
聲網Agora成立於2013年,是實時音影片雲行業開創者,是全球領先的專業PaaS服務商。開發者只需簡單呼叫Agora API,30分鐘即可在應用內構建多種實時音影片互動場景。
聲網Agora服務覆蓋社交泛娛樂、線上教育、遠端辦公、遠端醫療、電商直播等10餘行業的100多個應用場景。服務的企業包含小米、陌陌、抖音、The Meet Group、新東方、VIPKID、好未來等行業巨頭、獨角獸、創業者和中小開發者。所服務企業的業務廣泛覆蓋全球200多個國家和地區。
截至2019年10月,全球有超過15萬註冊APP使用Agora API,超過30億終端安裝使用Agora SDK的應用。2020年新冠肺炎疫情期間,聲網日均通話分鐘數較日常增長近一倍,達15.6億分鐘。
從創立之初,聲網就致力於提供友好的開發者服務。聲網每月為開發者提供10,000分鐘免費使用時長,大大節省前期投入。同時,聲網還提供免費的開發者社群支援和豐富的開發者工具,並將自研的專為不穩定網路設計的抗丟包音訊編解碼器Agora Solo開源,能在弱網條件下保證流暢的高質量通話。
實時網際網路大會是聲網主辦的亞洲首個實時音影片技術大會,RTC大會透過技術佈道的方式幫助國內的開發者更好地交流、瞭解 RTC 技術及發展趨勢。2019年第五屆實時網際網路大會吸引了來自全球不同地區的3000多名開發者參加。