Motion vector detection device
AssigneeJVCKENWOOD Corporation
InventorTomoyuki Shishido
Life of this patent
Estimating the term…
Abstract
When determining that a pixel of a future frame, which is included in a search range, includes a pixel on an outside of an effective image area, and determining that pixels inside an effective image area of a past frame are present at positions point-symmetric to pixels inside the search range and on an outside of the effective image area about a pixel of interest, a pixel selector selects pixels in an effective image area of a past frame, the pixels being located at the point-symmetric positions. The pixel selector calculates difference values between the pixel of interest and the selected pixels inside the effective image area of the past frame.
Claims3
A motion vector detection device which, among three frames arrayed in a time direction in a video signal, defines a frame located at a center as a frame of interest, defines a frame located in a future from the frame of interest as a future frame, and defines a frame located in a past from the frame of interest as a past frame, the motion vector detection device comprising:
- an area flag giving unit configured to give a first value as an area flag to respective pixels inside of each of effective image areas of the frame of interest, the future frame, and the past frame, and to give a second value as the area flag to respective pixels on an outside of the effective image area;
- a pixel selector configured
- to select, as a pixel of interest, a pixel inside the effective image area of the frame of interest based on the area flag given to the frame of interest,
- to set, inside the future frame, a search range corresponding to the pixel of interest,
- to calculate difference values between the pixel of interest and all pixels inside the search range when determining that all pixels of the future frame, the pixels being included in the search range, are pixels inside the effective image area based on the area flag given to the future frame,
- to select a pixel with a smallest difference value to extract the pixel as a selected pixel, and
- to generate correlation information including information indicating a pixel position of the pixel of interest and information indicating a pixel position of the selected pixel;
- and
- a motion vector detector configured to detect a motion vector in the pixel of interest based on the correlation information,
- wherein the pixel selector,
- when determining that the pixel of the future frame, the pixel being included in the search range, includes a pixel on an outside of the effective image area based on the area flag given to the future frame, and determining that a pixel inside the effective image area of the past frame is present at a position point-symmetric to a pixel inside the search range and on the outside of the effective image area about the pixel of interest based on the area flag given to the past frame, selects a pixel inside the effective image area of the past frame, the pixel being located at the point-symmetric position, in place of the pixel inside the search range and on the outside of the effective image area, and
- calculates a difference value between the pixel of interest and the selected pixel inside the effective image area of the past frame.
Dependencies are inferred from the claim text.