一種基于坐標(biāo)旋轉(zhuǎn)的直線繪制方法及飛機(jī)座艙顯示系統(tǒng)

基本信息

申請?zhí)?/td> CN202011572506.1 申請日 -
公開(公告)號(hào) CN112802152A 公開(公告)日 2021-05-14
申請公布號(hào) CN112802152A 申請公布日 2021-05-14
分類號(hào) G06T11/20;G06T11/00 分類 計(jì)算;推算;計(jì)數(shù);
發(fā)明人 張小永;王新玲;黃子碩 申請(專利權(quán))人 北京青云航空儀表有限公司
代理機(jī)構(gòu) 中國航空專利中心 代理人 王世磊
地址 101300 北京市順義區(qū)仁和鎮(zhèn)時(shí)駿街5號(hào)院
法律狀態(tài) -

摘要

摘要 提出一種基于坐標(biāo)旋轉(zhuǎn)的直線繪制方法及飛機(jī)座艙顯示系統(tǒng),對直線各點(diǎn)的計(jì)算沒有先后關(guān)聯(lián),可以充分利用多核處理器和FPGA并行計(jì)算的優(yōu)勢提高直線繪制速度,同時(shí)不需要對直線的端點(diǎn)進(jìn)行特殊處理。通過坐標(biāo)旋轉(zhuǎn)將需要繪制的任意角度直線變換為水平的參考直線,從而得到相應(yīng)位置的顏色值。通過初始計(jì)算得到待繪制直線L的長度l、線寬W、旋轉(zhuǎn)矩陣R和參考直線L′,并預(yù)估待繪制直線坐標(biāo)范圍X;利用旋轉(zhuǎn)矩陣R,逐個(gè)計(jì)算X范圍內(nèi)點(diǎn)P旋轉(zhuǎn)后的參考點(diǎn)P′位置,并通過參考點(diǎn)P′與參考直線L′的位置關(guān)系計(jì)算點(diǎn)P的顏色值C;在計(jì)算過程中通過P′與參考直線L′的距離,增加步進(jìn)跳過X內(nèi)一定不在直線L內(nèi)部的點(diǎn)。