JID & DTC
Basically a reference frame is taken at the beginning of the video sequence and later frames are compared with it so that differential photometry of the whole planet is computed. This is demonstraded in the image shown on the right where the spot covered by the impact flash departs clearly from the rest of the planet. To achieve this goal, all the frames in the sequence must have the planet centered (registered). A simple algorithm based on finding the Center of Brightness (CB) position is implemented together with an estimation of the planet size in the video from horizontal and vertical scan centered on the CB pixel.
Then the software computes the total signal of the differential photometry for all frames. Due to the seeing effects the planet limb contributes strongly to the photometric signal. The software assumes an impact departs strongly from the rest of the planet and looks for the frames with the pixels with the uppermost differential photometric value. The software orders the frames in terms of the strength of the most intense pixel and compares them sequentially identifying those consecutive frames where pixels with the strongest signal are found. It correctly identifies impacts in video observations of the June 2010 impact in Jupiter.
For JID software further details are provided in this link (in Spanish) and in the software manual.