1.一种基于图像变换的路径记录方法,其特征在于,包括以下步骤:
1)采集含有GPS数据的路径图像数据;
2)将GPS数据与图像数据分离,得到每一个GPS数据对应一个路径图像的图像数据;
3)将GPS数据转化为地图图像坐标,每个地图图像坐标对应一个路径图像的图像数据;
4)对路径图像的图像数据进行相对应于图像坐标的图像变换并附加背景图像;
5)将附加背景图像并完成变换后的图像打印出来,获得路径记录图像。
2.根据权利要求1所述的基于图像变换的路径记录方法,其特征在于:步骤1)中所述融合有GPS数据的路径图像数据通过手机或数码相机拍摄获得。
3.根据权利要求1所述的基于图像变换的路径记录方法,其特征在于:步骤2)中将GPS数据与图像数据分离时通过JavaScript读取图像的原始数据功能扩展GPS地理位置数据。
4.根据权利要求1所述的基于图像变换的路径记录方法,其特征在于:将GPS数据转化为地图图像坐标时利用图像坐标系与世界坐标系之间的转换关系,调用地图的API接口实现。
5.根据权利要求1所述的基于图像变换的路径记录方法,其特征在于:所述的步骤4)中首先附加背景图像,然后对路径图像的图像数据进行相对于对应地图图像坐标的图像变换,以此循环处理每一个坐标及所对应的图像;或者,首先对路径图像的图像数据进行相对于对应图像坐标的图像变换,以此循环处理每一个坐标及所对应的图像,然后附加背景图像。
6.根据权利要求1或5所述的基于图像变换的路径记录方法,其特征在于,所述的背景图像根据GPS数据最大及最小值所预设绘制的平面地图进行附加。
7.根据权利要求6所述的基于图像变换的路径记录方法,其特征在于:由路径图像的地图坐标(xi,yi)确定路径图像在背景图像中的位置x=p*xi/(xmax-xmin),y=q*yi/(ymax-ymin),式中,xmin,xmax,ymin,ymax为地图坐标的最大及最小值,像素尺寸大小为p*q;
再由路径图像的地图坐标变化(xi-xi-1,yi-yi-1)缩小路径图像,缩小后像素尺寸大小为pi=p*(xi-xi-1)/(xmax-xmin),qi=q*(yi-yi-1)/(ymax-ymin),由路径图像的地图坐标斜率变化判断直线路径图像和弯道路径图像,其中,斜率的表达式为ki=(yi-yi-1)/(xi-xi-1),斜率的变化为a=|ki-ki+1|,当参数a>0.08判断为弯道路径图像,当参数a<0.08判断为直线路径图像。
8.根据权利要求1或5所述的基于图像变换的路径记录方法,其特征在于,所述图像变换的具体操作为:直线路径对图像进行旋转平移变化,弯道路径对图像进行弯曲变化。
9.根据权利要求8所述的基于图像变换的路径记录方法,其特征在于:旋转变化的表达式为X0=Xcosθ+Ysinθ+x,Y0=-Xsinθ+Ycosθ+y,θ=tanki,弯曲变化时对(xi-1,yi-1),(xi,yi),(xi+1,yi+1)三点通过圆拟合得到拟合圆心(x0,y0)及拟合圆半径r0,(xi-1,yi-1),(xi+1,yi+1)与圆心组成的圆心角为θ0,弯曲变化的表达式为:Y0=q*atan2((Y-y),(X-x))/θ0;式中,
X0为旋转变化后的图像横坐标,X为路径图像的数据像素横坐标,x为路径图像在背景图像中的横坐标,Y0为旋转变化后的图像纵坐标,Y为路径图像的数据像素纵坐标,y为路径图像在背景图像中的纵坐标。