The invention discloses a progressive
photon mapping method based on
statistical model checking. The method comprises the steps of starting from a viewpoint to emit a
ray to a pixel to be calculated on an imaging plane and intersect with a three-dimensional scene to be drawn, and if an intersection point with a
diffuse reflection property is found on a tracking path, marking the intersection pointas a hit point; executing a
photon step, wherein the
photon step further comprises the sub-steps of 31) executing a photon tracking step; 32) for each hit point, executing photon collection
processing; 33) if the current round current of the photon step does not need Chi-square detection, carrying out
luminous flux accumulation, keeping the collection
radius to be unchanged, if the current roundof the photon step needs Chi-square detection, carrying out quality evaluation on the
photon distribution, then calculating the photon collection
radius in the next round of the photon step accordingto the evaluated attributes of the
photon distribution, and performing
luminous flux accumulation on the current round of the photon step; and 34) if the photon collection
radius is reduced, executingdistributed light tracking, generating a new hit point, then transferring to the step 31), otherwise, directly transferring to the step 31), and starting the new round of photon step iteration.