add observer to imagereader only if progress dialog is defined
loadHighResolution in new thread (first simple multithreading version)