利索能及
我要发布
收藏
专利号: 2017111406525
申请人: 威创集团股份有限公司
专利类型:发明专利
专利状态:无效专利
更新日期:2024-12-09
缴费截止日期: 暂无
联系人

摘要:

权利要求书:

1.一种显示窗口的信号源缩放方法,其特征在于,包括如下步骤:

获取显示窗口的窗口坐标参数,信号源的信号坐标参数,以及所述显示窗口中各个显示单元与显示窗口的交集坐标参数;

根据所述窗口坐标参数、信号坐标参数以及交集坐标参数在所述信号源中识别各个显示单元分别在信号源对应的交集输入数据;

根据所述信号坐标参数和窗口坐标参数之间的比例分别对各个交集输入数据进行缩

放。

2.根据权利要求1所述的显示窗口的信号源缩放方法,其特征在于,所述根据所述窗口坐标参数、信号坐标参数以及交集坐标参数在所述信号源中识别各个显示单元分别在信号源对应的交集输入数据的过程包括:从所述窗口坐标参数中识别窗口起始坐标(Xoutput,Youtput),窗口宽度Woutput,以及窗口高度Houtput;

从所述信号坐标参数中识别信号源起始坐标(Xinput,Yinput),信号源宽度Winput,以及信号源高度Hinput;

从所述交集坐标参数中识别显示窗口与各个显示单元产生的交集中行为第j+1,列为第i+1个交集起始坐标(xout,i,yout,j)、交集宽度wout,i以及交集高度hout,j;将所述窗口起始坐标(Xoutput,Youtput),窗口宽度Woutput,窗口高度Houtput,信号源起始坐标(Xinput,Yinput),信号源宽度Winput,信号源高度Hinput,以及行为第j+1,列为第i+1个交集起始坐标(xout,i,yout,j)、交集宽度wout,i、交集高度hout,j分别代入输入参数计算公式计算行为第j+1,列为第i+1个交集部分对应的信号输入起始坐标(xin,i,yin,j)、信号输入宽度win,i,以及信号输入高度hin,j,根据计算得到的信号输入起始坐标(xin,i,yin,j),信号输入宽度win,i,以及信号输入高度hin,j对所述信号源对应的输入信号进行分割。

3.根据权利要求2所述的显示窗口的信号源缩放方法,其特征在于,所述输入参数计算公式包括:win,i=wout,i·Winput/Woutput,

xin,i=(xout,i-Xoutput)·Winput/Woutput+Xinput,hin,j=hout,j·Hinput/Houtput,

yin,j=(yout,j-Youtput)·Hinput/Houtput+Yinput。

4.根据权利要求2或3所述的显示窗口的信号源缩放方法,其特征在于,所述从所述交集坐标参数中识别显示窗口与各个显示单元产生的交集中行为第j+1,列为第i+1个交集起始坐标(xout,i,yout,j)、交集宽度wout,i以及交集高度hout,j;将所述窗口起始坐标(Xoutput,Youtput),窗口宽度Woutput,窗口高度Houtput,信号源起始坐标(Xinput,Yinput),信号源宽度Winput,信号源高度Hinput,以及行为第j+1,列为第i+1个交集起始坐标(xout,i,yout,j)、交集宽度wout,i、交集高度hout,j分别代入输入参数计算公式计算行为第j+1,列为第i+1个交集部分对应的信号输入起始坐标(xin,i,yin,j)、信号输入宽度win,i,以及信号输入高度hin,j的过程之后,还包括:分别对分割的信号输入起始坐标(xin,i,yin,j)、信号输入宽度win,i,以及信号输入高度hin,j进行四舍五入取整。

5.根据权利要求4所述的显示窗口的信号源缩放方法,其特征在于,所述根据所述信号坐标参数和窗口坐标参数之间的比例分别对各个交集输入数据进行缩放的过程包括:将所述窗口宽度Woutput,窗口高度Houtput,信号源宽度Winput,以及信号源高度Hinput代入缩放公式组计算各个输出矩阵的行列数值缩放后在输入矩阵中对应的位置;其中,输出矩阵和输入矩阵的矩阵元素分别为相应元素处所对应的RGB值;所述缩放公式组包括:x=(k-1)*(Winput-1)/(Woutput-1){xzoomflag*[(Winput-2)/(Winput-1)-1]+1}+xzoomflag*0.5+1,

y=(l-1)*(Hinput-1)/(Houtput-1){yzoomflag*[(Hinput-2)/(Hinput-1)-1]+1}+yzoomflag*0.5+1,

式中,k为输出矩阵的第k列,l为输出矩阵的第l行,x为输入矩阵的第x列,y为输入矩阵的第y行,当Winput/Woutput>1,xzoomflag=1,否则xzoomflag=0,当Hinput/Houtput>1,yzoomflag=1,否则yzoomflag=0。

6.根据权利要求5所述的显示窗口的信号源缩放方法,其特征在于,所述将所述窗口宽度Woutput,窗口高度Houtput,信号源宽度Winput,以及信号源高度Hinput代入缩放公式组计算各个输出矩阵的行列数值缩放后在输入矩阵中对应的位置的过程之后,还包括:识别各个输入矩阵分别对应的信号输入RGB值;

将所述各个输入矩阵的矩阵元素RGB值代入RGB更新公式计算对应的输出矩阵的矩阵元素RGB值。

7.根据权利要求6所述的显示窗口的信号源缩放方法,其特征在于,所述RGB更新公式包括:R(l,k)=R(x0,y0)(x1-x)(y1-y)+R(x1,y0)(x-x0)(y1-y)+R(x0,y1)(x1-x)(y-y0)+R(x1,y1)(x-x0)(y-y0),G(l,k)=G(x0,y0)(x1-x)(y1-y)+G(x1,y0)(x-x0)(y1-y)+G(x0,y1)(x1-x)(y-y0)+G(x1,y1)(x-x0)(y-y0),B(l,k)=B(x0,y0)(x1-x)(y1-y)+B(x1,y0)(x-x0)(y1-y)+B(x0,y1)(x1-x)(y-y0)+B(x1,y1)(x-x0)(y-y0),式中,x0为x去尾法得到的整数,x1为x进1法得到的整数,y0为y去尾法得到的整数,y1为y进1法得到的整数,R(x,y)为第y行第x列输入矩阵的R分量值,R(l,k)为第k行第l列输出矩阵的R分量值,G(x,y)为第y行第x列输入矩阵的G分量值,B(x,y)为第y行第x列输入矩阵的B分量值。R(l,k)为第l行第k列输出矩阵的R分量值,G(l,k)为第l行第k列输出矩阵的G分量值,B(l,k)为第l行第k列输出矩阵的B分量值。

8.一种显示窗口的信号源缩放系统,其特征在于,包括:

获取模块,用于获取显示窗口的窗口坐标参数,信号源的信号坐标参数,以及所述显示窗口中各个显示单元与显示窗口的交集坐标参数;

识别模块,用于根据所述窗口坐标参数、信号坐标参数以及交集坐标参数在所述信号源中识别各个显示单元分别在信号源对应的交集输入数据;

缩放模块,用于根据所述信号坐标参数和窗口坐标参数之间的比例分别对各个交集输入数据进行缩放。

9.一种计算机可读存储介质,其上存储有计算机程序,其特征在于,该计算机程序被处理器执行时实现如权利要求1至7任意一项所述的显示窗口的信号源缩放方法。

10.一种计算机设备,包括存储器、处理器及存储在存储器上并可在处理器上运行的计算机程序,其特征在于,所述处理器执行所述程序时实现如权利要求1至7任意一项所述的显示窗口的信号源缩放方法。