гуглить - video upscale neural network
сам не пользовался, первый же пример предлагает платный софт
p.s. чудес не бывает, нельзя из ничего вернуть информацию, просто нейронные сети могут давать неплохие попадания для частных случаев (например людей если сеть обучена именно для этого) но нельзя считать полученную информацию достоверной, так как это считай угадывание.
p.p.s. для частного случая, например на видео есть плавное движение объекта, можно использовать информацию из соседних кадров, т.е. в теории можно к примеру удвоить качество за
счет четырех (в идеале) и более кадров одного и того же объекта, снятых со сдвигом или другим ракурсом.
Найдешь софт, отпишись, математика говорит что это возможно