国产日韩欧美一区二区三区三州_亚洲少妇熟女av_久久久久亚洲av国产精品_波多野结衣网站一区二区_亚洲欧美色片在线91_国产亚洲精品精品国产优播av_日本一区二区三区波多野结衣 _久久国产av不卡

?

基于虛擬現(xiàn)實(shí)的英語遠(yuǎn)程多媒體教學(xué)系統(tǒng)設(shè)計(jì)

2020-07-23 08:54李培云宋志峰
現(xiàn)代電子技術(shù) 2020年14期
關(guān)鍵詞:人機(jī)交互系統(tǒng)設(shè)計(jì)虛擬現(xiàn)實(shí)

李培云 宋志峰

摘? 要: 傳統(tǒng)的英語遠(yuǎn)程多媒體教學(xué)系統(tǒng),交互能力較差,導(dǎo)致學(xué)生對(duì)于英語的學(xué)習(xí)熱情不高,因此文中設(shè)計(jì)基于虛擬現(xiàn)實(shí)的英語遠(yuǎn)程多媒體教學(xué)系統(tǒng)。該系統(tǒng)選用3D掃描儀以三維立體檢測(cè)的方式輔助建模,三維視覺顯示設(shè)備顯示虛擬的教學(xué)立體場(chǎng)景,手套和操作桿等交互設(shè)備發(fā)送學(xué)習(xí)指令、接收教學(xué)信息反饋,實(shí)現(xiàn)該教學(xué)系統(tǒng)在硬件上的設(shè)計(jì)。利用小平面模擬實(shí)物曲面,參考誤差函數(shù)調(diào)整虛擬教學(xué)場(chǎng)景中的模塊尺寸,根據(jù)像素分辨率計(jì)算公式調(diào)整模塊像素,以此搭建虛擬場(chǎng)景。通過VRML語言程序模擬設(shè)備功能,根據(jù)響應(yīng)函數(shù)完成教學(xué)程序的觸發(fā)、數(shù)據(jù)傳遞以及版面轉(zhuǎn)換,至此實(shí)現(xiàn)基于虛擬現(xiàn)實(shí)的教學(xué)系統(tǒng)設(shè)計(jì)。實(shí)驗(yàn)結(jié)果表明,與傳統(tǒng)的英文遠(yuǎn)程多媒體教學(xué)系統(tǒng)相比,所設(shè)計(jì)教學(xué)系統(tǒng)的人機(jī)交互能力更強(qiáng),學(xué)生的學(xué)習(xí)興趣更濃厚。由此可見,所設(shè)計(jì)的教學(xué)系統(tǒng)可以運(yùn)用到實(shí)際的英語教學(xué)工作中。

關(guān)鍵詞: 遠(yuǎn)程多媒體教學(xué); 系統(tǒng)設(shè)計(jì); 虛擬現(xiàn)實(shí); 輔助建模; 人機(jī)交互; 系統(tǒng)測(cè)試

中圖分類號(hào): TN912.34?34; G434? ? ? ? ? ? ? ? ?文獻(xiàn)標(biāo)識(shí)碼: A? ? ? ? ? ? ? ? ? ? ? 文章編號(hào): 1004?373X(2020)14?0161?03

Design of English long?distance multimedia teaching system based on virtual reality

LI Peiyun1, SONG Zhifeng2

(1. Hohhot University for Nationalities, Hohhot 010010, China; 2. College of Engineering, Henan University, Puyang 457000, China)

Abstract: As the traditional English long?distance multimedia teaching system has poor interactive ability, which causes the students′low enthusiasm for the English learning, a English long?distance multimedia teaching system based on virtual reality is designed. In the system, 3D scanner is used to aided modeling with the way of 3D detection, the 3D visual display equipment is applied to display the virtual teaching 3D scene, the interactive equipments such as gloves and operating lever are used to send the learning instructions and receive the teaching information feedback, so as to realize the design of the teaching system on the hardware. The real surface is simulated with a small plane, the module size in the virtual teaching scene is adjusted by means of the reference error function, and the module pixel is adjusted according to the calculation formula of the pixel resolution, so that the virtual scene is constructed. The device function is simulated through the VRML language program, the teaching program′s trigger, data transfer and layout conversion are completed according to the response function, and thus the teaching system design based on virtual reality is realized. The experimental results show that, in comparison with the traditional English long?distance multimedia teaching system, the designed teaching system has stronger human?computer interaction ability, and the students are more interested in learning. It can be seen that the designed teaching system can be applied to the actual English teaching work.

Keywords: long?distance multimedia teaching; system design; virtual reality; aided modeling; human?computer interaction; system testing

0? 引? 言

虛擬現(xiàn)實(shí)技術(shù)可將現(xiàn)實(shí)環(huán)境模擬成三維動(dòng)態(tài)模型,使用戶不受空間或時(shí)間的限制,沉浸到該環(huán)境中。應(yīng)用到教育行業(yè)中,通過營(yíng)造一個(gè)“自主學(xué)習(xí)、人機(jī)交互”的教學(xué)環(huán)境,可提升學(xué)生的學(xué)習(xí)興趣,增強(qiáng)學(xué)生對(duì)知識(shí)的掌握能力,因此設(shè)計(jì)基于虛擬現(xiàn)實(shí)技術(shù)的英語教學(xué)系統(tǒng)[1]。該系統(tǒng)打破傳統(tǒng)教學(xué)理念,將學(xué)生被動(dòng)式學(xué)習(xí)轉(zhuǎn)換成主動(dòng)學(xué)習(xí),將模塊化的英文知識(shí),轉(zhuǎn)化成動(dòng)態(tài)的虛擬場(chǎng)景;學(xué)生通過與虛擬人物對(duì)話,提升英語應(yīng)用能力;人機(jī)交互讓學(xué)生可以在教學(xué)系統(tǒng)中實(shí)時(shí)提問,該系統(tǒng)再將問題反饋給學(xué)生或老師,實(shí)現(xiàn)了多元化的教學(xué)方式[2]。

1? 系統(tǒng)硬件設(shè)計(jì)

虛擬現(xiàn)實(shí)技術(shù)所需要的系統(tǒng)硬件包括3D掃描儀、3D立體顯卡、環(huán)形投影屏幕、位置追蹤儀、數(shù)據(jù)手套等硬件設(shè)備。系統(tǒng)硬件結(jié)構(gòu)如圖1所示[3]。

要想將虛擬現(xiàn)實(shí)技術(shù)應(yīng)用在教育系統(tǒng)中,要對(duì)教學(xué)內(nèi)容建立三維模型,通過虛擬模型增強(qiáng)學(xué)生的沉浸感。而在英語教學(xué)建模的過程中,需要模擬的實(shí)際物體往往形狀各異、規(guī)則不一,傳統(tǒng)的硬件設(shè)備無法模擬出這樣的模型,因此在該系統(tǒng)中加入3D掃描儀輔助建模。該掃描儀以三維立體檢測(cè)的方式,以非接觸的形式掃描實(shí)際中的環(huán)境,得到實(shí)物表面的三維點(diǎn)云數(shù)據(jù),通過計(jì)算機(jī)生成虛擬數(shù)字模型[4]。

新型三維視覺顯示設(shè)備為學(xué)生提供虛擬現(xiàn)實(shí)的教學(xué)立體場(chǎng)景,以多條發(fā)射光線的折射能力實(shí)現(xiàn)全像視覺。該設(shè)備將使用者與外界隔離,可以令學(xué)生處于完全沉浸狀態(tài),不易受到外界環(huán)境干擾[5]。

而虛擬現(xiàn)實(shí)交互設(shè)備是所設(shè)計(jì)的教學(xué)系統(tǒng)硬件中最不可或缺的一個(gè)硬件,它包含數(shù)據(jù)手套、力矩球、操縱桿、觸覺反饋裝置和力感反饋裝置。將數(shù)據(jù)手套或其他操作設(shè)備與信號(hào)處理電路相連接,將人手的姿態(tài)或設(shè)備操作狀態(tài)與虛擬環(huán)境中的數(shù)據(jù)信息高強(qiáng)度互動(dòng),令學(xué)生沉浸在虛擬的教學(xué)環(huán)境中,感受國(guó)外風(fēng)土人情,提高學(xué)習(xí)自主性與靈活性[6]。

2? 系統(tǒng)軟件設(shè)計(jì)

2.1? 搭建三維虛擬教育環(huán)境

基于模型的技術(shù)和基于圖像的繪制技術(shù)在3ds MAX軟件中實(shí)現(xiàn)場(chǎng)景搭建。將掃描得到的實(shí)體數(shù)據(jù)信息上傳到計(jì)算機(jī)中,利用小平面模擬實(shí)物曲面,創(chuàng)建出實(shí)物的基本幾何體,根據(jù)要求,利用誤差調(diào)整函數(shù)調(diào)整單個(gè)模型的尺寸,通過模型組建、拼接,制作出三維模型[7]。調(diào)整模型尺寸的誤差函數(shù)為:

[δ=Δps=λωi-ss] (1)

式中:[δ]表示實(shí)際相對(duì)誤差,是絕對(duì)誤差與實(shí)際真值之比;[Δp]表示絕對(duì)誤差,該誤差既指出數(shù)據(jù)相差大小,又表明該差別的正負(fù)方向;[λ]是一個(gè)系數(shù),表示虛擬模型組件之間的配比;[ωi]表示所繪制出的,由[i]個(gè)單獨(dú)子模型組裝形成的獨(dú)立虛擬模型[8]。

再根據(jù)英語教學(xué)系統(tǒng)的要求,調(diào)整所建立模型的參數(shù),獲得不同分辨率的虛擬模型,滿足該教學(xué)系統(tǒng)的顯示需求。設(shè)所設(shè)計(jì)的模型橫向存在[xi]個(gè)像素點(diǎn),縱向存在[yi]個(gè)像素點(diǎn),此時(shí)該模型的總像素[9]為[z=xiyi]。以此調(diào)整模塊的像素分辨率,計(jì)算表達(dá)式為:

[f1=l1cos θtn?zf2=l2cos θtn?z] (2)

式中:[f1]為正方向上的模型像素;[f2]為反方向上的模型像素;[l1]為正方向上的模型長(zhǎng)度;[l2]為反方向上模型長(zhǎng)度;[θ]表示光照角度;[t]為每一階段的光照時(shí)長(zhǎng);[n]為每一方向中的模型組成表面數(shù)?;谏鲜龉?,搭建如圖2所示的三維虛擬教學(xué)場(chǎng)景[10]。

圖2是根據(jù)盧浮宮實(shí)景搭建的虛擬教學(xué)環(huán)境。在該環(huán)境中模擬一個(gè)問路的對(duì)話場(chǎng)景,學(xué)生通過與環(huán)境中的虛擬人物對(duì)話,實(shí)現(xiàn)英語口語練習(xí)目的[11]。

2.2? 實(shí)現(xiàn)人機(jī)交互

英語多媒體教學(xué)系統(tǒng)的核心就在于對(duì)交互功能的設(shè)計(jì)。固定視頻展示臺(tái)旋轉(zhuǎn)軸,使鏡頭旋轉(zhuǎn)角度保持在規(guī)定數(shù)值之間[12]。利用VRML語言模擬設(shè)備,設(shè)置硬件設(shè)備的運(yùn)動(dòng)三維坐標(biāo),滿足虛擬場(chǎng)景在空間上的變換,部分運(yùn)行代碼如下:

DEF Cylinder01?TIMER TimeSensor {loop TRUE enabled FALSE cycleInterval }

TimeSensor

DEF xiabie?POS?INTERP Position Interpolator

key{0,0.2,0.22,0.47…0.54,0.57,}

keyValue{36.54 3.766?3.345…16.87 3.766?35.45}

DEF xiabie?ROT?INTERP Orientation Interpolator

key{0,0.2,0.22,0.47…0.54,0.57,}

keyValue{1000,1000…0 ?1 0 ?1.134}

按照上述代碼編制的指令程序,設(shè)置教學(xué)場(chǎng)景中的動(dòng)態(tài)演示規(guī)則,將產(chǎn)生一定時(shí)長(zhǎng)的動(dòng)態(tài)教學(xué)場(chǎng)景導(dǎo)入VRML中,實(shí)現(xiàn)所設(shè)定的交互功能[13]。將行為交互模塊賦予在虛擬角色上,以流程圖的形式,區(qū)分交互模塊的運(yùn)行處理順序。根據(jù)預(yù)先設(shè)定的教學(xué)系統(tǒng)框架,安排英語多媒體教學(xué)系統(tǒng)的運(yùn)行機(jī)制,利用響應(yīng)函數(shù),完成復(fù)雜教學(xué)程序的觸發(fā)、數(shù)據(jù)傳遞以及版面轉(zhuǎn)換[14]。該響應(yīng)函數(shù)的計(jì)算表達(dá)式為:

[gw=mq-ki] (3)

式中:[gw]表示[w]教學(xué)程序下的響應(yīng)函數(shù);[m]表示軟件反應(yīng)常規(guī)系數(shù);[q]表示英語教學(xué)等級(jí);[ki]表示選中的第[i]個(gè)操作目標(biāo)下,軟件教學(xué)頁面綜合反應(yīng)系數(shù)。利用該函數(shù)觸發(fā)學(xué)生學(xué)習(xí)英語時(shí)的操作程序,從而根據(jù)一系列的連鎖反應(yīng),快速進(jìn)入虛擬場(chǎng)景中[15]。

3? 測(cè)試系統(tǒng)效果

為測(cè)試系統(tǒng)性能,將傳統(tǒng)的教學(xué)系統(tǒng)與所設(shè)計(jì)的系統(tǒng)進(jìn)行比較,找出二者的功能差別。

猜你喜歡
人機(jī)交互系統(tǒng)設(shè)計(jì)虛擬現(xiàn)實(shí)
REALITY BITES
風(fēng)口上的虛擬現(xiàn)實(shí)
某型柴油機(jī)虛擬維修系統(tǒng)研究
虛擬現(xiàn)實(shí)技術(shù)向科幻小說借靈感
人機(jī)交互課程創(chuàng)新實(shí)驗(yàn)
一種基于SATA硬盤陣列的數(shù)據(jù)存儲(chǔ)與控制系統(tǒng)設(shè)計(jì)研究
目標(biāo)特性測(cè)量雷達(dá)平臺(tái)建設(shè)構(gòu)想
淺談虛擬現(xiàn)實(shí)
汝阳县| 宜兰县| 蒙山县| 宜川县| 岫岩| 石泉县| 湖口县| 灯塔市| 西峡县| 吉林市| 福建省| 尉犁县| 塔河县| 京山县| 中山市| 雅安市| 义马市| 安陆市| 连江县| 武安市| 高平市| 新宾| 汶上县| 天台县| 镇康县| 永康市| 嘉义市| 淮北市| 延长县| 滦平县| 灌云县| 上蔡县| 色达县| 临西县| 瑞安市| 淄博市| 千阳县| 迁西县| 海安县| 武强县| 正蓝旗|