Disclosed in the present invention are a self-supervised
image denoising method and
system. The method comprises: by means of an input interface, acquiring a
noise image and transmitting same to a memory; configuring, in the memory, a search space based on a U-
Net framework; a
graphics processing unit reading configuration information, executing coarse-grained
population initialization on the basis of a decimal modular encoding strategy, and writing
population data into the memory as a contiguous
memory block; the
graphics processing unit executing distance-guided parent selection and modular
crossover and
mutation operations in parallel; decoding
offspring individuals into network structures, then executing self-supervised denoising
processing in parallel, and calculating PSNR values; and a
central processing unit executing environment selection and controlling an
iteration process, finally selecting an optimal
network structure, and outputting a denoised image. By means of the optimization of search space design and the
collaboration of heterogeneous computing architectures, the present invention simultaneously realizes high-quality image detail restoration and efficient denoising processing, without requiring
paired data.