Technology for Satellite Images