Image processing apparatus, image processing method, and program
First Claim
1. An image processing apparatus, comprising:
- a receiving unit for receiving first video data containing a plurality of frames and second video data having a spatial resolution higher than the frames contained in the first video data and a temporal resolution lower than the frames contained in the first video data;
an image conversion unit for magnifying the frames of the first video data to generate a plurality of magnified frames;
a motion prediction unit for detecting a motion vector between each sequential frame pair of the magnified frames; and
an image generation unit for, based on the second video data received by the receiving unit and the motion vector detected by the motion prediction unit, performing motion compensation in sequential order from one of the magnified frames associated with a time that corresponds to a time associated with the second video data, and sequentially generating motion compensated image data corresponding to the first video data based on the motion compensated frames and the motion vector,wherein the image generation unit sequentially generates the motion compensated image data by combining, at a predetermined ratio, a reference block of a first frame of the second video data specified by a respective motion vector, and a corresponding reference block of a second frame of the plurality of magnified frames that is immediately subsequent in time to the first frame of the second video data and belonging to a corresponding respective frame pair of the magnified frames used to generate the respective motion vector, to thereby generate an intermediate created picture, andwherein the predetermined ratio is based upon a difference amount between the reference block of the first frame of the second video data and the corresponding reference block of the second frame of the plurality of magnified frames.
1 Assignment
0 Petitions
Accused Products
Abstract
There is provided an image processing apparatus including an acquiring unit for acquiring moving image data containing a plurality of successive frames, and one or a plurality of image data corresponding to the frames and having a spatial resolution higher than the frames; a motion prediction unit for detecting a motion vector between the frames using the moving image data; and an image generation unit for generating motion compensated image data corresponding to a predetermined frame based on the image data and the motion vector. The image generation unit generates the motion compensated image data being positioned between the predetermined frame and a frame corresponding to the image data and corresponding to the frame, and generates motion compensated image data corresponding to the predetermined frame based on the motion compensated image data and the motion vector.
8 Citations
18 Claims
-
1. An image processing apparatus, comprising:
-
a receiving unit for receiving first video data containing a plurality of frames and second video data having a spatial resolution higher than the frames contained in the first video data and a temporal resolution lower than the frames contained in the first video data; an image conversion unit for magnifying the frames of the first video data to generate a plurality of magnified frames; a motion prediction unit for detecting a motion vector between each sequential frame pair of the magnified frames; and an image generation unit for, based on the second video data received by the receiving unit and the motion vector detected by the motion prediction unit, performing motion compensation in sequential order from one of the magnified frames associated with a time that corresponds to a time associated with the second video data, and sequentially generating motion compensated image data corresponding to the first video data based on the motion compensated frames and the motion vector, wherein the image generation unit sequentially generates the motion compensated image data by combining, at a predetermined ratio, a reference block of a first frame of the second video data specified by a respective motion vector, and a corresponding reference block of a second frame of the plurality of magnified frames that is immediately subsequent in time to the first frame of the second video data and belonging to a corresponding respective frame pair of the magnified frames used to generate the respective motion vector, to thereby generate an intermediate created picture, and wherein the predetermined ratio is based upon a difference amount between the reference block of the first frame of the second video data and the corresponding reference block of the second frame of the plurality of magnified frames. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
-
9. An image processing method, comprising the steps of:
-
receiving first video data containing a plurality of frames and second video data having a spatial resolution higher than the frames contained in the first video data and a temporal resolution lower than the frames contained in the first video data; magnifying the frames of the first video data to generate a plurality of magnified frames; detecting a motion vector between each sequential frame pair of the magnified frames; and performing, based on the second video data received in the receiving step and the motion vector detected in the motion prediction step, motion compensation in sequential order from one of the magnified frames associated with a time that corresponds to a time associated with the second video data, and sequentially generating motion compensated image data corresponding to the first video data based on the motion compensated frame and the motion vector, wherein the motion compensated image data is sequentially generated by combining, at a predetermined ratio, a reference block of a first frame of the second video data specified by a respective motion vector, and a corresponding reference block of a second frame of the plurality of magnified frames that is immediately subsequent in time to the first frame of the second video data and belonging to a corresponding respective frame pair of the magnified frames used to generate the respective motion vector, to thereby generate an intermediate created picture, wherein the predetermined ratio is based upon a difference amount between the reference block of the first frame of the second video data and the corresponding reference block of the second frame of the plurality of magnified frames. - View Dependent Claims (10, 11, 12, 13)
-
-
14. A tangible, non-transitory computer-readable medium storing instructions that, when executed by at least one processor, cause the at least one processor to perform a method, comprising:
-
receiving first video data containing a plurality of frames and second video data having a spatial resolution higher than the frames contained in the first video data and a temporal resolution lower than the frames contained in the first video data; magnifying the frames of the first video data to generate a plurality of magnified frames; detecting a motion vector between each sequential frame pair of the magnified frames; and performing, based on the second video data received by the receiving unit and the motion vector detected by the motion prediction unit, motion compensation in sequential order from one of the magnified frames associated with a time that corresponds to a time associated with the second video data, and sequentially generating motion compensated image data corresponding to the first video data based on the motion compensated frame and the motion vector, wherein the motion compensated image data is sequentially generated by combining, at a predetermined ratio, a reference block of a first frame of the second video data specified by a respective motion vector, and a corresponding reference block of a second frame of the plurality of magnified frames that is immediately subsequent in time to the first frame of the second video data and belonging to a corresponding respective frame pair of the magnified frames used to generate the respective motion vector, to thereby generate an intermediate created picture, wherein the predetermined ratio is based upon a difference amount between the reference block of the first frame of the second video data and the corresponding reference block of the second frame of the plurality of magnified frames. - View Dependent Claims (15, 16, 17, 18)
-
Specification