System and methods for automated photosensitivity detection
AssigneeElectronic Arts Inc.
InventorsBlanca Macazaga Zuazo, Alessandro Lentini, Angela Stockinger
Life of this patent
Estimating the term…
Abstract
The systems and methods described herein provide for an automated photosensitivity detection system (PDS) configured to automatically execute processes for flash detection and pattern detection of a video. PDS outputs an analysis result for each type of pattern detection analysis for the video. The PDS can execute each type of pattern detection analysis independently of the other pattern detection processes. Each pattern detection process is a distinct process that can be calculated without reference to the other processes. The final analysis result can aggregate the results of each detection process executed by the PDS.
Claims20
A system comprising:
- one or more processors;
- and
- one or more memory devices, wherein the one or more memory devices are communicatively coupled to the one or more processors, the one or more memory devices storing computer-executable instructions including at least an automated photosensitivity pattern detection module, wherein execution of the computer-executable instructions configure the one or more processors to:
- receive video data comprising a plurality of video frames arranged sequentially, each individual frame comprising a plurality of pixels;
- convert each frame of the video data from a first colorspace to a second colorspace;
- for each frame within the video data,
- detect a pattern region within the frame;
- validate a pattern within the pattern region of the frame;
- determine whether the pattern violates a pattern criteria;
- in response to a determination that the pattern violates the pattern criteria within the frame, track a number of frames that include the pattern;
- determine whether the number of frames satisfies at least one pattern threshold for the video data;
- and
- output an indication of whether the video data satisfies the at least one pattern threshold.
A computer-implemented method to for photosensitivity flash detection comprising:
- receiving video data comprising a plurality video frames arranged sequentially, each individual frame comprising a plurality of pixels;
- converting each frame of the video data from a first colorspace to a second colorspace;
- for each frame within the video data,
- detecting a pattern region within the frame;
- validating a pattern within the pattern region of the frame;
- determining whether the pattern violates a pattern criteria;
- in response to a determination that the pattern violates the pattern criteria within the frame, tracking a number of frames that include the pattern;
- determining whether the number of frames satisfies at least one pattern threshold for the video data;
- and
- outputting an indication of whether the video data satisfies the at least one pattern threshold.
A non-transitory computer readable medium storing instructions that, when executed by one or more processors, causes to perform a method comprising:
- receiving video data comprising a plurality of video frames arranged sequentially, each individual frame comprising a plurality of pixels;
- converting each frame of the video data from a first colorspace to a second colorspace;
- for each frame within the video data,
- detecting a pattern region within the frame;
- validating a pattern within the pattern region of the frame;
- determining whether the pattern violates a pattern criteria;
- in response to a determination that the pattern violates the pattern criteria within the frame, tracking a number of frames that include the pattern;
- determining whether the number of frames satisfies at least one pattern threshold for the video data;
- and
- outputting an indication of whether the video data satisfies the at least one pattern threshold.
Dependencies are inferred from the claim text.