According to one embodiment, a video signal processor has a moving block
determining module, a vertical edge detector, a moving block number
counter, a moving field determining module, a pulldown pattern detector,
and a pulldown signal determining module. The moving block determining
module divides each field configuring an input video signal into a
plurality of blocks, and determines a motion of a block within the
plurality of blocks, the block of which the motion is determined having a
same spatial position within two fields adjacent to each other. The
vertical edge detector detects a vertical edge within each of the
plurality of blocks in the each field. The moving block number counter
counts a number of moving blocks excluding a block having the vertical
edge within a screen based on the detection result of the vertical edge
detector and the determination result of the moving block determining
module. The moving field determining module determines a motion between
the each field based on the counting result of the moving block number
counter. The pulldown pattern detector detects a 2:2 pulldown pattern
based on the determination result of the moving field determining module.
The pulldown signal determining module determines whether the input video
signal is a 2:2 pulldown signal depending on the detection result of the
pulldown pattern detector.