Image processing method and apparatus, computer device, and storage medium
AssigneeTencent Technology (Shenzhen) Company Limited
InventorsKaihao Zhang, Wenhan Luo, Hongdong Li
Life of this patent
Estimating the term…
Abstract
An image processing method comprises training an initial network to obtain a first network. The method also comprises training the first network to obtain a second network. The method also comprises training the second network to obtain a third network. The method also comprises processing an original image according to the third network in response to receiving an image processing instruction, to obtain a plurality of target images from the original image.
Claims20
An image processing method, performed by a computer device, the method comprising:
- training an initial network to obtain a first network;
- processing a first sample image that includes a blurry object using the first network to obtain a plurality of first processing images having definitions greater than that of the first sample image;
- synthesizing at least one second sample image according to the plurality of first processing images;
- training the first network to obtain a second network;
- processing the at least one second sample image using the second network to obtain a plurality of second processing images with definitions greater than that of the at least one second sample image and including motion differences of the object;
- synthesizing at least one third sample image according to the plurality of second processing images;
- training the second network to obtain a third network;
- processing the at least one third sample image using the third network to obtain a plurality of third processing images having definitions greater than that of the at least one third sample image and including the motion differences of the object and recovering hidden information in the at least one third sample image;
- and
- processing an original image using the third network in response to receiving an image processing instruction, to obtain a plurality of target images from the original image.
A computer device for image processing, comprising:
- one or more processors;
- and
- memory storing one or more programs that, when executed by the one or more processors, cause the one or more processors to perform operations comprising:
- training an initial network to obtain a first network;
- processing a first sample image that includes a blurry object using the first network to obtain a plurality of first processing images having definitions greater than that of the first sample image;
- synthesizing at least one second sample image according to the plurality of first processing images;
- training the first network to obtain a second network;
- processing the at least one second sample image using the second network to obtain a plurality of second processing images with definitions greater than that of the at least one second sample image and including motion differences of the object;
- synthesizing at least one third sample image according to the plurality of second processing images;
- training the second network to obtain a third network;
- processing the at least one third sample image using the third network to obtain a plurality of third processing images having definitions greater than that of the at least one third sample image and including the motion differences of the object and recovering hidden information in the at least one third sample image;
- and
- processing an original image using the third network in response to receiving an image processing instruction, to obtain a plurality of target images from the original image.
A non-transitory computer-readable storage medium storing instructions that, when executed by one or more processors of a computer device, cause the one or more processors to perform operations comprising:
- training an initial network to obtain a first network;
- processing a first sample image that includes a blurry object using the first network to obtain a plurality of first processing images having definitions greater than that of the first sample image;
- synthesizing at least one second sample image according to the plurality of first processing images;
- training the first network to obtain a second network;
- processing the at least one second sample image using the second network to obtain a plurality of second processing images with definitions greater than that of the at least one second sample image and including motion differences of the object;
- synthesizing at least one third sample image according to the plurality of second processing images;
- training the second network to obtain a third network;
- processing the at least one third sample image using the third network to obtain a plurality of third processing images having definitions greater than that of the at least one third sample image and including the motion differences of the object and recovering hidden information in the at least one third sample image;
- and
- processing an original image using the third network in response to receiving an image processing instruction, to obtain a plurality of target images from the original image.
Dependencies are inferred from the claim text.