新聞中心

EEPW首頁 > 嵌入式系統(tǒng) > 設(shè)計(jì)應(yīng)用 > 汽車儀表盤中使用高級圖形功能

汽車儀表盤中使用高級圖形功能

作者: 時(shí)間:2016-12-13 來源:網(wǎng)絡(luò) 收藏
  最近幾年,傳統(tǒng)的機(jī)械式汽車儀表盤越來越多地采用電子顯示屏。這一演變過程的第一步是引入液晶顯示屏來顯示里程信息和其他簡單的字母數(shù)字信息。


  由于TFT顯示屏價(jià)格下降以及相應(yīng)的計(jì)算功能開始應(yīng)用于嵌入式領(lǐng)域,這使基于圖形的解決方案在價(jià)格上變得可負(fù)擔(dān)。由于儀表盤是最重要的HMI組成之一,并且就放在駕駛員面前供其隨時(shí)查看,因此對于汽車廠商來說是這一個(gè)非常重要的差異化特性。對于高端汽車,這將導(dǎo)致汽車廠商在這一領(lǐng)域投入大量資金。目前,TFT顯示屏在該領(lǐng)域似乎仍然被駕駛者認(rèn)為具有附加價(jià)值,因?yàn)樗徽J(rèn)為是一種高科技特性。這導(dǎo)致出現(xiàn)了使用高級的圖形技術(shù)模擬機(jī)械式儀表的情況。嘗試新的可能性僅僅是開始,但是在該領(lǐng)域仍然存在巨大的改進(jìn)空間。參考消費(fèi)品行業(yè)的產(chǎn)品,很顯然,良好定義的用戶界面如今已成為一個(gè)重要的差異化因素。該領(lǐng)域進(jìn)行優(yōu)化的總體思路就是以更簡單的方式顯示更復(fù)雜的信息-如何在汽車領(lǐng)域?qū)崿F(xiàn)這一點(diǎn),目前還在探索和發(fā)展之中。這樣做的優(yōu)點(diǎn)不僅僅體現(xiàn)在技術(shù)方面,還表現(xiàn)在商業(yè)方面。使用圖形技術(shù)可以很容易地向儀表盤添加品牌標(biāo)記。通過對HMI使用外殼或者支持下載額外的應(yīng)用,也許會創(chuàng)造新的收入流。

本文引用地址:http://m.butianyuan.cn/article/201612/329436.htm

  帶有圖形顯示的汽車儀表盤對此類解決方案的開發(fā)提出了新的技術(shù)挑戰(zhàn)。儀表板的復(fù)雜程度至少增加了一個(gè)數(shù)量級。雖然該領(lǐng)域中使用的圖形技術(shù)本身來自于PC領(lǐng)域,但是在汽車中的應(yīng)用則剛剛出現(xiàn)。這需要開發(fā)團(tuán)隊(duì)具備新的技能,需要相當(dāng)長的時(shí)間來完成陡峭的學(xué)習(xí)曲線。

  PC圖像質(zhì)量對于電子消費(fèi)品已經(jīng)很普遍,但是PC中的計(jì)算性能遠(yuǎn)遠(yuǎn)超過了嵌入式領(lǐng)域中可用的計(jì)算性能,這意味著呈現(xiàn)逼真的圖像將變得更加困難。

  與PC領(lǐng)域相比,嵌入式領(lǐng)域還需要解決功耗和溫度等挑戰(zhàn)——其中的一些挑戰(zhàn)與手持設(shè)備中遇到的問題類似。汽車解決方案的一個(gè)關(guān)鍵特征就是功能安全性,而計(jì)算機(jī)和手持設(shè)備市場則沒有這方面的要求。在汽車儀表盤呈現(xiàn)的信息中,至少有一部分信息被認(rèn)為是與安全有關(guān)的。在這里,呈現(xiàn)錯(cuò)誤的信息是難以接受的行為。

  應(yīng)用實(shí)例

  在當(dāng)前市場,我們看到圖形儀表盤顯示屏被明確劃分為幾個(gè)類別。這種劃分基本上是由解決方案的成本驅(qū)動的,因?yàn)榧由陷^大顯示屏后價(jià)格會增加較多,致使中低端汽車無法承受。所有分類的一個(gè)共同點(diǎn)就是都需要使用模擬指針 – 可以實(shí)現(xiàn)為機(jī)電式指針,或使用復(fù)雜的圖形解決方案呈現(xiàn)逼真的指針。

  1.中間插接顯示屏

  插接顯示屏是一種最常見的實(shí)例,目前已經(jīng)開始普及到低端汽車。儀表盤顯示屏仍然使用機(jī)械針,但是提供了一個(gè)額外的顯示屏,通常位于量程之間的中心位置。入門級使用4英寸QVGA或WQVGA顯示屏。

  該顯示屏用于呈現(xiàn)當(dāng)前油料消耗、溫度或類似的信息。還可以有選擇地呈現(xiàn)來自信息娛樂系統(tǒng)的信息。

  中高端汽車通常使用更大尺寸的比例顯示屏。這使得顯示屏可顯示照相機(jī)圖像,如夜視圖、后視攝像圖,甚至是泊車輔助系統(tǒng)的鳥瞰圖。

  由于機(jī)電儀表的儀表盤分區(qū)是固定的,因此不適用于這種情形。

  2.兩個(gè)帶有中心量程的顯示屏

  一種基于傳統(tǒng)機(jī)電式指針但同時(shí)提供擴(kuò)展的圖形功能的折中方案就是,在中央機(jī)械量程的兩旁各設(shè)計(jì)一個(gè)顯示屏。這種方案可以更加靈活地顯示信息,但是仍然使用固定的布局和一個(gè)固定的機(jī)電式指針。

  3.全面可配置的儀表盤

  全面可配置的儀表盤使用1600×480像素分辨率的大尺寸顯示屏。這些顯示屏仍然是一項(xiàng)較大的成本因素,因此目前其應(yīng)用僅限于高端汽車。由于沒有使用機(jī)械式指針,當(dāng)前的實(shí)現(xiàn)主要側(cè)重于呈現(xiàn)逼真的模擬指針。由于儀表盤內(nèi)容完全由軟件定義,因此可以靈活地針對具體使用情形調(diào)整。通過放大、縮小或移動與當(dāng)前情況無關(guān)的內(nèi)容,可以將夜視圖等依賴具體情況的信息有效地集成到儀表盤中。

  4.平視顯示屏

  平視顯示屏可以將圖像信息投影到擋風(fēng)玻璃上。這種顯示屏的分辨率通常很低,并且圖像內(nèi)容也非常簡單。平視顯示屏的內(nèi)容必須進(jìn)行預(yù)彎曲處理,從而補(bǔ)償由彎曲的擋風(fēng)玻璃引起的變形。實(shí)現(xiàn)預(yù)彎曲處理的方式有許多種,包括軟件、圖形加速器或?qū)S玫挠布?。平視顯示屏在儀表盤中通常結(jié)合TFT顯示屏使用。

技術(shù)

  應(yīng)用實(shí)例的復(fù)雜度是不同的。原因有以下幾個(gè)。

  ● 屏幕尺寸:各種屏幕尺寸導(dǎo)致生成的像素也有很大的差異。對于目前市場上已有的或正在開發(fā)的解決方案,每個(gè)幀需要處理的像素范圍為75k像素到1.3M像素。

  ● 動畫頻率:只要顯示快速的移動,就必須提供一個(gè)較高的動畫頻率。一個(gè)重要的用例就是速度計(jì)或轉(zhuǎn)速表中的量程指針。

  ● 場景復(fù)雜性:各種期望的光學(xué)效果,包括典型的圖形用戶界面菜單,和有發(fā)光、反射和陰影效果渲染的3D場景。

  為了滿足前一章節(jié)描述的不同復(fù)雜程度的用例,需要應(yīng)用不同的技術(shù)來生成圖像。

  1.光圖形

  在光柵圖形中,每個(gè)像素的顏色值都將被保存。圖元處理通常就是指處理由像素組成的矩形區(qū)域。

  光柵圖形的一個(gè)重要特征就是會受到分辨率的影響??s放將導(dǎo)致出現(xiàn)嚴(yán)重的光衰減。

  光柵圖形是一種常見的自然影像(照片)技術(shù),大多數(shù)圖形格式都可以表示光柵圖形(jpg、bmp、png、gif)。許多應(yīng)用都支持處理光柵圖形,包括Adobe Photoshop、GIMP、Aperture。

  1.1 光柵圖形處理器

  要加速光柵圖形,標(biāo)準(zhǔn)解決方案就是使用光柵圖形處理器,該工具能夠復(fù)制/填充/組合由像素組成的矩形區(qū)域。光柵圖形加速器通常執(zhí)行內(nèi)存到內(nèi)存之間的操作,即從內(nèi)存中讀取元數(shù)據(jù),然后將結(jié)果數(shù)據(jù)寫入內(nèi)存。目前尚不存在普遍認(rèn)可的API標(biāo)準(zhǔn)。一些專有API都提供了類似的功能。較為先進(jìn)的加速器在此基礎(chǔ)上提供了繪制基本圖形的功能,如繪制線條和圓圈。

  1.2 直接位圖傳送引擎(精靈引擎)

  與光柵圖形處理器類似,直接位圖傳送引擎也處理像素組成的矩形。關(guān)鍵差別在于圖形操作的結(jié)果不會寫回到內(nèi)存。直接位圖傳送引擎是顯示屏控制器的一部分,它把從內(nèi)存的不同位置讀取的每個(gè)幀組成最終的圖像。對嵌入式系統(tǒng)使用直接位圖傳送引擎的主要優(yōu)點(diǎn)是可以節(jié)省內(nèi)存和內(nèi)存帶寬。此外,它還可以非常高效地生成圖形,因?yàn)橹恍枰薷脑獢?shù)據(jù),如某些矩形的位置,而不是修改像素?cái)?shù)據(jù)本身。直接位圖傳送引擎的最大缺點(diǎn)就是合并后的限制。當(dāng)超出設(shè)備功能的極限后,將難以生成更復(fù)雜的圖形。如果使用的是光柵圖形,那么只會導(dǎo)致呈現(xiàn)時(shí)間延長。這方面的解決方案有一個(gè)專有API,在引擎功能方面存在顯著的差異。

  2. 矢量圖形

  矢量圖形基于2D空間中對形狀的數(shù)學(xué)描述,與分辨率無關(guān)。因此,矢量圖形可以以任意分辨率呈現(xiàn),不會產(chǎn)生質(zhì)量問題。矢量圖形是一種常見的技術(shù),常見于如今的許多應(yīng)用。最突出的例子是TrueType字體,但是它也用于可擴(kuò)展的矢量圖形格式SVG中,所有最新的瀏覽器都支持這種格式。Adobe Flash之類的格式也大量應(yīng)用矢量圖形。

  一些應(yīng)用程序都可以生成矢量圖形:Adobe Illustrator、Inkscape、Adobe Flash Professional。適用于矢量圖形加速器的一個(gè)工業(yè)標(biāo)準(zhǔn)API是OpenVG[0]。

  3 3D圖形

  目前的實(shí)時(shí)渲染功能基于一個(gè)由三角形組成的3D模型。要實(shí)現(xiàn)下降效果,需要向三角形應(yīng)用紋理效果。以這種方式切分三角形將為模型定義細(xì)節(jié)層次,從而影響渲染效果。這使得模型在一定程度上會依賴分辨率。

  對于嵌入式領(lǐng)域,有兩種相關(guān)的API定義針對3D圖形。這兩種API都來自最初由Silicon Graphics發(fā)起的標(biāo)準(zhǔn)OpenGL。對于嵌入式版本,去掉了幾個(gè)與嵌入式設(shè)備無關(guān)的特性。這減小了硬件加速器的大小,并簡化了所需的驅(qū)動器。

  許多應(yīng)用都可以生成3D模型。最常見的應(yīng)用包括Autodesk 3ds Max、Blender、Autodesk Maya。

開發(fā)流程

  汽車儀表盤的開發(fā)流程目前仍然處于不斷發(fā)展的階段。在這一開發(fā)流程中,將根據(jù)底層的圖形技術(shù)采用不同的開發(fā)方法。這一過程被分為若干個(gè)部分。

  首先由藝術(shù)設(shè)計(jì)部門提供圖元和完整的解決方案的草圖。大多數(shù)情況下,這些內(nèi)容將轉(zhuǎn)交給軟件開發(fā)部門,他們將開發(fā)編程邏輯來實(shí)際實(shí)施解決方案。由于許多細(xì)節(jié)都沒有確定好,因此通常需要花大量時(shí)間來反復(fù)修改,直到最終的效果滿足設(shè)計(jì)部門的要求。

  對于非3D圖形,要縮短執(zhí)行重復(fù)工作的周期,一個(gè)辦法就是使用Adobe® Flash®,這是一種圖形動畫工具,適用于定義動畫序列和人機(jī)界面像素精度。對動畫序列的進(jìn)一步處理通常通過手工或半自動化的方式完成,并且需要手寫程序代碼。

  這種開發(fā)流程的一大弊端就是缺乏靈活性,難以在開發(fā)過程的后期進(jìn)行更改。此外,還需要做大量的工作來進(jìn)行歸檔和維護(hù)。

  通過引入圖形標(biāo)準(zhǔn)API,市場上目前有一些解決方案可以加快開發(fā)過程,并且不再需要手寫特定代碼。這些產(chǎn)品通常利用了使用相應(yīng)的圖形設(shè)計(jì)應(yīng)用設(shè)計(jì)的圖元,并提供了一個(gè)圖形用戶界面來設(shè)計(jì)儀表盤的HMI。使用這種HMI構(gòu)建工具不需要具有編程技能。只需要關(guān)心生成的HMI的美觀性和功能。HMI開發(fā)工具的輸出是運(yùn)行在嵌入式目標(biāo)之上的軟件圖像。為了方便起見,通常使用模擬器來在開發(fā)PC上直接測試HMI。

  其他常見的額外功能包括檢查生成的HMI的一致性和生成準(zhǔn)確的文檔。通過將實(shí)際的表示從HMI邏輯中分離出來,HMI構(gòu)建工具還能夠消除不同圖形技術(shù)之間的巨大差異,這將允許在低端的光柵圖形平臺上生成簡化的HMI,并使用相同的HMI描述生成出色的3D HMI。

  討論

  汽車儀表盤中使用的圖形技術(shù)提供了許多新的可能性。如今的大多數(shù)解決方案側(cè)重于機(jī)械式儀表盤的外觀和感覺。從技術(shù)角度講,要求實(shí)時(shí)地生成逼真的圖像是一項(xiàng)很困難的工作。特別是對于3D圖形,這將加重專用3D加速模塊的負(fù)荷,甚至需要借用幾個(gè)來自3D游戲領(lǐng)域的技巧來實(shí)現(xiàn)一些一般的光學(xué)效果??紤]到圖形加速器的性能在未來會進(jìn)一步提高,渲染逼真的圖像將變得更加可行。然而,這種渲染過的機(jī)械儀表盤的最佳效果看上去和十年前的汽車儀表盤差不多。

  未來將在技術(shù)開發(fā)方面投入更多努力來利用新的功能,最終改善HMI人體工程學(xué)。這是一個(gè)非常廣闊的領(lǐng)域,可以作為一個(gè)差異化因素來積極地利用。未來開發(fā)的一般思想就是以一種簡單的方式呈現(xiàn)更復(fù)雜的信息。如今我們已經(jīng)在汽車中看到了此類演變,例如,通過顯示屏上的綠葉數(shù)量形象地指示駕駛風(fēng)格的經(jīng)濟(jì)性。在這個(gè)領(lǐng)域還有許多潛在的改進(jìn)。

  ● 外殼:通過提供各種外殼使用戶能夠定義儀表盤的感觀。

  ● 使用模糊效果來集中駕駛者的注意力。

  ● 使用色彩吸引駕駛者的注意力,如在超速時(shí)改變渲染的速度指針的顏色。

  ● 對顯示屏動態(tài)分區(qū)——根據(jù)顯示屏翻轉(zhuǎn)的度數(shù),顯示有關(guān)具體情況的更多相關(guān)信息。

  電子消費(fèi)品市場在最近幾年已經(jīng)證明HMI對客戶的重要性,也證明了它是一種對市場產(chǎn)生了巨大影響的全新概念。盡管目前無法預(yù)見未來汽車的標(biāo)準(zhǔn)是什么,但顯而易見的是,儀表盤擁有產(chǎn)生真正差異化優(yōu)勢的潛力。作為駕駛者獲取信息的主要來源,它對汽車的整體觀感產(chǎn)生了巨大的影響。



關(guān)鍵詞: 汽車儀表盤高級圖形功

評論


技術(shù)專區(qū)

關(guān)閉