基于非线性规划的太阳影子定位技术研究
The Research on Solar Shadow Positioning Technology Based on Nonlinear Programming
-
摘要: 针对太阳影子定位技术中,由物体影子变化确定拍摄地点和日期的问题,该文通过对影响物体影子长度各因素的分析,确定影子长度关于物体高度、经纬度、太阳高度角等参数的变化规律。由物体影子顶点坐标,以测量影长和计算影长间误差最小为目标,利用最小二乘原理,建立非线性规划模型,结合曲线拟合选取初值,通过穷举搜索算法,确定目标的可能地点和日期,并对拍摄的视频按固定频率提取各帧等预处理,得到测量数据后使用该模型,实现视频数据的定位分析。Abstract: Aiming at the problem of determining shadowing location and the date by shadow change of shadow in sun shadow position technology,this paper determines the rule of variation of shadow length about object height,longitude and latitude,and solar altitude angle by analyzing various factors that effect shadow length of object.Based on the least square principle,a nonlinear programming model is established,which is based on the minimum error between the length of shadow and the calculated shadow.The initial value is selected by curve fitting,and the results are searched by exhaustive algorithm.For videodate positioning problem,the captured video is preprocessed by extracting the frames at a fixed frequency.After obtaining the measured data,the model is used to realize the positioning analysis of the video data.