Techniques for detecting epileptic triggers in video content by storing a first sequence of frames of a video stream in a first buffer. The technique can further comprise generating a second sequence of subframes and storing the second sequence of subframes in a second buffer. The technique can further comprise generating average intensity values for the second sequence of subframes in the second buffer and calculating intensity changes between consecutive subframes in the second sequence of subframes based on the average intensity values. The technique can further comprise determining that a number of intensity changes between consecutive subframes in the second sequence of subframes exceeds an oscillation threshold and tagging the frames in the first buffer corresponding to the subframes in the second buffer as hazardous.