Method and apparatus for encoding video
OwnerTakumi Hasebe, Takao Matsumoto +1inventors
InventorsTakumi Hasebe, Takao Matsumoto, Aki Yoneda
Life of this patent
Estimating the term…
Abstract
The present invention has for its object to carry out encoding processes for video scene data in parallel and efficiently. The video scene data is divided by an input processing unit 21. In plural encoding units 3, encoding conditions for the divided video scene data are set to decode an end point of a divided video scene data and a start point of a following divided video scene data successively when these consecutive video scene data are connected with each other, and the data are encoded to create coded stream data. The coded stream data obtained from the plural encoding units 3 are connected with each other by an output processing unit 22.
Claims24
A video encoding method for carrying out an encoding process in a video encoding apparatus having plural encoding units comprising steps of:
- dividing video scene data into plural pieces;
- setting encoding conditions for the divided video scene data to decode an end point of a divided video scene and a start point of a following divided video scene data successively when these consecutive video scene data are connected with each other;
- inputting the divided video scene data into the plural encoding units and creating coded stream data;
- and
- connecting the coded stream data obtained from the plural encoding units with each other.
A video encoding method for carrying out an encoding process in a video encoding apparatus having plural encoding units comprising steps of:
- making parts of video scene data overlap and dividing the video scene data;
- detecting scene change points of the divided video scene data;
- setting encoding conditions for the divided video scene data to decode the scene change points of consecutive video scene data successively when these consecutive video scene data are connected with each other;
- inputting the divided video scene data into the plural encoding units and creating coded stream data;
- and
- connecting the coded stream data obtained from the plural encoding units with each other.
A video encoding method for carrying out an encoding process in a video encoding apparatus having plural encoding units comprising steps of:
- detecting scene change points of video scene data;
- dividing the video scene data at the scene change points;
- setting encoding conditions for the divided video scene data to decode an end point of a divided video scene data and a start point of a following divided video scene data successively when these consecutive video scene data are connected with each other;
- inputting the divided video scene data into the plural encoding units and creating coded stream data;
- and
- connecting the coded stream data obtained from the plural encoding units with each other.
A video encoding method for carrying out an encoding process in a video encoding apparatus having plural encoding units comprising steps of:
- detecting scene change points of video scene data;
- detecting motion information in the video scene data;
- dividing the video scene data so that amounts of operations in the plural encoding units are nearly equalized;
- setting encoding conditions for the divided video scene data to decode an end point of a divided video scene data and a start point of a following divided video scene data successively when these consecutive video scene data are connected with each other;
- inputting the divided video scene data into the plural encoding units and creating coded stream data;
- and
- connecting the coded stream data obtained from the plural encoding units with each other.
A video encoding method for carrying out an encoding process by plural encoding systems comprising steps of:
- carrying out an encoding process by a first encoding system;
- and
- carrying out an encoding process by a second encoding system with using an encoding result obtained by the first encoding system.
A video encoding apparatus having plural encoding units comprising:
- a division unit for dividing video scene data;
- an encoding condition setting unit for setting encoding conditions for the divided video scene data to decode an end point of a divided video scene data and a start point of a following divided video scene data successively when these consecutive video scene data are connected with each other;
- plural encoding units for encoding the divided video scene data to create coded stream data;
- and
- a connection unit for connecting the coded stream data obtained from the plural encoding units with each other.
A video encoding apparatus having plural encoding units comprising:
- a division unit for making parts of video scene data overlap and dividing the video scene data;
- a scene change point detection unit for detecting scene change points of the divided video scene data;
- an encoding condition setting unit for setting encoding conditions for the divided video scene data to decode the scene change points of consecutive video scene data successively when these consecutive video scene data are connected with each other;
- plural encoding units for encoding the divided video scene data to create coded stream data;
- and
- a connection units for connecting the coded stream data obtained from the plural encoding units with each other.
A video encoding apparatus having plural encoding units comprising:
- a scene change detection unit for detecting scene change points of video scene data;
- a division unit for dividing the video scene data at the scene change points;
- an encoding condition setting unit for setting encoding conditions for the divided video scene data to decode an end point of a divided video scene data and a start point of a following divided video scene data successively when these consecutive video scene data are connected with each other;
- plural encoding units for encoding the divided video scene data to create coded stream data;
- and
- a connection unit for connecting the coded stream data obtained from the plural encoding units with each other.
A video encoding apparatus having plural encoding units comprising:
- a scene change point detection unit for detecting scene change points of video scene data;
- a motion information detection unit for detecting motion information in the video scene data;
- a division unit for dividing the video scene data so that amounts of operations in the plural encoding units are nearly equalized;
- an encoding condition setting unit for setting encoding conditions for the divided video scene data to decode an end point of a divided video scene data and a start point of a following divided video scene data successively when these consecutive video scene data are connected with each other;
- plural encoding units for encoding the divided video scene data to create coded stream data;
- and
- a connection unit for connecting the coded stream data obtained from the plural encoding units with each other.
A video encoding apparatus for carrying out an encoding process by plural encoding systems comprising:
- a first encoding unit for carrying out an encoding process by a first encoding system;
- and
- a second encoding unit for carrying out an encoding process by a second encoding system with using an encoding result obtained by the first encoding system.
Dependencies are inferred from the claim text.