Image Encoding Device
First Claim
1. An image encoding device that performs encoding processing that is for compressing one or more moving pictures and includes motion estimation processing, comprising:
- a moving picture count acquisition unit operable to acquire a moving picture count that shows how many moving pictures are an encoding target;
a moving picture acquisition unit operable to acquire one or plural moving pictures that are the encoding target;
a motion estimation processing method designation unit operable to designate, in accordance with the acquired moving picture count, a motion estimation processing method that affects a computation amount in the motion estimation processing, such that the greater the moving picture count is, the smaller the computation amount is; and
an encoding unit operable to perform encoding processing with respect to the acquired one or plural moving pictures, and in a case that the plural moving pictures are acquired, perform the encoding processing by time division,wherein the encoding unit includes a motion estimation sub-unit operable to perform, as part of the encoding processing, motion estimation processing using the designated motion estimation processing method.
3 Assignments
0 Petitions
Accused Products
Abstract
In an image encoding device (100) that compression encodes moving pictures, a moving picture count acquisition unit (110) acquires a moving picture count of encoding target moving pictures corresponding to an arbitrary number of input moving pictures, a moving picture acquisition unit (120) acquires one or plural encoding target moving pictures, a processing method designation unit (130), in accordance with the acquired count, designates processing methods relating to encoding processing that affect a computation amount, for example, processing methods relating to a reference image frame count upper limit or a motion vector range, such that the greater the moving picture count is, the smaller the computation amount is, and an encoding processing unit (140) performs encoding processing with respect to the acquired one or plural moving pictures, using time division when the plural moving pictures are plural. The encoding unit (140) performs encoding processing using the designated methods.
-
Citations
22 Claims
-
1. An image encoding device that performs encoding processing that is for compressing one or more moving pictures and includes motion estimation processing, comprising:
-
a moving picture count acquisition unit operable to acquire a moving picture count that shows how many moving pictures are an encoding target; a moving picture acquisition unit operable to acquire one or plural moving pictures that are the encoding target; a motion estimation processing method designation unit operable to designate, in accordance with the acquired moving picture count, a motion estimation processing method that affects a computation amount in the motion estimation processing, such that the greater the moving picture count is, the smaller the computation amount is; and an encoding unit operable to perform encoding processing with respect to the acquired one or plural moving pictures, and in a case that the plural moving pictures are acquired, perform the encoding processing by time division, wherein the encoding unit includes a motion estimation sub-unit operable to perform, as part of the encoding processing, motion estimation processing using the designated motion estimation processing method. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
-
10. An image encoding device that performs encoding processing for compressing one or more moving pictures, comprising:
-
a moving picture count acquisition unit operable to acquire a moving picture count that shows how many moving pictures are an encoding target; a moving picture acquisition unit operable to acquire one or plural moving pictures that are the encoding target; a processing method designation unit operable to designate, in accordance with the acquired moving picture count, an encoding processing method that affects a computation amount in the encoding processing, such that the greater the moving picture count is, the smaller the computation amount is; and an encoding unit operable to perform the encoding processing with respect to the acquired one or plural moving pictures using the designated encoding processing method, and in a case that the plural moving picture being acquired, perform the encoding processing by time division. - View Dependent Claims (11, 12, 13, 14, 15, 16, 17, 18)
-
-
19. An image encoding method that performs encoding processing that is for compressing one or more moving pictures and includes motion estimation processing, comprising:
-
a moving picture count acquisition step of acquiring a moving picture count that shows how many moving pictures are an encoding target; a moving picture acquisition step of acquiring one or plural moving pictures that are the encoding target; a motion estimation processing method designation step of designating, in accordance with the acquired moving picture count, a motion estimation processing method that affects a computation amount in the motion estimation processing, such that the greater the moving picture count is, the smaller the computation amount is; and an encoding step of performing encoding processing with respect to the acquired one or plural moving pictures, and in a case that the plural moving pictures are acquired, performing the encoding processing by time division, wherein the encoding step includes a motion estimation sub-step of performing, as part of the encoding processing, motion estimation processing using the designated motion estimation processing method.
-
-
20. An image encoding method that performs encoding processing for compressing one or more moving pictures, comprising:
-
a moving picture count acquisition step of acquiring a moving picture count that shows how many moving pictures are an encoding target; a moving picture acquisition step of acquiring one or plural moving pictures that are the encoding target; a processing method designation step of designating, in accordance with the acquired moving picture count, an encoding processing method that affects a computation amount in the encoding processing, such that the greater the moving picture count is, the smaller the computation amount is; and an encoding step of performing the encoding processing with respect to the acquired one or plural moving pictures using the designated encoding processing method, and in a case that the plural moving pictures are acquired, performing the encoding processing by time division.
-
-
21. A control program that causes encoding control processing for compressing one or more moving pictures to be executed by an device that is capable of executing a computer program, the encoding control processing comprising:
-
a moving picture count acquisition step of acquiring a moving picture count that shows how many moving pictures are an encoding target; a moving picture acquisition step of acquiring one or plural moving pictures that are the encoding target; a motion estimation processing method designation step of designating, in accordance with the acquired moving picture count, a motion estimation processing method that affects a computation amount in the motion estimation processing, such that the greater the moving picture count is, the smaller the computation amount is; and an encoding step of performing encoding processing with respect to the acquired one or plural moving pictures, and in a case that the plural moving pictures are acquired, performing the encoding processing by time division, wherein the encoding step includes a motion estimation sub-step of performing, as part of the encoding processing, motion estimation processing using the designated motion estimation processing method.
-
-
22. A control program that causes encoding control processing for compressing one or more moving pictures to be executed by an device that is capable of executing a computer program, the encoding control processing comprising:
-
a moving picture count acquisition step of acquiring a moving picture count that shows how many moving pictures are an encoding target; a moving picture acquisition step of acquiring one or plural moving pictures that are the encoding target; a processing method designation step of designating, in accordance with the acquired moving picture count, an encoding processing method that affects a computation amount in the encoding processing, such that the greater the moving picture count is, the smaller the computation amount is; and an encoding step of performing the encoding processing with respect to the acquired one or plural moving pictures using the designated encoding processing method, and in a case that the plural moving pictures are acquired, performing the encoding processing by time division.
-
Specification