A non-transitory computer readable medium storing a video signal processing program for causing a computer to execute the processings of:
- performing correction such that when a first frame to be displayed at a first time includes a pixel different from a pixel to be included in the first frame, the pixel different from the pixel to be included in the first frame is corrected to the pixel to be included in the first frame;
- performing correction such that when a second frame to be displayed at a second time prior to the first time includes a pixel different from a pixel to be included in the second frame, the pixel different from the pixel to be included in the second frame is corrected to the pixel to be included in the second frame;
- generating an interpolation frame to be displayed at an intermediate time between the first time and the second time based on each of the first frame and the second frame;
- and
- execute a detection processing of calculating a ratio of difference between a predetermined number of pixels forming the first frame and pixels to be included in the first frame.