The Xilinx® Video Scene Change Logicore IP provides a video processing block that implements scene change detection algorithm. The IP core calculates a histogram on a vertically subsampled luma frame for consecutive frames. The histograms of these frames are then compared using the Sum of Absolute differences (SAD). Its commonly used to improve Video encoding during scene changes. Its also used for applications such video indexing and sematic segmentation in a scene. This highly configurable IP core supports in-system programmability through a comprehensive register interface to control it. This Xilinx® LogiCORE™ IP module is provided at no additional cost with the Xilinx Vivado® Design Suite.