[發(fā)明專利]基于模型陰影的輪廓線生成方法、系統(tǒng)、設(shè)備及存儲(chǔ)介質(zhì)有效
| 申請?zhí)枺?/td> | 202110811296.5 | 申請日: | 2021-07-19 |
| 公開(公告)號: | CN113256666B | 公開(公告)日: | 2021-11-19 |
| 發(fā)明(設(shè)計(jì))人: | 周勇;劉玉峰;李會(huì)江;馮征文;黃偉賢;甘文峰 | 申請(專利權(quán))人: | 廣州中望龍騰軟件股份有限公司 |
| 主分類號: | G06T7/13 | 分類號: | G06T7/13;G06T3/00;G06T3/40;G06T19/00 |
| 代理公司: | 廣州市越秀區(qū)哲力專利商標(biāo)事務(wù)所(普通合伙) 44288 | 代理人: | 謝有林 |
| 地址: | 510623 廣東省廣州市天*** | 國省代碼: | 廣東;44 |
| 權(quán)利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關(guān)鍵詞: | 基于 模型 陰影 輪廓 生成 方法 系統(tǒng) 設(shè)備 存儲(chǔ) 介質(zhì) | ||
1.基于模型陰影的輪廓線生成方法,其特征在于,包括:
根據(jù)所需的視圖比例及視角對模型對象進(jìn)行視圖變換處理,并將視圖變換后的模型對象投影至投影平面上以獲得陰影區(qū)域;
按照相同的視圖比例及視角對模型對象上的邊緣線進(jìn)行變換,對變換處理后的邊緣線映射在投影平面上,對投影平面上的邊緣線以及陰影區(qū)域進(jìn)行條件判斷,若邊緣線上的離散點(diǎn)或與其離散點(diǎn)相鄰的任意一坐標(biāo)處于所述陰影區(qū)域外,則滿足預(yù)設(shè)輪廓條件,并將滿足預(yù)設(shè)輪廓條件的邊緣線區(qū)域作為輪廓線輸出;其中,對邊緣線進(jìn)行變換的方法為:根據(jù)所需的視角對模型對象上的所有邊緣線進(jìn)行旋轉(zhuǎn)操作,并按照縮放矩陣對模型對象上的所有邊緣線進(jìn)行縮放變換操作。
2.根據(jù)權(quán)利要求1所述的基于模型陰影的輪廓線生成方法,其特征在于,對模型對象進(jìn)行投影的方法為:
以垂直于視線方向的角度建立投影平面;
沿視線方向?qū)⒛P蛯ο笸队爸镣队捌矫嬷幸垣@得陰影區(qū)域。
3.根據(jù)權(quán)利要求1所述的基于模型陰影的輪廓線生成方法,其特征在于,根據(jù)所需的視圖比例及視角對模型對象進(jìn)行視圖變換處理的方法為:
根據(jù)所需的視角對模型對象進(jìn)行旋轉(zhuǎn)操作,并根據(jù)所需的視圖比例構(gòu)建縮放矩陣,結(jié)合所述縮放矩陣對模型對象進(jìn)行縮放變換操作。
4.根據(jù)權(quán)利要求1所述的基于模型陰影的輪廓線生成方法,其特征在于,判斷邊緣線是否滿足預(yù)設(shè)的輪廓條件的方法為:
預(yù)先對每條邊緣線進(jìn)行離散化處理以獲得每條邊緣線上的離散點(diǎn),將離散點(diǎn)對應(yīng)投影至投影平面中,判斷投影平面中邊緣線上每個(gè)離散點(diǎn)及與離散點(diǎn)相鄰坐標(biāo)是否處于所述陰影區(qū)域內(nèi),若離散點(diǎn)及與離散點(diǎn)相鄰坐標(biāo)均處于所述陰影區(qū)域內(nèi),則不滿足輪廓條件;若存在離散點(diǎn)或與離散點(diǎn)相鄰的任意一坐標(biāo)處于所述陰影區(qū)域外,則滿足輪廓條件。
5.根據(jù)權(quán)利要求4所述的基于模型陰影的輪廓線生成方法,其特征在于,對邊緣線進(jìn)行離散化處理之前,還包括:
接收輸入的容差值,根據(jù)容差值對邊緣線進(jìn)行離散化處理以確定離散后獲得的離散點(diǎn)的個(gè)數(shù)。
6.根據(jù)權(quán)利要求1所述的基于模型陰影的輪廓線生成方法,其特征在于,還包括:
在輪廓線生成過程中實(shí)時(shí)判斷模型對象的視圖角度是否發(fā)生改變,若發(fā)生改變則重新對當(dāng)前視圖角度下的模型對象進(jìn)行投影以獲得新的陰影區(qū)域,再重新對邊緣線進(jìn)行條件判斷。
7.基于模型陰影的輪廓線生成系統(tǒng),其特征在于,執(zhí)行如權(quán)利要求1~6任意一項(xiàng)所述的基于模型陰影的輪廓線生成方法,其系統(tǒng)包括:
視圖變換模塊,用于根據(jù)所需的視圖比例及視角對模型對象及模型對象上的邊緣線進(jìn)行變換;
投影模塊,用于將視圖變換后的模型對象以及邊緣線投影至投影平面中;
判斷模塊,用于判斷投影平面上的邊緣線與模型對象投影所得的陰影區(qū)域之間是否滿足預(yù)設(shè)的輪廓條件;
輸出模塊,用于將滿足輪廓條件的邊緣線區(qū)域作為輪廓線輸出。
8.一種電子設(shè)備,其特征在于,其包括處理器、存儲(chǔ)器及存儲(chǔ)于所述存儲(chǔ)器上并在所述處理器上運(yùn)行的計(jì)算機(jī)程序,所述處理器執(zhí)行所述計(jì)算機(jī)程序時(shí)實(shí)現(xiàn)權(quán)利要求1~6任一所述的基于模型陰影的輪廓線生成方法。
9.一種存儲(chǔ)介質(zhì),其特征在于,其上存儲(chǔ)有計(jì)算機(jī)程序,所述計(jì)算機(jī)程序被執(zhí)行時(shí)實(shí)現(xiàn)權(quán)利要求1~6任一所述的基于模型陰影的輪廓線生成方法。
該專利技術(shù)資料僅供研究查看技術(shù)是否侵權(quán)等信息,商用須獲得專利權(quán)人授權(quán)。該專利全部權(quán)利屬于廣州中望龍騰軟件股份有限公司,未經(jīng)廣州中望龍騰軟件股份有限公司許可,擅自商用是侵權(quán)行為。如果您想購買此專利、獲得商業(yè)授權(quán)和技術(shù)合作,請聯(lián)系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/202110811296.5/1.html,轉(zhuǎn)載請聲明來源鉆瓜專利網(wǎng)。
- 一種陰影檢測的方法、裝置及視頻圖像處理系統(tǒng)
- 陰影光譜模擬方法
- 一種計(jì)算光照圖的靜態(tài)陰影和動(dòng)態(tài)陰影融合的方法及裝置
- 一種視點(diǎn)依賴的陰影貼圖創(chuàng)建方法
- 血管內(nèi)圖像中的陰影的檢測與驗(yàn)證
- 陰影繪制方法、裝置、終端以及計(jì)算機(jī)可讀存儲(chǔ)介質(zhì)
- 文檔陰影去除方法及裝置
- 一種文字陰影效果實(shí)現(xiàn)方法、裝置、設(shè)備及存儲(chǔ)介質(zhì)
- 一種在Android平臺(tái)實(shí)現(xiàn)個(gè)性化陰影的方法及系統(tǒng)
- 一種城市可見光遙感圖像陰影去除的弱監(jiān)督方法





