Printing frames of a video
AssigneeHewlett-Packard Development Company, L.P.
InventorSrivatsan Mohan
Life of this patent
Estimating the term…
Abstract
Systems and methods for printing a document over a network are described. In one implementation, print information is received from a user device, where the print information includes a frame time corresponding to the frame to be printed. The method further includes selecting the frame from the video based on the print information and printing the frame from a printer.
Claims15
A method, comprising by a server computer:
- from a user device, receiving print information comprising a frame time corresponding to a frame of the video designated to be printed;
- selecting a frame from a segment of the video comprising the frame designated to be printed based on the frame time in the print information and a quality assessment of the selected frame, wherein the selecting comprises selecting a frame from the segment that is different from the frame designated to be printed in response to a determination that frame designated to be printed has a quality below a threshold level;
- and
- printing the selected frame from a printer.
An image rendering system, comprising:
- a processor, and
- an interaction module coupled to the processor to obtain print information from a user device, the print information being indicative of a frame of a video designated to be printed;
- an extraction module coupled to the processor to,
- acquire a segment of frames of the video comprising the frame designated to be printed based on the print information;
- and
- an image processing module coupled to the processor to,
- determine a quality factor for each of one or more of the frames of the segment of the video;
- and
- select a frame from the segment of the video based on the one or more determined quality factors, wherein a frame from the segment that is different from the frame designated to be printed is selected in response to a determination that frame designated to be printed has a quality factor below a threshold level.
A non-transitory computer-readable medium having a set of computer readable instructions that, when executed, cause a processor to perform operations comprising:
- receiving print information from a user device, the print information being indicative of a frame to be printed;
- obtaining a segment of a video based on the print information, wherein the segment comprises the frame to be printed;
- selecting a frame from the segment based on the print information and a quality factor of the selected frame, wherein the selecting comprises selecting a frame from the segment that is different from the frame to be printed in response to a determination that frame to be printed has a quality below a threshold level;
- and
- transmitting the selected frame for printing.
Dependencies are inferred from the claim text.