專利名稱:人類視覺分析系統(tǒng)的制作方法
技術(shù)領(lǐng)域:
本發(fā)明涉及人類視覺標(biāo)準(zhǔn)、以及不同公司遵守人類視覺準(zhǔn)則的政府 標(biāo)準(zhǔn)的能力的領(lǐng)域。
背景技術(shù):
需要人類交互的各種產(chǎn)品必須遵守人類視覺準(zhǔn)則。人類視覺準(zhǔn)則是 例如汽車等產(chǎn)品關(guān)于當(dāng)人類向前看、向后看、以及看車輛兩側(cè)時(shí)能夠看 到汽車周圍的環(huán)境而不被例如頭墊等物體阻礙必須具有的需求。各種準(zhǔn) 則(或者視覺阻礙需求)對(duì)于由聯(lián)邦機(jī)動(dòng)車安全標(biāo)準(zhǔn)(FMVSS)、國家高 速交通安全管理(NHTSA)、汽車、航天和航空工程師社團(tuán)(SAE)等確定 的所有汽車和航空公司由政府命令。
當(dāng)前視覺研究并不采用任意指定計(jì)算機(jī)軟件或確保各種產(chǎn)品的其它 定量途徑遵守政府視覺準(zhǔn)則。當(dāng)然,典型視覺阻礙研究使用手動(dòng)基于紙 張或物理原型來執(zhí)行,其瑕疵在于它們耗費(fèi)時(shí)間、缺少精確度,因?yàn)樵?發(fā)明是可視的(給出主觀結(jié)果)、占用大量空間,因?yàn)榫哂衼碜詼y(cè)試結(jié)果 的紙張根據(jù)政府命令必須保持在檔案柜中一個(gè)時(shí)期,該時(shí)期可以長(zhǎng)達(dá)50 年,并且手動(dòng)研究并不是容易存取。
相應(yīng)地,存在排除上述問題并通過排除人類視覺準(zhǔn)則測(cè)試的主觀性 來改進(jìn)精確度的需要。
發(fā)明內(nèi)容
本發(fā)明是方案、算法、數(shù)據(jù)庫和交互界面的集合體。該技術(shù)導(dǎo)致捕 獲、證明、和傳送人類視覺結(jié)果的用戶友好軟件應(yīng)用程序經(jīng)由安全網(wǎng)絡(luò) 服務(wù)器學(xué)習(xí)。本發(fā)明是用于結(jié)合商業(yè)可用軟件的方法,其具有通過產(chǎn)生 具有像素的繪制圖像并在繪制圖像中指定像素具有不同顏色來計(jì)算特定 設(shè)備的視覺阻礙量。特定類型的顏色被指定用于在繪制圖像中表示將對(duì) 于用戶可見的物體,并且其它類型顏色被指定為表示繪制圖像中被阻礙 的物體。
8各種物體的阻礙量通過在看得見的地方處的圖像中計(jì)算物體百分比 而制表,以及圖像中被阻礙的物體,通過由像素總量劃分每一類型顏色 的像素量,從而產(chǎn)生圖像中所阻礙物體量。
本發(fā)明的適用性的其它范圍將根據(jù)以下文中所提供的詳細(xì)描述而變 得顯而易見。應(yīng)當(dāng)理解,詳細(xì)描述和特定實(shí)例盡管指示了本發(fā)明的優(yōu)選 實(shí)施例,但是僅處于闡述性目的,其并不試圖限定本發(fā)明的范圍。
本發(fā)明將根據(jù)詳細(xì)描述和附圖變得更加充分理解,其中
圖1是根據(jù)本發(fā)明的用在人類視覺分析系統(tǒng)中的人類右眼和左眼運(yùn)
動(dòng)范圍的模擬的頂視圖2是根據(jù)本發(fā)明的人類視覺分析系統(tǒng)所使用球面的頂視圖; 圖3是根據(jù)本發(fā)明的人類視覺分析系統(tǒng)所使用球面的側(cè)視圖; 圖4是根據(jù)本發(fā)明的人類視覺分析系統(tǒng)中所使用具有前夾平面和背
夾平面的第一雙曲線形可視區(qū)域的等距視圖5是根據(jù)本發(fā)明的人類視覺分析系統(tǒng)中所使用第一雙曲線形可視
區(qū)域的前視圖6a是根據(jù)本發(fā)明的人類視覺分析系統(tǒng)中所使用流程圖的圖解闡述 的第一部分;
圖6b是根據(jù)本發(fā)明的人類視覺分析系統(tǒng)中所使用流程圖的圖解闡述 的第二部分;
圖7是呈現(xiàn)根據(jù)本發(fā)明的人類視覺分析系統(tǒng)中所使用客戶實(shí)用程序 的圖解闡述;
圖8是呈現(xiàn)根據(jù)本發(fā)明的人類視覺分析系統(tǒng)中所使用系統(tǒng)服務(wù)器分 析的流程圖的圖解闡述;
圖9是根據(jù)本發(fā)明的人類視覺分析系統(tǒng)中所使用球面的分解等距視
圖10是根據(jù)本發(fā)明的人類視覺分析系統(tǒng)中所使用繪制圖像的 一個(gè)實(shí) 例;以及
圖11是根據(jù)本發(fā)明的人類視覺分析系統(tǒng)中所使用雙曲線形視圖區(qū)域 上投影繪制圖像的第二實(shí)例。
具體實(shí)施例方式
優(yōu)選實(shí)施例的以下描述本質(zhì)上僅僅是示范性的,并且決不試圖限定本發(fā)明、其應(yīng)用或使用。
本發(fā)明使用視覺阻礙研究的生成、編目和運(yùn)行分析的圖表,但不限 于此。本發(fā)明是多矢量視覺量化服務(wù),其結(jié)合了具有帶有本發(fā)明可編程
軟件的應(yīng)用程序界面(API)的當(dāng)前商業(yè)可用現(xiàn)有軟件(例如聯(lián)合圖形或 Catia)。軟件組合隨后用于生成一系列繪制圖像,其捕獲從具有對(duì)于每 一個(gè)都指定有單獨(dú)顏色的預(yù)定義視點(diǎn)投影的光的效果。這些繪制圖像隨 后被打包并上傳到提供軟件作為服務(wù)(SAAS)的網(wǎng)絡(luò)服務(wù)器。本發(fā)明也 可以用作獨(dú)立服務(wù),并且不必用在與客戶API的組合中。
來看圖1,示出根據(jù)本發(fā)明的多矢量視覺量化服務(wù)中所使用幾個(gè)點(diǎn)的 圖通常以IO示出。圖10中點(diǎn)中之一代表頸部支點(diǎn),其它點(diǎn)代表右眼14、 和左眼16。這些點(diǎn)12、 14、 16表示人類眼睛和頸部的位置。圖10中也 示出的是第一組橢圓18、以及第二組橢圓20。第一組橢圓18表示了當(dāng) 人類的頭部?jī)H使用頸部移動(dòng)時(shí)百分之九十五人類人口的第一眼睛14和第 二眼睛16的移動(dòng)可用范圍。笫二組橢圓20表示了當(dāng)人類僅使用頸部移 動(dòng)時(shí)百分之九十九人類人口的第一眼睛14和第二眼睛16的移動(dòng)范圍。
來看圖2-5、以及圖9,人類可以從右眼14和左眼16看到周圍環(huán)境 的整個(gè)可用區(qū)域由具有關(guān)于右眼14和左眼16之間中央位置的中心24的 球面22來表示。球面22是三維的并且具有三個(gè)坐標(biāo)軸,第一坐標(biāo)軸26、 或"X軸",第二坐標(biāo)軸28、或"Y軸",以及第三坐標(biāo)軸30、或"Z軸"。 不管身體、頸部或眼睛如何安置,人類可以向左、向右、向上、向下、 向前、向后、或其任意組合看,球面22將表示右眼14和左眼16的可用 的整個(gè)可視區(qū)域。
球面度(sr)是球面數(shù)學(xué)中立體角測(cè)量的標(biāo)準(zhǔn)單元。圓周中存在2tu 弧度,因而球面中存在4兀2弧度。而且,既然圓周中存在360。, 一個(gè)球面 等于360°乘以360°,在球面中產(chǎn)出理論可視空間的l29600平方度,其 應(yīng)用于本發(fā)明的球面22。因而,129600平方度等于4兀2球面度。如果球 面22隨后劃分成相等的區(qū)段,每一區(qū)段具有一度的長(zhǎng)度和一度的寬度, 則每一區(qū)段將具有一平方度的區(qū)域。 一球面度大約等于3282.8063平方 度,并且一平方度等于O. 00030462球面度。關(guān)于平方度應(yīng)用到本發(fā)明; 一平方度等于一可視質(zhì)量單元(visual mass unit) ( VMU ),其功能隨后 將描述。
為執(zhí)行根據(jù)本發(fā)明的分析,球面22分解成六個(gè)區(qū)段,形成等尺寸的四個(gè)象限,笫一象限32、第二象限34、第三象限36和第四象限38,以 及等尺寸的兩個(gè)圓周,第一或上圓周40、以及第二或下圓周42。每一象 限32、 34、 36、 38表示可用可視區(qū)域的12.5%,而每一圓周40、 42表 示可用可視區(qū)域的25%。通過沿著第一坐標(biāo)軸26劃分球面22—次,并 且沿著垂直于第一坐標(biāo)軸劃分的第二坐標(biāo)軸28劃分一次,從而產(chǎn)生象限 32、 34、 36、 38;這生成了關(guān)于中心24的四個(gè)象限32、 34、 36、 38, 一個(gè)在向前方向上、 一個(gè)在向后方向上、 一個(gè)在第一側(cè)方向上、而另一 個(gè)在第二側(cè)方向上。球面22隨后沿著中心24上方的平面被劃分以形成 第一平面或上平面44,以及沿著中心24下方的平面,皮劃分以形成第二平 面或下平面46,這兩個(gè)平面44、 46都平行于第一坐標(biāo)軸26和第二坐標(biāo) 軸28,并且相對(duì)中心24等距離。當(dāng)從圖5中看時(shí),上平面44在垂直距 離48處所位于的球面22的中央24上方的距離在角50的對(duì)面。角50為 三十度。重復(fù)該過程以獲得下平面46。
象限32、 34、 36、 38中的每一個(gè)隨后投影到平坦平面上,生成四個(gè) 雙曲線形可一見區(qū)域,第一雙曲線形可3見區(qū)域52、第二雙曲線形可^L區(qū)域 54、第三雙曲線形可一見區(qū)域56、和笫四雙曲線形可一見區(qū)域58。沿著上和 下圓周40、 42的四個(gè)雙曲線形可—見區(qū)域52、 54、 56、 58因而一起表示 由圍繞中心24的球面22所包圍的整個(gè)可視區(qū)域。經(jīng)由非限定性實(shí)例, 第一雙曲線形可視區(qū)域52在圖4和5中示出,并且類似于其它雙曲線形 可3見區(qū)域54、 56、 58。
執(zhí)行分析的下一步是模擬來自右眼14和左眼16的光線投影到雙曲 線形可^L區(qū)域52、 54、 56、 58、以及上和下圓周40、 42的每一個(gè)上,以 產(chǎn)生所看到的繪制圖像。光線投影的模擬來自右眼14和左眼16。右眼 14和左眼16關(guān)于單個(gè)點(diǎn)而定位,該點(diǎn)凈皮示出為質(zhì)心116。質(zhì)心116位于 右眼14和左眼16之間的中間,并且也與頸部支點(diǎn)12對(duì)齊。投影到雙曲 線形可視區(qū)域52、 54、 56、 58以及上和下圓周40、 42的繪制圖像每一 個(gè)被等分為給定數(shù)量的單元,例如計(jì)算機(jī)屏幕上所看到的像素。每一繪 制圖像分別被處理。
雙曲線形可視區(qū)域52、 54、 56、 58以及上和下圓周40、 42的形成 和位置基于圓周22的中心24。然而,來自右眼14和左眼16的光線投影 模擬可以關(guān)于球面22的中心24而變化。右眼14和左眼16的位置可以 改變。每一次右眼14和左眼16的位置改變,并且所模擬光線從右眼14和左眼16投影,以產(chǎn)生繪制圖像,生成新"研究",其可以被捕獲并存 儲(chǔ)用作分析以確定什么可以被右眼14和左眼16看到。在每一研究的開 始,質(zhì)心116的位置^皮選擇,并且右眼14和左眼16的位置基于質(zhì)心116 的位置。頸部支點(diǎn)12的位置也基于質(zhì)心116的位置而確定。頸部樞軸12 在每一研究的開始與球面22的中心24相同位置。然而,右眼H和左眼 16可以在研究開始后關(guān)于頸部支點(diǎn)12樞轉(zhuǎn),允許模擬通過右眼14和左 眼16的光線投影以在雙曲線形可浮見區(qū)域52、 54、 56、 58以及上和下圓 周40、 42上產(chǎn)生不同圖像。每一研究可以具有其自有的可以投影到雙曲 線形可視區(qū)域52、 54、 56、 58以及上和下圓周40、 42的模擬環(huán)境。
而且,頸部支點(diǎn)12的位置、以及因而球面22的中心24可以被改變 以便也產(chǎn)生除了右眼14和左眼16能夠關(guān)于頸部支點(diǎn)12樞轉(zhuǎn)之外的其它 各種模擬環(huán)境。然而,雙曲線形區(qū)域52、 54、 56、 58以及上和下圓周40、 42的每一個(gè)的位置關(guān)于頸部支點(diǎn)12和球面22的中心24保持不變。所改 變的是圖像投影到雙曲線形可一見區(qū)域52、 54、 56、 58以及上和下圓周40、 42上。
本發(fā)明對(duì)于每一像素使用各種顏色和陰影以示范右眼14單獨(dú)可以看 到什么、左眼16單獨(dú)可以看到什么、以及右眼14和左眼16同時(shí)可以看 到什么。僅右眼14可以看到的可以用一種顏色來表示,例如黃色〗象素, 僅左眼16可以看到的可以用另一種顏色來表示,例如藍(lán)色像素,而可以 被右眼14和左眼16都看到的可以用白色像素來表示。不能被看到的可 以用黑色像素來表示。在圖10中所示出的實(shí)例中,顏色用不同陰影表示, 其功能以下將得以描述。
存在可以部分地被右眼14和左眼16都看到的繪制圖像部分,這些 像素被指定為灰色像素。每一灰色像素隨后被分析,如果灰色像素足夠 暗(例如到達(dá)預(yù)定閾值),它們被指定為黑色像素。如果灰色像素不是足 夠暗,它們進(jìn)一步被分析并且匹配到右眼14、左眼16的可視能力以及右 眼14連同左眼16結(jié)合的可視能力的預(yù)定最小和最大閾值。
每一藍(lán)色、黃色、白色和黑色像素的量隨后被計(jì)算,每一顏色的百 分比通過將每一顏色像素?cái)?shù)量除以像素總數(shù)量并乘以100而計(jì)算得到。 例如,藍(lán)色像素的總數(shù)量除以繪制圖像所具有的像素總數(shù)量再除以100, 得到藍(lán)色像素的百分比。球面比例(SS)、球面度(SR)立體角測(cè)量、可 視質(zhì)量單元(VMU)的值通過將SS、 SR、 VMU標(biāo)量因子乘以每一顏色像素百分比而獲得。 一旦每一圖像的SS、 SR和VMU總數(shù)獲得,右眼14和左 眼16的總數(shù)可以分別相加在一起以獲得右眼14、左眼16可以看到的百 分比,并且右眼14和左眼16 —起可以相加在一起以獲得研究中對(duì)于所 模擬環(huán)境中所使用的所有圖像可以被看到的。
參考圖4,前夾平面60和背夾平面62也是雙曲線形可視區(qū)域52、 54、 56、 58的每一個(gè)上繪制圖像的一部分。前夾平面60和背夾平面62 在繪制圖像中代表已被去除、并且在繪制圖像中沒有示出投影到雙曲線 形可視區(qū)域52、 54、 56、 58上的物體部分。繪制圖像中來自物體的陰影 如上描述以不同顏色仍然投影,但是物體自身被去除,使得陰影可以更 容易地看到。
本發(fā)明的多矢量視覺量化服務(wù)可以包括但不限于計(jì)算機(jī)服務(wù)、計(jì)算 機(jī)網(wǎng)絡(luò)、數(shù)據(jù)存儲(chǔ)設(shè)備、光學(xué)介質(zhì)(CD、 DVD等)、遍及廣域網(wǎng)的主題傳 輸、遍及局域網(wǎng)的主題傳輸、從一個(gè)數(shù)據(jù)存儲(chǔ)設(shè)備到第二數(shù)據(jù)存儲(chǔ)設(shè)備 的主題傳輸、以及主題的無線傳輸。
來看圖6a和6b,示出了通常在64的流程圖,其闡述了本發(fā)明多矢 量視覺量化服務(wù)的處理步驟的客戶食用部分。本發(fā)明的過程多矢量視覺 量化月l務(wù)可以協(xié)同互聯(lián)網(wǎng)、環(huán)球網(wǎng)、內(nèi)部網(wǎng)、外部網(wǎng)、電子媒體(例如 基于CD/DVD的系統(tǒng))等而實(shí)踐。
經(jīng)由非限定性實(shí)例,用戶導(dǎo)航到包含本發(fā)明的進(jìn)程開發(fā)程序(例如 在INTERNET EXPLORER, NETSCAPE等網(wǎng)絡(luò)瀏覽器的輔助下)的主要網(wǎng)絡(luò) 站點(diǎn)。經(jīng)由非限定性實(shí)例,URL hup: 〃www. scatemvv. com可以凈皮指定為 本發(fā)明多矢量視覺量化服務(wù)的主網(wǎng)絡(luò)站點(diǎn)。
再次參考流程圖64,用戶將打開表示將在計(jì)算機(jī)輔助設(shè)計(jì)(CAD)或 等價(jià)設(shè)計(jì)環(huán)境中看到的一個(gè)或多個(gè)物體的文件。從開始模塊66開始,用 戶將載入視覺分析菜單68,在該點(diǎn)用戶將與視覺分析菜單70界面并且被 提示選擇研究工具72,其需要由用戶手動(dòng)輸入。在該步驟中,用戶選擇 將用在特定研究中的環(huán)境,例如圖10中實(shí)例中所示出的汽車內(nèi)部。
一旦用戶已選擇研究工具72,雙曲線環(huán)境被裝載,示出為實(shí)用程序 裝載雙曲線環(huán)境74。雙曲線環(huán)境74包括以上所描述的雙曲線形可視區(qū)域 52、 54、 56、 58以及上和下圓周40、 42。 一旦雙曲線環(huán)境74凈皮裝栽, 用戶將與點(diǎn)構(gòu)造者對(duì)話76交互,在那里用戶被提示選擇質(zhì)心點(diǎn)。用戶隨 后將過程轉(zhuǎn)到用戶選擇質(zhì)心點(diǎn)78的步驟。該步驟78包括選擇質(zhì)心116
13(在圖1和9中示出)的位置。 一旦質(zhì)心116被選擇,用戶將到達(dá)夾平 面對(duì)話窗口 80,并且用戶隨后手動(dòng)輸入,并設(shè)置前和背夾平面82,夾平 面60、 62的位置關(guān)于雙曲線形可視區(qū)域52、 54、 56、 58的每一個(gè)而該: 置。對(duì)于雙曲線形可視區(qū)域52、 54、 56、 58 (圖4中所示)的每一個(gè)存 在前夾平面60和背夾平面62。
在設(shè)置了夾平面60、 62之后,系統(tǒng)將定位視點(diǎn),示出為模塊84。系 統(tǒng)隨后模擬從右眼14和左眼16投射的光線,示出為模塊86。系統(tǒng)隨后 繪制圖像,示出為模塊88。所產(chǎn)生的繪制圖像是投影到雙曲線形可視區(qū) 域52、 54、 56、 58上的繪制圖像。這些繪制圖像存儲(chǔ)在文件中,示出為 圖像文件90,并且數(shù)據(jù)/元數(shù)據(jù)也存儲(chǔ)在文件92中。
到達(dá)邏輯門94,在那里系統(tǒng)確定為研究是否需要更多繪制圖像。如 果需要更多的繪制圖像,則重復(fù)步驟84、 86和88。如果并不必需更多的 繪制圖像,發(fā)生下一步驟,指定為100,其中CAD標(biāo)題數(shù)據(jù)(head data) 被捕獲并存儲(chǔ)在標(biāo)題數(shù)據(jù)文件98中。
發(fā)生下一步驟,其中系統(tǒng)準(zhǔn)備圖像文件90和數(shù)據(jù)/元數(shù)據(jù)文件92用 于服務(wù)器使用。這由模塊100示出,其中圖像文件90和數(shù)據(jù)/元數(shù)據(jù)文 件92組合以產(chǎn)生壓縮包文件102。在生成壓縮包文件102之后,系統(tǒng)連 接到服務(wù)器,由模塊104表示。在該點(diǎn)之后,用戶到達(dá)用戶登錄模塊106。 一旦用戶已到達(dá)用戶登錄模塊106,邏輯門114隨后得出登錄是否批準(zhǔn)。 如果登錄沒有批準(zhǔn),用戶返回到開始模塊66。如果登錄被批準(zhǔn),系統(tǒng)上 傳包到服務(wù)器,由模塊108表示。
在包上傳到服務(wù)器之后,到達(dá)由模塊110表示的另一邏輯門,其確 定上傳是否成功。如果上傳不成功,用戶返回到開始模塊66。如果上傳 成功,系統(tǒng)隨后執(zhí)行刪除臨時(shí)文件步驟,由模塊112表示。在該步驟中, 圖像文件90、壓縮包文件102、以及數(shù)據(jù)/元數(shù)據(jù)/標(biāo)題數(shù)據(jù)92文件被刪 除。在已刪除臨時(shí)文件之后,過程中的下一步驟是移動(dòng)到結(jié)束模塊120, 并且到服務(wù)器分析上,由模塊122表示。
一旦用戶已完成客戶實(shí)用程序部分,如流程圖64所示,用戶將到達(dá) 系統(tǒng)服務(wù)器分析,如圖7中通常124的流程圖所示。該過程中第一步驟 是本發(fā)明檢查定時(shí)間隔處新研究,其在流程圖124中由模塊126表示。 服務(wù)器具有隨后每?jī)煞昼姍z查新的、完全上傳研究包以及那些研究已準(zhǔn) 備好的過程的服務(wù)。特定研究是"僅目錄",其意味著它們?cè)黾拥綌?shù)據(jù)庫中并且使得對(duì)于人經(jīng)由線性圖形用戶界面而不需要分析地傳導(dǎo)研究有 效。 一些研究需要發(fā)送到分析引擎的分析,在那里先于在線圖形用戶界 面中使有效之前完成以下過程。
下一步驟是到達(dá)邏輯門128,在那里確定研究包是否是新的研究包。 如果研究包不是新的,則重復(fù)指定為模塊126的步驟,并且系統(tǒng)在定時(shí) 間隔處檢查新研究。如果工作是新的,則執(zhí)行指定為模塊130的步驟, 在那里壓縮包文件102被提取以打開繪制圖像文件90和數(shù)據(jù)/元數(shù)據(jù)/標(biāo) 題數(shù)據(jù)文件92。在該步驟發(fā)生之后,來自正使用中的特定研究的數(shù)據(jù)被 寫入到數(shù)據(jù)庫,由模塊138表示。研究隨后增加到數(shù)據(jù)庫,由模塊140 表示。
分析中的下一步驟是需要在邏輯門142處作出決定。將作出的決定 是研究是否需要分析。如果研究不需要分析,則重復(fù)指定為模塊138的 步驟,在那里下一研究被寫入數(shù)據(jù)庫。如果研究確實(shí)需要分析,則發(fā)生 過程的下一步驟,由模塊144表示,在那里每一繪制圖像逐像素分析。 系統(tǒng)存取圖像文件90,并分析逐像素分析每一圖像文件90。如上面所規(guī) 定的,每一繪制圖像具有不同顏色的像素。 一些像素是藍(lán)色的、其它的 將是黃色、白色或黑色的。繪制圖像中所示出的每一像素表示右眼14、 左眼16、既不右眼14也不左眼16、或者右眼14和左眼16所看到的。 模塊144處所分析的繪制圖像是投影到雙曲線形可視區(qū)域52、 54、 56、 58,以及上和下圓周40、 42的繪制圖寸象。
在模塊144處繪制圖像被分析之后,到達(dá)邏輯門148,在那里作出是 否需要分析另一繪制圖像的決定。如果另一繪制圖像需要被分析,重復(fù) 指定在模塊144的步驟,在那里分析繪制圖像。如果沒有另一繪制圖像 被分析,發(fā)生下一步驟,指定為模塊150,在那里研究的分析數(shù)據(jù)被寫入 到數(shù)據(jù)庫。分析數(shù)據(jù)增加到數(shù)據(jù)庫,如模塊152所示。在系統(tǒng)服務(wù)器分 析完成之后,系統(tǒng)移動(dòng)到結(jié)束模塊154。
使用本發(fā)明的過程中的下一步驟是用戶執(zhí)行系統(tǒng)服務(wù)器可視,通常 在圖8中由流程圖156表示。在處理的這部分中,用戶與服務(wù)器交互以 查看所執(zhí)行每一研究的結(jié)果。在步驟模塊158處開始,執(zhí)行通過使用網(wǎng) 絡(luò)瀏覽器的存取系統(tǒng)的步驟,由模塊160表示。隨后到達(dá)圖形用戶界面, 由模塊162表示,在那里用戶登錄到服務(wù)器。用戶隨后執(zhí)行如164所示 出的步驟,在那里用戶在登錄頁面162輸入用戶名和密碼。隨后到達(dá)邏輯門,在那里作出用戶名和密碼是否被批準(zhǔn)的決定,其
由模塊166表示。如果用戶名和密碼沒有批準(zhǔn),用戶隨后返回到登錄頁 面162。如果用戶名和密碼被批準(zhǔn),隨后執(zhí)行具有搜索選項(xiàng)步驟的主用戶 界面,由模塊168表示。在該模塊,用戶執(zhí)行由模塊170表示的步驟, 在那里用戶選擇研究搜索準(zhǔn)則。隨后到達(dá)邏輯門172,在那里作出研究搜 索準(zhǔn)則是否被發(fā)現(xiàn)的決定。如果研究搜索準(zhǔn)則沒有被發(fā)現(xiàn),用戶返回到 具有搜索選項(xiàng)模塊168的主用戶界面。如果研究搜索準(zhǔn)則被發(fā)現(xiàn),系統(tǒng) 檢索研究圖像和數(shù)據(jù),由模塊174表示。在該步驟,系統(tǒng)檢索圖像文件 90和研究數(shù)據(jù)152。在檢索圖像文件90和研究數(shù)據(jù)152之后,用戶移動(dòng) 到下一步驟研究播放器圖形單元用戶界面176。用戶隨后與研究播放器 173交互。在用戶與研究播放器178交互之后,程序的使用已完成,由結(jié) 束模塊180表示。
經(jīng)由非限定性實(shí)例,使用本發(fā)明的多矢量視覺量化服務(wù)10的研究中 所產(chǎn)生的繪制圖像在圖10中通常用182示出。該實(shí)例的圖像182描述了 汽車內(nèi)部的一部分。由于前夾平面60和背夾平面62,方向盤184和儀表 板186被示出有從圖像182去除的部分。在該圖像182中,所示出的各 種陰影描述了兩個(gè)眼睛14、 16都可以看到的,以及用右眼14、和左眼 16分別可以看到的。圖像182具有第一陰影188,其表示右眼14可以看 到的,第二陰影180,其表示左眼16可以看到的,以及第三陰影192, 其表示兩個(gè)眼睛14、 16都可以看到的。如果圖像182是彩色的,第一陰 影188將是黃色的,而第二陰影190將是藍(lán)色的。
根據(jù)本發(fā)明所產(chǎn)生的繪制圖像的另一個(gè)實(shí)例在圖11中示出。在該實(shí) 例中,繪制圖像194已投影到第二雙曲線形可視區(qū)域52上。示出了繪制 圖像194,其沿著第一陰影,其示出右眼14可以看到的,笫二陰影190, 其表示左眼16可以看到的,以及第三陰影192,其表示兩個(gè)眼睛14、 16 都可以看到的。而且,示出了對(duì)于分別每一眼睛14、 16、以及一起的SS、 SR和VMU的計(jì)算。而且,為投影到雙曲線形可視區(qū)域52、 54、 56、 58 以及上和下圓周40、 42的整個(gè)環(huán)境示出了 SS、 SR和VMU總數(shù)。
本發(fā)明的描述實(shí)質(zhì)上僅僅是示范性的,并且因而不背離本發(fā)明的要 旨的變化也處于本發(fā)明范圍內(nèi)。該變化并不被視作對(duì)本發(fā)明精神和范圍 的背離。
權(quán)利要求
1、一種用于計(jì)算視覺阻礙的方法,包括以下步驟提供具有虛擬環(huán)境的數(shù)據(jù)文件;在所述虛擬環(huán)境中提供將與界面一起使用的至少一個(gè)可視區(qū)域;將至少一個(gè)繪制圖像投影到所述至少一個(gè)可視區(qū)域上;指定多個(gè)顏色之一以表示在所述至少一個(gè)繪制圖像中可視的多個(gè)物體;指定所述多個(gè)顏色之一以表示在所述至少一個(gè)繪制圖像中被阻礙的多個(gè)物體;計(jì)算可視的所述多個(gè)物體以及被阻礙的所述多個(gè)物體的可視質(zhì)量單元;以及顯示該可視質(zhì)量單元數(shù)據(jù)。
2、 根據(jù)權(quán)利要求l的計(jì)算視覺阻礙的方法,進(jìn)一步包括以下步驟 通過提供具有第一象限、第二象限、第三象限、第四象限、上平面、和下平面的球面來生成所述至少一個(gè)可一見區(qū)域;將所述第一象限、所述第二象限、所述第三象限、和所述第四象限 的每一個(gè)投影到平坦平面上,以產(chǎn)生第一雙曲線形可視區(qū)域、第二雙曲 線形可一見區(qū)域、第三雙曲線形可^L區(qū)域、和第四雙曲線形可視區(qū)域;以 及將所述第一平面投影到平坦表面上,產(chǎn)生上圓周,并將所述下平面 投影到平表面上,產(chǎn)生下圓周。
3、 根據(jù)權(quán)利要求2的計(jì)算視覺阻礙的方法,進(jìn)一步包括提供所述第 一平面和所述第二平面相對(duì)于所述球面的中心為等距離的步驟。
4、 根據(jù)權(quán)利要求2的計(jì)算視覺阻礙的方法,進(jìn)一步包括提供包括與 所述第一平面和所述第二平面分離的所述球面的一部分的所述第一象 限、所述第二象限、所述第三象限和所述第四象限的每一個(gè)的步驟。
5、 根據(jù)權(quán)利要求1的計(jì)算視覺阻礙的方法,進(jìn)一步包括以下步驟 提供前夾平面;提供背夾平面;定位與所述至少 一個(gè)繪制圖像相關(guān)的所述前夾平面; 定位與所述至少 一個(gè)繪制圖像相關(guān)的所述背夾平面; 從所述前夾平面和所述背夾平面之間的所述至少一個(gè)繪制圖像中去除所述物體;以及在所述至少一個(gè)繪制圖像上留下表示所述多個(gè)物體的所述多個(gè)顏色。
6、 根據(jù)權(quán)利要求1的計(jì)算視覺阻礙的方法,進(jìn)一步包括以下步驟提供可操作地關(guān)聯(lián)于所述界面的服務(wù)器; 開始所述界面;將所述至少 一個(gè)可視區(qū)域裝載到所述界面;存儲(chǔ)投影到所述至少一個(gè)可視區(qū)域的所述至少一個(gè)繪制圖像;以及將所述至少一個(gè)繪制圖像裝栽到所述服務(wù)器。
7、 根據(jù)權(quán)利要求6的計(jì)算視覺阻礙的方法,進(jìn)一步包括以下步驟 提供數(shù)據(jù)庫;檢查裝載到所述服務(wù)器上的所述至少 一個(gè)繪制圖像的所述服務(wù)器; 提取所述至少一個(gè)繪制圖像; 分析所述至少一個(gè)繪制圖像;以及 將所述至少 一個(gè)繪制圖像存儲(chǔ)到所述數(shù)據(jù)庫上。
8、 根據(jù)權(quán)利要求7的計(jì)算視覺阻礙的方法,進(jìn)一步包括以下步驟 通過使用互聯(lián)網(wǎng)瀏覽器訪問所述服務(wù)器; 在所述服務(wù)器上選擇所述至少一個(gè)繪制圖像; 在所述服務(wù)器上檢索所述至少一個(gè)繪制圖像;以及 與所述至少一個(gè)繪制圖像交互。
9、 一種用于計(jì)算視覺阻礙的方法,包括以下步驟 提供具有虛擬環(huán)境的數(shù)據(jù)文件;提供具有所述數(shù)據(jù)文件的應(yīng)用程序界面,所迷應(yīng)用程序界面具有將與所述應(yīng)用程序界面一起使用的至少一個(gè)可視區(qū)域;將至少一個(gè)繪制圖像投影到所述至少一個(gè)可視區(qū)域上; 將包括所述至少一個(gè)繪制圖像的所述至少一個(gè)可視區(qū)域劃分成多個(gè)單元;指定所述至少一個(gè)繪制圖像的所述多個(gè)單元的每一個(gè)以具有多個(gè)顏 色之一;指定所述多個(gè)顏色之一以表示在所述至少一個(gè)繪制圖像中可視的多 個(gè)物體;指定所述多個(gè)顏色之一以表示在所述至少一個(gè)繪制圖像中被阻礙的多個(gè)物體;計(jì)算表示可視的所述多個(gè)物體和被阻礙的所述多個(gè)物體的所述多個(gè) 單元的可視質(zhì)量單元;以及 顯示可視質(zhì)量單元數(shù)據(jù)。
10、 根據(jù)權(quán)利要求9的計(jì)算視覺阻礙的方法,進(jìn)一步包括以下步驟 通過提供具有第一象限、第二象限、第三象限、第四象限、上平面、和下平面的球面來生成所述至少一個(gè)可視區(qū)域;將所述第一象限、所述第二象限、所述第三象限、和所述第四象限 的每一個(gè)投影到平坦平面上,以產(chǎn)生第一雙曲線形可視區(qū)域、第二雙曲 線形可^L區(qū)域、第三雙曲線形可^L區(qū)域、和第四雙曲線形可視區(qū)域;以 及將所述第一平面投影到平坦表面上,產(chǎn)生上圓周,并將所述下平面 投影到平坦表面上,產(chǎn)生下圓周。
11、 根據(jù)權(quán)利要求10的計(jì)算視覺阻礙的方法,進(jìn)一步包括提供所述 第一平面和所述第二平面相對(duì)于所述球面的中心為等距離的步驟。
12、 根據(jù)權(quán)利要求10的計(jì)算視覺阻礙的方法,進(jìn)一步包括提供包括 與所述第一平面和所述第二平面分離的所述球面的一部分的所述第一象 限、所述第二象限、所述第三象限和所述第四象限的每一個(gè)的步驟。
13、 根據(jù)權(quán)利要求9的計(jì)算視覺阻礙的方法,進(jìn)一步包括以下步驟 提供前夾平面;提供背夾平面;定位與所述至少一個(gè)繪制圖像相關(guān)的所述前夾平面;定位與所述至少 一個(gè)繪制圖像相關(guān)的所述背夾平面;從所述前夾平面和所述背夾平面之間的所述至少一個(gè)繪制圖像中去 除所述物體;以及在所述至少一個(gè)繪制圖像上留下表示所述多個(gè)物體的所述多個(gè)顏色。
14、 根據(jù)權(quán)利要求9的計(jì)算視覺阻礙的方法,進(jìn)一步包括以下步驟 提供可操作地關(guān)聯(lián)于所述應(yīng)用程序界面的服務(wù)器; 開始所述應(yīng)用程序界面;將所述至少 一個(gè)可視區(qū)域裝載到所述應(yīng)用程序界面;存儲(chǔ)投影到所述至少一個(gè)可視區(qū)域的所述至少一個(gè)繪制圖像;以及將所述至少一個(gè)繪制圖像裝載到所述服務(wù)器。
15、 根據(jù)權(quán)利要求14的計(jì)算視覺阻礙的方法,進(jìn)一步包括以下步驟: 提供數(shù)據(jù)庫;檢查裝載到所述服務(wù)器上的所述至少一個(gè)繪制圖像的所述服務(wù)器; 提取所述至少 一個(gè)繪制圖像; 分析所述至少一個(gè)繪制圖像;以及 將所述至少一個(gè)繪制圖像存儲(chǔ)到所述數(shù)據(jù)庫上。
16、 根據(jù)權(quán)利要求15的計(jì)算視覺阻礙的方法,進(jìn)一步包括以下步驟 通過使用互聯(lián)網(wǎng)瀏覽器訪問所述服務(wù)器; 在所述服務(wù)器上選擇所述至少 一個(gè)繪制圖像; 在所述服務(wù)器上檢索所述至少一個(gè)繪制圖像;以及 與所述至少一個(gè)繪制圖像交互。
17、 一種用于計(jì)算視覺阻礙的方法,包括以下步驟 提供具有虛擬環(huán)境的數(shù)據(jù)文件;提供具有所述數(shù)據(jù)文件的應(yīng)用程序界面,所述應(yīng)用程序界面具有將 與所述應(yīng)用程序界面一起使用的至少一個(gè)可視區(qū)域;提供位于人類的模擬右眼和模擬左眼之間的質(zhì)心;模擬光線從人類的右眼和左眼投影到所述至少一個(gè)可視區(qū)域,以產(chǎn) 生所述至少一個(gè)繪制圖像;將至少 一 個(gè)繪制圖像投影到所述至少 一 個(gè)可視區(qū)域上;將所述至少一個(gè)繪制圖像劃分成多個(gè)單元;指定所述至少一個(gè)繪制圖像的所述多個(gè)單元的每一個(gè)以具有多個(gè)顏 色之一;指定所述多個(gè)顏色之一以表示在所述至少一個(gè)繪制圖像中可視的多 個(gè)物體;指定所述多個(gè)顏色之一以表示在所述至少一個(gè)繪制圖像中被阻礙的 多個(gè)物體;計(jì)算表示可視的所述多個(gè)物體和被阻礙的所述多個(gè)物體的所述多個(gè) 單元的可視質(zhì)量單元;以及 顯示可視質(zhì)量單元數(shù)據(jù)。
18、 根據(jù)權(quán)利要求17的計(jì)算視覺阻礙的方法,進(jìn)一步包括以下步驟 將所述至少一個(gè)繪制圖像劃分成多個(gè)可視質(zhì)量單元;以及計(jì)算可—見質(zhì)量單元的量,以表示僅由所述右眼、僅由所述左眼、以 及由所述右眼和所述左眼所能看到的內(nèi)容。
19、 根據(jù)權(quán)利要求17的計(jì)算視覺阻礙的方法,進(jìn)一步包括以下步驟 提供將由多個(gè)像素構(gòu)成的所述多個(gè)單元;指定所述多個(gè)像素的一部分以表示對(duì)于所述右眼可視的所述多個(gè)物 體的每一個(gè);指定表示對(duì)于所述右眼可視的所述多個(gè)物體的每一個(gè)的所述多個(gè)j象 素的所述部分具有所述多個(gè)顏色之一;指定所述多個(gè)像素的一部分以表示對(duì)于所述左眼可視的所述多個(gè)物 體的每一個(gè);指定表示對(duì)于所述左眼可視的所述多個(gè)物體的每一個(gè)的所述多個(gè)像 素的所述部分具有所述多個(gè)顏色之一。
20、 根據(jù)權(quán)利要求19的計(jì)算視覺阻礙的方法,進(jìn)一步包括以下步驟 通過將表示對(duì)于所述右眼可視的所述多個(gè)物體的每一個(gè)的所述多個(gè)像素的所述部分除以所述多個(gè)像素的總數(shù)量,來計(jì)算對(duì)于所述右眼可視 的所述至少一個(gè)繪制圖像的百分比;以及通過將表示對(duì)于所述左眼可視的所述多個(gè)物體的每一個(gè)的所述多個(gè) 像素的所述部分除以所述多個(gè)像素的總數(shù)量,來計(jì)算對(duì)于所述左眼可視 的所述至少一個(gè)繪制圖像的百分比。
21、 根據(jù)權(quán)利要求20的計(jì)算視覺阻礙的方法,進(jìn)一步包括以下步驟 提供所述至少一個(gè)可視區(qū)域被等分成可視質(zhì)量單元; 通過對(duì)于所述右眼可視的所述至少一個(gè)繪制圖^(象的所述百分比乘以所述可視質(zhì)量單元的總數(shù)量,來計(jì)算所述右眼所看到可視質(zhì)量單元的百 分比;以及通過對(duì)于所述左眼可視的所述至少一個(gè)繪制圖像的所述百分比乘以 所述可視質(zhì)量單元的總數(shù)量,來計(jì)算所述左眼所看到可視質(zhì)量單元的百 分比。
22、 根據(jù)權(quán)利要求21的計(jì)算視覺阻礙的方法,進(jìn)一步包括以下步驟 對(duì)于投影到所述一個(gè)可視區(qū)域上的所述至少一個(gè)圖像的每一個(gè),增加所述右眼所看到的可視質(zhì)量單元的總數(shù)量;以及對(duì)于投影到所述一個(gè)可視區(qū)域上的所述至少一個(gè)圖像的每一個(gè),增 加所述左所看到的可視質(zhì)量單元的總數(shù)量。
23、 根據(jù)權(quán)利要求21的計(jì)算視覺阻礙的方法,進(jìn)一步包括提供將由一個(gè)平方度構(gòu)成的所述可視質(zhì)量單元的步驟。
24、 根據(jù)權(quán)利要求17的計(jì)算視覺阻礙的方法,進(jìn)一步包括以下步驟 指定所述多個(gè)像素的一部分以表示對(duì)于所述右眼和所述左眼都可#見的所述多個(gè)物體的每一個(gè);指定表示對(duì)于所述右眼和所述左眼都可視的所述多個(gè)可視物體的每 一個(gè)的所述多個(gè)像素的所述部分具有所述多個(gè)顏色之一;指定所述多個(gè)像素的一部分以表示對(duì)于所述右眼和所述左眼都被阻 礙的所述多個(gè)物體的每一個(gè);以及指定表示對(duì)于所述右眼和所述左眼都被阻礙的所述多個(gè)可視物體的 每一個(gè)的所述多個(gè)像素的所述部分具有所述多個(gè)顏色之一。
25、 根據(jù)權(quán)利要求24的計(jì)算視覺阻礙的方法,進(jìn)一步包括以下步驟 通過將表示對(duì)于所述右眼和所述左眼都可視的所述多個(gè)物體的每一個(gè)的所述多個(gè)像素的所述部分除以所述多個(gè)像素的總數(shù)量,來計(jì)算對(duì)于 所述右眼和所述左眼都可視的所述至少一個(gè)繪制圖像的百分比;以及一個(gè)的所述多個(gè)像素的所述部分除以所述多個(gè)像素的總數(shù)量,來計(jì)算對(duì) 于所述右眼和所述左眼都被阻礙的所述至少一個(gè)繪制圖像的百分比。
26、 根據(jù)權(quán)利要求25的計(jì)算視覺阻礙的方法,進(jìn)一步包括以下步驟 提供所述至少一個(gè)可視區(qū)域被等分成可視質(zhì)量單元; 通過將對(duì)于所述右眼和所述左眼都可視的所述至少一個(gè)繪制圖像的所述百分比乘以所述可視質(zhì)量單元的總數(shù)量,來計(jì)算所述右眼和所述左 眼都所看到的可視質(zhì)量單元的百分比;以及通過將對(duì)于所迷右眼和所述左眼都被阻礙的所述至少 一 個(gè)繪制圖像 的所述百分比乘以所述可視質(zhì)量單元的總數(shù)量,來計(jì)算所述右眼和所述 左眼都所阻礙的可視質(zhì)量單元的百分比。
27、 根據(jù)權(quán)利要求26的計(jì)算視覺阻礙的方法,進(jìn)一步包括對(duì)于投影 到所述一個(gè)可一見區(qū)域上的所述至少一個(gè)圖〗象的每一個(gè),增加所述右眼和 所述左眼都所看到的可視質(zhì)量單元的總數(shù)量的步驟。
28、 根據(jù)權(quán)利要求26的計(jì)算視覺阻礙的方法,進(jìn)一步包括所述可視 質(zhì)量單元由一個(gè)平方度構(gòu)成的步驟。
全文摘要
本發(fā)明是方案、算法、數(shù)據(jù)庫和交互界面的集合體。該技術(shù)導(dǎo)致捕獲、文件證明、和傳送人類視覺結(jié)果的用戶友好軟件應(yīng)用程序經(jīng)由安全網(wǎng)絡(luò)服務(wù)器學(xué)習(xí)。本發(fā)明是用于結(jié)合商業(yè)可用軟件的方法,其具有通過產(chǎn)生具有像素的繪制圖像并在繪制圖像中指定像素具有不同顏色來計(jì)算特定設(shè)備的可視量。特定類型的顏色被指定用于在繪制圖像中表示將對(duì)于用戶可見的物體,并且其它類型顏色被指定為表示繪制圖像中被阻礙的物體。
文檔編號(hào)G06T15/40GK101449296SQ200780018497
公開日2009年6月3日 申請(qǐng)日期2007年3月20日 優(yōu)先權(quán)日2006年3月20日
發(fā)明者S·薩德勒 申請(qǐng)人:斯卡特Mvv有限責(zé)任公司