1.一種視頻穩(wěn)像方法,其特征在于,所述方法包括:
采集相鄰兩幀圖像,并分別記錄所述相鄰兩幀圖像的采集時(shí)間點(diǎn);根據(jù)在所述相鄰兩幀圖像的采集時(shí)間點(diǎn)之間的時(shí)間段內(nèi)陀螺儀的運(yùn)動(dòng)數(shù)據(jù),計(jì)算所述相鄰兩幀圖像之間的平移量和旋轉(zhuǎn)角度,作為第一數(shù)據(jù);
利用預(yù)設(shè)角點(diǎn)檢測(cè)算法檢測(cè)所述相鄰兩幀圖像上是否存在角點(diǎn),如果是,則根據(jù)所述相鄰兩幀圖像上角點(diǎn)的匹配信息,計(jì)算所述相鄰兩幀圖像之間的平移量和旋轉(zhuǎn)角度,作為第二數(shù)據(jù);
將所述第一數(shù)據(jù)和所述第二數(shù)據(jù)進(jìn)行融合,得到融合結(jié)果數(shù)據(jù);對(duì)所述融合結(jié)果數(shù)據(jù)進(jìn)行濾波后,得到所述相鄰兩幀圖像的最終運(yùn)動(dòng)數(shù)據(jù);
根據(jù)所述最終運(yùn)動(dòng)數(shù)據(jù)和所述相鄰兩幀圖像的前一幀圖像,確定所述相鄰兩幀圖像的后一幀圖像,實(shí)現(xiàn)所述相鄰兩幀圖像的穩(wěn)像。
2.根據(jù)權(quán)利要求1所述的視頻穩(wěn)像方法,其特征在于,所述方法還包括:
如果利用預(yù)設(shè)角點(diǎn)檢測(cè)算法檢測(cè)所述相鄰兩幀圖像上不存在角點(diǎn),則直接對(duì)所述第一數(shù)據(jù)進(jìn)行濾波,得到所述相鄰兩幀圖像的最終運(yùn)動(dòng)數(shù)據(jù);繼續(xù)執(zhí)行所述根據(jù)所述最終運(yùn)動(dòng)數(shù)據(jù)和所述相鄰兩幀圖像的前一幀圖像,獲取所述相鄰兩幀圖像的后一幀圖像,實(shí)現(xiàn)所述相鄰兩幀圖像的穩(wěn)像的步驟。
3.根據(jù)權(quán)利要求1所述的視頻穩(wěn)像方法,其特征在于,所述根據(jù)在所述相鄰兩幀圖像的采集時(shí)間點(diǎn)之間的時(shí)間段內(nèi)陀螺儀的運(yùn)動(dòng)數(shù)據(jù),計(jì)算所述相鄰兩幀圖像之間的平移量和旋轉(zhuǎn)角度,作為第一數(shù)據(jù),包括:
分別獲取在所述相鄰兩幀圖像的采集時(shí)間點(diǎn)陀螺儀的旋轉(zhuǎn)角速度;
根據(jù)所述陀螺儀的旋轉(zhuǎn)角速度,計(jì)算在所述相鄰兩幀圖像的采集時(shí)間點(diǎn)之間的時(shí)間段內(nèi)陀螺儀的運(yùn)動(dòng)數(shù)據(jù);
根據(jù)所述陀螺儀的運(yùn)動(dòng)數(shù)據(jù)和預(yù)先獲取的攝像頭焦距數(shù)據(jù),計(jì)算所述相鄰兩幀圖像之間的平移量和旋轉(zhuǎn)角度,作為第一數(shù)據(jù)。
4.根據(jù)權(quán)利要求1所述的視頻穩(wěn)像方法,其特征在于,所述將所述第一數(shù)據(jù)和所述第二數(shù)據(jù)進(jìn)行融合,得到融合結(jié)果數(shù)據(jù),包括:
分別計(jì)算所述第一數(shù)據(jù)和所述第二數(shù)據(jù)中的所述相鄰兩幀圖像之間的平移量的平均值,以及所述相鄰兩幀圖像之間的旋轉(zhuǎn)角度的平均值,作為融合結(jié)果數(shù)據(jù)。
5.根據(jù)權(quán)利要求1所述的視頻穩(wěn)像方法,其特征在于,所述根據(jù)所述最終運(yùn)動(dòng)數(shù)據(jù)和所述相鄰兩幀圖像的前一幀圖像,確定所述相鄰兩幀圖像的后一幀圖像,實(shí)現(xiàn)所述相鄰兩幀圖像的穩(wěn)像,包括:
依據(jù)所述最終運(yùn)動(dòng)數(shù)據(jù),對(duì)所述相鄰兩幀圖像的前一幀圖像進(jìn)行變換,得到變換后圖像;
將所述變換后圖像確定為所述相鄰兩幀圖像的后一幀圖像,實(shí)現(xiàn)所述相鄰兩幀圖像的穩(wěn)像。
6.根據(jù)權(quán)利要求1所述的視頻穩(wěn)像方法,其特征在于,所述方法還包括:
裁剪所述相鄰兩幀圖像的后一幀圖像的邊緣區(qū)域,以去除圖像的黑邊。
7.一種視頻穩(wěn)像裝置,其特征在于,所述裝置包括:
采集模塊,用于采集相鄰兩幀圖像;
記錄模塊,用于分別記錄所述相鄰兩幀圖像的采集時(shí)間點(diǎn);
第一計(jì)算模塊,用于根據(jù)在所述相鄰兩幀圖像的采集時(shí)間點(diǎn)之間的時(shí)間段內(nèi)陀螺儀的運(yùn)動(dòng)數(shù)據(jù),計(jì)算所述相鄰兩幀圖像之間的平移量和旋轉(zhuǎn)角度,作為第一數(shù)據(jù);
檢測(cè)模塊,用于利用預(yù)設(shè)角點(diǎn)檢測(cè)算法檢測(cè)所述相鄰兩幀圖像上是否存在角點(diǎn);
第二計(jì)算模塊,用于在所述檢測(cè)模塊檢測(cè)到角點(diǎn)時(shí),根據(jù)所述相鄰兩幀圖像上角點(diǎn)的匹配信息,計(jì)算所述相鄰兩幀圖像之間的平移量和旋轉(zhuǎn)角度,作為第二數(shù)據(jù);
融合模塊,用于將所述第一數(shù)據(jù)和所述第二數(shù)據(jù)進(jìn)行融合,得到融合結(jié)果數(shù)據(jù);
第一濾波模塊,用于對(duì)所述融合結(jié)果數(shù)據(jù)進(jìn)行濾波后,得到所述相鄰兩幀圖像的最終運(yùn)動(dòng)數(shù)據(jù);
確定模塊,用于根據(jù)所述最終運(yùn)動(dòng)數(shù)據(jù)和所述相鄰兩幀圖像的前一幀圖像,確定所述相鄰兩幀圖像的后一幀圖像,實(shí)現(xiàn)所述相鄰兩幀圖像的穩(wěn)像。
8.根據(jù)權(quán)利要求7所述的視頻穩(wěn)像裝置,其特征在于,所述裝置還包括:
第二濾波模塊,用于在所述檢測(cè)模塊未檢測(cè)到角點(diǎn)時(shí),對(duì)所述第一數(shù)據(jù)進(jìn)行濾波,得到所述相鄰兩幀圖像的最終運(yùn)動(dòng)數(shù)據(jù)。
9.根據(jù)權(quán)利要求7所述的視頻穩(wěn)像裝置,其特征在于,所述第一計(jì)算模塊,包括:
獲取子模塊,用于分別獲取在所述相鄰兩幀圖像的采集時(shí)間點(diǎn)陀螺儀的旋轉(zhuǎn)角速度;
第一計(jì)算子模塊,用于根據(jù)所述陀螺儀的旋轉(zhuǎn)角速度,計(jì)算在所述相鄰兩幀圖像的采集時(shí)間點(diǎn)之間的時(shí)間段內(nèi)陀螺儀的運(yùn)動(dòng)數(shù)據(jù);
第二計(jì)算子模塊,用于根據(jù)所述陀螺儀的運(yùn)動(dòng)數(shù)據(jù)和預(yù)先獲取的攝像頭焦距數(shù)據(jù),計(jì)算所述相鄰兩幀圖像之間的平移量和旋轉(zhuǎn)角度,作為第一數(shù)據(jù)。
10.根據(jù)權(quán)利要求7所述的視頻穩(wěn)像裝置,其特征在于,所述融合模塊,具體用于:
分別計(jì)算所述第一數(shù)據(jù)和所述第二數(shù)據(jù)中的所述相鄰兩幀圖像之間的平移量的平均值,以及所述相鄰兩幀圖像之間的旋轉(zhuǎn)角度的平均值,作為融合結(jié)果數(shù)據(jù)。
11.根據(jù)權(quán)利要求7所述的視頻穩(wěn)像裝置,其特征在于,所述確定模塊,包括:
變換子模塊,用于依據(jù)所述最終運(yùn)動(dòng)數(shù)據(jù),對(duì)所述相鄰兩幀圖像的前一幀圖像進(jìn)行變換,得到變換后圖像;
確定子模塊,用于將所述變換后圖像確定為所述相鄰兩幀圖像的后一幀圖像,實(shí)現(xiàn)所述相鄰兩幀圖像的穩(wěn)像。
12.根據(jù)權(quán)利要求7所述的視頻穩(wěn)像裝置,其特征在于,所述裝置還包括:
裁剪模塊,用于裁剪所述相鄰兩幀圖像的后一幀圖像的邊緣區(qū)域,以去除圖像的黑邊。