Даже не знаю, возможно как вариант яксом кидать на сервер координаты области на которую смотрит юзер, а на сервере будет скрипт на пхп который будет резать эту картинку и посылать вам именно эту часть ну это бред юзер то не будет долго смотреть на одно место, крч никак. Просто выдавайте картинку в плохом качестве и значок загрузки, когда загрузится меняйте на качественную. Либо заморочайтесь потратьте месяц на изучение принципов работы с изображениями и их передачей и т.п. и создайте свою супер библиотеку которая будет заниматься такими делами.
P.S. Еще вараинт держать ваши большие изображения на сервере в виде мозайки, тоесть изображение нарезано на много малых частей. Ну и грузить определенную область и складывать эту мозайку на лету, ну тут знания нужны. А раз вы сюда обращаетесь, значит с этим у вас проблемы.