Optical disc having an area storing original and user chain information specifying at least part of a video object stored on the disc, and a computer program and recording apparatus for recording and editing the chain information
First Claim
1. A machine readable optical disc comprising:
- a data area capable of storing at least one video object including video data; and
an index area capable or storing original chain information and at least one set of user-defined chain information;
wherein the original chain information is a sequence of original cell information, each original cell information specifying at least part of one of the at least one video object as a corresponding original cell and indicating start and end portions of the corresponding original cell; and
wherein the user-defined chain information is a sequence of user-defined cell information, each user-defined cell information specifying at least part of one of the at least one video object as a corresponding user-defined cell and indicating start and end portions of the corresponding user-defined cell, and a change of the user-defined chain information does not cause a change in the parts of the at least one video object specified by the sequence of user-defined cell information as corresponding user-defined cells;
wherein each user-defined cell specified by the sequence of user-defined cell information is either of an original cell and a part of the original cell, such that a sequence of user-defined cells includes at least part of a sequence of original cells;
wherein the parts of the at least one video object, specified by the sequence of user-defined cell information as corresponding user-defined cells, are stored in said data area in such a manner as not to ensure a seamless reproduction; and
wherein, the original chain information is deletable and replaceable with a selected set of the user-defined chain information.
2 Assignments
0 Petitions
Accused Products
Abstract
An optical disc includes a data area for recording a plurality of video segments and index area for recording original type chain information and user-defined type chain information. The original type chain information defines an original type chain including first ones of the video segments by describing a reproduction order of the first video segments. The user-defined type chain information defines a user-defined type chain including second ones of the video segments by describing a reproduction order of the second video segments. The first video segments are positioned in the data area in the reproduction order of the first video segments whereas the second video segments are positioned in the data area independently of the reproduction order of the second video segments.
976 Citations
20 Claims
-
1. A machine readable optical disc comprising:
-
a data area capable of storing at least one video object including video data; and
an index area capable or storing original chain information and at least one set of user-defined chain information;
wherein the original chain information is a sequence of original cell information, each original cell information specifying at least part of one of the at least one video object as a corresponding original cell and indicating start and end portions of the corresponding original cell; and
wherein the user-defined chain information is a sequence of user-defined cell information, each user-defined cell information specifying at least part of one of the at least one video object as a corresponding user-defined cell and indicating start and end portions of the corresponding user-defined cell, and a change of the user-defined chain information does not cause a change in the parts of the at least one video object specified by the sequence of user-defined cell information as corresponding user-defined cells;
wherein each user-defined cell specified by the sequence of user-defined cell information is either of an original cell and a part of the original cell, such that a sequence of user-defined cells includes at least part of a sequence of original cells;
wherein the parts of the at least one video object, specified by the sequence of user-defined cell information as corresponding user-defined cells, are stored in said data area in such a manner as not to ensure a seamless reproduction; and
wherein, the original chain information is deletable and replaceable with a selected set of the user-defined chain information. - View Dependent Claims (2, 3, 4, 5, 18)
-
-
6. An apparatus for use in recording video data onto an optical disc including a data area capable of storing at least one video object including the video data and an index area capable of storing original chain information and user-defined chain information, said apparatus comprising:
-
a processing section operable to receive an input signal and to process the input signal to obtain at least one video object to be recorded;
a generator operable to generate original chain information as a sequence of original cell information in such a manner that each original cell information specifies at least part of the at least one video object, obtained by said processing section, as a corresponding original cell, and to indicate a start portion and an end portion of the corresponding original cell;
an instruction receiver operable to receive a user instruction;
a recorder operable to record the at least one video object, obtained by said processing section, and the original chain information onto the index area of the optical disc; and
a controller operable to control said processing section, said generator, and said recorder to conduct at least a virtual edit operation and/or a real edit operation, based on the user instruction received by said instruction receiver;
wherein, when the user information indicates the virtual edit operation, said controller is operable to control said generator to generate user-defined chain information including a sequence of user-defined cell information such that each user-defined cell information specifies at least part of the at least one video object, obtained by said processing section, as a corresponding user-defined cell and to indicate a start portion and an end portion of the corresponding user-defined cell; and
wherein a change of the user-defined chain information does not cause a change in the parts of the at least one video object specified by the sequence of user-defined cell information as the sequence of user-defined cells;
wherein, when the user instruction indicates the real edit operation, said controller is operable to control said generator to update the original chain information by deleting and replacing the original chain information with a selected set of the user-defined chain information. - View Dependent Claims (7, 8, 9, 10, 11, 19)
a reading section operable to read at least a part of the at least one video object in accordance with one of the original chain information and the user-defined chain information;
wherein, when the user instruction indicates the real edit operation, said controller is operable to control said reading section to read portions of the at least one video object specified by the selected set of the user-defined chain information, and to control said processing section to re-encode at least a part of the read portions of the at least one video object.
-
-
10. An apparatus as claimed in claim 9, wherein said processing section performs no re-encoding operation when the user instruction indicates the virtual edit operation.
-
11. An apparatus as claimed in claim 9, wherein each video object includes a plurality of video object units that are each a minimum unit of access to the optical disc, and
when the user instruction indicates a real edit operation: -
said reading section is operable to read out video object units that include the start and end portions of each user-defined cell indicated by the selected set of user-defined chain information;
said processing section is operable to re-encode the video object units read out by said reading section such that portions of the at least one video object corresponding to the sequence of the user-defined cells specified by the selected set of user-defined chain information are reproduced seamlessly; and
said recorder is operable to overwrite the data area using the video object units re-encoded by said processing section.
-
-
19. An apparatus as claimed in claim 11, wherein when the user instruction indicates a real edit operation, said recorder is operable to record a seamless flag, corresponding to the at least one video object, indicating that the at least one video object is to be reproduced seamlessly with a preceding video object.
-
12. A computer program embodied on a computer readable medium for use with a computer and an optical disc including a data area capable of storing at least one video object including the video data and an index area capable of storing chain information, said computer program comprising:
-
processing instruction for instructing the computer to receive an input signal and processing input signal to obtain at least one video object to be recorded;
generator instructions for instructing the computer to generate original chain information as a sequence of original cell information in such a manner that each original cell information specifies at least part of the at least one video object, obtained by said processing instructions, as a corresponding original cell, and indicate a start portion and an end portion of the corresponding original cell;
user command instructions for instructing the computer to receive a user command;
recorder instructions for instructing the computer to record the at least one video object obtained by said processing instructions and the original chain information onto the index area of the optical disc; and
controller instructions for instructing the computer to conduct at least a virtual edit operation and/or a real edit operation, based on the user command received by said user command instructions;
wherein, when the user command indicates the virtual edit operation, said controller instructions are operable for instructing the computer to generate user-defined chain information including a sequence of user-defined cell information such that each user-defined cell information specifies at least part of the at least one video object, obtained by said processing instructions, as a corresponding user-defined cell and indicates a start portion and an end portion of the corresponding user-defined cell; and
wherein a change of the user-defined chain information does not cause a change in the parts of the at least one video object specified as the sequence of user-defined cells;
wherein, when the user command indicates the real edit operation, said controller instructions are operable for instructing the computer to update the original chain information by deleting and replacing the original chain information with a selected set of the user-defined chain information. - View Dependent Claims (13, 14, 15, 16, 17, 20)
reading instructions for instructing the computer to read at least a part of the at least one video object in accordance with one of the original chain information and the user-defined chain information;
wherein, when the user command indicates the real edit operation, said controller instructions are operable for instructing the computer to read portions of the at least one video object specified by the selected set of the user-defined chain information, and to re-encode at least a part of the read portions of the at least one video object.
-
-
16. A computer program embodied on a computer readable medium as claimed in claim 15, wherein said processing instructions are operable for instructing the computer to perform no re-encoding operation when the user instruction indicates the virtual edit operation.
-
17. A computer program embodied on a computer readable medium as claimed in claim 15, wherein each video object includes a plurality of video object units that are such a minimum unit of access to the optical disc, and
when the user instruction indicates a real edit operation: -
said reading instructions are operable for instructing the computer to read out video object units that include the start and end portions of each user-defined cell indicated by the selected set of user-defined chain information;
said processing instructions are operable for instructing the computer to re-encode the video object units read out by said reading instructions such that portions of the at least one video object corresponding to the sequence of the user-defined cells specified by the selected set of user-defined chain information are reproduced seamlessly; and
said recorder instructions are operable for instructing the computer to overwrite the data area using the video object units re-encoded by said processing instructions.
-
-
20. A computer program embodied on a computer readable medium as claimed in claim 17, wherein when the user command indicates a real edit program operation, said recorder instructions are operable for instructing the computer to record a seamless flag, corresponding to the at least one video object, indicating that the at least one video object is to be reproduces seamlessly with a preceding video object.
Specification