US 11,688,076 B2
Systems and methods for producing a flipbook
James Dolce, Penfield, NY (US); Nathaniel Curry, West Henrietta, NY (US); and Ryan Moore, West Henrietta, NY (US)
Assigned to FUJIFILM NORTH AMERICA CORPORATION, Valhalla, NY (US)
Filed by FUJIFILM NORTH AMERICA CORPORATION, Valhalla, NY (US)
Filed on Oct. 25, 2019, as Appl. No. 16/663,695.
Prior Publication US 2021/0125359 A1, Apr. 29, 2021
Int. Cl. G06T 7/20 (2017.01); H04N 5/14 (2006.01); G06T 5/00 (2006.01)
CPC G06T 7/20 (2013.01) [G06T 5/005 (2013.01); H04N 5/147 (2013.01); G06T 2207/20092 (2013.01); G06T 2207/30168 (2013.01)] 20 Claims
OG exemplary drawing
 
1. A system for producing a flipbook comprising processing circuitry configured to:
receive a video comprising a plurality of frames;
select a start frame and an end frame of a subject of the video, and a plurality of frames therebetween defining a segment of the video, wherein the start frame is selected based on a predetermined percentage change relative to a previous frame;
analyze the plurality of frames of the segment to determine an average rate of change of the plurality of frames by comparing a number of pixels in one of the plurality of frames to a number of pixels in a previous frame;
determine a threshold of relative image difference based on the average rate of change of the plurality of frames and a baseline frame rate, wherein the threshold is adjustable based on the nature of the video;
select, based on the results of analyzing the plurality of frames, a plurality of selected frames, each of the selected frames being separated from two other selected frames by a sub-segment of the video, wherein each pair of selected sequential frames comprises a relative image difference above the threshold and wherein each selected frame meets quality criteria not met by one or more local frames;
arrange the selected frames in temporal order;
add a protruding edge to each of the selected frames; and
transmit data representing each of the selected frames, in temporal order, to a printer for printing and binding a flipbook.