亚洲成年人黄色一级片,日本香港三级亚洲三级,黄色成人小视频,国产青草视频,国产一区二区久久精品,91在线免费公开视频,成年轻人网站色直接看

路面紋理的生成方法和裝置的制造方法

文檔序號(hào):10535897閱讀:338來源:國知局
路面紋理的生成方法和裝置的制造方法
【專利摘要】本發(fā)明公開了一種路面紋理的生成方法和裝置。該方法包括:根據(jù)待處理路面的類型,獲取與所述待處理路面對應(yīng)的貼圖區(qū)域;根據(jù)與所述貼圖區(qū)域?qū)?yīng)的貼圖元素,生成與所述貼圖區(qū)域?qū)?yīng)的紋理圖像;根據(jù)所述紋理圖像的圖像紋理坐標(biāo),確定與所述貼圖區(qū)域?qū)?yīng)的路面紋理坐標(biāo);根據(jù)所述貼圖區(qū)域?qū)?yīng)的路面紋理坐標(biāo)以及已獲得的所述貼圖區(qū)域的空間坐標(biāo),將所述紋理圖像映射于所述貼圖區(qū)域中。本發(fā)明的技術(shù)方案實(shí)現(xiàn)了路面紋理的自動(dòng)化生成,既降低了數(shù)據(jù)量又提高了路面紋理的生成效率。
【專利說明】
路面紋理的生成方法和裝置
技術(shù)領(lǐng)域
[0001]本發(fā)明實(shí)施例涉及三維導(dǎo)航技術(shù),尤其涉及一種路面紋理的生成方法和裝置。
【背景技術(shù)】
[0002]三維導(dǎo)航通常需要在導(dǎo)航路線的路面中顯示路面紋理,路面紋理是指三維導(dǎo)航地圖上的三維道路模型上有不同樣式的車標(biāo)線,例如車道線邊緣線、與雙行道路面對應(yīng)的雙向道路面中心線、車行道分界線以及兩條道路交叉區(qū)域的導(dǎo)流線等。
[0003]—般來說,需要在生成導(dǎo)航地圖中的各條路線的路面后,后期繪制路面紋理,以實(shí)現(xiàn)對路面紋理的顯示?,F(xiàn)有技術(shù)通常在制作好的三維道路模型上通過PhotoShop軟件生成紋理后,手動(dòng)設(shè)置三維道路模型中的紋理坐標(biāo);或者直接在三維道路模型上,人工繪制路面紋理,具體的可以用帶顏色的頂點(diǎn)面片來繪制三維道路模型上的車道線等,上述方式所需數(shù)據(jù)量比較大,路面紋理生成效率也比較低。

【發(fā)明內(nèi)容】

[0004]本發(fā)明提供一種路面紋理的生成方法和裝置,以實(shí)現(xiàn)路面紋理的自動(dòng)化生成,既降低了數(shù)據(jù)量又提高了路面紋理的生成效率。
[0005]第一方面,本發(fā)明實(shí)施例提供了一種路面紋理的生成方法,包括:
[0006]根據(jù)待處理路面的類型,獲取與所述待處理路面對應(yīng)的貼圖區(qū)域;
[0007]根據(jù)與所述貼圖區(qū)域?qū)?yīng)的貼圖元素,生成與所述貼圖區(qū)域?qū)?yīng)的紋理圖像;
[0008]根據(jù)所述紋理圖像的圖像紋理坐標(biāo),確定與所述貼圖區(qū)域?qū)?yīng)的路面紋理坐標(biāo);
[0009]根據(jù)所述貼圖區(qū)域?qū)?yīng)的路面紋理坐標(biāo)以及已獲得的所述貼圖區(qū)域的空間坐標(biāo),將所述紋理圖像映射于所述貼圖區(qū)域中。
[0010]第二方面,本發(fā)明實(shí)施例還提供了一種路面紋理的生成裝置,包括:
[0011 ]貼圖區(qū)域獲取模塊,用于根據(jù)待處理路面的類型,獲取與所述待處理路面對應(yīng)的貼圖區(qū)域;
[0012]紋理圖像生成模塊,用于根據(jù)與所述貼圖區(qū)域?qū)?yīng)的貼圖元素,生成與所述貼圖區(qū)域?qū)?yīng)的紋理圖像;
[0013]路面紋理坐標(biāo)確定模塊,用于根據(jù)所述紋理圖像的圖像紋理坐標(biāo),確定與所述貼圖區(qū)域?qū)?yīng)的路面紋理坐標(biāo);
[0014]紋理圖像映射模塊,用于根據(jù)所述貼圖區(qū)域?qū)?yīng)的路面紋理坐標(biāo)以及以獲得的所述貼圖區(qū)域的空間坐標(biāo),將所述紋理圖像映射于所述貼圖區(qū)域中。
[0015]本發(fā)明根據(jù)待處理路面的類型,獲取與所述待處理路面對應(yīng)的貼圖區(qū)域,根據(jù)與所述貼圖區(qū)域?qū)?yīng)的貼圖元素,生成與所述貼圖區(qū)域?qū)?yīng)的紋理圖像,根據(jù)所述紋理圖像的圖像紋理坐標(biāo),確定與所述貼圖區(qū)域?qū)?yīng)的路面紋理坐標(biāo),根據(jù)所述貼圖區(qū)域?qū)?yīng)的路面紋理坐標(biāo)以及已獲得的所述貼圖區(qū)域的空間坐標(biāo),將所述紋理圖像映射于所述貼圖區(qū)域中。實(shí)現(xiàn)了路面紋理的自動(dòng)化生成,既降低了數(shù)據(jù)量又提高了路面紋理的生成效率。
【附圖說明】
[0016]圖1是本發(fā)明實(shí)施例一提供的一種路面紋理的生成方法的流程圖;
[0017]圖2是本發(fā)明實(shí)施例二提供的一種路面紋理的生成方法的流程圖;
[0018]圖3是本發(fā)明實(shí)施例二提供的一種與單條路徑路面的貼圖區(qū)域?qū)?yīng)的紋理圖像的示意圖;
[0019]圖4是本發(fā)明實(shí)施例二提供的一種與單條路徑路面的貼圖區(qū)域?qū)?yīng)的貼圖區(qū)域的路面紋理坐標(biāo)的示意圖;
[0020]圖5是本發(fā)明實(shí)施例三提供的一種路面紋理的生成方法的流程圖;
[0021]圖6是本發(fā)明實(shí)施例三提供的一種與交叉路徑路面的貼圖區(qū)域?qū)?yīng)的貼圖區(qū)域的路面紋理坐標(biāo)的示意圖;
[0022]圖7A-7E是本發(fā)明實(shí)施例三提供的一種根據(jù)所述紋理圖像的圖像紋理坐標(biāo),確定與所述貼圖區(qū)域?qū)?yīng)的路面紋理坐標(biāo)的示意圖;
[0023]圖8是本發(fā)明實(shí)施例四提供的一種路面紋理的生成裝置的結(jié)構(gòu)示意圖。
【具體實(shí)施方式】
[0024]下面結(jié)合附圖和實(shí)施例對本發(fā)明作進(jìn)一步的詳細(xì)說明??梢岳斫獾氖牵颂幩枋龅木唧w實(shí)施例僅僅用于解釋本發(fā)明,而非對本發(fā)明的限定。另外還需要說明的是,為了便于描述,附圖中僅示出了與本發(fā)明相關(guān)的部分而非全部結(jié)構(gòu)。
[0025]另外還需要說明的是,為了便于描述,附圖中僅示出了與本發(fā)明相關(guān)的部分而非全部內(nèi)容。在更加詳細(xì)地討論示例性實(shí)施例之前應(yīng)當(dāng)提到的是,一些示例性實(shí)施例被描述成作為流程圖描繪的處理或方法。雖然流程圖將各項(xiàng)操作(或步驟)描述成順序的處理,但是其中的許多操作可以被并行地、并發(fā)地或者同時(shí)實(shí)施。此外,各項(xiàng)操作的順序可以被重新安排。當(dāng)其操作完成時(shí)所述處理可以被終止,但是還可以具有未包括在附圖中的附加步驟。所述處理可以對應(yīng)于方法、函數(shù)、規(guī)程、子例程、子程序等等。
[0026]實(shí)施例一
[0027]圖1為本發(fā)明實(shí)施例一提供的一種路面紋理的生成方法的流程圖,本實(shí)施例可適用于在三維導(dǎo)航地圖上的三維道路模型表面自動(dòng)生成路面紋理的情況,該方法可以由路面紋理的生成裝置來執(zhí)行,該裝置可以由硬件和/或軟件來實(shí)現(xiàn),并一般可集成于服務(wù)器中,本實(shí)施例的方法具體包括:
[0028]S110、根據(jù)待處理路面的類型,獲取與所述待處理路面對應(yīng)的貼圖區(qū)域。
[0029]在本實(shí)施例中,待處理路面的類型可以包括:單條路徑路面和交叉路徑路面。
[0030]—般來說,與不同路面類型對應(yīng)的貼圖內(nèi)容不盡相同:如果待處理路面的類型為單條路徑路面,則所需的貼圖內(nèi)容為路面上的各種道路線,如果待處理路面的類型為交叉路徑路面,則所需的貼圖內(nèi)容為路徑交叉位置處的多條導(dǎo)流線,因此,針對不同類型的待處理路面,其所對應(yīng)的貼圖區(qū)域也不相同。
[0031]當(dāng)單條路徑路面是直線路徑時(shí),單條路徑路面對應(yīng)的貼圖區(qū)域可以為矩形貼圖區(qū)域;當(dāng)單條路徑路面是彎曲路徑時(shí),單條路徑路面對應(yīng)的貼圖區(qū)域可以為兩個(gè)直線相對邊以及兩個(gè)弧狀相對邊構(gòu)成的異形貼圖區(qū)域。
[0032]當(dāng)待處理路面是交叉路徑路面時(shí),交叉路徑路面對應(yīng)的貼圖區(qū)域是與兩條路徑交叉位置對應(yīng)的區(qū)域,當(dāng)兩條交叉路徑為直線路徑時(shí),交叉路徑路面對應(yīng)的貼圖區(qū)域是以兩條路徑的交叉點(diǎn)、兩條相交路徑的兩個(gè)直線邊,以及由導(dǎo)流線數(shù)量確定的第三邊構(gòu)成的三角形貼圖區(qū)域,當(dāng)兩條交叉路徑中存在彎曲路徑時(shí),交叉路徑路面對應(yīng)的貼圖區(qū)域是以兩條路徑的交叉點(diǎn)為頂點(diǎn),兩條相交路徑的兩個(gè)邊以及由導(dǎo)流線數(shù)量確定的第三邊構(gòu)成的異形貼圖區(qū)域。
[0033]S120、根據(jù)與所述貼圖區(qū)域?qū)?yīng)的貼圖元素,生成與所述貼圖區(qū)域?qū)?yīng)的紋理圖像。
[0034]其中,待處理路面的類型不同對應(yīng)的貼圖元素也不同,例如,與單條路徑路面對應(yīng)的貼圖元素可以包括:黑色的背景圖像、灰色的車道線邊緣線、黃色的雙向道路面中心線、以及灰色的車行道分界線等;與交叉路徑路面對應(yīng)的貼圖元素可以包括:導(dǎo)流線以及防撞桶等。
[0035]在本實(shí)施例的一個(gè)優(yōu)選的實(shí)施方式中,可以根據(jù)待處理路面的不同類型,使用0penGL(0pen Graphics Library,開源圖形庫)軟件包工具,形成與待處理路面對應(yīng)的紋理圖像。
[0036]S130、根據(jù)所述紋理圖像的圖像紋理坐標(biāo),確定與所述貼圖區(qū)域?qū)?yīng)的路面紋理坐標(biāo)。
[0037]其中,紋理圖像在紋理空間中存在UV坐標(biāo)值,UV坐標(biāo)值對應(yīng)于二維的UV坐標(biāo)系,在UV坐標(biāo)系中,水平方向是U,垂直方向是V,UV坐標(biāo)值是紋理圖像在UV坐標(biāo)系中的坐標(biāo)值的簡稱,UV坐標(biāo)值表示的是紋理圖像中每個(gè)像素點(diǎn)的位置信息,通常情況下,任何一個(gè)紋理圖像的UV坐標(biāo)不管其實(shí)際大小,U值屬于[0,I],V值屬于[0,I]。
[0038]在本實(shí)施例中,紋理圖像的UV坐標(biāo)值就是紋理圖像的圖像紋理坐標(biāo),在確定與貼圖區(qū)域?qū)?yīng)的紋理圖像后,根據(jù)紋理圖像在所述貼圖區(qū)域中的貼圖位置,便可以進(jìn)一步確定與貼圖區(qū)域?qū)?yīng)的路面紋理坐標(biāo)。
[0039]S140、根據(jù)所述貼圖區(qū)域?qū)?yīng)的路面紋理坐標(biāo)以及已獲得的所述貼圖區(qū)域的空間坐標(biāo),將所述紋理圖像映射于所述貼圖區(qū)域中。
[0040]貼圖區(qū)域本身具有空間坐標(biāo)值,通過建立貼圖區(qū)域的空間坐標(biāo)與貼圖區(qū)域的路面紋理坐標(biāo)之間的對應(yīng)關(guān)系,便可將紋理圖像映射于待處理路面的貼圖區(qū)域中。
[0041 ]在本實(shí)施例的一個(gè)優(yōu)選的實(shí)施方式中,可以在調(diào)用OpenGL軟件包中的voidgltexCoord函數(shù),并向該gltexCoord函數(shù)中寫入所述貼圖區(qū)域的路面紋理坐標(biāo)以及所述貼圖區(qū)域的空間坐標(biāo)之間的對應(yīng)關(guān)系后,通過調(diào)用glTeXImage2D函數(shù),可以實(shí)現(xiàn)將所述紋理圖像映射于所述待處理路面的所述貼圖區(qū)域中。
[0042]本實(shí)施例的技術(shù)方案,根據(jù)待處理路面的類型,獲取與所述待處理路面對應(yīng)的貼圖區(qū)域,根據(jù)與所述貼圖區(qū)域?qū)?yīng)的貼圖元素,生成與所述貼圖區(qū)域?qū)?yīng)的紋理圖像,根據(jù)所述紋理圖像的圖像紋理坐標(biāo),確定與所述貼圖區(qū)域?qū)?yīng)的路面紋理坐標(biāo),根據(jù)所述貼圖區(qū)域?qū)?yīng)的路面紋理坐標(biāo)以及已獲得的所述貼圖區(qū)域的空間坐標(biāo),將所述紋理圖像映射于所述貼圖區(qū)域中。實(shí)現(xiàn)了路面紋理的自動(dòng)化生成,既降低了數(shù)據(jù)量又提高了路面紋理的生成效率。
[0043]實(shí)施例二
[0044]圖2為本發(fā)明實(shí)施例二提供的一種路面紋理的生成方法的流程圖,本實(shí)施例以實(shí)施例一為基礎(chǔ)進(jìn)行優(yōu)化,在本實(shí)施例中,將所述待處理路面的類型具體優(yōu)化為單條路徑路面。相應(yīng)的,本實(shí)施例的方法具體包括:
[0045]S210、獲取由所述單條路徑路面的道路邊緣線所圍成的封閉道路區(qū)域,作為所述貼圖區(qū)域。
[0046]具體的,每個(gè)單條路徑路面都具有四條道路邊緣線,道路邊緣線可以是直的也可以是彎曲的。
[0047]S220、生成設(shè)定尺寸的矩形背景圖像。
[0048]生成一張?jiān)O(shè)定尺寸的矩形背景圖像,作為紋理圖像的背景圖像。優(yōu)選的,紋路圖像的背景顏色可以是黑色的。
[0049]其中,所述背景圖像的像素尺寸可以根據(jù)實(shí)際情況進(jìn)行預(yù)設(shè),例如:256*256,或者256*512等,本實(shí)施例對此并不進(jìn)行限制。
[0050]S230、根據(jù)所述單條路徑路面的道路結(jié)構(gòu),在所述矩形背景圖像中繪制道路線,生成與所述單條路徑路面的貼圖區(qū)域?qū)?yīng)的紋理圖像。
[0051]其中,道路線包括下述至少一項(xiàng):車道線邊緣線、與雙行道路面對應(yīng)的雙向道路面中心線、以及車行道分界線。
[0052]優(yōu)選的,可以將車道線邊緣線和車行道分界線設(shè)置灰色,將雙向道路面中心線設(shè)置成黃色的。
[0053]圖3為本發(fā)明實(shí)施例二提供的一種與單條路徑路面的貼圖區(qū)域?qū)?yīng)的紋理圖像的示意圖。如圖3所示,生成與所述單條路徑路面的貼圖區(qū)域?qū)?yīng)的紋理圖像具體可以包括:
[0054]繪制車行道邊緣線31;在確定所述單條路徑路面為雙向車道路面時(shí),繪制雙向兩車道路面中心線32;根據(jù)與所述單條路徑路面對應(yīng)的車道數(shù)信息,繪制車行道分界線33后,最終生成紋理圖像。
[0055]紋理圖像生成后,可以使用OpenGL軟件包為該紋理圖像設(shè)定圖像紋理坐標(biāo),紋理圖像是矩形的,可以將該矩形長邊的延伸方向設(shè)定為U軸方向,將矩形寬邊的延伸方向設(shè)定為V軸方向,并將紋理圖像的U軸坐標(biāo)值設(shè)定為屬于[0,I],將紋理圖像的V軸坐標(biāo)值設(shè)定為屬于[0,1],如圖3所示。
[0056]S240、將所述紋理圖像的底邊左、右頂點(diǎn)的圖像紋理坐標(biāo),作為所述貼圖區(qū)域底邊左、右頂點(diǎn)的路面紋理坐標(biāo)。
[0057]具體的,將紋理圖像的寬邊與貼圖區(qū)域的底邊重合,貼圖區(qū)域底邊左右頂點(diǎn)的圖像紋理坐標(biāo)就是紋理圖像底邊左右頂點(diǎn)的圖像紋理坐標(biāo),具體的,如圖4所示,貼圖區(qū)域底邊左右頂點(diǎn)的路面紋理坐標(biāo)分別是(O,O)和(I,O)。
[0058]S250、將所述紋理圖像的頂邊左、右頂點(diǎn)的圖像紋理坐標(biāo)的水平方向坐標(biāo)值,作為所述貼圖區(qū)域頂邊左、右頂點(diǎn)的路面紋理坐標(biāo)的水平方向坐標(biāo)值。
[0059]其中,路面紋理坐標(biāo)的水平方向?yàn)閁軸方向,垂直方向?yàn)閂軸方向。優(yōu)選的,可以將道路延伸方向作為垂直方向,將與道路延伸方向垂直的方向作為水平方向。
[0060]相應(yīng)的,貼圖區(qū)域的頂邊的左、右頂點(diǎn)的路面紋理坐標(biāo)的U值坐標(biāo)分別為O和I。
[0061]圖4為本發(fā)明實(shí)施例二提供的一種與單條路徑路面的貼圖區(qū)域?qū)?yīng)的貼圖區(qū)域的路面紋理坐標(biāo)的示意圖。
[0062]S260、根據(jù)所述紋理圖像的長寬比,以及所述貼圖區(qū)域的實(shí)際寬度,確定所述紋理圖像在所述貼圖區(qū)域中的覆蓋長度。
[0063]貼圖區(qū)域所在的是二維空間坐標(biāo)系,其中將紋理圖像的寬邊與貼圖區(qū)域的底邊重合,為了保證紋理圖像在貼圖區(qū)域空間中沒有變形,需要保證紋理圖像在空間坐標(biāo)系中的長寬比和紋理圖像在紋理空間的長寬比相一致,具體的可以根據(jù)紋理圖像的長寬比,以及紋理圖像的寬邊在貼圖區(qū)域的實(shí)際寬度,確定紋理圖像的長邊在貼圖區(qū)域中的長度,例如,紋理圖像的長寬比為1:1,紋理圖像的寬邊在貼圖區(qū)域中的長度為C,那么紋理圖像的長邊在貼圖區(qū)域的長度為C。
[0064]S270、根據(jù)所述貼圖區(qū)域的實(shí)際長度,以及所述紋理圖像在所述貼圖區(qū)域中的覆蓋長度,確定所述貼圖區(qū)域頂邊左、右頂點(diǎn)的路面紋理坐標(biāo)的垂直方向坐標(biāo)值,以生成所述貼圖區(qū)域的路面紋理坐標(biāo)。
[0065]具體的,當(dāng)貼圖區(qū)域在二維坐標(biāo)空間的實(shí)際長度L大于一個(gè)紋理圖像在貼圖區(qū)域中的覆蓋長度,那么根據(jù)貼圖區(qū)域在二維空間坐標(biāo)的實(shí)際長度L以及一個(gè)紋理圖像的長邊在貼圖區(qū)域中的覆蓋長度為C,確定貼圖區(qū)域頂邊左、右頂點(diǎn)的路面紋理坐標(biāo)的垂直方向坐標(biāo)值V為L/C,表示貼圖區(qū)域需要L/C個(gè)紋理圖像才能貼滿,L/C也不限于是整數(shù),可以是分?jǐn)?shù)。生成貼圖區(qū)域的四個(gè)頂點(diǎn)的路面紋理坐標(biāo)后,便可以對貼圖區(qū)域進(jìn)行貼圖。貼圖區(qū)域的頂點(diǎn)數(shù)目不限,只要確定了所有頂點(diǎn)的路面紋理坐標(biāo)即可對貼圖區(qū)域進(jìn)行貼圖。
[0066]S280、根據(jù)所述貼圖區(qū)域?qū)?yīng)的路面紋理坐標(biāo)以及已獲得的所述貼圖區(qū)域的空間坐標(biāo),將所述紋理圖像映射于所述貼圖區(qū)域中。
[0067]具體的,根據(jù)貼圖區(qū)域的路面紋理坐標(biāo)和貼圖區(qū)域頂點(diǎn)的空間坐標(biāo)的對應(yīng)關(guān)系,便可以將紋理圖像映射在貼圖區(qū)域中,待處理路面完成貼圖,紋理圖像的映射完全根據(jù)貼圖區(qū)域在二維坐標(biāo)空間的空間坐標(biāo)和貼圖區(qū)域在紋理空間的路面紋理坐標(biāo)的對應(yīng)關(guān)系完成貼圖,所以貼圖區(qū)域的路面紋理坐標(biāo)不限于屬于[0,I],當(dāng)紋理圖像作為循環(huán)單元多次貼圖于貼圖區(qū)域時(shí),貼圖區(qū)域的路面紋理坐標(biāo)會(huì)出現(xiàn)大于I的情況。
[0068]本實(shí)施例的技術(shù)方案,根據(jù)單條路徑路面,獲取與待處理路面對應(yīng)的貼圖區(qū)域,根據(jù)與所述貼圖區(qū)域?qū)?yīng)的貼圖元素,生成與所述貼圖區(qū)域?qū)?yīng)的紋理圖像,根據(jù)所述紋理圖像的圖像紋理坐標(biāo),確定與所述貼圖區(qū)域?qū)?yīng)的路面紋理坐標(biāo),根據(jù)所述貼圖區(qū)域?qū)?yīng)的路面紋理坐標(biāo)以已獲得的及所述貼圖區(qū)域的空間坐標(biāo),將所述紋理圖像映射于所述貼圖區(qū)域中。實(shí)現(xiàn)了單條路徑路面的路面紋理的自動(dòng)化生成,既降低了數(shù)據(jù)量又提高了路面紋理的生成效率。
[0069]實(shí)施例三
[0070]圖5為本發(fā)明實(shí)施例三提供的一種路面紋理的生成方法的流程圖,本實(shí)施例以實(shí)施例一為基礎(chǔ)進(jìn)行優(yōu)化,在本實(shí)施例中,將所述待處理路面的類型具體優(yōu)化為交叉路徑路面。相應(yīng)的,本實(shí)施例的方法具體包括:
[0071]S301、獲取所述交叉路徑路面中,與道路交叉位置對應(yīng)的第一道路邊緣線、第二道路邊緣線以及交叉點(diǎn)。
[0072]其中,當(dāng)待處理路面是交叉路徑路面時(shí),兩條交叉路徑自交叉點(diǎn)分別沿著兩個(gè)方向延伸,自交叉點(diǎn)可以確定道路交叉位置對應(yīng)的第一道路邊緣線以及第二道路邊緣線,第一道路邊緣線和第二道路邊緣線可以是弧形等不規(guī)則形狀,也可以是直線形等規(guī)則形狀。
[0073]S302、經(jīng)過所述交叉點(diǎn),獲取與所述第一道路邊緣線對應(yīng)的第一直線邊以及與所述第二道路邊緣線對應(yīng)的第二直線邊。
[0074]其中,第一道路邊緣線和第二道路邊緣線可以是規(guī)則形狀,具體的,當(dāng)?shù)谝坏缆愤吘壘€和第二道路邊緣線是直線時(shí),可以直接經(jīng)過交叉點(diǎn)以第一道路邊緣線作為第一直線邊并以第二道路邊緣線作為第二直線邊。
[0075]當(dāng)?shù)谝坏缆愤吘壘€和/或第二道路邊緣線是弧形等不規(guī)則形狀時(shí),以交叉點(diǎn)為一點(diǎn)作第一道路邊緣線的第一切線,和/或以交叉點(diǎn)為一點(diǎn)作第二道路邊緣線的第二切線,將第一切線和第二切線分別作為第一直線邊和第二直線邊。
[0076]S303、經(jīng)過所述交叉點(diǎn),生成所述第一直線邊與所述第二直線邊的角平分線。
[0077]具體的,經(jīng)過交叉點(diǎn)得到第一直線邊和第二直線邊的角平分線。
[0078]S304、根據(jù)所述待處理路面中,位于所述第一道路邊緣線以及所述第二道路邊緣線之間的導(dǎo)流線數(shù)量、標(biāo)準(zhǔn)導(dǎo)流線寬度以及標(biāo)準(zhǔn)導(dǎo)流線間距,在所述角平分線上獲取截止點(diǎn)。
[0079]具體的,待處理路面的角平分線與待貼圖的導(dǎo)流線垂直,根據(jù)實(shí)際路面中第一道路邊緣線和第二道路邊緣線之間的導(dǎo)流線數(shù)量,標(biāo)準(zhǔn)導(dǎo)流線寬度以及標(biāo)準(zhǔn)導(dǎo)流線間距,可以確定截止點(diǎn)。
[0080]典型的,如果實(shí)際路面中第一道路邊緣線和第二道路邊緣線之間的導(dǎo)流線數(shù)量為5個(gè),標(biāo)準(zhǔn)導(dǎo)流線寬度為10cm,標(biāo)準(zhǔn)導(dǎo)流線間距5cm,則第一道路邊緣線和第二道路邊緣線之間的待貼圖區(qū)域的實(shí)際寬度為:5*10+4*5 = 70cm,因此,可以獲取所述角平分線上,距離所述交叉點(diǎn)70cm處的位置點(diǎn)作為所述截止點(diǎn)。
[0081]S305、經(jīng)過所述截止點(diǎn),做垂直于所述角平分線的目標(biāo)直線。
[0082]其中,在確定截止點(diǎn)后,可以唯一確定垂直于角平分線的目標(biāo)直線。
[0083]S306、將由所述第一道路邊緣線、所述第二道路邊緣線以及所述目標(biāo)直線所圍成的封閉道路區(qū)域,作為所述貼圖區(qū)域。
[0084]具體的,將目標(biāo)直線與第一道路邊緣線以及第二道路邊緣線圍成的封閉道路區(qū)域作為貼圖區(qū)域。
[0085]S307、根據(jù)導(dǎo)流線參數(shù),生成設(shè)定尺寸的與所述導(dǎo)流線參數(shù)對應(yīng)的矩形斑馬線圖像,作為所述紋理圖像。
[0086]其中,所述導(dǎo)流線參數(shù)包括:導(dǎo)流線門限數(shù)量,標(biāo)準(zhǔn)導(dǎo)流線寬度以及標(biāo)準(zhǔn)導(dǎo)流線間距。
[0087]導(dǎo)流線門限數(shù)量是指實(shí)際路面中導(dǎo)流線的最大數(shù)目,比如是50條,那么以實(shí)際路面中導(dǎo)流線的最大數(shù)目作為矩形斑馬線圖像中的白色條紋的數(shù)目,并以標(biāo)準(zhǔn)導(dǎo)流線寬度和標(biāo)準(zhǔn)導(dǎo)流線間距,形成黑色背景白色條紋的矩形斑馬線,以矩形斑馬線作為紋理圖像。
[0088]圖6為本發(fā)明實(shí)施例三提供的一種交叉路徑路面的貼圖區(qū)域?qū)?yīng)的貼圖區(qū)域的路面紋理坐標(biāo)的示意圖。
[0089]具體的,以貼圖區(qū)域?yàn)槿切钨N圖區(qū)域?yàn)槔?,圖7A-7E是本發(fā)明實(shí)施例三提供的一種根據(jù)所述紋理圖像的圖像紋理坐標(biāo),確定與所述貼圖區(qū)域?qū)?yīng)的路面紋理坐標(biāo)的示意圖。
[0090]S308、建立二維空間坐標(biāo)系,并將所述貼圖區(qū)域中的所述交叉點(diǎn)設(shè)置于所述二維空間坐標(biāo)系的坐標(biāo)原點(diǎn)處。
[0091]如圖7A所示,在二維空間坐標(biāo)系下,將三角形貼圖區(qū)域的交叉點(diǎn)G設(shè)置于坐標(biāo)原點(diǎn)處。
[0092]S309、旋轉(zhuǎn)所述貼圖區(qū)域,將所述貼圖區(qū)域中的所述角平分線設(shè)置于所述二維空間坐標(biāo)系的Y軸處。
[0093]如圖7B所示,將三角形貼圖區(qū)域經(jīng)過旋轉(zhuǎn)后,將經(jīng)過交叉點(diǎn)G的角平分線設(shè)置于二維坐標(biāo)系的Y軸處。
[0094]S310、平移所述貼圖區(qū)域,將所述截止點(diǎn)M設(shè)置于所述二維空間坐標(biāo)系的坐標(biāo)原點(diǎn)處。
[0095]如圖7C所述,平移貼圖區(qū)域?qū)⒔刂裹c(diǎn)M平移到二維空間坐標(biāo)系的坐標(biāo)原點(diǎn)處。
[0096]S311、根據(jù)所述貼圖區(qū)域中包括的導(dǎo)流線數(shù)量與所述紋理圖像中包括的所述導(dǎo)流線門限數(shù)量之間的比例關(guān)系,確定比例系數(shù)。
[0097]具體的,當(dāng)貼圖區(qū)域包括的導(dǎo)流線數(shù)量是導(dǎo)流線門限數(shù)量時(shí),則貼圖區(qū)域的截止點(diǎn)M保持在原點(diǎn)不變,將交叉點(diǎn)G在二維空間坐標(biāo)系中需要縮小到Y(jié)軸上的-1處。
[0098]貼圖區(qū)域所需的導(dǎo)流線數(shù)量可以根據(jù)實(shí)際路面中的導(dǎo)流線數(shù)目得到,如果貼圖區(qū)域所需的導(dǎo)流線數(shù)量不是導(dǎo)流線門限數(shù)量,則根據(jù)貼圖區(qū)域所需的導(dǎo)流線數(shù)量與導(dǎo)流線門限數(shù)量的比例關(guān)系,確定貼圖區(qū)域縮小的比例系數(shù)。例如導(dǎo)流線門限數(shù)量為50,貼圖區(qū)域所需的導(dǎo)流線數(shù)量為25,則貼圖區(qū)域的截止點(diǎn)M保持在原點(diǎn)不變,將貼圖區(qū)域的交叉點(diǎn)G縮小至IjY軸上的負(fù)0.5處。
[0099]如果將平移貼圖區(qū)域?qū)⒔刂裹c(diǎn)M平移到二維空間坐標(biāo)系的坐標(biāo)原點(diǎn)處之后,貼圖區(qū)域在二維坐標(biāo)系中的坐標(biāo)范圍均在[_1,0]之間,也需要將貼圖區(qū)域根據(jù)比例系數(shù)進(jìn)行縮放。
[0100]這樣設(shè)置的好處在于,不管貼圖區(qū)域的紋理圖像中的導(dǎo)流線有幾條,最終不同的貼圖區(qū)域的紋理圖像最終展示的導(dǎo)流線寬度以及導(dǎo)流線間距都是相同的,均是標(biāo)準(zhǔn)值。
[0101]S312、根據(jù)所述貼圖區(qū)域中,與所述第一道路邊緣線以及所述第二道路邊緣線對應(yīng)的各目標(biāo)點(diǎn)在所述二維空間坐標(biāo)系中的坐標(biāo)值以及所述比例系數(shù),對所述各目標(biāo)點(diǎn)的Y軸坐標(biāo)值進(jìn)行設(shè)定比例的縮放,以使所述各目標(biāo)點(diǎn)的Y軸坐標(biāo)值范圍屬于[-1,0]。
[0102]如圖7D所示,具體的,確定比例系數(shù)后貼圖區(qū)域的截止點(diǎn)M保持在原點(diǎn)不變,便可以將將交叉點(diǎn)G在二維空間坐標(biāo)系中需要縮小到Y(jié)軸上[_1,0]區(qū)間內(nèi)。
[0103]S313、平移所述貼圖區(qū)域,以使所述截止點(diǎn)M在所述二維空間坐標(biāo)系中的Y軸坐標(biāo)為I,以完成坐標(biāo)變換處理。
[0104]如圖7E所示,平移貼圖區(qū)域,使截止點(diǎn)M在二維空間坐標(biāo)系中的Y軸坐標(biāo)為I,以完成坐標(biāo)變換處理。此時(shí)交叉點(diǎn)G可能會(huì)大于O。
[0105]S308-S313對貼圖區(qū)域進(jìn)行平移、旋轉(zhuǎn)是為了讓貼圖區(qū)域的截止點(diǎn)M和交叉點(diǎn)G所在的直線在二維空間坐標(biāo)系中的坐標(biāo)范圍屬于[0,I],由于紋理圖像在紋理空間的圖像紋理坐標(biāo)屬于[O,I],這樣可以使貼圖區(qū)域的路面紋理坐標(biāo)在路面紋理坐標(biāo)的垂直方向的坐標(biāo)值屬于[O,I]得到貼圖區(qū)域的路面紋理坐標(biāo)。
[0106]S314、在各目標(biāo)點(diǎn)中,將與所述第一道路邊緣線對應(yīng)的各點(diǎn)的路面紋理坐標(biāo)的水平方向的坐標(biāo)值U設(shè)置為0,將與所述第二道路邊緣線對應(yīng)的各點(diǎn)的路面紋理坐標(biāo)的水平方向的坐標(biāo)值U設(shè)置為I。
[0107]具體的,在二維空間坐標(biāo)系中,將與第一道路邊緣線GP對應(yīng)的各點(diǎn)的路面紋理坐標(biāo)的水平方向的坐標(biāo)值U設(shè)置為0,將與所述第二道路邊緣線GQ對應(yīng)的各點(diǎn)的路面紋理坐標(biāo)的水平方向的坐標(biāo)值U設(shè)置為I。
[0108]S315、將所述各目標(biāo)點(diǎn)的路面紋理坐標(biāo)的垂直方向坐標(biāo)值設(shè)置為經(jīng)過所述坐標(biāo)變換處理后,所述各目標(biāo)點(diǎn)在所述直角坐標(biāo)系中的Y軸坐標(biāo)值,以生成所述貼圖區(qū)域的路面紋理坐標(biāo)。
[0109]具體的,將貼圖區(qū)域在二維空間坐標(biāo)系中各目標(biāo)點(diǎn)的Y坐標(biāo)值,作為各目標(biāo)點(diǎn)路面紋理坐標(biāo)的垂直方向的坐標(biāo)值V。
[0110]S316、根據(jù)所述貼圖區(qū)域?qū)?yīng)的路面紋理坐標(biāo)以及已獲得的所述貼圖區(qū)域的空間坐標(biāo),將所述紋理圖像映射于所述貼圖區(qū)域中。
[0111]本實(shí)施例的技術(shù)方案,根據(jù)交叉路徑路面,獲取與待處理路面對應(yīng)的貼圖區(qū)域,根據(jù)與所述貼圖區(qū)域?qū)?yīng)的貼圖元素,生成與所述貼圖區(qū)域?qū)?yīng)的紋理圖像,根據(jù)所述紋理圖像的圖像紋理坐標(biāo),確定與所述貼圖區(qū)域?qū)?yīng)的路面紋理坐標(biāo),根據(jù)所述貼圖區(qū)域?qū)?yīng)的路面紋理坐標(biāo)以及已獲得的所述貼圖區(qū)域的空間坐標(biāo),將所述紋理圖像映射于所述貼圖區(qū)域中。實(shí)現(xiàn)了交叉路徑路面的路面紋理的自動(dòng)化生成,既降低了數(shù)據(jù)量又提高了路面紋理的生成效率。
[0112]在上述方案的基礎(chǔ)上,優(yōu)選的,在S315之后,還包括:在所述待處理路面中,與所述截止點(diǎn)相切的位置映射設(shè)定直徑的防撞桶紋理圖像。
[0113]具體的,在待處理路面的截止點(diǎn)M處與目標(biāo)直線相切的位置以防撞桶的標(biāo)準(zhǔn)直徑映射防撞桶紋理圖像,其中防撞桶紋理圖像在OpenGl中已經(jīng)生成,有的待處理路面不需要防撞桶,因此防撞桶紋理圖像根據(jù)需要進(jìn)行貼圖。
[0114]實(shí)施例四
[0115]圖8為本發(fā)明實(shí)施例四提供的一種路面紋理的生成裝置的結(jié)構(gòu)示意圖,該裝置包括如下:
[0116]貼圖區(qū)域獲取模塊801,用于根據(jù)待處理路面的類型,獲取與所述待處理路面對應(yīng)的貼圖區(qū)域;
[0117]紋理圖像生成模塊802,用于根據(jù)與所述貼圖區(qū)域?qū)?yīng)的貼圖元素,生成與所述貼圖區(qū)域?qū)?yīng)的紋理圖像;
[0118]路面紋理坐標(biāo)確定模塊803,用于根據(jù)所述紋理圖像的圖像紋理坐標(biāo),確定與所述貼圖區(qū)域?qū)?yīng)的路面紋理坐標(biāo);
[0119]紋理圖像映射模塊804,用于根據(jù)所述貼圖區(qū)域?qū)?yīng)的路面紋理坐標(biāo)以及已獲得的所述貼圖區(qū)域的空間坐標(biāo),將所述紋理圖像映射于所述貼圖區(qū)域中。
[0120]本發(fā)明根據(jù)待處理路面的類型,獲取與所述待處理路面對應(yīng)的貼圖區(qū)域,根據(jù)與所述貼圖區(qū)域?qū)?yīng)的貼圖元素,生成與所述貼圖區(qū)域?qū)?yīng)的紋理圖像,根據(jù)所述紋理圖像的圖像紋理坐標(biāo),確定與所述貼圖區(qū)域?qū)?yīng)的路面紋理坐標(biāo),根據(jù)所述貼圖區(qū)域?qū)?yīng)的路面紋理坐標(biāo)以及已獲得的所述貼圖區(qū)域的空間坐標(biāo),將所述紋理圖像映射于所述貼圖區(qū)域中。實(shí)現(xiàn)了路面紋理的自動(dòng)化生成,既降低了數(shù)據(jù)量又提高了路面紋理的生成效率。
[0121]在上述各實(shí)施例的基礎(chǔ)上,所述待處理路面的類型可以包括:單條路徑路面;
[0122]相應(yīng)的,貼圖區(qū)域獲取模塊801具體可以用于:獲取由所述單條路徑路面的道路邊緣線所圍成的封閉道路區(qū)域,作為所述貼圖區(qū)域。
[0123]在上述各實(shí)施例的基礎(chǔ)上,所述待處理路面的類型還可以包括:交叉路徑路面;
[0124]相應(yīng)的,貼圖區(qū)域獲取模塊801具體還可以用于:獲取所述交叉路徑路面中,與道路交叉位置對應(yīng)的第一道路邊緣線、第二道路邊緣線以及交叉點(diǎn);
[0125]經(jīng)過所述交叉點(diǎn),獲取與所述第一道路邊緣線對應(yīng)的第一直線邊以及與所述第二道路邊緣線對應(yīng)的第二直線邊;
[0126]經(jīng)過所述交叉點(diǎn),生成所述第一直線邊與所述第二直線邊的角平分線;
[0127]根據(jù)所述待處理路面中,位于所述第一道路邊緣線以及所述第二道路邊緣線之間的導(dǎo)流線數(shù)量、標(biāo)準(zhǔn)導(dǎo)流線寬度以及標(biāo)準(zhǔn)導(dǎo)流線間距,在所述角平分線上獲取截止點(diǎn);
[0128]經(jīng)過所述截止點(diǎn),做垂直于所述角平分線的目標(biāo)直線;
[0129]將由所述第一道路邊緣線、所述第二道路邊緣線以及所述目標(biāo)直線所圍成的封閉道路區(qū)域,作為所述貼圖區(qū)域。
[0130]在上述各實(shí)施例的基礎(chǔ)上,所述待處理路面的類型可以包括:單條路徑路面;
[0131]相應(yīng)的,紋理圖像生成模塊802具體可以用于:
[0132]生成設(shè)定尺寸的矩形背景圖像;
[0133]根據(jù)所述單條路徑路面的道路結(jié)構(gòu),在所述矩形背景圖像中繪制道路線,生成與所述單條路徑路面的貼圖區(qū)域?qū)?yīng)的紋理圖像。
[0134]在上述各實(shí)施例的基礎(chǔ)上,所述待處理路面的類型可以包括:單條路徑路面;
[0135]相應(yīng)的,所述道路線包括下述至少一項(xiàng):車道線邊緣線、與雙行道路面對應(yīng)的雙向道路面中心線、以及車行道分界線。
[0136]在上述各實(shí)施例的基礎(chǔ)上,所述待處理路面的類型可以包括:單條路徑路面;
[0137]相應(yīng)的,路面紋理坐標(biāo)確定模塊803具體可以用于:
[0138]將所述紋理圖像的底邊左、右頂點(diǎn)的圖像紋理坐標(biāo),作為所述貼圖區(qū)域底邊左、右頂點(diǎn)的路面紋理坐標(biāo);
[0139]將所述紋理圖像的頂邊左、右頂點(diǎn)的圖像紋理坐標(biāo)的水平方向坐標(biāo)值,作為所述貼圖區(qū)域頂邊左、右頂點(diǎn)的路面紋理坐標(biāo)的水平方向坐標(biāo)值;
[0140]根據(jù)所述紋理圖像的長寬比,以及所述貼圖區(qū)域的實(shí)際寬度,確定所述紋理圖像在所述貼圖區(qū)域中的覆蓋長度;
[0141]根據(jù)所述貼圖區(qū)域的實(shí)際長度,以及所述紋理圖像在所述貼圖區(qū)域中的覆蓋長度,確定所述貼圖區(qū)域頂邊左、右頂點(diǎn)的路面紋理坐標(biāo)的垂直方向坐標(biāo)值,以生成所述貼圖區(qū)域的路面紋理坐標(biāo)。
[0142]在上述各實(shí)施例的基礎(chǔ)上,所述待處理路面的類型還可以包括:交叉路徑路面;
[0143]相應(yīng)的,紋理圖像生成模塊802還可用于:
[0144]根據(jù)導(dǎo)流線參數(shù),生成設(shè)定尺寸的與所述導(dǎo)流線參數(shù)對應(yīng)的矩形斑馬線圖像,作為所述紋理圖像;
[0145]其中,所述導(dǎo)流線參數(shù)包括:導(dǎo)流線門限數(shù)量,標(biāo)準(zhǔn)導(dǎo)流線寬度以及標(biāo)準(zhǔn)導(dǎo)流線間距。
[0146]在上述各實(shí)施例的基礎(chǔ)上,該裝置中的所述待處理路面的類型還可以包括:交叉路徑路面;
[0147]相應(yīng)的,路面紋理坐標(biāo)確定模塊803還可以用于:
[0148]建立二維空間坐標(biāo)系,并將所述貼圖區(qū)域中的所述交叉點(diǎn)設(shè)置于所述二維空間坐標(biāo)系的坐標(biāo)原點(diǎn)處;
[0149]旋轉(zhuǎn)所述貼圖區(qū)域,將所述貼圖區(qū)域中的所述角平分線設(shè)置于所述二維空間坐標(biāo)系的Y軸處;
[0150]平移所述貼圖區(qū)域,將所述截止點(diǎn)設(shè)置于所述二維空間坐標(biāo)系的坐標(biāo)原點(diǎn)處;
[0151]根據(jù)所述貼圖區(qū)域中包括的導(dǎo)流線數(shù)量與所述紋理圖像中包括的所述導(dǎo)流線門限數(shù)量之間的比例關(guān)系,確定比例系數(shù);
[0152]根據(jù)所述貼圖區(qū)域中,與所述第一道路邊緣線以及所述第二道路邊緣線對應(yīng)的各目標(biāo)點(diǎn)在所述二維空間坐標(biāo)系中的坐標(biāo)值以及所述比例系數(shù),對所述各目標(biāo)點(diǎn)的Y軸坐標(biāo)值進(jìn)行設(shè)定比例的縮放,以使所述各目標(biāo)點(diǎn)的Y軸坐標(biāo)值范圍屬于[_1,0];
[0153]平移所述貼圖區(qū)域,以使所述截止點(diǎn)在所述二維空間坐標(biāo)系中的Y軸坐標(biāo)為I,以完成坐標(biāo)變換處理;
[0154]在各目標(biāo)點(diǎn)中,將與所述第一道路邊緣線對應(yīng)的各點(diǎn)的路面紋理坐標(biāo)的水平方向坐標(biāo)值設(shè)置為0,將與所述第二道路邊緣線對應(yīng)的各點(diǎn)的路面紋理坐標(biāo)的水平方向坐標(biāo)值設(shè)置為I;
[0155]將所述各目標(biāo)點(diǎn)的路面紋理坐標(biāo)的垂直方向坐標(biāo)值設(shè)置為經(jīng)過所述坐標(biāo)變換處理后,所述各目標(biāo)點(diǎn)在所述直角坐標(biāo)系中的Y軸坐標(biāo)值,以生成所述貼圖區(qū)域的路面紋理坐標(biāo)。
[0156]在上述各實(shí)施例的基礎(chǔ)上,所述待處理路面的類型還可以包括:交叉路徑路面;
[0157]相應(yīng)的,該裝置還可以包括:防撞桶紋理圖像確定模塊,用于在所述根據(jù)所述紋理圖像的圖像紋理坐標(biāo),確定與所述貼圖區(qū)域?qū)?yīng)的路面紋理坐標(biāo)之后,在所述待處理路面中,與所述截止點(diǎn)相切的位置映射設(shè)定直徑的防撞桶紋理圖像。
[0158]上述產(chǎn)品可執(zhí)行本發(fā)明任意實(shí)施例所提供的方法,具備執(zhí)行方法相應(yīng)的功能模塊和有益效果。
[0159]注意,上述僅為本發(fā)明的較佳實(shí)施例及所運(yùn)用技術(shù)原理。本領(lǐng)域技術(shù)人員會(huì)理解,本發(fā)明不限于這里所述的特定實(shí)施例,對本領(lǐng)域技術(shù)人員來說能夠進(jìn)行各種明顯的變化、重新調(diào)整和替代而不會(huì)脫離本發(fā)明的保護(hù)范圍。因此,雖然通過以上實(shí)施例對本發(fā)明進(jìn)行了較為詳細(xì)的說明,但是本發(fā)明不僅僅限于以上實(shí)施例,在不脫離本發(fā)明構(gòu)思的情況下,還可以包括更多其他等效實(shí)施例,而本發(fā)明的范圍由所附的權(quán)利要求范圍決定。
【主權(quán)項(xiàng)】
1.一種路面紋理的生成方法,其特征在于,包括: 根據(jù)待處理路面的類型,獲取與所述待處理路面對應(yīng)的貼圖區(qū)域; 根據(jù)與所述貼圖區(qū)域?qū)?yīng)的貼圖元素,生成與所述貼圖區(qū)域?qū)?yīng)的紋理圖像; 根據(jù)所述紋理圖像的圖像紋理坐標(biāo),確定與所述貼圖區(qū)域?qū)?yīng)的路面紋理坐標(biāo); 根據(jù)所述貼圖區(qū)域?qū)?yīng)的路面紋理坐標(biāo)以及已獲得的所述貼圖區(qū)域的空間坐標(biāo),將所述紋理圖像映射于所述貼圖區(qū)域中。2.根據(jù)權(quán)利要求1所述的方法,其特征在于,所述待處理路面的類型包括:單條路徑路面; 相應(yīng)的,根據(jù)待處理路面的類型,獲取與所述待處理路面對應(yīng)的貼圖區(qū)域包括: 獲取由所述單條路徑路面的道路邊緣線所圍成的封閉道路區(qū)域,作為所述貼圖區(qū)域。3.根據(jù)權(quán)利要求1所述的方法,其特征在于,所述待處理路面的類型包括:交叉路徑路面; 相應(yīng)的,根據(jù)待處理路面的類型,獲取與所述待處理路面對應(yīng)的貼圖區(qū)域包括: 獲取所述交叉路徑路面中,與道路交叉位置對應(yīng)的第一道路邊緣線、第二道路邊緣線以及交叉點(diǎn); 經(jīng)過所述交叉點(diǎn),獲取與所述第一道路邊緣線對應(yīng)的第一直線邊以及與所述第二道路邊緣線對應(yīng)的第二直線邊; 經(jīng)過所述交叉點(diǎn),生成所述第一直線邊與所述第二直線邊的角平分線; 根據(jù)所述待處理路面中,位于所述第一道路邊緣線以及所述第二道路邊緣線之間的導(dǎo)流線數(shù)量、標(biāo)準(zhǔn)導(dǎo)流線寬度以及標(biāo)準(zhǔn)導(dǎo)流線間距,在所述角平分線上獲取截止點(diǎn); 經(jīng)過所述截止點(diǎn),做垂直于所述角平分線的目標(biāo)直線; 將由所述第一道路邊緣線、所述第二道路邊緣線以及所述目標(biāo)直線所圍成的封閉道路區(qū)域,作為所述貼圖區(qū)域。4.根據(jù)權(quán)利要求2所述的方法,其特征在于,根據(jù)與所述貼圖區(qū)域?qū)?yīng)的貼圖元素,生成與所述貼圖區(qū)域?qū)?yīng)的紋理圖像包括: 生成設(shè)定尺寸的矩形背景圖像; 根據(jù)所述單條路徑路面的道路結(jié)構(gòu),在所述矩形背景圖像中繪制道路線,生成與所述單條路徑路面的貼圖區(qū)域?qū)?yīng)的紋理圖像。5.根據(jù)權(quán)利要求4所述的方法,其特征在于,所述道路線包括下述至少一項(xiàng):車道線邊緣線、與雙行道路面對應(yīng)的雙向道路面中心線、以及車行道分界線。6.根據(jù)權(quán)利要求4或5所述的方法,其特征在于,根據(jù)所述紋理圖像的圖像紋理坐標(biāo),確定與所述貼圖區(qū)域?qū)?yīng)的路面紋理坐標(biāo)包括: 將所述紋理圖像的底邊左、右頂點(diǎn)的圖像紋理坐標(biāo),作為所述貼圖區(qū)域底邊左、右頂點(diǎn)的路面紋理坐標(biāo); 將所述紋理圖像的頂邊左、右頂點(diǎn)的圖像紋理坐標(biāo)的水平方向坐標(biāo)值,作為所述貼圖區(qū)域頂邊左、右頂點(diǎn)的路面紋理坐標(biāo)的水平方向坐標(biāo)值; 根據(jù)所述紋理圖像的長寬比,以及所述貼圖區(qū)域的實(shí)際寬度,確定所述紋理圖像在所述貼圖區(qū)域中的覆蓋長度; 根據(jù)所述貼圖區(qū)域的實(shí)際長度,以及所述紋理圖像在所述貼圖區(qū)域中的覆蓋長度,確定所述貼圖區(qū)域頂邊左、右頂點(diǎn)的路面紋理坐標(biāo)的垂直方向坐標(biāo)值,以生成所述貼圖區(qū)域的路面紋理坐標(biāo)。7.根據(jù)權(quán)利要求3所述的方法,其特征在于,根據(jù)與所述貼圖區(qū)域?qū)?yīng)的貼圖元素,生成與所述貼圖區(qū)域?qū)?yīng)的紋理圖像包括: 根據(jù)導(dǎo)流線參數(shù),生成設(shè)定尺寸的與所述導(dǎo)流線參數(shù)對應(yīng)的矩形斑馬線圖像,作為所述紋理圖像; 其中,所述導(dǎo)流線參數(shù)包括:導(dǎo)流線門限數(shù)量,標(biāo)準(zhǔn)導(dǎo)流線寬度以及標(biāo)準(zhǔn)導(dǎo)流線間距。8.根據(jù)權(quán)利要求7所述的方法,其特征在于,根據(jù)所述紋理圖像的圖像紋理坐標(biāo),確定與所述貼圖區(qū)域?qū)?yīng)的路面紋理坐標(biāo)包括: 建立二維空間坐標(biāo)系,并將所述貼圖區(qū)域中的所述交叉點(diǎn)設(shè)置于所述二維空間坐標(biāo)系的坐標(biāo)原點(diǎn)處; 旋轉(zhuǎn)所述貼圖區(qū)域,將所述貼圖區(qū)域中的所述角平分線設(shè)置于所述二維空間坐標(biāo)系的Y軸處; 平移所述貼圖區(qū)域,將所述截止點(diǎn)設(shè)置于所述二維空間坐標(biāo)系的坐標(biāo)原點(diǎn)處; 根據(jù)所述貼圖區(qū)域中包括的導(dǎo)流線數(shù)量與所述紋理圖像中包括的所述導(dǎo)流線門限數(shù)量之間的比例關(guān)系,確定比例系數(shù); 根據(jù)所述貼圖區(qū)域中,與所述第一道路邊緣線以及所述第二道路邊緣線對應(yīng)的各目標(biāo)點(diǎn)在所述二維空間坐標(biāo)系中的坐標(biāo)值以及所述比例系數(shù),對所述各目標(biāo)點(diǎn)的Y軸坐標(biāo)值進(jìn)行設(shè)定比例的縮放,以使所述各目標(biāo)點(diǎn)的Y軸坐標(biāo)值范圍屬于[_1,0]; 平移所述貼圖區(qū)域,以使所述截止點(diǎn)在所述二維空間坐標(biāo)系中的Y軸坐標(biāo)為I,以完成坐標(biāo)變換處理; 在各目標(biāo)點(diǎn)中,將與所述第一道路邊緣線對應(yīng)的各點(diǎn)的路面紋理坐標(biāo)的水平方向坐標(biāo)值設(shè)置為O,將與所述第二道路邊緣線對應(yīng)的各點(diǎn)的路面紋理坐標(biāo)的水平方向坐標(biāo)值設(shè)置為I; 將所述各目標(biāo)點(diǎn)的路面紋理坐標(biāo)的垂直方向坐標(biāo)值設(shè)置為經(jīng)過所述坐標(biāo)變換處理后,所述各目標(biāo)點(diǎn)在所述直角坐標(biāo)系中的Y軸坐標(biāo)值,以生成所述貼圖區(qū)域的路面紋理坐標(biāo)。9.根據(jù)權(quán)利要求8所述的方法,其特征在于,在所述根據(jù)所述紋理圖像的圖像紋理坐標(biāo),確定與所述貼圖區(qū)域?qū)?yīng)的路面紋理坐標(biāo)之后,還包括: 在所述待處理路面中,與所述截止點(diǎn)相切的位置映射設(shè)定直徑的防撞桶紋理圖像。10.一種路面紋理的生成裝置,其特征在于,包括: 貼圖區(qū)域獲取模塊,用于根據(jù)待處理路面的類型,獲取與所述待處理路面對應(yīng)的貼圖區(qū)域; 紋理圖像生成模塊,用于根據(jù)與所述貼圖區(qū)域?qū)?yīng)的貼圖元素,生成與所述貼圖區(qū)域?qū)?yīng)的紋理圖像; 路面紋理坐標(biāo)確定模塊,用于根據(jù)所述紋理圖像的圖像紋理坐標(biāo),確定與所述貼圖區(qū)域?qū)?yīng)的路面紋理坐標(biāo); 紋理圖像映射模塊,用于根據(jù)所述貼圖區(qū)域?qū)?yīng)的路面紋理坐標(biāo)以及已獲得的所述貼圖區(qū)域的空間坐標(biāo),將所述紋理圖像映射于所述貼圖區(qū)域中。11.根據(jù)權(quán)利要求10所述的裝置,其特征在于,所述待處理路面的類型包括:單條路徑路面; 相應(yīng)的,貼圖區(qū)域獲取模塊用于: 獲取由所述單條路徑路面的道路邊緣線所圍成的封閉道路區(qū)域,作為所述貼圖區(qū)域。12.根據(jù)權(quán)利要求10所述的裝置,其特征在于,所述待處理路面的類型包括:交叉路徑路面; 相應(yīng)的,貼圖區(qū)域獲取模塊還用于: 獲取所述交叉路徑路面中,與道路交叉位置對應(yīng)的第一道路邊緣線、第二道路邊緣線以及交叉點(diǎn); 經(jīng)過所述交叉點(diǎn),獲取與所述第一道路邊緣線對應(yīng)的第一直線邊以及與所述第二道路邊緣線對應(yīng)的第二直線邊; 經(jīng)過所述交叉點(diǎn),生成所述第一直線邊與所述第二直線邊的角平分線; 根據(jù)所述待處理路面中,位于所述第一道路邊緣線以及所述第二道路邊緣線之間的導(dǎo)流線數(shù)量、標(biāo)準(zhǔn)導(dǎo)流線寬度以及標(biāo)準(zhǔn)導(dǎo)流線間距,在所述角平分線上獲取截止點(diǎn); 經(jīng)過所述截止點(diǎn),做垂直于所述角平分線的目標(biāo)直線; 將由所述第一道路邊緣線、所述第二道路邊緣線以及所述目標(biāo)直線所圍成的封閉道路區(qū)域,作為所述貼圖區(qū)域。
【文檔編號(hào)】G06T15/04GK105894564SQ201610191410
【公開日】2016年8月24日
【申請日】2016年3月30日
【發(fā)明人】孫曄, 陽慧蓉
【申請人】百度在線網(wǎng)絡(luò)技術(shù)(北京)有限公司
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評論。精彩留言會(huì)獲得點(diǎn)贊!
1