本发明专利技术实施例提供一种VGA信号相位校正方法及装置。该方法包括:将一个采样周期分成N个采样相位;分别依据各采样相位对目标图像进行采样获得采样图像;计算各采样图像对应的导数累加和;将所述导数累加和中最小值对应的所述采样图像的采样相位作为最差采样相位;对所述最差采样相位相移180度获得最佳采样相位。本发明专利技术实施例将采样周期分成多个采样相位,依据各采样相位对目标图像进行采样获得采样图像,计算各采样图像对应的导数累加和,将所述导数累加和中最小值对应的所述采样图像的采样相位作为最差采样相位,对所述最差采样相位相移180度获得最佳采样相位,依据确定的最佳采样相位进行采样将保证视频显示设备时刻显示清晰的视频图像。
【技术实现步骤摘要】
VGA信号相位校正方法及装置
本专利技术实施例涉及图像处理技术,尤其涉及一种VGA信号相位校正方法及装置。
技术介绍
VGA信号是用于传输视频数据的模拟视频信号,包括红、绿、蓝数据信号,以及行同步信号和场同步信号。在实际应用中,计算机采用VGA标准输出VGA信号,通过VGA接口将VGA信号传送到视频显示设备如液晶显示器,液晶显示器对接收到的VGA信号进行模/数转换后显示数字视频信号。现有技术中,视频显示设备对接收到的VGA信号进行模/数转换的具体过程为:视频显示设备根据VGA信号包括的行同步信号和场同步信号确定采样时钟,依据采样时钟对模拟视频信号进行周期性采样获得采样后的数字视频信号。VGA信号在传输过程中会出现信号衰减,特别是在长距离传输过程中信号衰减较为明显,如1图所示,波形10是理想的VGA信号,波形11是视频显示设备接收到的VGA信号,对于波形11若依据最佳的采样相位13进行采样将得到清晰的视频图像。但是现有技术选用随机的采样相位,当依据采样相位12进行采样时,视频显示设备将显示模糊的视频图像,即现有技术无法保证每次选用的采样相位都是最佳的采样相位,无法保证视频显示设备时刻显示清晰的视频图像。
技术实现思路
本专利技术提供一种VGA信号相位校正方法及装置,以确定最佳的采样相位,保证视频显示设备时刻显示清晰的视频图像。本专利技术的一个方面是提供一种VGA信号相位校正方法,包括:将一个采样周期分成N个采样相位,N≥2;分别依据各采样相位对目标图像进行采样获得采样图像;计算各采样图像对应的导数累加和;将所述导数累加和中最小值对应的所述采样图像的采样相位作为最差采样相位;对所述最差采样相位相移180度获得最佳采样相位。本专利技术的另一个方面是提供一种VGA信号相位校正装置,包括:分解模块,用于将一个采样周期分成N个采样相位,N≥2;采样模块,用于分别依据各采样相位对目标图像进行采样获得采样图像;计算模块,用于计算各采样图像对应的导数累加和;判断模块,用于将所述导数累加和中最小值对应的所述采样图像的采样相位作为最差采样相位;相移模块,用于对所述最差采样相位相移180度获得最佳采样相位。本专利技术提供的VGA信号相位校正方法及装置,将采样周期分成多个采样相位,依据各采样相位对目标图像进行采样获得采样图像,计算各采样图像对应的导数累加和,将所述导数累加和中最小值对应的所述采样图像的采样相位作为最差采样相位,对所述最差采样相位相移180度获得最佳采样相位,依据确定的最佳采样相位进行采样将保证视频显示设备时刻显示清晰的视频图像。附图说明图1为现有技术VGA信号及信号采样示意图;图2为本专利技术实施例提供的VGA信号相位校正方法流程图;图3为本专利技术实施例提供的VGA信号相位校正方法示意图;图4-图6为本专利技术实施例提供的VGA信号的波形图;图7为本专利技术实施例提供的VGA信号相位校正装置的结构图;图8为本专利技术另一实施例提供的VGA信号相位校正装置的结构图。具体实施方式图2为本专利技术实施例提供的VGA信号相位校正方法流程图;图3为本专利技术实施例提供的VGA信号相位校正方法示意图。本专利技术实施例针对现有技术随机选用采样相位提出了一种获取最佳采样相位的方法,该方法的具体步骤如下:步骤S101、将一个采样周期分成N个采样相位,N≥2;视频显示设备根据VGA信号包括的行同步信号和场同步信号确定采样时钟即采样周期,将一个采样周期分成N个采样相位,N≥2,本专利技术实施例优选N=32。步骤S102、分别依据各采样相位对目标图像进行采样获得采样图像;所述目标图像优选为同一个目标图像,分别依据各采样相位进行采样获得采样图像,具体为对同一个目标图像,依据32个不同的采样相位分别进行采样,每个采样相位对应获得一个采样图像,通过32个不同的采样相位进行采样得到32个采样图像。步骤S103、计算各采样图像对应的导数累加和;所述计算各采样图像对应的导数累加和包括如下步骤:1)依据所述采样图像各行中各相邻像素点的像素值差值获得一阶导数矩阵;依据所述采样图像同一行中所述相邻像素点的像素值差值的绝对值获得一阶导数D1(i,j),i≥1,j≥1,其中,D1(i,j)=abs(P(i,j)-P(i,j+1)),P(i,j)为所述采样图像第i行第j列像素点的像素值,P(i,j+1)为所述采样图像第i行第j+1列像素点的像素值,abs表示取绝对值;将各一阶导数D1(i,j)构成所述一阶导数矩阵D1。合理假设采样后的采样图像为I行J列图像,P(i,j)为所述采样图像第i行第j列像素点的像素值,P(i,j+1)为所述采样图像第i行第j+1列像素点的像素值,1≤i≤I,1≤j≤J-1,将所述采样图像第i行中所述相邻像素点的像素值差值的绝对值作为一阶导数D1(i,j),D1(i,j)=abs(P(i,j)-P(i,j+1)),abs表示取绝对值;将各一阶导数D1(i,j)构成所述一阶导数矩阵D1,由于采样图像为I行J列图像,则一阶导数矩阵D1为I行J-1列矩阵。2)依据所述一阶导数矩阵各行中各相邻矩阵元素值的差值获得二阶导数矩阵;依据所述一阶导数获得二阶导数D2(i,j),i≥1,j≥1,其中,D2(i,j)=abs(D1(i,j)-D1(i,j+1)),D1(i,j)为所述一阶导数矩阵D1的第i行第j列矩阵元素值,D1(i,j+1)为所述一阶导数矩阵D1的第i行第j+1列矩阵元素值;将各二阶导数D2(i,j)构成所述二阶导数矩阵D2。将所述一阶导数矩阵中第i行相邻矩阵元素值的差值的绝对值作为二阶导数D2(i,j),D2(i,j)=abs(D1(i,j)-D1(i,j+1)),将各二阶导数D2(i,j)构成所述二阶导数矩阵D2,由于一阶导数矩阵D1为I行J-1列矩阵,所以二阶导数矩阵D2为I行J-2列矩阵。3)将所述一阶导数矩阵的所有矩阵元素值相加获得第一累加和sum(D1),将所述二阶导数矩阵的所有矩阵元素值相加获得第二累加和sum(D2);将一阶导数矩阵D1的所有矩阵元素值D1(i,j)相加获得第一累加和sum(D1),将二阶导数矩阵D2的所有矩阵元素值D2(i,j)相加获得第二累加和sum(D2)。4)依据所述第一累加和sum(D1)和所述第二累加和sum(D2)获得所述导数累加和C=sum(D1)*weight1+sum(D2)*weight2,weight1,weight2为常数。依据计算出的第一累加和sum(D1)和所述第二累加和sum(D2),通过公式C=sum(D1)*weight1+sum(D2)*weight2计算导数累加和,其中weight1,weight2为常数,表示权重系统。步骤S104、将所述导数累加和中最小值对应的所述采样图像的采样相位作为最差采样相位;由于每个采样图像对应计算得出一个导数累加和C,则计算32个采样图像分别对应的导数累加和将得到32个导数累加和,导数累加和越大说明采样图像越清晰,导数累加和越小说明采样图像越模糊,判断出32个导数累加和中最小的导数累加和,则该最小的导数累加和对应的所述采样图像最模糊,该采样图像的采样相位为最差采样相位。步骤S105、对所述最差采样相位相移180度获得最佳采样相位。将一个采样周期分成N个采样相位包括:将所述一个采样本文档来自技高网...
【技术保护点】
一种VGA信号相位校正方法,其特征在于,包括:将一个采样周期分成N个采样相位,N≥2;分别依据各采样相位对目标图像进行采样获得采样图像;计算各采样图像对应的导数累加和;将所述导数累加和中最小值对应的所述采样图像的采样相位作为最差采样相位;对所述最差采样相位相移180度获得最佳采样相位。
【技术特征摘要】
1.一种VGA信号相位校正方法,其特征在于,包括:将一个采样周期分成N个采样相位,N≥2;分别依据各采样相位对目标图像进行采样获得采样图像;计算各采样图像对应的导数累加和;将所述导数累加和中最小值对应的所述采样图像的采样相位作为最差采样相位;对所述最差采样相位相移180度获得最佳采样相位;其中,所述计算各采样图像对应的导数累加和包括:依据所述采样图像各行中各相邻像素点的像素值差值获得一阶导数矩阵;依据所述一阶导数矩阵各行中各相邻矩阵元素值的差值获得二阶导数矩阵;将所述一阶导数矩阵的所有矩阵元素值相加获得第一累加和sum(D1),将所述二阶导数矩阵的所有矩阵元素值相加获得第二累加和sum(D2);依据所述第一累加和sum(D1)和所述第二累加和sum(D2)获得所述导数累加和C=sum(D1)*weight1+sum(D2)*weight2,weight1,weight2为常数。2.根据权利要求1所述的方法,其特征在于,所述依据所述采样图像各行中各相邻像素点的像素值差值获得一阶导数矩阵包括:依据所述采样图像同一行中所述相邻像素点的像素值差值的绝对值获得一阶导数D1(i,j),i≥1,j≥1,其中,D1(i,j)=abs(P(i,j)-P(i,j+1)),P(i,j)为所述采样图像第i行第j列像素点的像素值,P(i,j+1)为所述采样图像第i行第j+1列像素点的像素值,abs表示取绝对值;将各一阶导数D1(i,j)构成所述一阶导数矩阵D1。3.根据权利要求2所述的方法,其特征在于,所述依据所述一阶导数矩阵各行中各相邻矩阵元素值的差值获得二阶导数矩阵包括:依据所述一阶导数获得二阶导数D2(i,j),i≥1,j≥1,其中,D2(i,j)=abs(D1(i,j)-D1(i,j+1)),D1(i,j)为所述一阶导数矩阵D1的第i行第j列矩阵元素值,D1(i,j+1)为所述一阶导数矩阵D1的第i行第j+1列矩阵元素值;将各二阶导数D2(i,j)构成所述二阶导数矩阵D2。4.根据权利要求1-3任一项所述的方法,其特征在于,所述将一个采样周期分成N个采样相位包括:将所述一个采样周期平均分成N个采样相位;所述对所述最差采样相位相移180度获得最佳采样相位包括:将所述最差采样相位减去N/2个采样相位或者增加N/2个采样相位后获得最佳采样相位。5.一种VGA信...
【专利技术属性】
技术研发人员:李林,
申请(专利权)人:北京凯视达科技有限公司,
类型:发明
国别省市:北京;11
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。