of;
Aerospace;
and;
Materials;
Engineering,National;
University;
of;
Defense;
Technology,Changsha;
410073,China;
College;
of;
Optoelectronic;
Science;
and;
Engineering,National;
University;
of;
Defense;
Technology,Changsha;
410073,China;
of;
Mechatronic;
Engineering;
and;
Automation,National;
University;
of;
Defense;
Technology,Changsha;
410073,China;
Key;
Laboratory;
for;
Image;
Measurement;
and;
Vision;
Navigation,Changsha;
410073,China;