著录项信息
专利名称 | 图像编码、解码、传输方法和系统 |
申请号 | CN201410610040.8 | 申请日期 | 2014-10-31 |
法律状态 | 暂无 | 申报国家 | 中国 |
公开/公告日 | 2015-02-25 | 公开/公告号 | CN104378648A |
优先权 | 暂无 | 优先权号 | 暂无 |
主分类号 | H04N21/234 | IPC分类号 | H;0;4;N;2;1;/;2;3;4;;;H;0;4;N;2;1;/;4;4;;;H;0;4;N;2;1;/;4;4;0;5查看分类表>
|
申请人 | 广东威创视讯科技股份有限公司 | 申请人地址 | 广东省广州市高新技术产业开发区科珠路233号
变更
专利地址、主体等相关变化,请及时变更,防止失效 |
权利人 | 威创集团股份有限公司 | 当前权利人 | 威创集团股份有限公司 |
发明人 | 胡庆荣;张奕文 |
代理机构 | 广州华进联合专利商标代理有限公司 | 代理人 | 王程 |
摘要
一种图像编码、解码、传输方法和系统,其编码方法包括:将图像的场有效信号转换为预设极性的极性场有效信号;检测所述极性场有效信号,检测到当前帧图像开始传输时,发送帧起始码至接收端进行标识该帧图像开始传输,并通过数据码将该帧图像的图像帧信息发送至接收端;当检测到该帧图像的第一个行有效信号的上升沿时,发送行起始码至接收端进行标识行有效信号的上升沿,并开始发送该帧图像的行数据信号,当检测到该帧图像的第一个行有效信号的下降沿时,发送行结束码至接收端进行标识行有效信号的下降沿,进一步检测该帧图像的其它行有效信号,直到检测到该帧图像传输结束时,发送帧结束码至接收端进行标识该帧图像编码完成。本方案节约了成本。
1.一种图像编码方法,其特征在于,包括:
将图像的场有效信号转换为预设极性的极性场有效信号,其中,所述预设极性包括正极性和负极性;
检测所述极性场有效信号,检测到当前帧图像开始传输时,发送帧起始码至接收端进行标识该帧图像开始传输,并通过数据码将该帧图像的图像帧信息发送至接收端;
当检测到该帧图像的第一个行有效信号的上升沿时,发送行起始码至接收端进行标识行有效信号的上升沿,并开始发送该帧图像的行数据信号,当检测到该帧图像的第一个行有效信号的下降沿时,发送行结束码至接收端进行标识行有效信号的下降沿,进一步检测该帧图像的其它行有效信号的上升沿和下降沿,并发送行起始码和行结束码至接收端进行标识所述其它行有效信号的上升沿和下降沿,直到检测到该帧图像传输结束时,发送帧结束码至接收端进行标识该帧图像编码完成;
其中,所述帧起始码、所述帧结束码、所述行起始码、所述行结束码分别为不同的控制码。
2.根据权利要求1所述的图像编码方法,其特征在于,所述检测到该帧图像传输结束后,所述发送帧结束码至接收端进行标识该帧图像编码完成之前,还包括:
发送位对齐码至接收端对所述帧图像的高速串行收发数据进行位对齐,并发送高位标识码和低位标识码至接收端对所述帧图像的高低位进行对齐,其中,所述位对齐码、所述高位标识码和低位标识码为控制码。
3.根据权利要求1所述的图像编码方法,其特征在于,所述帧起始码、所述帧结束码、所述行起始码、所述行结束码的分别为相同的两位控制码。
4.根据权利要求1至3任意一项所述的图像编码方法,其特征在于,所述预设极性为负极性时,检测到所述极性场有效信号的上升沿时,确定该帧图像开始传输,检测到所述极性场有效信号的下降沿时,确定该帧图像传输结束;
所述预设极性为正极性时,检测到所述极性场有效信号的上升沿时,确定该帧图像传输结束,检测到所述极性场有效信号的下降沿时,确定该帧图像开始传输。
5.一种图像解码方法,其特征在于,包括:
接收权利要求1至4任意一项所述的帧图像,当接收到帧起始码时,确定当前帧图像开始传输,并接收数据码,根据所述数据码解析出该帧图像的图像帧信息,根据所述图像帧信息确定场同步信号、行同步信号和数据有效信号;
当接收到行起始码时确定该帧图像的行有效信号上升沿,并接收该帧图像的行数据信号,当接收到行结束码时确定该帧图像的行有效信号下降沿;
当接收到帧结束码时确定当前帧图像解码完成。
6.根据权利要求5所述的图像解码方法,其特征在于,当接收该帧图像的行数据信号时,还包括:
对接收到的数据个数进行计数;
当接收到行结束码时,停止计数,获得第一计数值;
将所述第一计数值与所述图像帧信息中的分辨率宽度值进行比对,比对结果不同时进行预警提示;
和/或
接收到帧起始码时,还包括:
对接收到的行有效信号进行计数;
当接收到帧结束码时,停止计数,获得第二计数值;
根据图像帧信息中的隔行信号标志判断当前帧图像是否为隔行信号,若否,将所述图像帧信息中的分辨率高度值设为比较阈值,若是,将所述图像帧信息中的分辨率高度值的二分之一设为比较阈值;
将所述第二计数值与所述比较阈值进行比对,比对结果不同时进行预警提示;
其中,所述图像帧信息包括该帧图像的分辨率宽度值、分辨率高度值、隔行信号标志。
7.一种图像传输方法,其特征在于,包括:
在发送端执行的步骤:
将图像的场有效信号转换为预设极性的极性场有效信号,其中,预设极性包括正极性和负极性;
检测所述极性场有效信号,检测到当前帧图像开始传输时,发送帧起始码至接收端进行标识该帧图像开始传输,并通过数据码将该帧图像的图像帧信息发送至接收端;
当检测到该帧图像的第一个行有效信号的上升沿时,发送行起始码至接收端进行标识行有效信号的上升沿,并开始发送该帧图像的行数据信号,当检测到该帧图像的第一个行有效信号的下降沿时,发送行结束码至接收端进行标识行有效信号的下降沿,进一步检测该帧图像的其它行有效信号的上升沿和下降沿,并发送行起始码和行结束码至接收端进行标识所述其它行有效信号的上升沿和下降沿,直到检测到该帧图像传输结束时,发送帧结束码至接收端进行标识该帧图像编码完成;
其中,所述帧起始码、所述帧结束码、所述行起始码、所述行结束码分别为不同的控制码;
在接收端执行的步骤:
接收所述帧图像,当接收到帧起始码时,确定当前帧图像开始传输,并接收数据码,根据所述数据码解析出该帧图像的图像帧信息,根据所述图像帧信息确定场同步信号、行同步信号和数据有效信号;
当接收到行起始码时确定该帧图像的行有效信号上升沿,并接收该帧图像的行数据信号,当接收到行结束码时确定该帧图像的行有效信号下降沿;
当接收到帧结束码时确定当前帧图像解码完成。
8.根据权利要求7所述的图像传输方法,其特征在于,还包括:
在发送端执行的步骤:
所述检测到该帧图像传输结束后,所述发送帧结束码至接收端进行标识该帧图像编码完成之前,还包括:发送位对齐码至接收端对所述帧图像的高速串行收发数据进行位对齐,并发送高位标识码和低位标识码至接收端对所述帧图像的高低位进行对齐,其中,所述位对齐码、所述高位标识码和低位标识码为控制码;
在接收端执行的步骤:
接收所述对齐码时,对所述帧图像的高速串行收发数据进行位对齐;
接收高位标识码和低位标识码时,对所述帧图像的高低位进行对齐。
9.根据权利要求7或8所述的图像传输方法,其特征在于,还包括在接收端执行的步骤:
当接收该帧图像的行数据信号时,还包括:
对接收到的数据个数进行计数;
当接收到行结束码时,停止计数,获得第一计数值;
将所述第一计数值与所述图像帧信息中的分辨率宽度值进行比对,比对结果不同时进行预警提示;
和/或
接收到帧起始码时,还包括:
对接收到的行有效信号进行计数;
当接收到帧结束码时,停止计数,获得第二计数值;
根据图像帧信息中的隔行信号标志判断当前帧图像是否为隔行信号,若否,将所述图像帧信息中的分辨率高度值设为比较阈值,若是,将所述图像帧信息中的分辨率高度值的二分之一设为比较阈值;
将所述第二计数值与所述比较阈值进行比对,比对结果不同时进行预警提示;
其中,所述图像帧信息包括该帧图像的分辨率宽度值、分辨率高度值、隔行信号标志。
10.一种图像传输系统,其特征在于,包括设在发送端的极性转换模块和编码模块,设在接收端的帧起始码解码模块、行有效信号解码模块以及帧结束码解码模块;
极性转换模块,用于将图像的场有效信号转换为预设极性的极性场有效信号,其中,预设极性包括正极性和负极性;
编码模块,用于检测所述极性场有效信号,检测到当前帧图像开始传输时,发送帧起始码至接收端进行标识该帧图像开始传输,并通过数据码将该帧图像的图像帧信息发送至接收端;当检测到该帧图像的第一个行有效信号的上升沿时,发送行起始码至接收端进行标识行有效信号的上升沿,并开始发送该帧图像的行数据信号,当检测到该帧图像的第一个行有效信号的下降沿时,发送行结束码至接收端进行标识行有效信号的下降沿,进一步检测该帧图像的其它行有效信号的上升沿和下降沿,并发送行起始码和行结束码至接收端进行标识所述其它行有效信号的上升沿和下降沿,直到检测到该帧图像传输结束时,发送帧结束码至接收端进行标识该帧图像编码完成;
其中,所述帧起始码、所述帧结束码、所述行起始码、所述行结束码分别为不同的控制码;
帧起始码解码模块,用于接收所述帧图像,当接收到帧起始码时,确定当前帧图像开始传输,并接收数据码,根据所述数据码解析出该帧图像的图像帧信息,根据所述图像帧信息确定场同步信号、行同步信号和数据有效信号;
行有效信号解码模块,用于当接收到行起始码时确定该帧图像的行有效信号上升沿,并接收该帧图像的行数据信号,当接收到行结束码时确定该帧图像的行有效信号下降沿;
帧结束码解码模块,用于当接收到帧结束码时确定当前帧图像解码完成。
图像编码、解码、传输方法和系统\n技术领域\n[0001] 本发明涉及图像处理技术领域,特别是涉及一种图像编码、解码、传输方法和系统。\n背景技术\n[0002] 在图像处理领域,常常需要将图像从一个处理单元传输到另一个处理单元。传输过程中需要先将图像数据信号、场有效信号、行有效信号、数据有效信号进行编码,传输到另一个处理单元后进行解码。然而,由于传输场同步信号、行同步信号、数据有效信号需要占用一定位宽,特别是针对某些收发器的位宽与图像数据信号位宽相同时,为了编码、传输场同步信号、行同步信号、数据有效信号,则需要将两路串行收发器链路进行绑定,获得较大的传输带宽来传输。然而将两路串行收发器链路绑定又会造成资源浪费,成本高。也可以采用更大位宽的串行收发器进行传输,当然,相对于低位宽的串行收发器而言,高位宽的串行收发器成本高。\n[0003] 例如,由于高速串行收发器速度快,线少,稳定性高,可以采用高速串行收发器用于图像传输领域。高速串行收发器现阶段可以通过芯片或者FPGA硬核实现,对于\n3.125GMbps的高速串行收发器,其用户侧最大传输时钟156MHz,位宽16位。在编码、传输数据位宽为16位的图像数据信号时,加上场同步信号、行同步信号、数据有效信号共19位。通常的做法是通过将两路3.125GMbps高速串行收发器链路进行绑定,获得最大传输时钟\n156MHz,位宽32位的传输带宽来传输。但是,用32位的链路对19位数据进行编码、传输、解码,都极大地浪费了链路的带宽,造成资源浪费、成本高。\n发明内容\n[0004] 基于此,有必要针对在编码过程中,成本高的问题,提供一种图像编码方法。\n[0005] 一种图像编码方法,包括:\n[0006] 将图像的场有效信号转换为预设极性的极性场有效信号,其中,所述预设极性包括正极性和负极性;\n[0007] 检测所述极性场有效信号,检测到当前帧图像开始传输时,发送帧起始码至接收端进行标识该帧图像开始传输,并通过数据码将该帧图像的图像帧信息发送至接收端;\n[0008] 当检测到该帧图像的第一个行有效信号的上升沿时,发送行起始码至接收端进行标识行有效信号的上升沿,并开始发送该帧图像的行数据信号,当检测到该帧图像的第一个行有效信号的下降沿时,发送行结束码至接收端进行标识行有效信号的下降沿,进一步检测该帧图像的其它行有效信号的上升沿和下降沿,并发送行起始码和行结束码至接收端进行标识所述其它行有效信号的上升沿和下降沿,直到检测到该帧图像传输结束时,发送帧结束码至接收端进行标识该帧图像编码完成;\n[0009] 其中,所述帧起始码、所述帧结束码、所述行起始码、所述行结束码分别为不同的控制码。\n[0010] 上述图像编码方法,通过检测极性场有效信号利用帧起始码和帧结束码标识当前帧图像的开始和结束,并在帧起始码后通过数据码将该帧图像的图像帧信息发送至接收端,并通过检测行有效信号,利用行起始码和行结束码标识行有效信号的上升沿和下降沿,从而实现对该帧图像的编码,在编码过程中,无需发送场同步信号、行同步信号和数据有效信号,可以节约高速串行收发器的带宽,节约成本。\n[0011] 基于此,有必要针对在解码过程中,成本高的问题,提供一种图像解码方法。\n[0012] 一种图像解码方法,包括:\n[0013] 接收上述所述的帧图像,当接收到帧起始码时,确定当前帧图像开始传输,并接收数据码,根据所述数据码解析出该帧图像的图像帧信息,根据所述图像帧信息确定场同步信号、行同步信号和数据有效信号;\n[0014] 当接收到行起始码时确定该帧图像的行有效信号上升沿,并接收该帧图像的行数据信号,当接收到行结束码时确定该帧图像的行有效信号下降沿;\n[0015] 当接收到帧结束码时确定当前帧图像解码完成。\n[0016] 上述图像解码方法,通过接收没有同步信号、行同步信号和数据有效信号的一帧图像,可以节约成本。在解码过程中,除了解析出一帧图像的开始和结束,以及行有效信号的上升沿和下降沿,还可以根据所述数据码解析出该帧图像的图像帧信息,根据所述图像帧信息可以获得场同步信号、行同步信号和数据有效信号,便于后续驱动显示器等操作。\n[0017] 基于此,有必要针对在传输过程中,成本高的问题,提供一种图像传输方法和系统。\n[0018] 一种图像传输方法,包括:\n[0019] 在发送端执行的步骤:\n[0020] 将图像的场有效信号转换为预设极性的极性场有效信号,其中,预设极性包括正极性和负极性;\n[0021] 检测所述极性场有效信号,检测到当前帧图像开始传输时,发送帧起始码至接收端进行标识该帧图像开始传输,并通过数据码将该帧图像的图像帧信息发送至接收端;\n[0022] 当检测到该帧图像的第一个行有效信号的上升沿时,发送行起始码至接收端进行标识行有效信号的上升沿,并开始发送该帧图像的行数据信号,当检测到该帧图像的第一个行有效信号的下降沿时,发送行结束码至接收端进行标识行有效信号的下降沿,进一步检测该帧图像的其它行有效信号的上升沿和下降沿,并发送行起始码和行结束码至接收端进行标识所述其它行有效信号的上升沿和下降沿,直到检测到该帧图像传输结束时,发送帧结束码至接收端进行标识该帧图像编码完成;\n[0023] 其中,所述帧起始码、所述帧结束码、所述行起始码、所述行结束码分别为不同的控制码;\n[0024] 在接收端执行的步骤:\n[0025] 接收所述帧图像,当接收到帧起始码时,确定当前帧图像开始传输,并接收数据码,根据所述数据码解析出该帧图像的图像帧信息,根据所述图像帧信息确定场同步信号、行同步信号和数据有效信号;\n[0026] 当接收到行起始码时确定该帧图像的行有效信号上升沿,并接收该帧图像的行数据信号,当接收到行结束码时确定该帧图像的行有效信号下降沿;\n[0027] 当接收到帧结束码时确定当前帧图像解码完成。\n[0028] 一种图像传输系统,包括设在发送端的极性转换模块和编码模块,设在接收端的帧起始码解码模块、行有效信号解码模块以及帧结束码解码模块;\n[0029] 极性转换模块,用于将图像的场有效信号转换为预设极性的极性场有效信号,其中,预设极性包括正极性和负极性;\n[0030] 编码模块,用于检测所述极性场有效信号,检测到当前帧图像开始传输时,发送帧起始码至接收端进行标识该帧图像开始传输,并通过数据码将该帧图像的图像帧信息发送至接收端;当检测到该帧图像的第一个行有效信号的上升沿时,发送行起始码至接收端进行标识行有效信号的上升沿,并开始发送该帧图像的行数据信号,当检测到该帧图像的第一个行有效信号的下降沿时,发送行结束码至接收端进行标识行有效信号的下降沿,进一步检测该帧图像的其它行有效信号的上升沿和下降沿,并发送行起始码和行结束码至接收端进行标识所述其它行有效信号的上升沿和下降沿,直到检测到该帧图像传输结束时,发送帧结束码至接收端进行标识该帧图像编码完成;\n[0031] 其中,所述帧起始码、所述帧结束码、所述行起始码、所述行结束码分别为不同的控制码;\n[0032] 帧起始码解码模块,用于接收所述帧图像,当接收到帧起始码时,确定当前帧图像开始传输,并接收数据码,根据所述数据码解析出该帧图像的图像帧信息,根据所述图像帧信息确定场同步信号、行同步信号和数据有效信号;\n[0033] 行有效信号解码模块,用于当接收到行起始码时确定该帧图像的行有效信号上升沿,并接收该帧图像的行数据信号,当接收到行结束码时确定该帧图像的行有效信号下降沿;\n[0034] 帧结束码解码模块,用于当接收到帧结束码时确定当前帧图像解码完成。\n[0035] 上述图像传输方法和系统,通过检测极性场有效信号利用帧起始码和帧结束码标识当前帧图像的开始和结束,并在帧起始码后通过数据码将该帧图像的图像帧信息发送至接收端,并通过检测行有效信号,利用行起始码和行结束码标识行有效信号的上升沿和下降沿,从而实现对该帧图像的编码,在编码过程中,无需发送场同步信号、行同步信号和数据有效信号,可以节约高速串行收发器的带宽,节约传输过程中的成本。在解码过程中,除了解析出一帧图像的开始和结束,以及行有效信号的上升沿和下降沿,还可以根据所述数据码解析出该帧图像的图像帧信息,根据所述图像帧信息可以获得场同步信号、行同步信号和数据有效信号,便于后续驱动显示器等操作。\n附图说明\n[0036] 图1为本发明图像编码方法实施例的流程示意图;\n[0037] 图2为本发明图像解码方法实施例的流程示意图;\n[0038] 图3为本发明图像传输方法实施例的流程示意图;\n[0039] 图4为本发明图像传输方法具体应用实例示意图;\n[0040] 图5为本发明图像传输系统实施例的结构示意图。\n具体实施方式\n[0041] 下面结合实施例及附图对本发明作进一步详细说明,但本发明的实施方式不限于此。\n[0042] 如图1所示,为本发明图像编码方法实施例的流程示意图,包括步骤:\n[0043] 步骤S101:将图像的场有效信号转换为预设极性的极性场有效信号,其中,所述预设极性包括正极性和负极性;\n[0044] 本步骤的目的是为了统一场有效信号的极性,以便后续对场有效信号的边缘检测。\n[0045] 步骤S102:检测所述极性场有效信号,检测到当前帧图像开始传输时,发送帧起始码至接收端进行标识该帧图像开始传输,并通过数据码将该帧图像的图像帧信息发送至接收端;\n[0046] 采用帧起始码标识该帧图像的开始,并通过数据码将该帧图像的图像帧信息发送至接收端。帧起始码可以是一位控制码(K码),也可以是多位。为了标识的稳定性,帧起始码也可以是相同的两位控制码。图像帧信息可以包括该帧图像的分辨率宽度值、分辨率高度值、隔行信号标志、图像数据信号位宽。数据码的个数不限定,在其中一个实施例中,数据码的个数可以为6,即用6个D来传输图像帧信息。\n[0047] 在通过数据码将该帧图像的图像帧信息发送至接收端后,检测到该帧图像的第一个行有效信号的上升沿前,可以通过填充码进行填充。填充码可以是不同于帧起始码、帧结束码、行起始码、行结束码的控制码。\n[0048] 步骤S103:当检测到该帧图像的第一个行有效信号的上升沿时,发送行起始码至接收端进行标识行有效信号的上升沿,并开始发送该帧图像的行数据信号,当检测到该帧图像的第一个行有效信号的下降沿时,发送行结束码至接收端进行标识行有效信号的下降沿;\n[0049] 行起始码可以是一位控制码,也可以是多位。为了标识的稳定性,行起始码也可以是相同的两位控制码。同理,行结束码可以是一位控制码,也可以是多位。为了标识的稳定性,行结束码也可以是相同的两位控制码。发送行结束码至接收端后,可以继续发送填充码,等待下一个行上升沿。\n[0050] 步骤S104:进一步检测该帧图像的其它行有效信号的上升沿和下降沿,并发送行起始码和行结束码至接收端进行标识所述其它行有效信号的上升沿和下降沿,直到检测到该帧图像传输结束时,发送帧结束码至接收端进行标识该帧图像编码完成;\n[0051] 其中,所述帧起始码、所述帧结束码、所述行起始码、所述行结束码分别为不同的控制码。图像的行间没有数据信息时发送填充码进行填充,图像的行间没有控制信息时发送填充码进行填充。帧结束码可以是一位控制码,也可以是多位。为了标识的稳定性,帧结束码也可以是相同的两位控制码。\n[0052] 本实施例通过检测极性场有效信号利用帧起始码和帧结束码标识当前帧图像的开始和结束,并在帧起始码后通过数据码将该帧图像的图像帧信息发送至接收端,并通过检测行有效信号,利用行起始码和行结束码标识行有效信号的上升沿和下降沿,从而实现对该帧图像的编码,在编码过程中,无需发送场同步信号、行同步信号和数据有效信号,可以节约高速串行收发器的带宽,节约成本。\n[0053] 进一步的,在其中一个实施例中,所述检测到该帧图像传输结束后,所述发送帧结束码至接收端进行标识该帧图像编码完成之前,还包括:\n[0054] 发送位对齐码至接收端对所述帧图像的高速串行收发数据进行位对齐,并发送高位标识码和低位标识码至接收端对所述帧图像的高低位进行对齐,其中,所述位对齐码、所述高位标识码和低位标识码为控制码。\n[0055] 通过位对齐码可以实现收发数据位对齐,通过高位标识码和低位标识码可以实现帧图像的高低位进行对齐。\n[0056] 在其中一个实施例中,所述帧起始码、所述帧结束码、所述行起始码、所述行结束码的个数分别为两个。\n[0057] 在其中一个实施例中,所述预设极性为负极性时,检测到所述极性场有效信号的上升沿时,确定该帧图像开始传输,检测到所述极性场有效信号的下降沿时,确定该帧图像传输结束。\n[0058] 在其中一个实施例中,所述预设极性为正极性时,检测到所述极性场有效信号的上升沿时,确定该帧图像传输结束,检测到所述极性场有效信号的下降沿时,确定该帧图像开始传输。\n[0059] 通过将场有效信号统一为确定极性的信号,方便后续对场有效信号边缘检测。\n[0060] 以上实施方式中的各种技术特征可以任意进行组合,只要特征之间的组合不存在冲突或矛盾,但是限于篇幅,未进行一一描述,因此上述实施方式中的各种技术特征的任意进行组合也属于本说明书公开的范围。\n[0061] 在其中一个实施例中,本发明还基于上述图像编码方法,提供一种图像解码方法,如图2所示,为本发明图像解码方法实施例的流程示意图,包括:\n[0062] 步骤S201:接收上述任意实施例所述的帧图像,当接收到帧起始码时,确定当前帧图像开始传输,并接收数据码,根据所述数据码解析出该帧图像的图像帧信息,根据所述图像帧信息确定场同步信号、行同步信号和数据有效信号;\n[0063] 步骤S202:当接收到行起始码时确定该帧图像的行有效信号上升沿,并接收该帧图像的行数据信号,当接收到行结束码时确定该帧图像的行有效信号下降沿;\n[0064] 步骤S203:当接收到帧结束码时确定当前帧图像解码完成。\n[0065] 本实施例通过接收没有同步信号、行同步信号和数据有效信号的一帧图像,可以节约成本。在解码过程中,除了解析出一帧图像的开始和结束,以及行有效信号的上升沿和下降沿,还可以根据所述数据码解析出该帧图像的图像帧信息,根据所述图像帧信息可以获得场同步信号、行同步信号和数据有效信号,便于后续驱动显示器等操作。\n[0066] 在另一个实施例中,在进行锐化、色彩处理等操作时,无需用到场同步信号、行同步信号以及数据有效信号,则无需根据所述图像帧信息确定场同步信号、行同步信号和数据有效信号。\n[0067] 在其中一个实施例中,当接收该帧图像的行数据信号时,还包括:\n[0068] 对接收到的数据个数进行计数;\n[0069] 当接收到行结束码时,停止计数,获得第一计数值;\n[0070] 将所述第一计数值与所述图像帧信息中的分辨率宽度值进行比对,比对结果不同时进行预警提示;\n[0071] 其中,所述图像帧信息包括该帧图像的分辨率宽度值。\n[0072] 本实施例可以对行内数据个数进行校验,不正确时进行预警,从而提高传输稳定性。\n[0073] 在其中一个实施例中,接收到帧起始码时,还包括:\n[0074] 对接收到的行有效信号进行计数;\n[0075] 当接收到帧结束码时,停止计数,获得第二计数值;\n[0076] 根据图像帧信息中的隔行信号标志判断当前帧图像是否为隔行信号,若否,将所述图像帧信息中的分辨率高度值设为比较阈值,若是,将所述图像帧信息中的分辨率高度值的二分之一设为比较阈值;\n[0077] 将所述第二计数值与所述比较阈值进行比对,比对结果不同时进行预警提示;\n[0078] 其中,所述图像帧信息包括该帧图像的分辨率高度值、隔行信号标志。\n[0079] 本实施例可以对帧内数据的行数进行校验,不正确时进行预警,从而提高传输稳定性。\n[0080] 以上实施方式中的各种技术特征可以任意进行组合,只要特征之间的组合不存在冲突或矛盾,但是限于篇幅,未进行一一描述,因此上述实施方式中的各种技术特征的任意进行组合也属于本说明书公开的范围。\n[0081] 本发明提供一种图像传输方法,如图3所示,为本发明图像传输方法实施例的流程示意图,包括:\n[0082] 在发送端执行的步骤:\n[0083] 步骤S301:将图像的场有效信号转换为预设极性的极性场有效信号,其中,预设极性包括正极性和负极性;\n[0084] 步骤S302:检测所述极性场有效信号,检测到当前帧图像开始传输时,发送帧起始码至接收端进行标识该帧图像开始传输,并通过数据码将该帧图像的图像帧信息发送至接收端;\n[0085] 步骤S303:当检测到该帧图像的第一个行有效信号的上升沿时,发送行起始码至接收端进行标识行有效信号的上升沿,并开始发送该帧图像的行数据信号,当检测到该帧图像的第一个行有效信号的下降沿时,发送行结束码至接收端进行标识行有效信号的下降沿,进一步检测该帧图像的其它行有效信号的上升沿和下降沿,并发送行起始码和行结束码至接收端进行标识所述其它行有效信号的上升沿和下降沿;\n[0086] 步骤S304:直到检测到该帧图像传输结束时,发送帧结束码至接收端进行标识该帧图像编码完成;\n[0087] 其中,所述帧起始码、所述帧结束码、所述行起始码、所述行结束码分别为不同的控制码;\n[0088] 在接收端执行的步骤:\n[0089] 步骤S305:接收所述帧图像,当接收到帧起始码时,确定当前帧图像开始传输,并接收数据码,根据所述数据码解析出该帧图像的图像帧信息,根据所述图像帧信息确定场同步信号、行同步信号和数据有效信号;\n[0090] 步骤S306:当接收到行起始码时确定该帧图像的行有效信号上升沿,并接收该帧图像的行数据信号,当接收到行结束码时确定该帧图像的行有效信号下降沿;\n[0091] 步骤S307:当接收到帧结束码时确定当前帧图像解码完成。\n[0092] 本实施例通过检测极性场有效信号利用帧起始码和帧结束码标识当前帧图像的开始和结束,并在帧起始码后通过数据码将该帧图像的图像帧信息发送至接收端,并通过检测行有效信号,利用行起始码和行结束码标识行有效信号的上升沿和下降沿,从而实现对该帧图像的编码,在编码过程中,无需发送场同步信号、行同步信号和数据有效信号,可以节约高速串行收发器的带宽,节约传输过程中的成本。在解码过程中,除了解析出一帧图像的开始和结束,以及行有效信号的上升沿和下降沿,还可以根据所述数据码解析出该帧图像的图像帧信息,根据所述图像帧信息可以获得场同步信号、行同步信号和数据有效信号,便于后续驱动显示器等操作。\n[0093] 在其中一个实施例中,为了实现位对齐,还包括:\n[0094] 在发送端执行的步骤:\n[0095] 所述检测到该帧图像传输结束后,所述发送帧结束码至接收端进行标识该帧图像编码完成之前,还包括:发送位对齐码至接收端对所述帧图像的高速串行收发数据进行位对齐,并发送高位标识码和低位标识码至接收端对所述帧图像的高低位进行对齐,其中,所述位对齐码、所述高位标识码和低位标识码为控制码;\n[0096] 在接收端执行的步骤:\n[0097] 接收所述对齐码时,对所述帧图像的高速串行收发数据进行位对齐;\n[0098] 接收高位标识码和低位标识码时,对所述帧图像的高低位进行对齐。\n[0099] 在其中一个实施例中,为了提高传输稳定性,还包括在接收端执行的步骤:\n[0100] 当接收该帧图像的行数据信号时,还包括:\n[0101] 对接收到的数据个数进行计数;\n[0102] 当接收到行结束码时,停止计数,获得第一计数值;\n[0103] 将所述第一计数值与所述图像帧信息中的分辨率宽度值进行比对,比对结果不同时进行预警提示;\n[0104] 和/或\n[0105] 接收到帧起始码时,还包括:\n[0106] 对接收到的行有效信号进行计数;\n[0107] 当接收到帧结束码时,停止计数,获得第二计数值;\n[0108] 根据图像帧信息中的隔行信号标志判断当前帧图像是否为隔行信号,若否,将所述图像帧信息中的分辨率高度值设为比较阈值,若是,将所述图像帧信息中的分辨率高度值的二分之一设为比较阈值;\n[0109] 将所述第二计数值与所述比较阈值进行比对,比对结果不同时进行预警提示;\n[0110] 其中,所述图像帧信息包括该帧图像的分辨率宽度值、分辨率高度值、隔行信号标志。\n[0111] 以上实施方式中的各种技术特征可以任意进行组合,只要特征之间的组合不存在冲突或矛盾,但是限于篇幅,未进行一一描述,因此上述实施方式中的各种技术特征的任意进行组合也属于本说明书公开的范围。\n[0112] 本发明举其中一个具体应用实例进行说明。\n[0113] 如图4所示,高速串行收发器控制码:位对齐码410为K28.5,主要用于接收端串行数据转换成并行数据时8位对齐;高位标识码和低位标识码420用D0.0+K28.5标识,其中K28.5标志数据位的低8位,D0.0标记数据位的高8位,用于接收端并行数据的高低位对齐。\n帧起始码450为K28.0+K28.0、帧结束码430为K28.1+K28.1、行起始码470为K28.2+K28.2、行结束码490为K28.3+K28.3,行间无数据信息和无控制信息的部分用填充码440(比如K28.4)填充。帧起始码后面紧跟的6个数据码460(D码)传输图像帧信息。比如,前两个D码共16位用于表示该帧图像的宽度;紧接着的两个D码共16位用于表示该帧图像的高度;最后两个D码共16位,[15]为该帧图像的隔行信号标志,当为0时是逐行信号,当为1时是隔行信号,[14:\n8](即第14位到第8位)为图像数据信号位宽,[7:0](即第7位到第0位)为保留位。\n[0114] 发送端:\n[0115] A1、图像输入后,将场有效信号统一转换成负极性的信号,这一步方便后续对场信号边缘的检测。\n[0116] A2、对输入图像按图4进行编码,当检测到场有效信号的下降沿时,发送两个K28.5对高速串行收发数据进行位对齐,紧接着发送D0.0和K28.5对高低位进行对齐。\n[0117] A3、先连续向接收端发送两个K28.1标识上一帧已经结束,然后一直发送K28.4进行填充,等待场有效信号的上升沿。\n[0118] A4、检测到场有效信号的上升沿,向接收端连续发送两个K28.0标识新的一帧数据开始传输,紧接着发送6个D码传输图像帧的信息,然后继续发送K28.4码,等待行有效信号上升沿。\n[0119] A5、检测到行有效信号上升沿时,向接收端连续发送两个K28.2,标识行数据信号开始,紧接着连续发送行数据信号480。\n[0120] A6、检测到行有效信号下降沿,向接收端连续发送两个K28.3,标识一行结束,然后继续发送K28.4码进行填充,等待下一个行上升沿。\n[0121] A7、按步骤A5、A6发送完一帧信号的所有行。\n[0122] A8、检测到场有效信号下降沿后按步骤A2开始结束本帧信号发送,开始发送下一帧信号。\n[0123] 接收端:\n[0124] B1、接收到K28.5信号后进行位对齐,接收到D0.0和K28.5后进行高低位对齐。\n[0125] B2、当接收到连续两个K28.0后,表示一帧新的信号开始了,接着接收6个D码,按协议解析出图像帧的信息。\n[0126] B3、当接收到两个K28.2后表示一行数据开始了,将行数据信号进行接收,并对接收到的数据个数进行计数,当接收到K28.3时结束行数据信号接收和行计数器,并将计数器的值与图像帧信息里面分辨率宽度进行比对,发现错误进行警告。\n[0127] B4、按步骤B3接收完一帧数据的所有行,并对接收的行数进行计数。\n[0128] B5、当接收到连续两个K28.1后,表示该帧信号已结束,停止列计时器,并将列计数器的值与图像帧信息里面的分辨率高度进行比对,发现错误进行告警。其中,若为隔行信号,需要将分辨率高度除以2,若为逐行信号,则不需要除以2。\n[0129] B6、重复步骤B1-B5进行下一帧的接收。\n[0130] 基于上述图像传输方法,本发明还提供一种图像传输系统,如图5所示,包括:包括设在发送端的极性转换模块510和编码模块520,设在接收端的帧起始码解码模块530、行有效信号解码模块540以及帧结束码解码模块550;\n[0131] 极性转换模块510,用于将图像的场有效信号转换为预设极性的极性场有效信号,其中,预设极性包括正极性和负极性;\n[0132] 编码模块520,用于检测所述极性场有效信号,检测到当前帧图像开始传输时,发送帧起始码至接收端进行标识该帧图像开始传输,并通过数据码将该帧图像的图像帧信息发送至接收端;当检测到该帧图像的第一个行有效信号的上升沿时,发送行起始码至接收端进行标识行有效信号的上升沿,并开始发送该帧图像的行数据信号,当检测到该帧图像的第一个行有效信号的下降沿时,发送行结束码至接收端进行标识行有效信号的下降沿,进一步检测该帧图像的其它行有效信号的上升沿和下降沿,并发送行起始码和行结束码至接收端进行标识所述其它行有效信号的上升沿和下降沿,直到检测到该帧图像传输结束时,发送帧结束码至接收端进行标识该帧图像编码完成;\n[0133] 其中,所述帧起始码、所述帧结束码、所述行起始码、所述行结束码分别为不同的控制码;\n[0134] 帧起始码解码模块530,用于接收所述帧图像,当接收到帧起始码时,确定当前帧图像开始传输,并接收数据码,根据所述数据码解析出该帧图像的图像帧信息,根据所述图像帧信息确定场同步信号、行同步信号和数据有效信号;\n[0135] 行有效信号解码模块540,用于当接收到行起始码时确定该帧图像的行有效信号上升沿,并接收该帧图像的行数据信号,当接收到行结束码时确定该帧图像的行有效信号下降沿;\n[0136] 帧结束码解码模块550,用于当接收到帧结束码时确定当前帧图像解码完成。\n[0137] 本发明的图像传输系统与本发明的图像传输方法是一一对应的,上述图像传输方法实施例中的相关技术特征及其技术效果均适用于图像传输系统实施例中,在此不再赘述。\n[0138] 以上所述实施例仅表达了本发明的几种实施方式,其描述较为具体和详细,但并不能因此而理解为对本发明专利范围的限制。应当指出的是,对于本领域的普通技术人员来说,在不脱离本发明构思的前提下,还可以做出若干变形和改进,这些都属于本发明的保护范围。因此,本发明专利的保护范围应以所附权利要求为准。
法律信息
- 2018-02-16
专利权人的姓名或者名称、地址的变更
专利权人由广东威创视讯科技股份有限公司变更为威创集团股份有限公司
地址由510670 广东省广州市广州高新技术产业开发区科珠路233号变更为510670 广东省广州市高新技术产业开发区科珠路233号
- 2017-10-10
- 2015-03-25
实质审查的生效
IPC(主分类): H04N 21/234
专利申请号: 201410610040.8
申请日: 2014.10.31
- 2015-02-25
引用专利(该专利引用了哪些专利)
序号 | 公开(公告)号 | 公开(公告)日 | 申请日 | 专利名称 | 申请人 |
1
| |
2011-06-08
|
2009-12-03
| | |
2
| |
2011-06-22
|
2009-12-18
| | |
3
| | 暂无 |
1991-11-13
| | |
4
| |
2010-03-10
|
2008-02-26
| | |
5
| |
2010-07-07
|
2009-10-20
| | |
6
| |
2014-06-25
|
2014-03-31
| | |
被引用专利(该专利被哪些专利引用)
序号 | 公开(公告)号 | 公开(公告)日 | 申请日 | 专利名称 | 申请人 | 该专利没有被任何外部专利所引用! |