×

Seam-based reduction and expansion of images using partial solution matrix dependent on dynamic programming access pattern

  • US 8,581,937 B2
  • Filed: 10/14/2008
  • Issued: 11/12/2013
  • Est. Priority Date: 10/14/2008
  • Status: Active Grant
First Claim
Patent Images

1. A system comprising:

  • one or more processors; and

    memory coupled to the one or more processors, the memory comprising instructions executable by the one or more processors to;

    resize an image in one direction by seam carving along a lowest-cost seam of the image, discovery of the lowest-cost seam comprising;

    identifying a first portion of the image, having a predetermined shape, for which a partial solution to a dynamic programming problem for finding the lowest energy values of the image can be solved independent of a partial solution to the dynamic programming problem for finding the lowest energy values of a second portion of the image, the second portion of the image having the predetermined shape and not overlapping the first portion of the image;

    generating a partial solution to the dynamic programming problem for finding the lowest energy values of the first portion of the image and a partial solution to the dynamic programming problem for finding the lowest energy values of the second portion of the image independently and concurrently on respective ones of the one or more processors; and

    determining a solution to the dynamic programming problem for the image dependent at least in part on the partial solution to the dynamic programming problem for finding the lowest energy values of the first portion of the image and the partial solution to the dynamic programming problem for finding the lowest energy values of the second portion of the image.

View all claims
  • 2 Assignments
Timeline View
Assignment View
    ×
    ×