[发明专利]一种HD-SDI/3G-SDI收发及实时画中画切换输出处理方法有效
申请号: | 201811504233.X | 申请日: | 2018-12-10 |
公开(公告)号: | CN109587421B | 公开(公告)日: | 2021-03-12 |
发明(设计)人: | 顾先军;胡彦多 | 申请(专利权)人: | 南京威翔科技有限公司 |
主分类号: | H04N5/45 | 分类号: | H04N5/45;H04N5/46;H04N5/765;H04N5/907;H04N5/91 |
代理公司: | 上海精晟知识产权代理有限公司 31253 | 代理人: | 冯子玲 |
地址: | 210036 江苏*** | 国省代码: | 江苏;32 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | 本发明公开了一种HD‑SDI/3G‑SDI收发及实时画中画切换输出处理方法,属于视频处理技术领域,包括建立视频采集装置、视频处理装置和显示屏,视频采集装置包括HD‑SDI接口的720P50摄像头和3G‑SDI接口的1080P50摄像头,视频处理单元包括FPGA控制器及其外围电路,显示器连接FPGA处理器,HD‑SDI接口的720P50摄像头和3G‑SDI接口的1080P50摄像头分别通过HD‑SDI接口和3G‑SDI接口与FPGA控制器通信,解决了3G‑SDI标准和HD‑SDI标准两种不同分辨率的画中画快速切换的技术问题,本发明集成度很高,省去了外加SDI收发芯片。 | ||
搜索关键词: | 一种 hd sdi 收发 实时 画中画 切换 输出 处理 方法 | ||
【主权项】:
1.一种HD‑SDI/3G‑SDI收发及实时画中画切换输出处理方法,其特征在于:包括如下步骤:步骤1:建立视频采集装置、视频处理装置和显示屏,视频采集装置包括HD‑SDI接口的720P50摄像头和3G‑SDI接口的1080P50摄像头,视频处理单元包括FPGA控制器及其外围电路,显示器连接FPGA处理器,HD‑SDI接口的720P50摄像头和3G‑SDI接口的1080P50摄像头分别通过HD‑SDI接口和3G‑SDI接口与FPGA控制器通信;步骤2:在FPGA控制器中建立两个行数据写缓存存储器Hsync_FIFO_WR_Buffer、图像中心视场缓存模块PIP_Frame_Ctrl、FPGA仲裁控制模块Arbitration、存储器DDR3_Wrapper、流处理模块VIP_Ctrl和输出模块SDI_TX;流处理模块VIP_Ctrl包括行数据读缓存Hsync_FIFO_RD_Buffer、时序控制器Test_Patten_Generate和视频格式转换器FVH_Gen;步骤3:频采集装置将采集到的720P视频流数据和1080P视频流数据分别通过HD‑SDI接口和3G‑SDI接口收入到FPGA控制器中;步骤4:FPGA控制器中的两个行数据写缓存存储器Hsync_FIFO_WR_Buffer一个存储720P视频流数据、另一个存储1080P视频流数据;步骤5:FPGA仲裁控制模块Arbitration向图像中心视场缓存模块PIP_Frame_Ctrl发送控制字PIP_EN和控制字PIP_SEL,图像中心视场缓存模块PIP_Frame_Ctrl判断控制字PIP_EN的值:若PIP_EN=0,则为不进行图像叠加处理,执行步骤6;若PIP_EN=1,则为进行图像叠加处理,执行步骤7;步骤6:图像中心视场缓存模块PIP_Frame_Ctrl不缓存视频流数据,判断控制字PIP_SEL是否为0:是,则缓存1080P视频流数据的行数据写缓存存储器Hsync_FIFO_WR_Buffer将1080P视频流数据写入到存储器DDR3_Wrapper中;不是,则则缓存720P视频流数据的行数据写缓存存储器Hsync_FIFO_WR_Buffer将720P视频流数据写入到存储器DDR3_Wrapper中,执行步骤9;步骤7:判断控制字PIP_SEL是否为1:是,则图像中心视场缓存模块PIP_Frame_Ctrl以480x384的像素缓存720P视频流数据,FPGA仲裁控制模块Arbitration读取1080P视频流数据,在1080P视频流数据每一帧的右下角均剪切出一个480x384区域,并将图像中心视场缓存模块PIP_Frame_Ctrl中缓存的480x384的像素的视频流数据叠加并替代所述剪切出的480x384区域,生成合成后的视频流数据,执行步骤8;否,则图像中心视场缓存模块PIP_Frame_Ctrl以480x384的像素缓存1080P视频流数据,FPGA仲裁控制模块Arbitration读取720P视频流数据,在720P视频流数据每一帧的右下角均剪切出一个480x384区域,并将图像中心视场缓存模块PIP_Frame_Ctrl中缓存的480x384的像素的视频流数据叠加并替代所述剪切出的480x384区域,生成合成后的视频流数据,执行步骤8;步骤8:FPGA仲裁控制模块Arbitration将所述合成后的视频流数据存储到存储器DDR3_Wrapper中;步骤9:当控制字PIP_SEL=0时,FPGA仲裁控制模块Arbitration向输出模块SDI_TX发送控制字SDI_CHANGE=0,此时输出模块SDI_TX向流处理模块VIP_Ctrl发出148.5MHz的读取时钟,流处理模块VIP_Ctrl中的时序控制器Test_Patten_Generate根据该148.5MHz的读取时钟产生1920x1080P50行场同步时序,行数据读缓存Hsync_FIFO_RD_Buffer根据1920x1080P50行场同步时序读取存储器DDR3_Wrapper中存储的图像流数据,并将数据发送给视频格式转换器FVH_Gen,视频格式转换器FVH_Gen将图像流数据转换为输出模块SDI_TX所需要的数据格式;步骤10:当控制字PIP_SEL=1时,FPGA仲裁控制模块Arbitration向输出模块SDI_TX发送控制字SDI_CHANGE=1,此时输出模块SDI_TX向流处理模块VIP_Ctrl发出74.25MHz的读取时钟,流处理模块VIP_Ctrl中的时序控制器Test_Patten_Generate根据该74.25MHz的读取时钟产生1280×720P50行场同步时序,行数据读缓存Hsync_FIFO_RD_Buffer根据1280×720P50行场同步时序读取存储器DDR3_Wrapper中存储的图像流数据,并将数据发送给视频格式转换器FVH_Gen,视频格式转换器FVH_Gen将图像流数据转换为输出模块SDI_TX所需要的数据格式;步骤11:显示器接收输出模块SDI_TX发送过来的数据,并显示图像。
下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于南京威翔科技有限公司,未经南京威翔科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/patent/201811504233.X/,转载请声明来源钻瓜专利网。