夏立偉
(成都大學中國-東盟藝術學院影視與動畫學院,成都 610081)
互動展示是集信息展示、交流互動、體驗展示于一體的現(xiàn)代展示平臺,在農業(yè)上的應用正得到廣泛關注?;诱故就ㄟ^現(xiàn)代人工智能技術和互動元素為農業(yè)研究、農業(yè)普及、農業(yè)推廣和養(yǎng)殖加工等提供直觀生動的展示和傳播途徑[1]。由于農業(yè)科技人員專業(yè)、制作成本及技術、數據鴻溝等因素的限制,互動展示目前在農業(yè)上的應用普及不夠,制約了智慧農業(yè)的發(fā)展和農業(yè)信息的交流。隨著制作技術的逐步發(fā)展,提高用戶參與度和精準個性化體驗,搭建農業(yè)與互動設計及制作之間的橋梁,讓更多的農業(yè)科技工作者、農業(yè)院校師生及農戶了解基于最新互動技術集成的互動展示,對于促進農業(yè)交流、助力農業(yè)科技成果展示、普及現(xiàn)代化農業(yè)知識和推動農業(yè)創(chuàng)新發(fā)展具有重要作用[2]。農業(yè)互動展示技術是系統(tǒng)工程,涉及互動數據、數據可視化、虛擬現(xiàn)實(VR)、增強現(xiàn)實(AR)、混合現(xiàn)實(MR)、3D打印、動畫等技術[3]。農業(yè)互動展示制作流程較復雜,包括確定目標和內容、規(guī)劃展示流程和順序、互動元素的選擇(如觸摸屏、投影互動、體感及聲控互動)測試和優(yōu)化及持續(xù)完善改進,最終設計出一個趣味性和科技性相結合的農業(yè)互動展示[4]。
互動展示通過利用全新互動元素提供與農業(yè)相關的信息、科學、技術及成果等,更加直觀而生動的展示和傳達,使受眾身臨其境的漫游和了解全過程。涉及的技術包括交互式換型、觸摸屏展示、遠程監(jiān)控、虛擬現(xiàn)實(Virtual reality)和增強現(xiàn)實(Augmented reality)等[5]。受眾可通過互動展示親身體驗種植、養(yǎng)殖、管理、農產品的營銷和推廣。將農產品的生長環(huán)境、生產過程、質量保障體系等信息直觀展示給消費者,使消費者直接了解農產品背后的故事,建立對產品的信任和認同,提高對農產品的購買意愿。
數據可視化(Data visualization)通過將圖表、圖形、地圖等可視化工具,將數據轉化為可視化形式,幫助受眾更好地理解和接受數據的來源和處理過程。其目標是通過視覺表達方式將復雜且零散的數據模式、趨勢和關系表現(xiàn)出來,使數據更直觀,易于理解和分析[6]。如通過整理分類,分析作物生長數據、土壤水分、養(yǎng)分數據、氣候生態(tài)數據、防病蟲施藥記錄等。數據可視化有效推進用戶進行精細化的農業(yè)管理,助力消費者了解市場走向和預測,以便做出更明智的農產品銷售和采購決策。數據可視化還可促進團隊成員之間有效溝通和知識分享(圖1)。使用傳感器、衛(wèi)星圖像、氣候和生長數據等信息模擬農作物生長并將其可視化,可監(jiān)測作物的生長狀態(tài)、病蟲害、水肥現(xiàn)狀,從而采取相應的措施提高農產品的產量和品質。
圖1 農業(yè)中的數據可視化Fig.1 Data visualzation in agriculture
人工智能技術可提高勞動生產率、資源利用率和土地產出率,增強農業(yè)抗風險能力,促進傳統(tǒng)農業(yè)向現(xiàn)代化農業(yè)的跨越。AI通過分析需求及用途快速生成相應的順序建模,服務于作物遺傳育種、土壤及成分檢測、農田灌溉用水分析、病蟲害識別及預警[7]。以作物育種為例,AI通過將優(yōu)良品種的性狀構建分類模型,育種工作者按模型實施,從而有效預期種子產量和品質,并通過田間種植逐個完善模型,修正誤差,提前鑒定品種優(yōu)劣,提高育種成功率。
數字動畫技術使用計算機生成的圖形和動畫來模擬現(xiàn)實世界中的運動和行為。數字動畫主要解決互動展示中的“動”,能夠通過視覺、動態(tài)等方面的優(yōu)勢,創(chuàng)造出更具吸引力和教育性的展示體驗?;又械慕巧?、農作物、生態(tài)景觀和環(huán)境元素也可使用數字動畫來賦予其活力,從而創(chuàng)造出更具沉浸感的農業(yè)互動世界。
用無人機、智能傳感器、物聯(lián)網等信息技術收集農業(yè)相關數據并進行分析、整理(圖2)。通過收集數據并分析,再將數據轉化成圖表或其他可視化形式。受眾可直接參與數據互動展示,如使用觸摸式控制器等設備進行體驗。以往在農業(yè)方面的互動體驗項目,要做到數據的實時收集和應用較困難,隨著通訊技術及設備的快速發(fā)展,互動體驗已經成為信息及數據交流的未來趨勢[8]。
圖2 農業(yè)互動展示數據采集及處理Fig.2 Data collection and processing of agricultural interactive display
農業(yè)互動展示的整套制作流程極為復雜,分為前期、中期和后期(圖3)。最重要的是前期設計,如何設計出一個富有互動性、趣味性同時兼顧嚴謹性和準確性,又能吸引受眾產生強烈參與感的展示尤為重要。制作者可以根據數據資源和目標受眾的特點,有針對性的定制設計[9]。
圖3 農業(yè)互動展示制作流程Fig.3 Production process of agricultural interactive display
2.2.1 確定受眾群體及展示內容與流程 首先,確定目標受眾,例如學生、農民、農業(yè)科技工作者或一般公眾,了解目標受眾的背景、興趣和期望,有助于確定合適的內容及互動方式。選擇相關主題,確保它有足夠的吸引力和實用性,針對受眾的需求和興趣決策展示內容。明確展示目標和想傳達的信息,通過這些信息期望觸發(fā)受眾的相應反應[10],如農業(yè)機械、可持續(xù)農業(yè)、農業(yè)科技創(chuàng)新、有機農業(yè)等。利用互動元素激發(fā)受眾的參與,通過展示的各個環(huán)節(jié)將受眾引導到目標上。然后根據選擇的主題和交互形式,設計相關的展示內容,包括信息圖表、視頻展示、案例研究、實地參觀、實物展示等,確保內容可視化且容易讀取,能夠傳達主題和目標。其次,規(guī)劃展示的流程和時間,確保參觀者可以定時地按照一定的次序進行觀賞,了解和體驗每個環(huán)節(jié)[11]。同時,也要給予參觀者一定的自由度,讓他們根據自己的興趣選擇參與的內容。如在制作相關農業(yè)機械體驗項目時,考慮到受眾可能為農業(yè)機械專業(yè)的學生,主要目標是在“學”和“用”上,所以在設計項目內容及流程時,涵蓋了介紹、實際操作、考核、后期保養(yǎng)等全流程(圖4)。
圖4 基于學生的農業(yè)植保機互動體驗的內容設計Fig.4 Content design for interactive experience of agricultural drone
2.2.2 選擇互動元素、形式和設備 首先,根據目標和內容選擇合適的互動元素,包括觸摸屏、投影互動、體感互動、聲音互動等,確保選擇的互動元素能夠與展示內容有機地結合。其次,確定展示的交互形式,包括觸摸屏幕互動、虛擬現(xiàn)實(VR)或增強現(xiàn)實(AR)體驗、模型展示、游戲化體驗等[12]。通過多種形式組合增加受眾的參與度和吸引力。考慮受眾與互動元素的交互方式,確保操作簡單明了,并且與展示內容緊密配合。盡量使互動過程流暢自然,讓受眾能夠輕松參與并理解,增強互動體驗感。激發(fā)受眾的參與感是互動展示的關鍵。通過設計互動環(huán)節(jié),讓受眾能夠積極參與,例如提供選擇、答題、小測驗、投票、DIY體驗、實時反饋等方式。確保受眾在互動過程中感到有趣、有挑戰(zhàn)性和有成就感。在筆者參與的農業(yè)機械互動體驗項目中,采用虛擬現(xiàn)實(VR)的互動展示方式,體驗不受季節(jié)、天氣、場地等影響。用戶在體驗時足不出戶,就能學到相關知識,體驗到相應的互動(圖5)[13]。
圖5 移栽機的虛擬現(xiàn)實(VR)互動展示及體驗Fig.5 Virtual reality interactive display and experience of transplanting machines
2.2.3 視覺設計 互動體驗中有大量圖形、界面及動畫設計,針對農業(yè)的互動體驗在視覺化設計上除了美觀、有實景感外,最重要的是嚴謹性和科學性。在二維方面,設計出符合目標的互動展示外觀和交互元素,包括平面設計、圖形設計、用戶界面設計等。進行創(chuàng)意生成和草圖階段,如手繪草圖、線框圖、頁面布局等,以便快速提出不同的設計方案?;诓輬D創(chuàng)建靜態(tài)或交互式的視覺設計?;又械挠脩艚缑嬉部墒褂脭底謩赢媮碓黾咏贿\動感和交互性,例如按鈕點擊、界面切換就可用動態(tài)展現(xiàn)[14]。制作者通過最常用的Adobe設計工具,如Adobe Photoshop、Illustrator等,也可使用Sketch、Adobe XD、Figma、 InVision等來完成。創(chuàng)建視覺元素,如圖標、背景、顏色方案等,確保設計風格與所選擇的農業(yè)互動目標保持一致[15]。在三維方面,選擇相應的軟件應用程序進行數字化設計和制作,涉及3D建模、圖形渲染等。實際互動展示項目的視覺設計及制作階段,需考慮農業(yè)科技內容的嚴謹性和科學性。視覺呈現(xiàn)的內容需要能夠最大限度還原原物,可通過制作三維模型(圖6),在保證足夠細節(jié)的同時,盡量做到在三維空間里還原原物。
圖6 相關農業(yè)機械項目三維模型Fig.6 3D model of agricultural machinery project
圖7 互動展示中植物的三維模型及布線Fig.7 3D model and meshes of plants in interactive display
農業(yè)互動展示的視覺內容中三維部分需要優(yōu)化模型,以引擎為基礎的三維模型面數不宜過多。如面數過多會影響引擎、硬件的運行速度,最終影響互動體驗的流暢度。內容設計和制作者需要根據互動展示中使用的引擎及硬件針對模型優(yōu)化層面做出合理的判斷和規(guī)劃[16]。
農業(yè)機械視覺設計同時還要做到簡單、明確,讓受眾能夠在最短時間內讀取相關信息。視覺呈現(xiàn)上對相關內容的構圖、比例、色彩、識別度等都應有比較嚴格的要求。在條件允許的情況下,也可對部分視覺內容進行實拍(圖8)。使用360度全景攝像機拍攝全景視頻素材,再導入到引擎加入互動元素(圖9)。
圖8 互動展示農機項目中的操作提示界面 Fig.8 Interactive display of operation prompt interface in agricultural machinery projects
圖9 VISTA360攝像機拍攝農機作業(yè)過程全景視頻Fig.9 VISTA360 camera shooting panoramic video of agricultural machinery operation process
2.2.4 引擎的使用 互動展示最核心的制作工作在中期的引擎使用上。引擎是中期制作的核心之一,同時具有連接前期設計和后期體驗的重要功能。Unity是一款廣泛使用的跨平臺游戲引擎,適用于游戲開發(fā)、虛擬現(xiàn)實和增強現(xiàn)實。Unity提供了強大的工具和功能,可用于創(chuàng)建各類型的互動展示,包括互動、模擬器和虛擬現(xiàn)實體驗等。Unreal是另一款流行的游戲引擎,也被廣泛應用于互動展示領域,此引擎具有出色的圖形渲染能力和物理模擬系統(tǒng),適用于農業(yè)科技領域,如創(chuàng)建逼真的虛擬場景和互動體驗。引擎可提供豐富的功能和工具,使制作者能夠創(chuàng)造出具有較強交互性的互動展示。至于引擎的選擇則取決于項目需求、開發(fā)者技術經驗和預期目標[17]。目前交互項目多以Unity和Unreal引擎為主,但是部分軟件也可以達到簡單的互動展示效果,如:PowerPoint、 Keynote、 Adobe Captivate、 Emaze、 Haiku Deck等。
將視覺層面設計出的元素導入引擎,引擎支持大部分圖形軟件創(chuàng)建出的圖片、影像、三維模型、角色綁定及動畫數據。引擎已自帶互動展示方面的開發(fā)框架,如Unity中的MVC(模型Model、視圖View、控制Ctrl)模式,就是一種可視化與組件化開發(fā)的工具,可在框架上導入內容并進行定制及修改。而Unreal中的藍圖(Blueprint)也是一種可視化腳本語言,它不需要編寫任何C++代碼,只需要將不同功能的藍圖節(jié)點連接起來,就能實現(xiàn)互動方面絕大部分的功能(圖10)[18]。 數字動畫數據也可以導入引擎中,可與受眾的操作進行交互,例如受眾操控角色、農業(yè)機械時的動作反應、實時的環(huán)境變化等。
圖10 Unreal引擎里的藍圖Fig.10 The blueprint in the unreal engine
受益于引擎中已有的開發(fā)框架,互動展示中編程的工作量并不大。在特殊要求及特定環(huán)境下,可以定制程序內容。在相應的引擎場景中創(chuàng)建對象,例如角色、按鈕或觸發(fā)器,同時確保該對象擁有所需的組件,如碰撞(Collider)或按鈕組件(Button),通過編寫代碼檢測用戶輸入。又如,受眾通過點擊按鈕與農業(yè)方面的內容進行交互,就可編寫代碼檢測鼠標點擊事件;在檢測到輸入后,可編寫邏輯處理交互。受眾點擊按鈕,可編寫代碼來執(zhí)行相應的操作,如啟動互動體驗、打開菜單或觸發(fā)特定動作;在引擎中創(chuàng)建UI按鈕,確保具有按鈕組件,創(chuàng)建一個C#腳本并將其附加到按鈕對象上。在腳本中,使用引擎的事件系統(tǒng)來檢測按鈕點擊事件,并編寫交互邏輯等。
農業(yè)互動展示在引擎上的運用需注意2個細節(jié):一是農業(yè)互動展示一般需要較為廣闊的三維空間,如在農業(yè)規(guī)劃和生態(tài)展示時,會出現(xiàn)大面積的地形、地貌,引擎在處理此類情況時具備較強的優(yōu)勢,能夠在非常廣闊的空間流暢體驗。目前主流的地形制作軟件制作出的地形數據信息,如模型、貼圖等也能輕松導入引擎,進行使用(圖11)[19]。二是目前主流引擎都有較完善的資產庫(圖12),內容涵蓋場景、工具、道具、植被、地形、動畫等。資產庫的合理利用能夠大大降低農業(yè)互動展示制作的時間及成本(圖13)。
圖12 Unreal引擎里的Quixel Bridge資產庫 Fig.12 Quixel bridge assets in Unreal engine
圖13 資產庫中常用的農作物Fig.13 The common crops in the asset library
其他層面的互動感受,如聽覺(配音、音樂、音效)、嗅覺、觸覺等也較重要。比如聽覺主要通過導入音頻文件,通過程序出發(fā),互動會伴隨相應的聲音;觸覺等主要通過程序與硬件設備的配合等。
2.2.5 軟、硬件接口 軟、硬件接口是制作農業(yè)互動展示中期技術又一道程序。通過軟件和硬件的結合,創(chuàng)造出具有互動性和參與感的展示方式。軟硬件對接是將軟件和硬件設備進行連接和交互,實現(xiàn)功能協(xié)同。首先,需要準備適合互動展示的硬件設備,比如虛擬現(xiàn)實頭盔、手柄、傳感器等。硬件設備通常與計算機或服務器連接,以便進行數據交互和處理。制作者使用編程語言和開發(fā)工具創(chuàng)建軟件,以實現(xiàn)展覽、展示和互動。硬件設備和軟件之間需要進行數據傳輸和處理。例如,虛擬現(xiàn)實頭盔通過傳感器獲取用戶的動作和位置信息,然后傳輸給計算機進行處理。計算機根據接收到的數據,將用戶的動作轉化為相應的展示效果。通過軟硬件對接,展示可以實現(xiàn)用戶的交互,用戶通過手柄、手勢或其他輸入方式與展示進行互動。例如,用戶可使用手柄進行虛擬環(huán)境中的操作,比如操作農機、移動角色等[20]。
2.2.6 測試和優(yōu)化 測試和優(yōu)化是農業(yè)互動展示制作后續(xù)技術。展示前必須進行充分的測試和優(yōu)化,其目的在于強化測試互動元素的功能和穩(wěn)定性,確保它們能夠按預期實現(xiàn)效果[21]。收集觀眾的反饋,并根據反饋做出必要的改進。在展示現(xiàn)場,提供清晰的指導和支持,幫助受眾理解和參與互動環(huán)節(jié)。通過培訓工作人員,確保他們能夠解答觀眾的問題并提供幫助。例如,如果使用觸摸屏幕或VR/AR體驗,需要提供相應的設備和軟件支持,確保設備正常運行,并有足夠的工作人員提供技術支持[22]。收集互動展示期間的數據,如參與人數、觀眾反饋等。評估展示的效果,與預設的目標進行比對。這些數據有助于制作者了解展示的成功程度,并為后續(xù)的改進和完善提供參考。隨著時間推移,不斷改進和更新展示內容和互動形式,保持對新的農業(yè)技術和趨勢的關注,以便保持展示的新穎度和吸引力。
互動展示可以提高受眾,特別是農業(yè)專業(yè)學生以及農戶的參與度。通過吸引受眾的注意力,激發(fā)受眾的興趣,讓他們積極參與展示,從而增強他們對農業(yè)互動展示的理解和記憶,營造一個充滿趣味和知識的農業(yè)類互動參觀體驗。
提供定制化和個性化體驗。因為農業(yè)類專業(yè)較多,涵蓋內容較廣,所以需要對內容、互動形式等進行定制化和個性化設計。受眾可自主選擇感興趣的內容進行深入了解,或者根據自己的喜好和需求進行互動及定制化體驗[23]。
提供多種多樣的體驗形式和效果?;诱故就ㄟ^技術和創(chuàng)意,創(chuàng)造出多種多樣的體驗形式和效果,使受眾感覺自己置身于展示內容之中,這點對于農業(yè)類互動項目尤為重要。例如,通過虛擬現(xiàn)實(VR)、增強現(xiàn)實(AR)技術或混合現(xiàn)實(MR)技術,受眾可以身臨其境地參觀虛擬農業(yè)示范基地、農業(yè)科研院所、農場等,與虛擬對象進行互動,增強感官體驗和情感共鳴。
提升體驗者的記憶效果。實踐是農業(yè)類互動展示至關重要的環(huán)節(jié)。通過受眾的積極參與和實踐操作,提升其對展示內容的記憶效果。通過親身體驗和實際操作,受眾更容易記住和理解所學的知識和信息,也可使農業(yè)院校學生和農業(yè)技術受訓人員更深入地參與實踐過程[24]。
促進交流和合作。農業(yè)類互動展示可以促進受眾之間的交流、合作。受眾可以共同參與互動活動,進行討論、分享意見和經驗,增強彼此之間的互動和合作能力。這種互動性有助于建立更加積極的學習氛圍和體驗感,激發(fā)受眾的思考和創(chuàng)造力。
促進農業(yè)科技創(chuàng)新?;芋w驗技術在農業(yè)科研中發(fā)揮著重要作用。研究人員可使用模擬環(huán)境進行實驗和觀察,研究作物生長、病蟲害防控和氣候變化對農田的影響,從而有助于加快科學發(fā)展和創(chuàng)新在農業(yè)實踐中的實際應用。
實施農田規(guī)劃和管理。農業(yè)人員利用互動體驗技術模擬不同的農田規(guī)劃和管理方案,通過虛擬環(huán)境觀察和調整不同作物的種植布局、灌溉系統(tǒng)和施肥計劃,以優(yōu)化產量和資源利用效率。利用地理信息系統(tǒng)(GIS)和遙感數據及數字可視化工具幫助農業(yè)專業(yè)人員分析土壤樣本數據,并生成可視化圖表和地圖,以展示土壤的養(yǎng)分含量、pH、濕度等信息。這些互動性的可視化工具能夠幫助種植戶更好地了解土壤狀況,制定更有效的管理策略,如施肥計劃、灌溉方案等。有機農業(yè)、農業(yè)廢物管理和資源回收利用等方面合理的規(guī)劃和管理,還可以促進環(huán)境保護和可持續(xù)的農業(yè)發(fā)展[25]。
氣候監(jiān)測和預測。數字可視化工具整合氣象數據,幫助農民和農業(yè)專業(yè)人員監(jiān)測天氣變化,并提供準確的天氣預測。這些工具顯示溫度、降雨量、風速等數據,并通過圖表和動畫展示氣象變化趨勢。基于這些信息,做出適應性決策,如調整作物種植時間、采取防護措施等。將氣象數據與地理信息相結合,通過可視化方式展示天氣預測結果幫助農業(yè)專業(yè)人員和農民及時了解未來的氣候變化,合理安排農事活動,減少災害風險。
植物生長監(jiān)測。利用無人機、衛(wèi)星圖像和傳感器數據,獲取植物生長的相關信息,并通過可視化方式展示植物的生長狀態(tài)、受災情況以及病蟲害分布等,幫助種植戶及時采取措施保護作物。數字可視化工具結合遙感數據和農田傳感器數據展示作物的生長狀況。通過可視化圖表、熱力圖和時序動畫等方式,追蹤作物生長的空間分布和時間變化,這有助于及時發(fā)現(xiàn)作物生長狀況、病蟲害侵襲等,并采取相應的措施[26]。農業(yè)互動展示還可以根據實際需求,增加農藥殘留檢測和食品安全標準追溯等方面的實時監(jiān)內容,以確保農產品的安全和品質。
市場信息分析與農產品營銷。利用互動展示,幫助農民和農業(yè)企業(yè)分析市場需求和趨勢,制定農產品銷售策略。通過可視化展示歷史銷售數據、價格趨勢、消費者行為等信息,做出更明智的決策,如選擇適宜的作物品種、調整生產規(guī)模等。將市場價格、需求量等數據進行可視化展示,農民根據市場趨勢進行農產品銷售策略的調整,提高農產品的競爭力。通過應用程序或虛擬展示,消費者可以了解特定農場的生產過程、環(huán)保措施和社區(qū)參與。這種參與可以增加消費者對農產品的信任和忠誠度。此外,互動技術還可以應用在農村電商平臺、農產品加工和農村旅游等,以推動農村經濟發(fā)展和農民收入增加。
農業(yè)教育和培訓?;芋w驗提供農業(yè)知識和技能的培訓。通過虛擬現(xiàn)實(VR)或增強現(xiàn)實(AR)技術,農業(yè)科技工作者和農業(yè)專業(yè)學生可以參與農業(yè)實踐的模擬和互動,了解作物生長過程、災害管理和農業(yè)機械操作等??梢暬夹g用于農業(yè)教育和決策支持系統(tǒng),通過開發(fā)交互式的農業(yè)可視化工具,向種植戶、農業(yè)專家和政策制定者提供直觀的信息展示和決策輔助。這些工具可以幫助用戶理解復雜的農業(yè)數據,預測農田生產潛力,并評估不同農業(yè)管理方案的效果。
互動展示技術在農業(yè)上的應用空間非常廣泛。目前互動技術能夠達到的效果也比較突出。互動展示方式在農業(yè)中雖具有廣闊的應用前景,但目前在農業(yè)實踐中的普及程度仍然有限。這與專業(yè)限制、技術成本、農村地區(qū)的基礎設施和數字鴻溝等因素有關。因此,進一步推廣和普及互動展示方式在農業(yè)中的應用,需要政府、農業(yè)機構以及農業(yè)科技與媒體專業(yè)人員的合作,打破相關的壁壘,為農業(yè)從業(yè)者、農業(yè)科研機構提供相關支持。
互動展示促進受眾之間的交流和合作。受眾可以共同參與互動活動,進行討論、分享意見和經驗,增強彼此之間的互動和合作能力。這種互動性有助于建立更加積極的學習氛圍,激發(fā)受眾的思考和創(chuàng)造力,從而提高農業(yè)種植、科研、教育和培訓的檔次和水平。