×

Image processor, image processing method, and computer program

  • US 9,767,568 B2
  • Filed: 08/17/2015
  • Issued: 09/19/2017
  • Est. Priority Date: 10/15/2014
  • Status: Active Grant
First Claim
Patent Images

1. An image processing method for an image processor to track a first tracked target and a second tracked target in a movie, the first tracked target located at a first z-distance z1 and the second tracked target located at a second z-distance z2 at least a z-distance z3 from z1, the image processing method comprising:

  • a) calculating a depth image from an image frame making up a movie at time t, the depth image representing, as a pixel value on an image plane, a unique subject distance from an imaging device,wherein the depth image is calculated for an entirety of the image frame;

    b) acquiring a first tracking result for the first tracked target and a second tracking result for the second tracked target at time t−

    1,c) determining a first processing area for the first tracked target and a second processing area for the second tracked target,wherein the first processing area and the second processing area are determined based on a basis of movable ranges of the first tracked target and the second tracked target, respectively,wherein the first z-distance and the second z-distance are used to adjust the movable ranges,d) extracting a first picture area for the first tracked target from the image frame at time t by;

    fitting the first tracking result at time t−

    1 to the depth image;

    calculating an average z-distance Zt for all pixels within an area bounded by the first tracking result; and

    extracting all pixels in the image frame which have values within a range of Zt−

    Δ

    Z<

    z1<

    Zt+Δ

    Z in the depth image to form the first picture area,wherein Δ

    Z<

    z3;

    e) extracting a second picture area for the second tracked target from the image frame at time t by;

    fitting the second tracking result at time t−

    1 to the depth image;

    calculating an average z-distance Zw for all pixels within an area bounded by the second tracking result; and

    extracting all pixels in the image frame which have values within a range of Zw−

    Δ

    Z<

    z2<

    Zw+Δ

    Z in the depth image to form the second picture area;

    f) generating a third tracking result for the first tracked target at time t using the first picture area;

    g) generating a fourth tracking result for the second tracked target at time t using the second picture area; and

    h) repeating steps a)-g) for an image frame at time t+1 to track the first tracked target and the second tracked target in the movie.

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