| CPC G06T 5/50 (2013.01) [G06N 3/045 (2023.01); G06N 3/082 (2013.01); G06T 1/20 (2013.01); G06V 10/16 (2022.01)] | 7 Claims |

|
1. An image processing apparatus comprising:
processing circuitry configured to
correct input images based on first correction data to generate corrected images, and generate a synthesized image by stitching corrected images together;
determine, as a determination result, whether the corrected images are appropriately stitched together in the synthesized image by using a first trained model having learned whether images are appropriately stitched together in an image in which the images are stitched together;
generate second correction data by supplying the input images to a second trained model having learned relationships between correction data used to correct source images to generate corrected images that are appropriately stitched together and the source images; and
output the synthesized image when the determination result is affirmative and output an updated synthesized image generated by causing the processing circuitry to update the synthesized image based on the second correction data when the determination result is negative; generate pieces of third correction data based on the second correction data;
acquire assessment values corresponding to the pieces of third correction data on a one-to-one basis by supplying each of the pieces of third correction data along with the input images to a third trained model having learned relationships between a set, which includes source images and correction data, and an assessment value indicating appropriateness of stitching of corrected images generated by correcting the source images included in the set using the correction data included in the set; and
select one of the pieces of third correction data corresponding to a maximum assessment value among the assessment values, wherein the processing circuitry is configured to output the updated synthesized image obtained by causing the processing circuitry to generate the updated synthesized image based on the one of the pieces of third correction data when the determination result is negative.
|