To much to go into details

ImageFlow technical blog