VIDEO RETARGETING
First Claim
Patent Images
1. A method for transforming a video to a target display, the method comprising:
- cropping respective frames of the video using one or more cropping windows with a same aspect ratio as the target display, the cropping comprising;
determining salient areas of the respective frames of the video; and
temporally detecting and tracking salient cropping regions of respective frames of the video; and
resizing the one or more cropping windows of the respective frames of the video to fit the target display.
2 Assignments
0 Petitions
Accused Products
Abstract
Videos are retargeted to a target display for viewing with little to no geometric distortion or video information loss. Salient regions of video frames may be determined using scale-space spatiotemporal information. Video information loss may be a result of spatial loss, due to cropping, and resolution loss, due to resizing. A desired cropping window may be determined using a coarse-to-fine searching strategy. Video frames may be cropped with a window that matches an aspect ratio of the target display, and resized isotropically to match a size of the target display.
90 Citations
20 Claims
-
1. A method for transforming a video to a target display, the method comprising:
-
cropping respective frames of the video using one or more cropping windows with a same aspect ratio as the target display, the cropping comprising; determining salient areas of the respective frames of the video; and temporally detecting and tracking salient cropping regions of respective frames of the video; and resizing the one or more cropping windows of the respective frames of the video to fit the target display. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13)
-
-
14. A system for transforming a video to a target display, the system comprising:
-
a video frame cropper configured to crop respective video frames of the video to a same aspect ratio as the target display, the cropper comprising; a saliency determiner configured to generate saliency images of the respective video frames; and a cropping window generator configured to temporally detect and track salient cropping regions of the respective video frames; and a video frame resizer configured to resize a cropped area of the video frames to fit the target display. - View Dependent Claims (15, 16, 17, 18, 19)
-
-
20. A method for transforming a video to a target display, the method comprising:
cropping respective frames of the video using a cropping area with a same aspect ratio as the target display, the cropping comprising; determining salient areas of the respective frames of the video using extended spectral residual saliency detection, the determining comprising; determining saliency using phase spectrum information from a combination of a consecutive sequence of frames from the video; and determining saliency using phase spectrum information from a combination of a series of differently scaled frames of one or more of the respective frames of the video; and temporally detecting and tracking salient cropping regions of the respective frames of the video comprising; determining one or more desired cropping windows for the respective frames of the video using a coarse to fine search, the determining comprising; performing a coarse search over a solution space for one or more coarse salient desired cropping windows for one or more of the respective frames of the video; performing a gradient-based fine search of the one or more coarse salient desired cropping windows over one or more of the respective frames of the video, comprising;
using a gradient descent step with backtracking line search; and
determining a cropping window with a desired video spatial information loss to video resolution information loss ratio; anddetermining a desired salient cropping window for one or more of the respective frames of the video based on the gradient-based fine search; and using smoothing cropping parameters; and resizing the cropping area of the respective frames of the video to fit the target display.
Specification