【技術實現步驟摘要】
用于視頻跟蹤的字符疊加器及疊加方法
本專利技術涉及一種字符疊加裝置及方法,具體涉及視頻跟蹤器中的字符信息疊加以及圖形疊加的視頻疊加顯示裝置。
技術介紹
視頻跟蹤器是一個圖像信息處理單元,對來自電視攝像機的視頻信號進行實時處理,在背景圖像中提取目標,并結算目標中心點相對于視頻跟蹤器電軸的坐標偏差,將偏差量實時送給伺服系統實現對目標的閉環實時跟蹤。字符疊加器是在視頻電子信號中混入字符信息,使得在電視圖像的指定位置顯示指定的圖形、字符的裝置。字符疊加裝置廣泛的應用于電視跟蹤系統。在電視跟蹤系統中,為了方便相關人員及時了解當前的跟蹤狀態,在監視屏幕上除了需要輸出原始的視頻信息以外,通常還要在監視器上輸出一些跟蹤相關的信息,例如顯示當前的日期,脫靶量,以及地點標號等,同時針對跟蹤目標,需要使用矩形跟蹤窗口實時的標定。此外,一種用于視頻跟蹤的字符疊加器需具備人機交互功能,操作人員可通過鼠標的點選對主控設備進行相應操作。字符疊加裝置的一種實現方案是采用FPGA或者CPLD實現。視頻信號經解碼芯片進入FPGA,FPGA讀取預先存儲于外部ROM中的字符內容,對疊加字符和視頻信號進行相應的邏輯運算以實現字符疊加效果。該方法的缺點在于硬件邏輯復雜,時序要求嚴格,字庫更新困難。字符疊加裝置的另一種實現方案是采用專用字符疊加芯片實現。例如NEC公司的UPD6453方案、FUJITSH的MB90092方案,上述兩種方案的實現需要行、場同步分立電路模塊、字庫電路模塊、鎖存模塊等。上述芯片采用屏幕存儲映像方式,顯示存儲器地址對應于監視器的固定位置。上述該方法的缺點在于外圍電路復雜,分立元 ...
【技術保護點】
用于視頻跟蹤的字符疊加器,包括ARM處理器模組和字符疊加模組;其特征是,所述字符疊加模組采用十片字符疊加芯片串行連接;所述ARM處理器模組包括字符變量初始化模塊、串口通信模塊、鼠標監視模塊、通信協議解析模塊、寫入數組更新模塊和字庫控制疊加模塊;字符變量初始化模塊,用于對視頻跟蹤器輸出的視頻流中的每一個字符進行初始化;并對初始化后的字符作為結構體變量操作;串口通信模塊,通過調用ARM處理器模組與字符疊加模組的SPI接口驅動實現字符疊加器與視頻跟蹤器的數據交換;經串口通信模塊輸出的串口數據由通信協議解析模塊解析;鼠標監視模塊,通過調用鼠標驅動,以阻塞的方式讀取鼠標移動或點擊信息,并對讀取的信息作為變量結構體進行解析,判斷對菜單的操作,所述解析后的變量結構體寫入數組更新模塊;通信協議解析模塊,根據通信協議對接收的串口數據進行解析,所述解析后的串口數據寫入數組更新模塊;數組更新模塊,將串口通信模塊和鼠標監視模塊寫入的用于顯示的結構體變量對應寫入數組,用于實現字庫控制疊加模塊的寫入;字庫控制疊加模塊,該模塊調用字符疊加模組的SPI接口驅動,并按字符疊加芯片的數據格式將疊加的變量結構體傳輸至字符疊 ...
【技術特征摘要】
1.用于視頻跟蹤的字符疊加器,包括ARM處理器模組和字符疊加模組;其特征是,所述字符疊加模組采用十片字符疊加芯片串行連接;所述ARM處理器模組包括字符變量初始化模塊、串口通信模塊、鼠標監視模塊、通信協議解析模塊、寫入數組更新模塊和字庫控制疊加模塊;字符變量初始化模塊,用于對視頻跟蹤器輸出的視頻流中的每一個字符進行初始化;并對初始化后的字符作為結構體變量操作;串口通信模塊,通過調用ARM處理器模組與字符疊加模組的SPI接口驅動實現字符疊加器與視頻跟蹤器的數據交換;經串口通信模塊輸出的串口數據由通信協議解析模塊解析;鼠標監視模塊,通過調用鼠標驅動,以阻塞的方式讀取鼠標移動或點擊信息,并對讀取的信息作為變量結構體進行解析,判斷對菜單的操作,所述解析后的變量結構體寫入數組更新模塊;通信協議解析模塊,根據通信協議對接收的串口數據進行解析,所述解析后的串口數據寫入數組更新模塊;數組更新模塊,將串口通信模塊和鼠標監視模塊寫入的用于顯示的結構體變量對應寫入數組,用于實現字庫控制疊加模塊的寫入;字庫控制疊加模塊,該模塊調用字符疊加模組的SPI接口驅動,并按字符疊加芯片的數據格式將疊加的變量結構體傳輸至字符疊加芯片,實現字符疊加;所述字符疊加的方法采用多線程工作方式;由以下步驟實現:步驟一、字符疊加器上電,所述ARM處理器模組內部的字符變量初始化模塊初始化每一個字符,并對初始化后的字符作為一個結構體變量操作;所述串口通信模塊內部的串口線程工作在阻塞模式,用于等待視頻跟蹤器發送信息;鼠標監視模塊內部的鼠標線程工作在阻塞模式,用于等待鼠標的移動或點擊操作;調用數組更新模塊,將初始化后的結構體變量的數據更新至寫入數組更新模塊,初始化字符疊加模組;步驟二、主線程等待接收消隱中斷信號,場消隱中斷函數調用SPI驅動分別向字符疊加模組內寫入數組,用以完成字符疊加顯示,并調用寫入數組更新模塊,更新結構體變量的數據,將鼠標的當前信息反饋回視頻跟蹤器;主線程循環運行,等待下一次的消隱中斷信號;串口線程等待視頻跟蹤器發送串口數據,當有數據發送時,串口線程搶占CPU,將接收的數據送入通信協議解析模塊解析,解析后的數據寫入數組更新模塊更新結構體變量,串口線程循環運行,繼續等待接收串...
【專利技術屬性】
技術研發人員:顧海軍,王永,楊鳳攀,梁輝,趙曉暉,
申請(專利權)人:吉林大學,
類型:發明
國別省市:吉林;22
還沒有人留言評論。發表了對其他瀏覽者有用的留言會獲得科技券。