專利名稱:一種加速圖像變形融合運(yùn)算速度的方法
技術(shù)領(lǐng)域:
本發(fā)明涉及投影機(jī)圖像變形融合技術(shù),特別涉及一種加速圖像變形融合運(yùn) 算速度的方法。
背景技術(shù):
多媒體展示中經(jīng)常使用投影機(jī)拼接融合以達(dá)到大屏幕投影效果?,F(xiàn)有技術(shù)
下,對(duì)圖像逐點(diǎn)處理需要耗費(fèi)大量的CPU運(yùn)算能力。目前主流CPU (P4 2.0G) 僅能實(shí)時(shí)處理1024*768分辨率的圖像過渡。由于目前主流CPU擁有超長流水 線(20級(jí)以上),執(zhí)行串行指令時(shí),流水線空閑現(xiàn)象嚴(yán)重。通過交錯(cuò)并行方式, 可以充分利用流水線。
發(fā)明內(nèi)容
本發(fā)明的目的就是為了克服上述現(xiàn)有技術(shù)存'在的缺陷而提供一種效果良 好的加速圖像變形融合運(yùn)算速度的方法。
本發(fā)明的目的可以通過以下技術(shù)方案來實(shí)現(xiàn) 一種加速圖像變形融合運(yùn)算 速度的方法,其特征在于,包括以下步驟(1) 視頻圖像需要實(shí)時(shí)變形、融合;
(2) 對(duì)圖像進(jìn)行運(yùn)算;
(3) 完成實(shí)時(shí)變形、融合。 所述的對(duì)圖像進(jìn)行運(yùn)算包括以下步驟
(1) 采用匯編語言編制算法;
(2) 將匯編語言交錯(cuò),并調(diào)整寄存器的使用,以確保寄存器的使用相互不干擾。
與現(xiàn)有技術(shù)相比,本發(fā)明方法以下優(yōu)點(diǎn)
1、 CPU的運(yùn)算能力將提高到原來的2 4倍;2、在主流CPU (P4 2.0G)條件能實(shí)時(shí)處理1280*1024分辨率圖像。
具體實(shí)施例方式
利用超長流水線加速圖像變形融合運(yùn)算速度,包括
1、 視頻圖像需要實(shí)時(shí)變形、融合;
2、 對(duì)圖像進(jìn)行運(yùn)算;
3、 完成實(shí)時(shí)變形、融合。。
根據(jù)現(xiàn)代主流CPU的實(shí)際試驗(yàn),運(yùn)算采用如下方式
1、 將算法使用匯編語言實(shí)現(xiàn)(使用高級(jí)語言的效率會(huì)大大下降),例如 語句l、語句2、語句3、語句4...
2、 將匯編語言交錯(cuò)并調(diào)整寄存器的使用并確保寄存器的使用相互不干擾, 例如像素l語句l、像素2語句1、…像素1語句2、像素2語句2、…像素 l語句3、像素2語句3…
3、 根據(jù)CPU的不同,可以選擇交錯(cuò)系數(shù)2 4或更高 執(zhí)行圖像變形融合,選擇交錯(cuò)系數(shù)2,運(yùn)算能力將提高到原來的1.8倍左
右;選擇交錯(cuò)系數(shù)4,運(yùn)算能力將提高到原來的3~3.2倍左右。更高的交錯(cuò)系 數(shù),不但帶來軟件編寫維護(hù)困難,而且效率的提升非常小。
權(quán)利要求
1. 一種加速圖像變形融合運(yùn)算速度的方法,其特征在于,包括以下步驟(1)視頻圖像需要實(shí)時(shí)變形、融合;(2)對(duì)圖像進(jìn)行運(yùn)算;(3)完成實(shí)時(shí)變形、融合。
2. 根據(jù)權(quán)利要求1所述的一種加速圖像變形融合運(yùn)算速度的方法,其特征 在于,所述的對(duì)圖像進(jìn)行運(yùn)算包括以下步驟(1) 采用匯編語言編制算法;(2) 將匯編語言交錯(cuò),并調(diào)整寄存器的使用,以確保寄存器的使用相互不干
全文摘要
本發(fā)明涉及一種加速圖像變形融合運(yùn)算速度的方法,包括以下步驟視頻圖像需要實(shí)時(shí)變形、融合;對(duì)圖像進(jìn)行運(yùn)算;完成實(shí)時(shí)變形、融合。與現(xiàn)有技術(shù)相比,本發(fā)明方法有以下優(yōu)點(diǎn)CPU的運(yùn)算能力將提高到原來的2~4倍;在主流CPU(P42.0G)條件能實(shí)時(shí)處理1280*1024分辨率圖像。
文檔編號(hào)H04N5/14GK101453555SQ20071017140
公開日2009年6月10日 申請(qǐng)日期2007年11月30日 優(yōu)先權(quán)日2007年11月30日
發(fā)明者胡學(xué)增 申請(qǐng)人:上海復(fù)旦上科多媒體有限公司