In order to accomplish the software definition micro-nano satellite demands, which includes that its payload functions and parameters could be reconstructive and controllable by uploading software as needs, we have to break through the design limitations between traditional satellite platform and ordinary optical camera, one new type of optical imaging camera technology is developed based on software definition micro-nano satellite here. we gave full consideration to the possible development joint designing space between the software and the hardware of the payload. Then we analyze the influence of sub-pixel information, satellite platform parameters, optical system parameters, detector parameters, noise and atmosphere on image data processing, especially the super-resolution reconstruction. we establish the physical model and the error model according to the physical mechanism of each factor, as a priori information of the reconstruction method, we apply these prior information constraints in favor of super-resolution to the design of the camera, enabling the images captured by the camera to match the super resolution method very well. This method can simultaneously improve visual resolution and substantial resolution, while maintaining the ability of suppressing noise and may reduce the size and development difficulty of traditional cameras. At the same time, we also carry out high dynamic range imaging technology based on the definition of CMOS software, which assists multi frame image superposition, and fit in the image processing algorithm, breaking through the digital dynamic range enhancement technology, and realizing the ability of high dynamic range clear imaging over high performance CCD. We have developed a general purpose computing optical imaging camera, which integrates the super resolution imaging, dynamic range enhanced imaging, video imaging and other multi intelligent controllable imaging modes. Finally we have completed the related camera integration, testing and experiment.