[發明專利]一種生成高質量縮略圖的方法和裝置有效
| 申請號: | 201911092204.1 | 申請日: | 2019-11-11 |
| 公開(公告)號: | CN110910470B | 公開(公告)日: | 2023-07-07 |
| 發明(設計)人: | 陳凱南;劉佳 | 申請(專利權)人: | 廣聯達科技股份有限公司 |
| 主分類號: | G06T11/20 | 分類號: | G06T11/20;G06T11/00;G06T11/40 |
| 代理公司: | 北京英特普羅知識產權代理有限公司 11015 | 代理人: | 程超 |
| 地址: | 100193 北京市海淀區西*** | 國省代碼: | 北京;11 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 一種 生成 質量 縮略圖 方法 裝置 | ||
一種生成高質量縮略圖的方法,包括以下步驟:讀取模型構件文件;針對讀取的所述模型構件文件,分別使用所有可用的渲染模式中的每一種渲染模式進行渲染并導出縮略圖,獲得若干張縮略圖;計算每張縮略圖的色彩質量指數CQI,所述色彩質量指數CQI反映一張圖片的色彩質量,數值越小,質量越好;比較所有色彩質量指數CQI的大小,選取色彩質量指數CQI值最小的渲染模式作為最終的渲染模式;使用所述最終的渲染模式對所述模型構件文件進行渲染,生成一組多角度的縮略圖。能夠動態地為每一個模型構件選擇最合適的渲染模式,因地制宜地為模型構件產生最佳的縮略圖。
技術領域
本申請屬于計算機幾何建模技術領域,特別涉及一種生成高質量縮略圖的方法和裝置。
背景技術
在建筑工程領域,越來越多的設計師(例如建筑設計師、結構設計師、機電設計師等)開始使用三維設計軟件對建筑進行建模。在建模的過程中,會使用成百上千的模型構件來表達建筑設計。
由于模型構件是由專業的三維設計軟件完成的,要查看模型構件的內容,一種方法是打開文件查看,但由于設計軟件的啟動會比較耗時,模型構件的數量也比較多,逐個查看會浪費大量的時間;另一種方法是通過查看模型構件自帶的縮略圖,但這種縮略圖一般分辨率較低,色彩質量較差,并不能準確表達模型構件的內容,甚至會讓設計師產生錯誤的理解。
高質量的縮略圖,能讓設計師在選擇模型構件的過程中,更加準確地看清模型構件的真實外觀;多角度的縮略圖,能讓設計師從多個角度觀察模型構件的內容,為設計師提供一種接近三維瀏覽的體驗。
在現有技術中,生成模型構件縮略圖的過程,包括以下步驟:解析引擎讀取模型構件的文件,加載數據到計算機內存中;程序指定一種模型構件的渲染模式;解析引擎執行導出縮略圖的任務,產生一組多個角度的縮略圖。
一般來說,為了盡可能真實地表達構件,設計師會為模型構件的不同部分設置材質(木質、玻璃、鋼材等)信息,而在生成模型構件的縮略圖的過程中,需要設置模型構件的渲染模式。因為在不同的渲染模式下,相同的材質表現出來的顏色會產生較大的差異,多種材質組合產生的差異就會導致同一個模型構件在不同的渲染模式下,生成的縮略圖之間,出現較大的觀感上的差異,所以如果不能智能地選擇合適的渲染模式,會導致導出的縮略圖的質量參差不齊。
發明內容
鑒于現有技術中存在的由于模型構件材質的差異,使用同一種渲染模式并不能為所有模型構件生成質量一致的縮略圖,本發明提供了一種生成高質量縮略圖的方法和裝置,能夠動態地為每一個模型構件選擇最合適的渲染模式,因地制宜地為模型構件產生最佳的縮略圖。
本發明提供了一種生成高質量縮略圖的方法,包括以下步驟:
(1)讀取模型構件文件;
(2)針對讀取的所述模型構件文件,分別使用所有可用的渲染模式中的每一種渲染模式進行渲染并導出縮略圖,獲得若干張縮略圖;
(3)計算每張縮略圖的色彩質量指數CQI(Color?Quality?Index),所述色彩質量指數CQI反映一張圖片的色彩質量,數值越小,質量越好;
(4)比較所有色彩質量指數CQI的大小,選取色彩質量指數CQI值最小的渲染模式作為最終的渲染模式;
(5)使用所述最終的渲染模式對所述模型構件文件進行渲染,生成一組多角度的縮略圖。
進一步地,所述讀取模型構件文件具體為:解析引擎讀取模型構件文件,讀取的所述模型構件文件被加載到計算機內存中。
進一步地,所述色彩質量指數CQI通過下式計算:
其中:
表示縮略圖的像素寬度;
表示縮略圖的像素高度;
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于廣聯達科技股份有限公司,未經廣聯達科技股份有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201911092204.1/2.html,轉載請聲明來源鉆瓜專利網。
- 上一篇:電流感應電阻及其制造方法
- 下一篇:一種數據處理方法、裝置及電子設備





