一种倍频处理方法和装置制造方法

文档序号:7541521阅读:194来源:国知局
一种倍频处理方法和装置制造方法
【专利摘要】本发明实施例涉及印刷【技术领域】,特别涉及一种倍频处理方法和装置,用以解决打印图像的质量较差的问题。本发明实施例提供的倍频处理方法包括:针对编码器输出的两个相邻脉冲信号,根据两个相邻脉冲信号的时间间隔和纵向分辨率对应的倍频值,确定需要插入两个相邻脉冲信号之间的第一类脉冲信号和第二类脉冲信号;根据两个相邻脉冲信号对应的第一脉冲周期确定需要插入的第一类脉冲信号的周期,根据两个相邻脉冲信号对应的第二脉冲周期确定需要插入的第二类脉冲信号的周期;根据确定的第一类脉冲信号的周期和第二类脉冲信号的周期,对两个相邻脉冲信号进行倍频处理。本发明实施例实现了进一步提高图像的打印质量。
【专利说明】一种倍频处理方法和装置
【技术领域】
[0001]本发明涉及印刷【技术领域】,特别涉及一种倍频处理方法和装置。
【背景技术】
[0002]目前数码印刷设备,尤其是按需式喷墨印刷的数码印刷设备得到了快速发展。按需式喷墨印刷的数码印刷设备的主要成像原理是当承印体(比如,纸张)到达预定位置时,成像部件喷头包括的压电晶体在编码器输出的脉冲信号的作用下将油墨挤出,并向承印体的表面喷射墨滴成像。
[0003]不同的应用场景对该按需式喷墨印刷的数码印刷设备打印的图像的分辨率的要求也不同。由于打印图像的横向分辨率是由成像部件喷头的物理位置决定,因而打印图像的横向分辨率是固定的;打印图像的纵向分辨率是由编码器输出的脉冲信号的频率决定,即编码器输出的脉冲信号的频率不同,打印图像的纵向分辨率不同,而一旦编码器的型号固定,编码器输出的脉冲信号的频率也是固定的,则打印图像的纵向分辨率也是固定的。
[0004]为了实现灵活配置打印图像的纵向分辨率,在现有技术中,是通过对编码器输出的脉冲信号进行分频倍频处理实现的。根据确定的打印图像的纵向分辨率,确定该纵向分辨率对应的分频值和倍频值,根据该纵向分辨率对应的倍频值,对编码器输出的脉冲信号进行倍频处理,根据该纵向分辨率对应的分频值,对倍频处理后的信号进行分频处理。由于在倍频处理时,可能存在多余的时钟周期,因而造成倍频处理后的多个脉冲信号的周期大小分布不均匀,从而导致分频处理后的多个脉冲信号的周期大小分布不均匀,施加到成像部件喷头包括的压电晶体上的脉冲信号不均匀,进而造成打印图像的质量较差。
[0005]综上所述,目前为了实现灵活配置打印图像的纵向分辨率,采用对编码器输出的脉冲信号进行分频倍频处理的方法,使得打印出来的图像的质量较差。

【发明内容】

[0006]本发明实施例提供的一种倍频处理方法和装置,用以解决现有技术中存在的采用对编码器输出的脉冲信号进行分频倍频处理的方法,使得打印出来的图像的质量较差的问题。
[0007]本发明实施例提供的一种倍频处理方法,包括:
[0008]针对编码器输出的两个相邻脉冲信号,根据两个相邻脉冲信号的时间间隔和纵向分辨率对应的倍频值,确定需要插入两个相邻脉冲信号之间的第一类脉冲信号和第二类脉冲信号;
[0009]根据两个相邻脉冲信号对应的第一脉冲周期确定两个相邻脉冲信号之间需要插入的第一类脉冲信号的周期,以及根据两个相邻脉冲信号对应的第二脉冲周期确定两个相邻脉冲信号之间需要插入的第二类脉冲信号的周期;
[0010]根据确定的第一类脉冲信号的周期和第二类脉冲信号的周期,对两个相邻脉冲信号进行倍频处理。[0011]本发明提供的一种倍频处理装置,包括:
[0012]处理模块,用于针对编码器输出的两个相邻脉冲信号,根据两个相邻脉冲信号的时间间隔和纵向分辨率对应的倍频值,确定需要插入两个相邻脉冲信号之间的第一类脉冲信号和第二类脉冲信号;
[0013]确定模块,用于根据两个相邻脉冲信号对应的第一脉冲周期确定两个相邻脉冲信号之间需要插入的第一类脉冲信号的周期,以及根据两个相邻脉冲信号对应的第二脉冲周期确定两个相邻脉冲信号之间需要插入的第二类脉冲信号的周期;
[0014]根据确定的第一类脉冲信号的周期和第二类脉冲信号的周期,对两个相邻脉冲信号进行倍频处理。
[0015]在本发明实施例中,针对编码器输出的两个相邻脉冲信号,根据两个相邻脉冲信号的时间间隔和纵向分辨率对应的倍频值,确定需要插入两个相邻脉冲信号之间的第一类脉冲信号和第二类脉冲信号;根据两个相邻脉冲信号对应的第一脉冲周期确定两个相邻脉冲信号之间需要插入的第一类脉冲信号的周期,以及根据两个相邻脉冲信号对应的第二脉冲周期确定两个相邻脉冲信号之间需要插入的第二类脉冲信号的周期;根据确定的第一类脉冲信号的周期和第二类脉冲信号的周期,对两个相邻脉冲信号进行倍频处理,由于将多余的时钟周期尽可能地均分到需要插入两个相邻脉冲信号之间的所有脉冲信号中,使得周期为第一脉冲周期的第一类脉冲信号均匀分布在需要插入两个相邻脉冲信号之间的所有脉冲信号中(或使得周期为第二脉冲周期的第二类脉冲信号均匀分布在需要插入两个相邻脉冲信号之间的所有脉冲信号中),从而使得分频处理后的多个脉冲信号的周期大小分布均匀,进而使得施加到成像部件喷头包括的压电晶体上的脉冲信号均匀,进一步提高图像的打印质量。
【专利附图】

【附图说明】
[0016]图1为本发明实施例倍频处理方法流程示意图;
[0017]图2为本发明实施例倍频处理的详细方法流程示意图;
[0018]图3为本发明实施例倍频处理后的信号示意图;
[0019]图4为本发明实施例倍频处理装置结构示意图。
【具体实施方式】
[0020]本发明实施例,针对编码器输出的两个相邻脉冲信号,根据两个相邻脉冲信号的时间间隔和纵向分辨率对应的倍频值,确定需要插入两个相邻脉冲信号之间的第一类脉冲信号和第二类脉冲信号;根据两个相邻脉冲信号对应的第一脉冲周期确定两个相邻脉冲信号之间需要插入的第一类脉冲信号的周期,以及根据两个相邻脉冲信号对应的第二脉冲周期确定两个相邻脉冲信号之间需要插入的第二类脉冲信号的周期;根据确定的第一类脉冲信号的周期和第二类脉冲信号的周期,对两个相邻脉冲信号进行倍频处理,由于将多余的时钟周期尽可能地均分到需要插入两个相邻脉冲信号之间的所有脉冲信号中,使得周期为第一脉冲周期的第一类脉冲信号均匀分布在需要插入两个相邻脉冲信号之间的所有脉冲信号中(或使得周期为第二脉冲周期的第二类脉冲信号均匀分布在需要插入两个相邻脉冲信号之间的所有脉冲信号中),从而使得分频处理后的多个脉冲信号的周期大小分布均匀,进而使得施加到成像部件喷头包括的压电晶体上的脉冲信号均匀,进一步提高图像的打印质量。
[0021]下面结合说明书附图对本发明实施例作进一步详细描述。
[0022]如图1所示,本发明实施例倍频处理方法包括下列步骤:
[0023]步骤101、针对编码器输出的两个相邻脉冲信号,根据两个相邻脉冲信号的时间间隔和纵向分辨率对应的倍频值,确定需要插入两个相邻脉冲信号之间的第一类脉冲信号和第二类脉冲信号;
[0024]步骤102、根据两个相邻脉冲信号对应的第一脉冲周期确定两个相邻脉冲信号之间需要插入的第一类脉冲信号的周期,以及根据两个相邻脉冲信号对应的第二脉冲周期确定两个相邻脉冲信号之间需要插入的第二类脉冲信号的周期;
[0025]步骤103、根据确定的第一类脉冲信号的周期和第二类脉冲信号的周期,对两个相邻脉冲信号进行倍频处理。
[0026]其中,本发明实施例的编码器,用于输出多个脉冲信号,在该编码器为固定线数的编码器时,该编码器转动一周会给出固定数量的脉冲信号。
[0027]其中,根据配置的打印图像的纵向分辨率,确定该纵向分辨率对应的倍频值和分频值。
[0028]较佳地,在步骤101、确定需要插入两个相邻脉冲信号之间的第一类脉冲信号和第二类脉冲信号之前,还包括:
[0029]根据两个相邻脉冲信号的时间间隔和该倍频值,确定是否存在多余的时钟周期;在不存在多余的时钟周期时,不需要进行本发明实施例的倍频处理;以及在存在多余的时钟周期时,确定该多余的时钟周期。
[0030]其中,可以将两个相邻脉冲信号的时间间隔存储在本发明实施例的执行主体中,也可以存储在其他实体中,在需要时,由本发明实施例的执行主体去调取;在两个相邻脉冲信号的时间间隔改变时,用改变的时间间隔代替存储的该时间间隔。
[0031]比如,两个相邻脉冲信号的时间间隔为K个系统时钟周期,配置的倍频值为M,确定mod(K/M)=R,如果R=0,则确定不存在多余的时钟周期时,不需要进行本发明实施例的倍频处理;如果R# 0,则确定存在多余的时钟周期,存在R个多余的时钟周期。
[0032]较佳地,步骤101、确定需要插入两个相邻脉冲信号之间的第一类脉冲信号和第二类脉冲信号,包括:
[0033]根据倍频值,确定需要插入两个相邻脉冲信号之间的脉冲信号的总个数;
[0034]根据多余的时钟周期尽可能地均匀分布到需要插入两个相邻脉冲信号之间的所有脉冲信号中的原则,确定需要插入两个相邻脉冲信号之间的脉冲信号中的第一类脉冲信号和第二类脉冲信号。
[0035]其中,第一类脉冲信号的个数与第二类脉冲信号的个数之和为需要插入两个相邻脉冲信号之间的脉冲信号的总个数。
[0036]较佳地,步骤101中,确定需要插入两个相邻脉冲信号之间的第一类脉冲信号和第二类脉冲信号,包括:
[0037]S1、根据两个相邻脉冲信号的时间间隔和倍频值,从需要插入两个相邻脉冲信号之间的所有脉冲信号中确定候选第一类脉冲信号;[0038]S2、根据时间间隔和倍频值的余数对应的二进制的取值,从候选第一类脉冲信号中确定第一类脉冲信号;
[0039]S3、将需要插入两个相邻脉冲信号之间的所有脉冲信号中除第一类脉冲信号之外的脉冲信号作为第二类脉冲信号。
[0040]较佳地,步骤S1、根据下列公式从需要插入两个相邻脉冲信号之间的所有脉冲信号中确定候选第一类脉冲信号:
[0041]Y ⑴=M*(2*j+l)/2i+1
[0042]其中,需要插入的所有脉冲信号中的第(Y (i)-1)个脉冲信号为候选第一类脉冲信号(由于倍频处理时,将两个相邻脉冲信号中的一个脉冲信号作为倍频处理后得到的第一个脉冲信号,因而需要插入的所有脉冲信号中的第(Y(i)-l)个脉冲信号为倍频处理后得到的第Y(i)个脉冲信号),M为倍频值,O≤i < m,0 ^ j < 21 (B卩,i在取0- (m-Ι)中的每个值时,j都要取值0- (21-!)), m为时间间隔和倍频值的余数对应的二进制的位数。
[0043]较佳地,步骤S2、从候选第一类脉冲信号中确定第一类脉冲信号,包括:
[0044]确定时间间隔和倍频值的余数对应的二进制的第i位取值R(i);并在R(i)为特定值时,从候选第一类脉冲信号中确定需要插入的所有脉冲信号中的第(Y(i)-l)个脉冲信号为第一类脉冲信号。
[0045]较佳地,特定值可以根据需要设定,比如为I。
[0046]较佳地,对于确定的为第一类脉冲信号的需要插入的第(Y(i)-l)个脉冲信号,如果Y(i)不能整除,可以对Y(i)向上取整、向下取整或者四舍五入取值。
[0047]较佳地,步骤102、根据下列步骤确定两个相邻脉冲信号对应的第一脉冲周期和第二脉冲周期:
[0048]根据倍频值和时间间隔,确定第一脉冲周期和第二脉冲周期。
[0049]较佳地,根据时间间隔和倍频值的商,确定第一脉冲周期和第二脉冲周期。
[0050]比如,两个相邻脉冲信号的时间间隔为K个系统时钟周期,配置的倍频值为M,时间间隔和倍频值的商为K/M=Q ;则确定第一脉冲周期为Q,第二脉冲周期为(Q+1),或确定第一脉冲周期为(Q+1),第二脉冲周期为Q。
[0051]较佳地,步骤102、根据两个相邻脉冲信号对应的第一脉冲周期确定两个相邻脉冲信号之间需要插入的第一类脉冲信号的周期,包括:
[0052]确定该第一类脉冲信号的周期为该第一脉冲周期。
[0053]较佳地,第一类脉冲信号的周期是指该第一类脉冲信号的上升沿到需要插入两个相邻脉冲信号之间的、与该第一类脉冲信号相邻的下一跳脉冲信号的上升沿之间的周期。
[0054]较佳地,步骤102、根据两个相邻脉冲信号对应的第二脉冲周期确定两个相邻脉冲信号之间需要插入的第二类脉冲信号的周期,包括:
[0055]确定该第二类脉冲信号的周期为该第二脉冲周期。
[0056]较佳地,第二类脉冲信号的周期是指该第二类脉冲信号的上升沿到需要插入两个相邻脉冲信号之间的、与该第二类脉冲信号相邻的下一跳脉冲信号的上升沿之间的周期。
[0057]需要说明的是,本发明仅是针对编码器输出的多个脉冲信号中的两个相邻脉冲信号的倍频处理过程进行介绍,其他任意两个相邻脉冲信号的倍频处理过程与本发明实施例的实施方式类似,在此不再赘述。[0058]较佳地,步骤103、根据确定的第一类脉冲信号的周期和第二类脉冲信号的周期,对两个相邻脉冲信号进行倍频处理,包括:
[0059]根据第一类脉冲信号对应的第一脉冲周期和第二类脉冲信号对应的第二脉冲周期,在两个相邻脉冲信号之间插入第一类脉冲信号和第二类脉冲信号。
[0060]较佳地,步骤103、对两个相邻脉冲信号进行倍频处理之后,还包括:
[0061]根据纵向分辨率对应的分频值,对两个相邻脉冲信号、需要插入两个相邻脉冲信号之间的第一类脉冲信号和第二类脉冲信号进行分频处理。
[0062]如图2所示,本发明实施例倍频处理的详细方法包括下列步骤:
[0063]步骤201、数码印刷设备包含的固定型号的编码器转动一周给出固定数量的脉冲信号,针对该编码器输出的两个相邻脉冲信号之间的时间间隔,由数码印刷设备进行存储;
[0064]步骤202、数码印刷设备根据配置的打印图像的纵向分辨率,确定该纵向分辨率对应的、需要对编码器输出的两个相邻脉冲信号进行分频倍频处理的倍频值和分频值;
[0065]步骤203、数码印刷设备根据两个相邻脉冲信号的时间间隔和该倍频值,确定存在多余的时钟周期,并且确定该多余的时钟周期(即,两个相邻脉冲信号的时间间隔和该倍频值的余数); [0066]比如,两个相邻脉冲信号的时间间隔为1000T (T为系统时钟周期),配置的倍频值为14,则mod(1000/14) =6,因而确定存在多余的时钟周期,并确定存在6个多余的时钟周期。
[0067]步骤204、数码印刷设备根据倍频值,确定需要插入两个相邻脉冲信号之间的脉冲信号的总个数;
[0068]比如,配置的倍频值为14,则确定需要插入两个相邻脉冲信号之间的脉冲信号的总个数为13 ;如果存在6个多余的时钟周期,则需要使得6个多余的时钟周期尽可能均匀地分布在需要插入两个相邻脉冲信号之间的13个脉冲中。
[0069]步骤205、数码印刷设备根据两个相邻脉冲信号的时间间隔和倍频值,从需要插入两个相邻脉冲信号之间的所有脉冲信号中确定候选第一类脉冲信号;
[0070]较佳地,数码印刷设备根据下列公式从需要插入两个相邻脉冲信号之间的所有脉冲信号中确定候选第一类脉冲信号:
[0071]Y(i)=M*(2*j+l)/2i+1
[0072]其中,需要插入的所有脉冲信号中的第(Y (i)-1)个脉冲信号为候选第一类脉冲信号(即,倍频处理后得到的第Y(i)个脉冲信号为候选第一类脉冲信号)。
[0073]比如,配置的倍频值M为14,两个相邻脉冲信号的时间间隔为1000T,则时间间隔和倍频值的余数为R=6,R用二进制表示为110,R对应的二进制的位数m=3 ;
[0074]由于O≤i < m,0≤j < 21,贝IJ i取值为O时,j取值为O ;i取值为I时,j取值为O和I ;i取值为2时,j取值为0、1、2和3 ;
[0075]在i 取值为 O, j 取值为 O 时,Y (O) =M* (1/2);
[0076]在i取值为1,j取值为O时,Y⑴=M*(l/4),i取值为1,j取值为I时,
Y⑴=M* (3/4);
[0077]在i取值为2,j取值为O时,Y(2) =M*(1/8), i取值为2,j取值为I时,Y(2) =M*(3/8) ;i取值为2,j取值为2时,Y(2) =M*(5/8) ;i取值为2,j取值为3时,Y(2) =M* (7/8);
[0078]因而确定倍频处理后得到的第Y (O) =M* (1/2)、Y (I) =M* (1/4)、Y (I) =M* (3/4)、
Y(2) =M* (1/8)、Y (2) =M* (3/8)、Y (2) =M* (5/8)和 Y (2) =M* (7/8)个脉冲信号为候选第一类脉
冲信号。
[0079]其中,将两个相邻脉冲信号中的一个脉冲信号作为倍频处理后得到的第一个脉冲信号,因而针对倍频处理后得到的第Υ(0)=Μ*(1/2)个脉冲信号,即,为需要插入的第(M*(l/2)-l)个脉冲信号,其他候选第一类脉冲信号的实施方式与本发明实施例
Y(O) =M* (1/2)的实施方式类似,在此不再赘述。
[0080]步骤206、数码印刷设备根据时间间隔和倍频值的余数,确定该余数对应的二进制的第i位取值R(i);并在R(i)为I时,从候选第一类脉冲信号中确定需要插入的所有脉冲信号中的第(Y (i)-1)个脉冲信号为第一类脉冲信号;
[0081]比如,配置的倍频值M为14,两个相邻脉冲信号的时间间隔为1000T,则时间间隔和倍频值的余数为R=6,R用二进制表示为110,R(i)为R用二进制表示时,第i位取值,则R(O)=O, R(I)=I, R(2)=l ;
[0082]由于R(0)=0,因而需要插入的第(Y(O)-1)个脉冲信号不是第一类脉冲信号;
[0083]由于R(I) = 1,因而需要插入的第(Y⑴-1)个脉冲信号是第一类脉冲信号,即第(M*(l/4)-l)个和第(M*(3/4)-l)个脉冲信号是第一类脉冲信号;
[0084]由于R(2) = 1,因而需要插入的第(Υ(2)_1)个脉冲信号是第一类脉冲信号,即第(M*(l/8)-l)个、第(M*(3/8)-l)个、第(M*(5/8)-l)个和第(M*(7/8)_l)个脉冲信号是第一类脉冲信号;
[0085]因而,一共确定6个(即,时间间隔和倍频值的余数)第一类脉冲信号,对确定的Y⑴和y(2)进行向上取整,则确定需要插入的第1、3、5、8、10和12个脉冲信号为第一类脉冲信号,即,倍频处理后得到的第2、4、6、9、11和13个脉冲信号为第一类脉冲信号。
[0086]如图3所示,假设实线表示的方波为编码器输出的两个相邻脉冲信号,虚线表示的为需要插入两个相邻脉冲信号之间的所有脉冲信号,将两个相邻脉冲信号中的一个脉冲信号作为倍频处理后得到的第一个脉冲信号;
[0087]则倍频处理后得到的第2、4、6、9、11和13个脉冲信号为第一类脉冲信号。
[0088]步骤207、数码印刷设备将需要插入两个相邻脉冲信号之间的所有脉冲信号中除第一类脉冲信号之外的脉冲信号作为第二类脉冲信号;
[0089]如图3所示,倍频处理后得到的第3、5、7、8、10和12个脉冲信号为第二类脉冲信号。
[0090]步骤208、数码印刷设备根据倍频值和时间间隔,确定两个相邻脉冲信号对应的第一脉冲周期和第二脉冲周期;
[0091]比如,配置的倍频值M为14,两个相邻脉冲信号的时间间隔为1000Τ,则时间间隔和倍频值的商为1000/14=71,因而确定第一脉冲周期为71+1=72个时钟周期,第二脉冲周期为71个时钟周期;
[0092]步骤209、数码印刷设备确定该第一类脉冲信号的周期为该第一脉冲周期,以及确定该第二类脉冲信号的周期为该第二脉冲周期;[0093]如图3所示,以倍频处理后得到的第2个脉冲信号为例对第一类脉冲信号的周期进行说明,该第2个脉冲信号的周期是指该第2个脉冲信号的上升沿到倍频处理后得到的第3个脉冲信号的上升沿之间的时间间隔。
[0094]针对上升时间大于O的情况,可以根据需要设置该第2个脉冲信号的上升直线(或曲线)的中点到倍频处理后得到的第3个脉冲信号的上升直线(或曲线)的中点之间的时间间隔为该第2个脉冲信号的周期,其他脉冲信号的周期的实施情况与之类似。
[0095]步骤210、数码印刷设备根据第一类脉冲信号对应的第一脉冲周期和第二类脉冲信号对应的第二脉冲周期,在两个相邻脉冲信号之间插入第一类脉冲信号和第二类脉冲信号;
[0096]如,配置的倍频值M为14,两个相邻脉冲信号的时间间隔为1000T,则确定需要插入的第1、3、5、8、10和12个脉冲信号为第一类脉冲信号,需要插入的第2、4、6、7、9和11个脉冲信号为第二类脉冲信号,并确定第一类脉冲信号对应的第一脉冲周期为72个时钟周期,第二类脉冲信号对应的第二脉冲周期为71个时钟周期;
[0097]则根据确定的需要插入的第1、3、5、8、10和12个脉冲信号的周期为72个时钟周期,以及需要插入的第2、4、6、7、9和11个脉冲信号的周期为71个时钟周期,在两个相邻脉冲信号之间插入第1、2、3、4、5、6、7、8、9、10、11和12个脉冲信号,其中,对两个相邻脉冲信
号进行14倍频处理后的示意图如图3所示。
[0098]步骤211、数码印刷设备根据纵向分辨率对应的分频值,对两个相邻脉冲信号、需要插入两个相邻脉冲信号之间的第一类脉冲信号和第二类脉冲信号进行分频处理;
[0099]其中,倍频处理后的两个相邻脉冲信号、需要插入两个相邻脉冲信号之间的第一类脉冲信号和第二类脉冲信号的示意图如图3所示。
[0100]步骤212、数码印刷设备将分频处理后的脉冲信号施加到成像部件喷头包括的压电晶体上。
[0101]基于同一发明构思,本发明实施例中还提供了一种倍频处理装置和数码印刷设备,由于这些设备解决问题的原理与本发明实施例的方法相似,因此这些设备的实施可以参见方法的实施,重复之处不再赘述。
[0102]图4为本发明实施例倍频处理装置的结构示意图,如图所示,本发明实施例的倍频处理装置包括:
[0103]处理模块401,用于针对编码器输出的两个相邻脉冲信号,根据两个相邻脉冲信号的时间间隔和纵向分辨率对应的倍频值,确定需要插入两个相邻脉冲信号之间的第一类脉冲信号和第二类脉冲信号;
[0104]确定模块402,用于根据两个相邻脉冲信号对应的第一脉冲周期确定两个相邻脉冲信号之间需要插入的第一类脉冲信号的周期,以及根据两个相邻脉冲信号对应的第二脉冲周期确定两个相邻脉冲信号之间需要插入的第二类脉冲信号的周期;
[0105]倍频模块403,用于根据确定的第一类脉冲信号的周期和第二类脉冲信号的周期,对两个相邻脉冲信号进行倍频处理。
[0106]较佳地,处理模块401,具体用于根据两个相邻脉冲信号的时间间隔和倍频值,从需要插入两个相邻脉冲信号之间的所有脉冲信号中确定候选第一类脉冲信号;根据时间间隔和倍频值的余数对应的二进制的取值,从候选第一类脉冲信号中确定第一类脉冲信号;以及将需要插入两个相邻脉冲信号之间的所有脉冲信号中除第一类脉冲信号之外的脉冲信号作为第二类脉冲信号。
[0107]较佳地,处理模块401,具体用于根据下列公式从需要插入两个相邻脉冲信号之间的所有脉冲信号中确定候选第一类脉冲信号:
[0108]Y(i)=M*(2*j+l)/2i+1
[0109]其中,需要插入的所有脉冲信号中的第(Y(i)-l)个脉冲信号为候选第一类脉冲信号,M为倍频值,O≤ i <m,0 ≤ j < 2^111为时间间隔和倍频值的余数对应的二进制的位数。
[0110]较佳地,处理模块401,具体用于确定时间间隔和倍频值的余数对应的二进制的第i位取值R(i);并在R(i)为特定值时,从候选第一类脉冲信号中确定第(Y(i)-l)个脉冲信号为第一类脉冲信号。
[0111]较佳地,确定模块402,具体用于根据倍频值和时间间隔,确定第一脉冲周期和第二脉冲周期。
[0112]本发明实施例的倍频处理装置和编码器可以集成在一起,也可以是两个分立的装
置。
[0113]本领域内的技术人员应明白,本发明的实施例可提供为方法、系统、或计算机程序产品。因此,本发明可采用完全硬件实施例、完全软件实施例、或结合软件和硬件方面的实施例的形式。而且,本发明可采用在一个或多个其中包含有计算机可用程序代码的计算机可用存储介质(包括但不限于磁盘存储器、CD-ROM、光学存储器等)上实施的计算机程序产品的形式。
[0114]本发明是参照根据本发明实施例的方法、设备(系统)、和计算机程序产品的流程图和/或方框图来描述的。应理解可由计算机程序指令实现流程图和/或方框图中的每一流程和/或方框、以及流程图和/或方框图中的流程和/或方框的结合。可提供这些计算机程序指令到通用计算机、专用计算机、嵌入式处理机或其他可编程数据处理设备的处理器以产生一个机器,使得通过计算机或其他可编程数据处理设备的处理器执行的指令产生用于实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能的装置。
[0115]这些计算机程序指令也可存储在能引导计算机或其他可编程数据处理设备以特定方式工作的计算机可读存储器中,使得存储在该计算机可读存储器中的指令产生包括指令装置的制造品,该指令装置实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能。
[0116]这些计算机程序指令也可装载到计算机或其他可编程数据处理设备上,使得在计算机或其他可编程设备上执行一系列操作步骤以产生计算机实现的处理,从而在计算机或其他可编程设备上执行的指令提供用于实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能的步骤。
[0117]尽管已描述了本发明的优选实施例,但本领域内的技术人员一旦得知了基本创造性概念,则可对这些实施例作出另外的变更和修改。所以,所附权利要求意欲解释为包括优选实施例以及落入本发明范围的所有变更和修改。
[0118]显然,本领域的技术人员可以对本发明进行各种改动和变型而不脱离本发明的精神和范围。这样,倘若本发明的这些修改和变型属于本发明权利要求及其等同技术的范围之内,则本发明也意图包含这些改动和变型在内。
【权利要求】
1.一种倍频处理方法,其特征在于,该方法包括: 针对编码器输出的两个相邻脉冲信号,根据两个相邻脉冲信号的时间间隔和纵向分辨率对应的倍频值,确定需要插入两个相邻脉冲信号之间的第一类脉冲信号和第二类脉冲信号; 根据所述两个相邻脉冲信号对应的第一脉冲周期确定所述两个相邻脉冲信号之间需要插入的第一类脉冲信号的周期,以及根据所述两个相邻脉冲信号对应的第二脉冲周期确定所述两个相邻脉冲信号之间需要插入的第二类脉冲信号的周期; 根据确定的第一类脉冲信号的周期和第二类脉冲信号的周期,对所述两个相邻脉冲信号进行倍频处理。
2.如权利要求1所述的方法,其特征在于,确定需要插入两个相邻脉冲信号之间的第一类脉冲信号和第二类脉冲信号,包括: 根据两个相邻脉冲信号的时间间隔和所述倍频值,从需要插入两个相邻脉冲信号之间的所有脉冲信号中确定候选第一类脉冲信号; 根据所述时间间隔和所述倍频值的余数对应的二进制的取值,从候选第一类脉冲信号中确定第一类脉冲信号; 将需要插入两个相邻脉冲信号之间的所有脉冲信号中除第一类脉冲信号之外的脉冲信号作为第二类脉冲信号。
3.如权利要求2所述的方法,其特征在于,根据下列公式从需要插入两个相邻脉冲信号之间的所有脉冲信号中确定候选第一类脉冲信号:
Y(i)=M*(2*j+l)/2i+1 其中,所述需要插入的所有脉冲信号中的第(Y (i)-1)个脉冲信号为候选第一类脉冲信号,M为所述倍频值,O ^ i <m,0 ^ j < 2^111为所述时间间隔和所述倍频值的余数对应的二进制的位数。
4.如权利要求3所述的方法,其特征在于,从候选第一类脉冲信号中确定第一类脉冲信号,包括: 确定所述时间间隔和所述倍频值的余数对应的二进制的第i位取值R(i);并在所述R(i)为特定值时,从候选第一类脉冲信号中确定所述第(Y(i)-l)个脉冲信号为第一类脉冲信号。
5.如权利要求1所述的方法,其特征在于,根据下列步骤确定所述第一脉冲周期和第二脉冲周期: 根据所述倍频值和所述时间间隔,确定所述第一脉冲周期和第二脉冲周期。
6.一种倍频处理装置,其特征在于,该装置包括: 处理模块,用于针对编码器输出的两个相邻脉冲信号,根据两个相邻脉冲信号的时间间隔和纵向分辨率对应的倍频值,确定需要插入两个相邻脉冲信号之间的第一类脉冲信号和第二类脉冲信号; 确定模块,用于根据所述两个相邻脉冲信号对应的第一脉冲周期确定所述两个相邻脉冲信号之间需要插入的第一类脉冲信号的周期,以及根据所述两个相邻脉冲信号对应的第二脉冲周期确定所述两个相邻脉冲信号之间需要插入的第二类脉冲信号的周期; 倍频模块,用于根据确定的第一类脉冲信号的周期和第二类脉冲信号的周期,对所述两个相邻脉冲信号进行倍频处理。
7.如权利要求6所述的装置,其特征在于,所述处理模块,具体用于根据两个相邻脉冲信号的时间间隔和所述倍频值,从需要插入两个相邻脉冲信号之间的所有脉冲信号中确定候选第一类脉冲信号;根据所述时间间隔和所述倍频值的余数对应的二进制的取值,从候选第一类脉冲信号中确定第一类脉冲信号;以及将需要插入两个相邻脉冲信号之间的所有脉冲信号中除第一类脉冲信号之外的脉冲信号作为第二类脉冲信号。
8.如权利要求7所述的装置,其特征在于,所述处理模块,具体用于根据下列公式从需要插入两个相邻脉冲信号之间的所有脉冲信号中确定候选第一类脉冲信号:
Y(i)=M*(2*j+l)/2i+1 其中,所述需要插入的所有脉冲信号中的第(Y (i)-1)个脉冲信号为候选第一类脉冲信号,M为所述倍频值,O ≤i <m,0 ≤ j < 2^111为所述时间间隔和所述倍频值的余数对应的二进制的位数。
9.如权利要求8所述的装置,其特征在于,所述处理模块,具体用于确定所述时间间隔和所述倍频值的余数对应的二进制的第i位取值R(i);并在所述R(i)为特定值时,从候选第一类脉冲信号中确定所述第(Y(i)-1)个脉冲信号为第一类脉冲信号。
10.如权利要求6所述的装置,其特征在于,所述确定模块,具体用于根据所述倍频值和所述时间间隔,确定所述第一脉冲周期和第二脉冲周期。
【文档编号】H03K5/00GK103929153SQ201310011748
【公开日】2014年7月16日 申请日期:2013年1月11日 优先权日:2013年1月11日
【发明者】李丹 申请人:北大方正集团有限公司, 方正信息产业控股有限公司, 北京北大方正电子有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1