The objective of the invention is to provide a kind of record and reproducing device of digital video signal, it can carry out special-purpose playback with the I image with big data quantity, and can obtain high-quality playback image, provides the method for its record and playback simultaneously.
Another object of the present invention is record and the reproducing device that a kind of digital video signal will be provided, and it can carry out high-speed replay with I image and P image with big data quantity, and can obtain high-quality playback image, provides the method for its record and playback simultaneously.
A further object of the present invention is record and the reproducing device that a kind of digital video signal will be provided, it can improve at the access performance that adopts GOP under the variable bit rate situation that can expect, thereby obtain the good search of jumping over, provide the method for its record and playback simultaneously.
Another purpose of the present invention is record and the reproducing device that a kind of digital video signal will be provided, it can improve at the access performance that adopts GOP under the variable bit rate coding situation that can expect, and effectively utilize area of space on the storage medium, jump over search thereby finish, provide the method for its record and playback simultaneously.
Record and reproducing device according to digital video signal of the present invention, when video signal recording is on the GOP unit, the one frame is divided into relate to the I image n zone, makes each zone according to from being positioned at order encoding that the screen center subregion begins and the front portion that is recorded in a GOP.Simultaneously, each regional address information of I image is also noted as header information.At special-purpose playback time, only read the data that are arranged in screen center's subregion I image, and the special-purpose playback image of output, wherein hide the data that relate in the sense data zone not fixed number value really.Therefore, have the situation of whole I images of mass data to compare with playback, special-purpose playback can be carried out at faster speed.
In the record and reproducing device of above-mentioned digital video signal, make it on whole screen, to be read out by the expansion center, to export each dedicated video image.Therefore, comprehensively because screen center's partial data is expanded be the image of resetting, thereby zone that can not sense data is just not obvious, so the image of resetting seems very comfortable.
Record and reproducing device according to digital video signal of the present invention, its video signal recording is on the GOP unit, and a frame is divided into relate to the I image n zone, makes each zone according to from being positioned at order encoding that screen center partly begins and the front portion that is recorded in a GOP.When reading from recording mediums such as CDs (wherein each regional address information is used as header information simultaneously and writes down the I image) with the playback of video signal, reset if at this moment carry out special use, the I pictorial data that then only is arranged in the screen center subregion is read out.And the zone of sense data not wherein then lies in wherein with the data mode of hiding certain numerical value when image output is reset in special use.Therefore, compare with the situation of whole I images of resetting, special-purpose playback can realize at faster speed.
In the record and reproducing device of above-mentioned digital video signal, arrive whole screen by the core zone that expansion is read, the exportable special-purpose image of resetting.Therefore, can not sense data regional not obvious, it is very comfortable that the image of playback seems.
Record and reproducing device according to another digital video signal of the present invention, when video signal recording is on the GOP unit, the one frame is divided into n zone, makes each zone according to from being positioned at the order encoding that the screen center subregion begins and being recorded in the front portion of a GOP.Simultaneously, each regional address information of I image is also noted as header information.At special-purpose playback time, only read the data of the I image in this territory element, and these data are exported as the image of resetting.Within a certain period of time, when the Zone Full of I image all can not be read, can make the special-purpose image output of resetting by making data on this image and the last screen carry out interpolation.Therefore, the zone of screen center part just obtains the priority of resetting, and the playback image after the interpolation seems very comfortable as a result.
Record and reproducing device according to another digital video signal of the present invention, when video data recording is on the GOP unit, the one frame is divided into n zone, makes each zone according to order encoding that partly begins from screen center and the front portion that is recorded in a GOP.Simultaneously, each the regional address information with the I image also writes down not come as header information.At special-purpose playback time, only read the data of the I image in this regional unit, and from continuous n images one width of cloth read with connecing a width of cloth each zone 1,2 ... scope among the n, the result, each image that can a comprehensive screen portions, and as the image output of resetting.When the Zone Full of I image all can not be read within a certain period of time, then carry out interpolation and make the special-purpose image output of resetting by the data that make this image and last screen.Therefore, the zone that is positioned at screen center part just obtains the priority of resetting.Owing to be to become a screen, so the playback image of interpolation is not obvious with n width of cloth I image synthesis.
According to the record and the reproducing device of another digital video signal of the present invention, when video image is recorded on the GOP unit, the one frame is divided into relate to the I image n zone and to each regional code.When the I image is recorded in a GOP anterior for each regional complex, with in the GOP unit during beginning this regional position " scrolling " of record so that record.Simultaneously, each regional address information of I image is also noted as header information.At special-purpose playback time, only read the I pictorial data in this territory element, and it is exported as the image of resetting.When all the I image all can not be read within a certain period of time, then carry out interpolation and make the special-purpose image output of resetting by the data that make this image and last screen.So, position " scrolling " that should the zone in the GOP unit, thus can smooth fashion reset a screen image.
Record and reproducing device according to another digital video signal of the present invention, when video data recording is on the GOP unit, the one frame is divided into relate to the I image n zone and to each regional code, and be divided into an error correction block unit, and the front portion that is recorded in a GOP by the order that the zone that is positioned at screen center's part begins.Simultaneously, each regional address information of I image is also noted as header information.At special-purpose playback time, only read the I pictorial data in the error correction block unit, and as the image output of resetting.When the Zone Full of I image all can not be read within a certain period of time, then make the special-purpose image output of resetting by making the image and the data of last screen carry out interpolation.So, owing to be positioned at the priority that the zone of screen center's part obtains resetting, thereby the image of resetting looks very comfortable.
Record and reproducing device according to another digital video signal of the present invention, when on the unit of imagery data recording at GOP, it is regional and to each regional code that the one frame is divided into n of relating to I image and P image, and by being positioned at the front portion that order that screen center zone partly begins is recorded in a GOP.Simultaneously, each regional address information of I image and P image is also noted as header information.At special-purpose playback time, read I image and P image in this territory element, and as the image output of resetting.When the Zone Full of I image or P image can not be read within a certain period of time, then carry out interpolation and make the special-purpose image output of resetting by the data that make this image and last screen.So, owing to be positioned at the priority that the zone of screen core obtains resetting, thereby the playback image of interpolation looks very comfortable.
Record and reproducing device according to digital video signal of the present invention, when on the unit of video signal recording at GOP, it is regional and to each regional code that the one frame is divided into n of relating to I image and P image, and by being positioned at the front portion that order that screen center zone partly begins is recorded in a GOP.Simultaneously, each regional address information of I image is also noted as header information.At special-purpose playback time, only read the I image in this territory element and the data of P image, and read each zone 1,2 the visual and P image from continuous n width of cloth I ... the scope of n, so that comprehensively go out the image of a screen portions, and as the image output of resetting.When the Zone Full of I image or P image can not be read within a certain period of time, then carry out interpolation and make the special-purpose image output of resetting by the data that make this image and last screen.So, owing to be positioned at the priority that the zone of screen core obtains resetting, thereby the playback image of interpolation is not obvious.
According to the record and the reproducing device of another digital video signal of the present invention, when on the unit of video signal recording at GOP, it is regional and to each regional code in this frame unit that the one frame is divided into n of relating to I image and P image.When the frame of being told is fixedly to anterior each zone located of a GOP, then make the position " scrolling " in the zone of opening entry in this frame unit.Simultaneously, each the regional address information in the I image is also noted as header information.At special-purpose playback time, only read the I pictorial data in this territory element, and export as resetting image.When whole I images can not be read within a certain period of time, then carry out interpolation and make the special-purpose image output of resetting by the data that make this image and last screen.So the record order of I image and P image region by " scrolling ", shields playback image partly thereby can reset one in mode stably in the GOP unit.
According to the record and the reproducing device of another digital video signal of the present invention, when on the unit of video signal recording at GOP, it is regional and to each regional code that the one frame is divided into n of relating to I image and P image, and tell the error correction block unit.Then by being positioned at order that the screen center subregion begins with the frame recording told front portion at a GOP.Simultaneously, each regional address information of I image is also noted as header information.At special-purpose playback time, only read the data of the I image in the error correction unit, and as the image output of resetting.When whole I images can not be read within a certain period of time, then carry out interpolation and make the special-purpose image output of resetting by the data that make this image and last screen.So, owing to be positioned at the priority that the zone of screen center's part obtains resetting, thereby the playback image after the interpolation seems very comfortable.
Playback method (equipment) according to digital video signal, the I image intra-encoded to the major general separates according to frequency domain, quantization level or spatial resolution, to constitute the bit stream of a video data, the prior data of image in the data of wherein telling that relate to the I image at least and so on are arranged at the front portion.And the address information in the data of telling is arranged in the front portion of the bit stream of video data as header information, to constitute a packets of information.Be recorded in the data on the recording medium,, must its data sequence be rearranged according to the header information in the packets of information to be exported before data are separated at common playback time.Carry out special-purpose playback time, decode, as special-purpose output of resetting arranging fore data.Like this,, reduced, reset visual so can obtain level and smooth special use with regard to making the accessed data of special-purpose playback time by data being demarcated by frequency domain, quantization level or spatial discrimination.In addition,, therefore can know the byte number that playback time should be reset immediately, like this, just can jump effectively at special-purpose playback time shaven head owing to write down address as the data of having divided of the header information of system flow.Have, at common playback time, data based address is rearranged again, so the shortcoming that can avoid playback time to bring because of dividing data.
Record and playback method (equipment) according to digital video signal, the I image intra-encoded to the major general separates according to frequency domain, quantization level and spatial resolution, to constitute the bit stream of a video data, the prior data of image in the data of wherein telling that relate to the I image at least and so on are arranged at the front portion.And the address information in the data of telling is arranged in the front portion of the bit stream of video data as header information, to constitute a packets of information.Be recorded in the data on the recording medium,, must its data sequence be rearranged according to the header information in the packets of information to be exported before data are separated at common playback time.Carry out special-purpose playback time, decode, as special-purpose output of resetting arranging fore data.Like this,, reduced, reset visual so can obtain level and smooth special use with regard to making the accessed data of special-purpose playback time by data being demarcated by frequency domain, quantization level or spatial discrimination.In addition,, therefore can know the byte number that playback time should be reset immediately, like this, just can jump effectively at special-purpose playback time shaven head owing to write down address as the data of having divided of the header information of system flow.Have, at common playback time, data based address is rearranged again, so the shortcoming that can avoid playback time to bring because of dividing data.
Record and playback method (equipment) according to another digital video signal, to the major general when record intra-encoded I image be divided into n regional (n>1), thereby in the unit in zone, rearrange the I image that is divided into n zone, to form the bit stream of a video data, the regional arrangement that wherein is positioned at the screen center forwardly.Then, the front portion that the address information of I image that is divided into n zone is arranged in data bit flow to be constituting a packets of information, and is recorded on the recording medium.At common playback time, rearrange I pictorial data in this territory element according to the header information that is arranged in the packets of information front portion, and with its output.At special-purpose playback time, can finish this special use by the data of only exporting the I image that to read from the packets of information front portion within a certain period of time and reset.So the data of dividing during by record in the screen zone have reduced the data that special-purpose playback time should be visited.Owing to the address of the data of having divided is that header information as system flow writes down, therefore know that playback time answers the byte number of instant replay, so shaven head can jump effectively at special-purpose playback time, thereby can finish the jump of address in regular hour unit.In addition, at common playback time, owing to rearrange data according to the address, the shortcoming that outcome record and playback time factor cause according to division can be avoided.
Record and playback method (equipment) according to another digital video signal, to the intra-encoded I pictorial data of major general be divided into n the zone (n>1), thereby in the unit in zone, rearrange the I image that is divided into n zone, to form the bit stream of a video data, the regional arrangement that wherein is positioned at the screen center forwardly.Then, the front portion that the address information that is divided into the I image in n zone is arranged in video data bit stream is as header information, to constitute a packets of information.At common playback time, the I pictorial data of rearranging according to the header information that is arranged in the packets of information front portion is rearranged in this regional unit, and exports from the recording medium that has write down these data.At special-purpose playback time, finish this special use playback by only exporting the data that to read within a certain period of time.So, at special-purpose playback time,, can in the certain hour unit, finish the jump of address by dividing the data in the screen zone, the result has reduced the data that special-purpose playback time will address.In addition, owing to the address of the data of having divided is that header information as system flow writes down, so the byte number that playback time should be reset can be detected at once, so shaven head can jump effectively at special-purpose playback time.In addition, because playback time is rearranged data according to the address usually, the shortcoming of bringing because of dividing data in the time of therefore can not producing data playback.
Record and playback method (equipment) according to another digital video signal, to the major general when record intra-encoded I image divided with low frequency range, high frequency region, quantization level and spatial resolution, the master data of the I image that making controls oneself divides is rearranged on screen in each regional unit, to constitute the bit stream of a video data, wherein be positioned at the I image the screen core regional arrangement forwardly.The address information of the zone of having divided, the data of division and image, the front portion of bit stream that is arranged at video data be as header information, thereby constitute a packets of information, and be recorded on the recording medium.At common playback time, according to the header information that is arranged in the packets of information previous section data in the territory element are rearranged, then dateout.The data of having divided are rearranged by the order of original data.At special-purpose playback time, only export the I pictorial data that can read within a certain period of time from the packets of information front portion, reset to carry out special use.Therefore, when record, data are divided according to frequency, quantification and spatial resolution, and it is assigned in the unit in screen district.So at special-purpose playback time, accessed data have reduced, thereby can obtain a level and smooth special use and reset by reducing data volume that special-purpose playback time will visit gradually.In addition,, and can detect the byte number that reset at once, therefore can finish the jump of shaven head effectively at special-purpose playback time at playback time owing to write down as header information the address of the data of having told.Have again, relate to multiple dividing mode and come dividing data, the data volume that can will read according to special-purpose playback speed adjustment, thus can adapt to very wide special-purpose playback speed scope.In addition, rearrange data according to the address, therefore when replay data, can not produce the shortcoming of bringing because of dividing data at common playback time.
Playback method (equipment) according to another digital video signal, divided according to low frequency range, high frequency region, quantization level or spatial resolution to the I image that the major general is intra-encoded, the master data of the I image that making controls oneself divides is rearranged in each zone on screen, to constitute a video data stream, wherein be positioned at the I image the screen core regional arrangement forwardly.The address information of the zone of having divided, the data of division and image, the front portion of bit stream that is arranged at video data be as header information, thereby constitute a packets of information, and be recorded on the recording medium.At common playback time, according to the header information that is arranged in the packets of information previous section arranging data of resetting, thereby by dateout on the medium.The data of having divided are rearranged by the order of original data.At special-purpose playback time, only export the I pictorial data that can read within a certain period of time from the packets of information front portion, reset to carry out special use.Therefore, data are divided according to frequency, quantification and spatial resolution, and it is assigned in the unit in screen district.So the accessed data of special-purpose playback time have reduced owing to data are assigned in the Ping Qu unit.In addition,, and can detect the byte number that reset at once, therefore can finish the jump of shaven head effectively at special-purpose playback time at playback time owing to write down as header information the address of the data of having told.Have again, relate to multiple dividing mode and come dividing data, the data volume that can will read according to special-purpose playback speed adjustment, thus can adapt to very wide special-purpose playback speed scope.In addition, rearrange data according to the address, therefore when replay data, can not produce the shortcoming of bringing because of dividing data at common playback time.
According to the record and the playback method (equipment) (or playback method of digital video signal (equipment)) of another digital video signal, the zone of only reading the screen core that is positioned at the I image.For the data of not reading in the zone, be the image that a limit value is comprehensively reset then to hide data.Therefore, the situation that has whole I images of mass data with playback is compared, and this special use is reset and can be realized with higher speed.
According to the record and the playback method (equipment) (or playback method of digital video signal (equipment)) of another digital video signal, the zone of only reading the screen core that is positioned at the I image.The image of comprehensively resetting to the whole screen by the area extension of will read.Therefore, the situation that has the entire I image of mass data with playback is compared, and this special use is reset and can be realized with higher speed, so the zone that data can not be read and not obvious.
The recording equipment of digital video signal of the present invention comprises: first code device, be used for containing the encoding video signal of coding image, this coding image comprises the images that the digital video signal of moving compensation prediction and orthogonal transform coding is used in intra-encoded coming from least; Second code device is used for remaining component being encoded by coding with the vision signal output of first code device; The data placement device is used for that each is resembled the group data and resembles each dateout of arranging on the precalculated position of organizing data from first and second code devices at each.Compare with the situation that first code device is encoded to all videos signal, can reduce the zone that to visit by the essential part of active images is encoded at least.Second code device is encoded by the video information of first code device coding to the end, so just all videos information has been made coding with two code devices.In addition, the data placement device is rearranged the data that obtain with two code devices, makes data be convenient to bare headed access.Therefore, the coding of being done can make at least and answer accessed sign indicating number amount to reduce at special-purpose playback time.So, can answer the arrangement of accessed data at least effectively at special-purpose playback time.
In the recording equipment of above-mentioned digital video signal, comprise at least one width of cloth frame video image of the coding image of coding image with respect to containing, in a predetermined interval, video information coding is become to dredge (thin).So first code device is dredged the video image changed to this and is encoded, and therefore wants the accessed zone just to have reduced at least.When only visiting the data of first code device, can be with after the video image code Cheng Zaiqi decoding, this picture is enough to understand for the people.
In the recording equipment of above-mentioned digital video signal, first code device is only encoded to the low frequency region of orthogonal transform.First code device is encoded to the pictorial data that belongs to a part of frequency, has so just reduced to want accessed zone at least.When the data of having only first code device are accessed, can be with after the video image code Cheng Zaiqi decoding, this picture is enough to understand for the people.
In the recording equipment of above-mentioned digital video signal, first code device slightly quantizes on the quantization level that will encode.First code device is encoded to influencing the bigger last Bit data of image by thick quantification, then reduced at least to want accessed zone, and can not reduce resolution.When only visiting the data of first code device, can be with after the video image code Cheng Zaiqi decoding, this picture is enough to understand for the people.
The recording equipment of another digital video signal of the present invention, from data row, extract the data in the low frequency component, vision signal among this data row is with predetermined bit segments, this vision signal comprise contain at least one intra-encoded, come from the image of having encoded with the image of the vision signal of moving compensation prediction and orthogonal transform coding.To each block of information with data with predetermined bit segments, thereby to the low frequency region segmentation of vision signal.Therefore, be easy to the sign indicating number amount is limited in the fixing length.In addition, in carrying out low frequency region, during the decoding of data, can encode the data to the content that to understand image roughly.
The reproducing device of digital video signal of the present invention, data in the low frequency region and the data in the high-frequency region are rearranged, becoming predetermined order, make mode that the data of rearranging are decoded or the mode that data are carried out the selectivity decoding is in low frequency region.At common playback time,, can obtain a complete decoded picture by connecting the coded data of two segmentations.At special-purpose playback time, only the data of low frequency region are decoded.Therefore, can decode to data, thereby make the image that is obtained reach the degree that the big activation of its content is understood according to the operating state of equipment.
In the reproducing device of above-mentioned digital video signal, when data being decoded, have only and decoded data to obtain decoding in the mode of only data of low frequency range being decoded.Near can not decoded data the be dropped edge of predetermined number of bits is so the data in the high-frequency region are just replaced by the fixed numbers by reverse orthogonal transform.When special-purpose playback time is decoded to the low frequency region that comes from two segment encoding data, have only and can decoded data obtain decoding, the bit that can not decode then is dropped.So can avoid the data of abnormality are decoded.For remaining high-frequency region, then replace and decode with fixing value, then can obtain decoded image, and avoided distortion.
In the recording equipment of another digital video signal, one end of information block code is added on the coded data of each block of information of vision signal, this vision signal comprise contain at least one intra-encoded, come from when the bit that obtains as the predetermined number of low frequency range data a width of cloth coding image with the image of the digital signal of having encoded of moving compensation prediction and orthogonal transform.Exceed the above-mentioned coded data of predetermined number of bits purpose as the data of high-frequency range and be encoded.The low frequency region or the high-frequency region that no matter are block of information are all encoded by this way, promptly seem to terminate in the end of block of information (EOB) sign indicating number on the block of information surface.Therefore, when having only low-frequency data decoded, can obtain can be decoded coded data, and do not need the unnecessary circuit that for example is used for abandoning data.
The recording equipment of another digital video signal of the present invention comes recombination data according to the data in the low frequency region, data and EOB sign indicating number in the high-frequency region.Then, the mode that selection is decoded to the data of reorganization, or the mode of only data of low frequency region being carried out the selectivity decoding, thus the coded data of recombinating according to the result who selects is decoded.For high-frequency region, then replace its data, to carry out reverse orthogonal transform with a fixed value.At common playback time, from obtaining the image that a width of cloth is decoded completely the coded data of segmentation respectively with EOB.At special-purpose playback time, have only the data in the low frequency region from coded data, to decode, thereby no matter can both operate according to the operating state of equipment, so can obtain the thick image that we can understand its picture for the still special-purpose playback of common playback.In addition, decode from coded data when coming out when low frequency range, remaining high-frequency information piece zone then replaces with fixed value, and decodes, then should the zone can be decoded, avoided the distortion of data.The high frequency region or the low frequency range that no matter are block of information can both be decoded, look it is to terminate in the EOB place as this block of information.
The recording equipment of another digital video signal of the present invention comprises: the low code device of differentiating, be used for the data of low resolution component are encoded, pixel in this component is to become to have dredged with respect to vision signal, described vision signal comprises the coding image that contains image at least one width of cloth frame, and this image is to come from the digital image of having encoded that has utilized moving compensation prediction and orthogonal transform; The difference component code device, the dateout that is used for the code device by the interpolation low resolution is encoded to the difference component that has the image before thinization of pixel; And the information adding device, be used for output with the code device of low resolution and difference component code device and be divided into predetermined zone adding error correcting code, thus composition data.The pictorial data changed is encoded and when only visiting this coded data, this pictorial data can be encoded when dredge in the space, so after should image decoded, its picture be enough to be understood by the people.The decoded data next from the code device of low resolution are interpolated, thereby by should image and the low resolution conversion before image make comparisons and obtained a difference component, so the pictorial data of the high-resolution part that can not be obtained by the low resolution code device can be encoded.Like this, the pictorial information of just low resolution degree just can not obtain coding.
The reproducing device of another digital video signal of the present invention combines the data of decoded low resolution component and the data of difference component.At common playback time, the coded data of low resolution component and the coded data of high-resolution component (it is the low resolution part and is dredged the difference component that turns between the low resolution data before) are integrated, can be decoded so have the image of whole resolution components.
In the reproducing device of above-mentioned digital video signal of the present invention, the data that will be by comprehensive low resolution and the data of difference component and the mode of image decoding is switched to a mode of decode low-resolution component.At common playback time, the coded data that is segmented into two the coded data of low resolution component and high-resolution component (it is dredged the data and the difference component between the low resolution partial data that turn to before the low resolution) integrates, and feasible image with whole resolution can be decoded.At special-purpose playback time, come the switching encoding/decoding mode according to the operating state of equipment, make and only just can decode thick image by the coded data of low resolution is decoded.
In the reproducing device of above-mentioned digital video signal, when to the image decoding of low resolution, only produce the image of decoding back interpolation.At special-purpose playback time, when only the coded data of low resolution being decoded, the video data of interpolation low resolution component then is so that change back to its original size with the size of image.
The recording equipment of another digital video signal of the present invention comprises: judgment means, the degree of distortion when judging that image carries out Code And Decode according to moving compensation prediction and orthogonal transform; The adaptive coding device in order to the judgement output according to judgment means, by adaptively modifying speed, is encoded to data transfer rate; The information adding device is used for additional informations such as audio signal, header and error correcting code are added together; The data transfer rate setting device is in order to set centrifugal pump, with the speed of adaptively modifying data.In the code device of variable bit rate, speed is restricted to only can reach a limited value.Therefore, the data rate information of GOP (the sign indicating number amount that is equivalent to GOP) can be with a spot of bit representative.
The recording equipment of another digital video signal of the present invention comprises: judgment means, the degree of distortion when judging that image carries out Code And Decode according to moving compensation prediction and orthogonal transform; The adaptive coding device in order to the judgement output according to judgment means, by adaptively modifying speed, is encoded to data transfer rate; The information adding device is used for additional informations such as audio signal, header and error correcting code are added together, and wherein said equipment is consisted of can carry out multipath conversion to data rate information on shaven head etc., perhaps on the presumptive area of recording medium it is write.Except that video data, when pictorial data is when encoding with variable bit rate, also the data transfer rate set information to be recorded on the recording medium, so, data rate information can be read out together, so also want when recorded information and the predetermined position of GOP on CD can be noted at once.
The recording equipment of another digital video signal comprises: judgment means, the degree of distortion when judging that image carries out Code And Decode according to moving compensation prediction and orthogonal transform; The information adding device is used for additional informations such as audio signal, header and error correcting code are added together; First code device is used for being dredged the encoding video signal of having changed at predetermined interval with respect to a vision signal, and an aforementioned vision signal comprises that a width of cloth contains the coding image of intra-encoded image; Second code device, be used for by first code device coding and the component of all the other vision signals after the output is encoded, wherein said equipment is consisted of can make first or second code device data transfer rate one of at least from change and be encoded suitablely according to the judgement output of judgment means.Utilize variable speed, can realize high-quality coding.In the GOP that speed greatly increases, the space is dredged the video data changed and is encoded, and its coding of finishing can make accessed zone reduce at least.
The recording equipment of another digital video signal of the present invention comprises: judgment means, the degree of distortion when judging that image carries out Code And Decode according to moving compensation prediction and orthogonal transform; The information adding device is used for additional informations such as audio signal, header and error correcting code are added together; First code device is used for only the low frequency region of having done orthogonal transform with respect to vision signal being encoded, and described vision signal comprises that a width of cloth contains the coding image of intra-encoded image; Second code device, be used for the component of all the other vision signals after by first code device signal being encoded is encoded, wherein said equipment is consisted of can make first or second code device data transfer rate adaptively modifying one of at least according to the judgement of designed judgment means output, with this to encoding video signal.Utilize variable speed, can realize high-quality coding.For the GOP that speed greatly increases, to the coding video data in the local district frequently of each block of information, its coding of finishing can make accessed zone reduce at least.
The recording equipment of another digital video signal comprises: judgment means, the degree of distortion when judging that image carries out Code And Decode according to moving compensation prediction and orthogonal transform; The information adding device is used for and will adds together such as additional informations such as audio signal, header and an error correcting code; First code device is used for respect to a vision signal by will slightly quantizing to be arranged on the quantization level and to encoding video signal; Described vision signal comprises that a width of cloth contains the coding image of intra-encoded image; Second code device, be used for the component of all the other vision signals after by first code device signal being encoded is encoded, wherein said vision signal is according to the judgement of designed judgment means output first or second code device data transfer rate adaptively modifying one of at least to be encoded.Utilize variable speed, can realize high-quality coding.In the GOP that speed is greatly increased, the data that influence in the very big last bit of image to be encoded, its coding of finishing can make accessed zone reduce at least.
The reproducing device of another digital video signal of the present invention is switching replay mode usually between replay mode and the special-purpose replay mode, to extract data rate information.With special-purpose replay mode the time, recording medium is in the position at special-purpose replay data place, is that the data rate information during according to special-purpose replay mode is calculated.When carrying out playback time by the data rate information of extracting each GOP, under playback situation usually, coded data dichotomous is integrated and decoded with different data transfer rates.At special-purpose playback time, then calculate the position of wanting the GOP on the accessed record medium.Then, the data of resetting at least and will visit are so that conduct interviews to next target GOP again.At this moment, calculate the positional information of the GOP that will visit on the recording medium, to help special-purpose playback and to obtain high-quality variable bit rate.
In the reproducing device of above-mentioned digital video signal, according to the result and the special-purpose replay rate of position calculation, the bare headed position to recording medium of control.According to GOP the positional information on CD of special-purpose replay rate calculating as access destination.Can be according to special-purpose replay rate with the Position Control of shaven head position to target GOP, so available various speed are done the playback of high-quality variable bit rate in special-purpose replay mode.
In the recording equipment of another digital video signal of the present invention, the sign indicating number amount is controlled to be corresponding to being assigned to a zone that resembles group, this resembles group is to be formed by the digital video signal that moving compensation prediction of basis and orthogonal transform are encoded, described this equipment of the present invention comprises: code device is used for coding; Sign indicating number amount comparison means is used for the output of comparison code device and the data of scheduled volume; And feed, be used for unnecessary data are buried the white space that resembles group with clear area.Under the situation of with variable bit rate data being encoded and writing down, can shorten the access time by GOP is positioned on the easy position of visiting of shaven head, thereby increase the data volume of being read in digital coding and the recording process at special-purpose playback time.In addition, the unnecessary part of blank parts for example on the identification CD, thus utilize these parts to improve image quality, perhaps help to prolong writing time by these parts.
Another kind of digital video signal reproducing device of the present invention comprises in order to rebuild the data reconstructing device and the data deciphering device in order to the data of being rebuild by the data reconstructing device are decoded of the video signal coding data that embed original that picture group elephant.Blank parts is embedded with the coded data of other GOP data and can be rebuild, and data is decoded with activation undistortedly.And at specific playback time, data volume still increases, and still can obtain high-quality playback image.
Which of three decoding devices another digital video signal reproducing device of the present invention switch with regard to according to specific playback speed.First decoding device is reset visual in order to decode first and second coded datas and acquisition in these three decoding devices, second decoding device is in order to the decoding first coding data and obtain such playback image, this image low frequency region of resetting corresponding to the image of process intraframe coding, the number of pixel is thinning to be dredged or thick the quantification, and the 3rd decoding device in order to decoding first coding data and obtain such playback image, this image is corresponding to the low frequency region of inter prediction image and intraframe coding image, the number of pixel is thinning to be dredged, and perhaps slightly quantizes.Because in decoding only with show the pattern of I image and show between the pattern of I image and P image and carry out mode switch, so can realize the special use of I image and P image with slower special use playback (for example double speed playback) resets, consequently reset and compare, can realize not having accurate special-purpose playback of frame-skipping with the special use of having only the I image.And, can handle the various playback speeds of for example special-purpose playback I image at the high-speed dedicated playback time.
Another digital video signal reproducing device of the present invention comprises in order to extract corresponding to from the video data draw-out device of the data of the vision signal of the sign indicating number of resetting, in order to decoding with reset from pictorial data decoding and the replay device and the mode-changeover device of the video data of video data draw-out device output.Mode-changeover device switches the pattern of normal playback mode, playback and demonstration odd field or even field and by putting upside down the pattern that field structure shows odd field or even field.At special-purpose playback time, make the field structure optimization according to pattern.When reverse reproduction, equipment provides demonstration with reverse manner work till the field shows.At for example quick frame-skipping playback time of winding etc.,, number of fields is set in certain value and the special use that can obtain to watch the easily image of resetting by all exporting same video image at even field and odd field.
Will seem clearer from following detailed description together with accompanying drawing above-mentioned and other purpose of the present invention and feature.
According to the accompanying drawing of each embodiment of expression the present invention is explained in detail now.
At first explain embodiments of the invention 1.Figure 15 is the block diagram of the register system of digital video signal recording and reproducing device among the expression embodiment 1.Consult Figure 15, from the digital video signal pattern of the input circuit 3 of input terminal 1 output.Import the first input end of subtracter 4 and second input of moving compensation prediction circuit 11 from the video electrical signal of formating circuit 3 outputs.The output signal of subtracter 4 is through DCT circuit 5 input quantizers 6.The output signal of quantizer 6 is through the first input end of variable length coder 7 input buffer storages 12.Simultaneously, the output signal of quantizer 6 is also through the reverse DCT circuit 9 of inverse quantizer 8 inputs.Oppositely the output signal of DCT circuit 9 is then delivered to the first input end of adder 10.
The output signal of adder 10 is delivered to the first input end of moving compensation prediction circuit 11.Second input of adder 10 and second input of subtracter 4 are delivered in first output of moving compensation prediction circuit 11.In addition, second input of buffer storage 12 is delivered in second of moving compensation prediction circuit 11 output.The output of buffer storage 12 is then through form encoder 13 input modulators 14.The output of modulator 14 is on lead-out terminal 2 is recorded in recording medium such as CD etc.
Figure 16 is the circuit block diagram of expression according to playback system in the digital video signal recording of embodiment 1 and the reproducing device.With reference to Figure 16, the video information of reading from recording medium is from input terminal 20 input modulators 21.The output of demodulator 21 is then through buffer storage 22 pattern of the input decoders 23.Variable-length decoder 24 is then imported in first output of format decoder 23, and carries out inverse quantization in inverse quantizer 25.Output signal stands reverse DCT at reverse DCT circuit 26 then, delivers to the first input end of adder 28 again.Simultaneously, prediction data decoding circuit 27 is then imported in second of format decoder 23 output.Then the output of prediction data decoding circuit 27 is delivered to second input of adder 28.The output of adder 28 is then exported from lead-out terminal 30 through unformatted circuit 29.
Follow the working condition of explanation facilities.Digital video signal is imported from input terminal with behavior unit, and is transported to formating circuit 3.Here when moving compensation prediction, as shown in FIG. 6 as conventional example, a GOP is configured to 15 frames, carries out predictive coding, 1 frame I image, 4 frame P images (P1 to P4), and 10 frame B images (B1 to B10).In this case, Shu Ru video data rearranges in formating circuit 3 in a continuous manner, and is that unit exports with the order shown in Fig. 7 with the frame.
In addition, be that unit rearranges with the data of behavior unit input with the piece of 8 * 8 pixels, thereby constitute macro block (6 pieces altogether, on for example adjacent four brightness signal Y pieces and the position with corresponding two color difference signal Cr of Y piece and Cb piece.Data are that unit exports with the macro block.Here, macro block is determined with the least unit of moving compensation prediction, and the moving vector of moving compensation prediction is to be that unit is determined with the macro block.
And, for the I image, one-frame video data is divided into three zones with formating circuit 3, therefore in this zone, be that unit carries out piecemeal with 8 * 8 pixels, constitute and the output macro block.Here, three zones of being divided as shown in Figure 18 be set at zone 1,2 and 3 from picture jack-up like that.In Figure 18, the zone 2 that is positioned at the picture core is of a size of 720 pixels * 288 row, and picture two end regions are of a size of 720 pixels * 96 row.Simultaneously, in P image and B image, carry out piecemeal regionally, and be unit ground output with the macro block without separating into each.
The output of formating circuit 3 is input to subtracter 4 and moving compensation prediction circuit 11.The working condition of subtracter 4, DCT circuit 5, quantizer 6, variable length coder 7, reverse digital quantizer 8, reverse DCT circuit 9, adder 10 and moving compensation prediction circuit 11 is identical with traditional embodiment, and the explanation of relevant their working conditions is just in advance to omit.
Input to buffer storage 12 from the video data of variable length coder 7 outputs and the moving vector of driven compensation prediction circuit 11 outputs.The moving vector and the video data of a GOP part of record in buffer storage 12, data order then output to form encoder 13.The output of form encoder 13 is transfused to modulator 14, and error correcting code etc. are added to and are recorded on the recording medium such as CD etc.
In form encoder 13, the video data of a GOP part rearranges with data array as shown in Figure 19, outputs to modulator 14 again.Here, the I image is divided into three zones as shown in Figure 18.When the data corresponding to the I image in these zones 1 to 3 are set to I (1), I (2) and I (3), just constituted the I pictorial data, thereby data just are recorded in the fore-end of a GOP partial data string with the order of I (2), I (1) and I (3).
In addition, the storage of each image region stores as header information in the address of GOP fore-end.The byte number that the data of tripartite each image region are occupied in form shown in Figure 19 also stores as header information.Therefore, according to the byte number that each zone of being write down in header information is occupied, can regard each regional final position from the relative position of GOP front end as at playback time.Therefore, at special-purpose playback time, shaven head is the front end address that unit jumps to GOP with the certain hour, thereby according to reading each regional data from the header information of GOP front end.
Adopt general video signal recording and reproducing device, the record format during according to data record, the I image is that the unit gives record with the frame.By contrast, in Figure 19, priority is arranged in the zone that is divided into three part I pictorial data picture cores, makes this zone be positioned at the front end of a GOP.Therefore, have only when high-speed replay under the situation that this regional part of I image can be decoded within a certain period of time, the playback image of picture core can be output at least.
The working condition of playback duration then is described according to Figure 16.Demodulator 21 carries out correction process, makes to be divided into moving vector and video data with the vision signal of format record shown in Figure 19 in buffer storage 22 in format decoder 23, exports prediction data decoding circuit 27 and variable-length decoder 24 respectively to.Here, the working condition when normal playback is identical with traditional embodiment, and the explanation of relevant its working condition is omitted.
When high-speed replay, for with a GOP unit record such as the data on the recording medium of CD etc., shaven head is the front end that the unit jumps to a GOP with the certain hour, thereby is the data division that the I image is read by unit according to the header information that is recorded in front end with the zone, makes data obtain decoding and input buffer storage 22 in decoder 21.Here, under the situation such as the recording medium sense data of CD etc., even know the front end address of the GOP that is recorded on the CD, the time of waiting the CD rotation when jumping to the front end of GOP also can increase when high-speed replay.Therefore, speed increases when high-speed replay, is used to read the time shortening of the last data of CD.Change owing to wait the time of CD rotation, so can not read all I pictorial data with stable manner.
Therefore, when the speed of high-speed replay rose, after the data in the zone 2 that only is positioned at the picture core were read, shaven head just jumped to the front end of the GOP of back, thereby had only the data input buffer memory 22 in the zone 2 that can be read out.In this case, the zone 2 of 23 decodings of format decoder I image that can be read out.On the other hand, zone 1 that its data are not read out and 3 usefulness grey data are sheltered, and output high-speed replay image, therefore, are set under the situation of 15 frames at a GOP, and the special use that can obtain 15 times of speed is reset visual.
Figure 20 is illustrated in by a playback image that playback is carried out under the high-speed replay situation from the zone 2 of the I image of nGOP to the n+3GOP of a GOP.In Figure 20, the zone 1 and 3 at picture two ends is sheltered by grey data among the figure.In addition, when the amount of information of I image is few, CD rotation waiting time is short, and can obtain to read the time of data in the zone 1 and 3 time, the data in the zone 1 and 3 are not just decoded.This is because when high-speed replay, all data of a picture part can not be read with stable manner, if only when the data in the zone 1 and 3 can be read, just exporting shielding, these zones just can not be exported in certain time interval, thereby make the high-speed replay image seem unnatural.
As mentioned above, because the special-purpose I image of resetting that is used for as shown in Figure 19 is arranged in the zone that priority is positioned at a picture center, the front end of I picture record GOP on recording medium.Even the speed of high-speed replay increases, in order to carry out high-speed replay, the data that also only are positioned at the zone 2 at center are read out, and consequently see the content of resetting image easily.In addition,, therefore compare, can realize special use playback more at a high speed with the situation of reading the entire I image owing to have only the data in regional 2 scopes to read from recording medium.
In the foregoing description 1, the I image vertically is divided into three regional records as shown in Figure 18 and gets off, but image is not to be divided into three zones.Can be that unit is divided into n zone (n<1) with the section of the international standard MP EG defined of record data.Here, the section has the one-dimentional structure of the macro block of any amount (more than) length, therefore when arriving the right-hand member of picture, just continues to show the next line left end.
Below just with reference to description of drawings embodiments of the invention 2.Figure 21 is in order to the schematic diagram of the special-purpose playback method under the situation of carrying out data extending in embodiment 2 to be described.In embodiment 1, the I image is divided into three zones as shown in Figure 18, and the feasible data that only are positioned at the zone 2 at picture center are read out playback.Therefore for zone 1 and 3, only export masking data.Yet the data in zone 2 expand to the size of a picture as shown in Figure 21.
In this case, when vision signal being converted to data with behavior unit, the numerical value in zone 2 is carried out interpolation, extend to the size of a picture part, exported again with unformatted circuit 29.Under the situation of Figure 21, the size in zone 2 is 720 pixels * 288 row, vertically forms 144 row symmetries from the picture center.
Here, at special-purpose playback time, if as shown in Figure 21 A the first half in zone 2 is set at AR2a, the latter half is set at AR2b, AR2a and AR2b just vertically expand 1.5 times respectively, make reset visual AR2a ' and the such ground symmetry of AR2b ' shown in Figure 21 B.Method for the expansion image, when the data definition with each behavior unit of AR2a is AT (l) (l: line number, 1≤l≤144), and the line data of the first half of expansion picture is when being set at DT (m) (1≤m≤240), the following formulate of the expansion of being done:
DT(3n-2)=AT(2n-1)
DT(3n-1)=AT(2n-1)
DT (3n)=AT (2n) (n=1 to 80)
Simultaneously, when the data definition with each behavior unit of AR2b is AB (l) (l: line number, 1≤l≤144), and the line data of expansion picture the latter half is when being set at DB (m) (1≤m≤240), and the expansion of being done can be by following formulate.
DB(3n-2)=AB(2n-1)
DB(3n-1)=AB(2n-1)
DB (3n)=AB (2n) (n=1 to 80)
As mentioned above, when high-speed replay, read-only fetch bit in the data in the zone 2 at picture center, make it to expand to the size of a width of cloth picture and as the image output of resetting.Therefore, because the image two ends are not masked when high-speed replay, so the playback image is no longer ugly.
In the foregoing description 2, picture is vertically expanded by inserting data with behavior unit simply.Line data vertical direction relatively carries out linear interpolation.
Embodiments of the invention 3 are described now.The structure of digital video signal recording and reproducing device register system and playback system and enforcement 1 identical (seeing Figure 15 and 16) in embodiment 3.
Just introduce the working condition of equipment below.Digital video signal from input terminal 1 input, is transported to formating circuit 2 with behavior unit.Here when moving compensation prediction, a GOP resembles and is set at 15 frames the conventional example shown in Fig. 6.So.GOP is through predictive coding, as a frame I image, 4 frame P images (P1 to P4), 10 frame B images (B1 to B10).In this case, in formating circuit 3, resembling traditional example the video data of input in a continuous manner is that unit rearranges with the frame with as shown in Figure 7 order, is exported again.In addition, is that unit rearranges with the data that behavior unit was imported with the piece with 8 * 8 pixels, to constitute as shown in Figure 17 macro block (adjacent four brightness signal Y pieces and two color difference signal Cr and Cb piece, six altogether), make that data are that unit is exported with the macro block.Here bulk is the least unit of compensation prediction, and the moving vector of moving compensation prediction is unit and definite with the macro block.
In addition, in formating circuit 3, the I image is divided into five zones along the vertical direction of one-frame video data, and each zone is 720 pixels * 96 row.In this zone,, constitute macro block and export with 8 * 8 pixel piecemeals.Five zone definitions of being divided in this case, are zone 1,2,3,4 and 5.Simultaneously, P image and B image be by piecemeal, but zoning not is that unit is exported with the macro block.
The output of formating circuit 3 is input to subtracter 4 and moving compensation prediction circuit 11.Subtracter 4, DCT circuit 5, quantizer 6, variable length coder 7, inverse quantization parallel operation 8, oppositely DCT circuit 9, adder 10 and moving working condition of being repaid prediction circuit 11 are identical with traditional embodiment, are omitted in the explanation of these devices of pass.
From the video data of variable length coder 7 outputs and the moving vector input buffer storage 12 of driven compensating circuit 11 outputs.The video data and the moving vector of a GOP part of record in buffer storage 12, above-mentioned data export form encoder 13 in proper order to.The output of format decoder 13 is input modulator 14 then, thereby adds error correcting code etc. and be recorded on the recording medium such as CD etc.
In form encoder 13, export the GOP partial data to modulator 14 by in data arrangement as shown in figure 23, rearranging vision signal.The I image is divided into five zones as shown in figure 22, makes that data definition corresponding to the I image in zone 1 to 5 is I (1), I (2), I (3), I (4) and (5).In Figure 23, the data structure of I image becomes with the journal of I (1), I (2), I (3), (I4) and I (5) the data flow front end at a GOP, makes priority be positioned at the zone at picture center.
In addition, in Figure 23, the address of storing the data of every width of cloth I image writes as header information.As header information, write down each regional data shared byte number in data format, the zone obtains by the I image is divided into five parts.Therefore at playback time, according to being recorded in the byte number that each zone is occupied in the header information, the byte number that can occupy each zone at playback time can be regarded each regional terminal position as with respect to the GOP front end relative address at playback time.As a result, shaven head is the front end address that the unit jumps to GOP with the certain hour, makes that the data of I image can be according to being read from the header information of GOP front end.
For general video signal recording and reproducing device commonly used, the data format during with record is that unit gives record with the frame with the I image.By contrast, in Figure 23, priority is arranged in the zone of being waited to be arranged in the picture core in five zones that the I image of a GOP front end obtained by division, even the result has only the subregion in the I image can be decoded, the playback image of picture core can be exported at least.
The working condition of playback time just is described according to Figure 16 then.Be divided into moving vector and video data through correction process and with the vision signal of the format record among Figure 23 in buffer storage 22 in demodulator 21, moving vector and video data export prediction data decoding circuit 27 and variable-length decoder 24 respectively to.Here, the working condition during normal playback is identical with traditional embodiment, and its detailed introduction is just omitted.
When high-speed replay, for being recorded in such as the data on the recording medium of CD etc., shaven head is the front end that unit jumps to GOP with the certain hour, reads the data division of I image according to header information, data are carried out demodulation in demodulator 21, with input buffer storage 22.Yet, under the situation that the amount of information of I image can not be read too greatly within a certain period of time, to have read the data of half to read until the last term of data, shaven head jumps to down the front end of back GOP, only the data input buffer memory 22 that can read.In this case, in format decoder 23, the zone of the decoding I image that can read only, and exported as the high-speed replay image.Therefore, when GOP was set at 15 frames, the special use that can obtain 15 times of speed was reset visual.
Figure 24 playback image under the situation of I image of a GOP of representing to reset.In this case, the amount of information of I image All Ranges is too big and can not read from recording medium, for the zone that can not read, front region is kept intact exported, thereby synthesized the high-speed replay image.In Figure 24, under the situation that can not read n+1 GOP zone 5 and n+3 GOP zone 1 and 5, the last width of cloth playback image of this width of cloth playback image is just kept intact.
By this way, be used for the special-purpose I image of resetting as shown in Figure 23 and be arranged so that priority is positioned at the zone that is recorded in the core of the picture of a GOP front end on the recording medium, therefore, even in the time of can not reading the entire I image, also give the core of picture in the playback time priority, make the reset content of image understand easily.
In the foregoing description 3, in the time can not reading the entire I image, the image of resetting just is that unit carries out interpolation with the zone, if be not that unit carries out interpolation with the zone, can error correction block be that unit carries out interpolation then.
In this case, according to the data arrangement shown in Figure 23, demodulator 21 is divided into the packet of some byte longs to data and error correcting code is added on each packet.It is that unit is divided into the example under the situation of several packets with the error correction block unit that Figure 25 is illustrated in the data imported in a continuous manner in five zones.Figure 25 A represents the serial data before packet is divided.Figure 25 B represents the serial data after packet is divided.Five zones of I image are divided into the plurality of data bag of a constant volume, and area I (3) is divided into the packet from I to i, and area I (4) is divided into the packet from i to j, so that input.
When high-speed replay, for being unit record with GOP such as the data on the recording medium of CD etc., shaven head is the front end that unit jumps to GOP with the certain hour, is the data division that unit reads the I image with the zone according to header information.Data division carries out demodulation by demodulator 21, input buffer storage 22.Yet, can not read within a certain period of time under the situation of entire I image because of containing much information of I image, even when just when of reading of data is regional, shaven head also jumps to the front end of back GOP.In addition, the data that can read stand correction process, and making can be by the data input buffer memory 22 of error correction.In this case, format decoder 23 can be discerned the address of the I image region in the decoding way, makes that the data that can be read are that unit decodes with the macro block, and is exported as the high-speed replay image.In this case, for the macro block that can not decode, just in statu quo keep last width of cloth picture to be exported.
In the foregoing description 3, the data in each zone of I image are divided into the plurality of data bag in a continuous manner.Yet, can be divided into data and make that the data in zone can be not included in the packet more than two.In this case, the data of an area part are sealed with the integral multiple of error correction block, are right after consequently that data can be that unit rearranges with the zone after the correction process.When each regional data was divided into packet unit, half inputed to the last packet in each zone data, made remaining data need be placed on (for example, all data are all sheltered and are " 1 ") in the data masking.
In addition, in the foregoing description 3, the order accord priority with 3,2,4,1 and 5.Yet, have more than and be limited to this order.Order for example can be 3,4,2,5 and 1.
And in the foregoing description 3, I image along continuous straight runs is divided into five zones, and gives record as shown in figure 22 like that.Data not necessarily will be divided into five zones, but the section that can international standard MPEG be limited is that unit is divided into n zone (n>1).Here, the section has the one-dimentional structure of the macro block of random length number (more than).When being an arrival picture right-hand member, the section arrives the band of next line left end continuously.
Below just explain embodiments of the invention 4 with reference to the accompanying drawings.Figure 26 is the schematic diagram of special-purpose playback method among the expression embodiment 4.In embodiment 3, be to carry out special-purpose the playback with the playback method shown in Figure 24.Yet, also can carry out special use and reset, export such as shown in figure 26 playback image.In this case, by each zone of the I image of five continuous like that GOP as shown in Figure 26 of resetting, format decoder 23 a just synthetic width of cloth pictures.For example in Figure 26 A, a visual picture part of playback is visual synthetic from the I of n to the n+4 GOP, makes the I image of n+4 GOP reset regional 5 at the I image of regional 4 playbacks and n GOP at the I image of I image 3 playbacks, the n+1 GOP in the zone of regional 2 playbacks, n+2 GOP at the I image of regional 1 playback, n+3 GOP.In addition, regional 5 the time with reference to Figure 26 when noting, n, n+1, n+2 ... the I image of GOP is reset as the playback of video data.
In addition, when can not read the entire I image within a certain period of time owing to containing much information of I image the time, the data of last width of cloth picture are kept intact and are exported, with synthetic high-speed replay image.Figure 27 is the playback image when n+1 GOP zone 5 and n+3 GOP zone 1 and 5 can not be read.In this case, because data arrangement is to be recorded on the recording medium by will preferably weighing the zone that is positioned at picture core as shown in figure 23 earlier, therefore even under the situation that the entire I image can not be read according to the time, playback time also awards priority the core of picture, and the result is the ugly sight of image of can not resetting.And even under the situation that the data in zone more than two can not be read, a width of cloth picture also is divided into five zones.Because the frame of resetting in each zone is inequality, is difficult to detect the data that lacked in the playback image.
Then introduce embodiments of the invention 5 with reference to accompanying drawing.Figure 28 is the schematic diagram of expression according to the arrangement architecture of the digital video signal data of embodiment 5.In embodiment 3, array is write as with the order in zone 3,2,4,1 and 5 for the I image as shown in Figure 23 like that.Array also can have the structure shown in Figure 28.In Figure 28, when the data of I image were recorded in a GOP partial data arrangement fore-end, the regional number on the front end of each GOP was by last volume.In other words, as shown in Figure 28, when the I pictorial data was recorded on the n GOP with the order of I (5), I (1), I (2), I (3) and I (4), the I pictorial data just was recorded among the n+1 GOP with the order of I (1), I (2), 1 (3), I (4) and I (5).And I (2) at first enters n+2 GOP.Become n+3, n+4 etc. when GOP number ... the time, front end area goes up volume in proper order, with I (3), I (4), I (5), I (1) etc.. give record.
In addition, at the front end of GOP, store each I image data the address and write as header information in order to the information of identification front end area type.As header information, comprise the regional number that is recorded in front end and represent the byte number of shared data volume on each regional data format as shown in Figure 27.Therefore, at playback time, there has been the front end E territory that is recorded in the header information number and each zone each regional end position on the byte number that is occupied on the recording medium just can be the data sequence of I area of image and recording medium to regard relative position as about the GOP front end.Therefore at special-purpose playback time, shaven head is a unit with the certain hour, jumps to the front end address of GOP, just gets the I pictorial data and can both read according to header information for each zone from the GOP front end.
In this case, the position of I image region that record is divided into five zones is to roll up in the unit with GOP, even therefore only some zone can be decoded at special-purpose playback time I image, zone that can not be decoded is not concentrated on the fixed position in the picture yet.
When high-speed replay, for the data on the recording medium that is recorded in CD for example etc., shaven head is the front end that unit jumps to GOP with the certain hour, is the data division that the I image is read by unit with the zone according to header information, in demodulator 21, carry out demodulation, input to buffer storage 22 again.Yet when the amount of information of I image can not be read the entire I image too greatly within a certain period of time, after being read by that the regional final data in being read on the way, shaven head just jumps to the front end of next GOP, so that have only the data input buffer memory 22 in the zone that can be read.In this case, 23 decodings of format decoder are as the zone of high-speed replay image I image output, that can be read out.Therefore, be set under the situation of 15 frames at a GOP, the special use that obtains 15 times of speed is reset visual.
Playback image when Figure 29 is illustrated in high-speed replay under the situation of the I image of a GOP of playback, in this case, the I image is recorded on the recording medium with the order shown in Figure 28.Here, under the containing much information of I image, situation that the entire I image can not in time be read, the data of last width of cloth picture are just kept intact and are exported, so that synthetic high-speed replay image.Figure 29 represents n+1 GOP zone 5 and n+3 GOP zone 1 and 2 situations about can not read fully.In this case, the data of last width of cloth picture are just kept intact.
As mentioned above, to be used for the order of the special-purpose I image of resetting be to roll up in the unit with GOP to record as shown in Figure 28.Therefore, even have only at special-purpose playback time under some regional situation that can be decoded of I image, zone that can not be decoded is not concentrated on the fixed position of picture yet.
Introduce embodiments of the invention 6 with reference to the accompanying drawings.Figure 30 is the schematic diagram of expression according to the data arrangement structure of the digital of digital video data of embodiment 6.In this case, I image and P image are divided into five zones, respectively are that 720 pixels * 96 are capable, make that each zone is that unit carries out piecemeal with the macro block, and encoding like that as shown in Figure 22.Yet the P image is divided into five zones.Move compensation prediction and coding in the mode that the range of search of the reference pattern of moving compensation prediction is closed in the zone.Here, five zones being divided are defined as 1,2,3,4 and 5 from the top.In addition, for the B image, the zoning is not just moved compensation prediction and is encoded.
With form encoder 13, rearrange vision signal with the data arrangement shown in Figure 30 with a GOP partial data, and export modulator 14 to.Here, for I image and P image, a width of cloth picture as shown in Figure 22 be divided into five zones like that.I image and P1, P2, P3 and P4 image be defined as I (1) to I (5) and i (1) to Pi (5) (i=1 to 4) in Figure 30, the order that the front end of data structure Cheng Congyi GOP partial data string of I image, P1, P2, P3 and P4 image rises with 3,2,4,1 and 5 gives record, makes priority be positioned at the zone of picture core.In addition, in Figure 30, each regional data volume is recorded in the front end of GOP as header information, thereby can discern the address of the data in each I image and the P image region.
When high-speed replay, for the data that are unit record with a GOP on the recording medium of for example CD etc., shaven head jumps to the front end of GOP, thereby is the data division that I image and P zone are read by unit with the zone, give demodulation by demodulator 21, and input buffer storage 22.Yet when the amount of information of I image and P image can not be read entire I image and P image too greatly within a certain period of time, the zone of reading in the way was read out until last data.This moment, shaven head was the front end that unit jumps to GOP with the certain hour, the feasible data input buffer memory 22 that only is read out.In this case, 23 of format decoder are decoded to the I image that can be read out and the zone of P image, and dateout is as the high-speed replay image then.Therefore, be set under the situation of 15 frames at a GOP, the special use that can obtain the triple speed degree is reset visual.
In addition, because priority is positioned at the zone of the core of picture, so that be arranged in the front end of a GOP in the I image that is divided into five zones, though a part of having only I image or P image can be decoded situation under, at least also can export the core of picture.In addition, image is that order with I image, P1 image, P2 image, P3 image and P4 image is recorded on the recording medium.Therefore, even when all data all can not be read, can not survey can not the reset situation of reference data of data decode circuitry 27 yet.
Figure 31 is illustrated in by the I among the GOP that only resets image and P image and carries out playback image under the situation of visual high-speed replay.In this case, can not be within a certain period of time read entire I image and whole P when visual when figure I image and containing much information of P image from recording medium, the data of a last width of cloth picture are just kept intact and are exported, so that for the synthetic high-speed replay image in the zone that can not read.Figure 31 represents zone 3,4 and 5 situations about can not read among the P4 of n GOP.In this case, the data of last width of cloth picture are kept intact.
As mentioned above, as shown in Figure 30, be that special-purpose playback time used I image and P image are collected and arranged in unit by zone with a GOP front end, and at special-purpose playback time playback I image and P image, the special-purpose image of resetting of output.In addition, under the situation that can not read entire I image and whole P image because of time restriction, the numerical value of a last width of cloth picture will interpolation, and is visual to allow output to reset.
In the foregoing description 6, under the situation that can not read entire I image and P image, be that unit carries out interpolation to the image of resetting with the zone.Yet, also can not be that unit carries out interpolation, but be that unit carries out interpolation with the error correcting code with the zone.
In this case, for the data arrangement shown in Figure 30, demodulator 21 is divided into the packet of some bytes to data, makes error correcting code be added on each packet.Figure 32 represents that the data in five zones importing in a continuous manner are divided into the packet that several are made up of error correction block.Figure 32 A represents the serial data before packet is divided.Figure 32 B then represents the data after packet is divided.In Figure 32, data are divided into i to the j packet among the regional P1 (3).
When high-speed replay, for with GOP being the data of unit record on the recording medium of for example CD etc., shaven head is the front end that unit jumps to GOP with the certain hour, thereby according to header information is the data division that the I image is read by unit with the zone, carry out demodulation at demodulator 21, input buffer storage 22 again.Yet make containing much information of I image under the situation about can not read within a certain period of time of entire I image and whole P image, even in the way of the data that read an area part, shaven head also can jump to the front end of next GOP.In addition, the data that have been read stand correction process, through the slow reservoir 22 of leaving with of the data input of error correction.In this case, the I image in the format decoder 23 identification decoding ways and the address of P image make that the data that can be read are that unit decodes with the macro block, and are exported as the high-speed replay image.In this case, for the macro block that can not decode, the data of a last width of cloth picture are just kept intact and are exported.
In the foregoing description 6, when moving compensation prediction, detection range is set for and is enclosed in each zone, but always do not need to seal.
Introduce embodiments of the invention 7 below with reference to Figure 33.Figure 33 is the schematic diagram of the special playback method of expression embodiment 7.In embodiment 6, carry out special playback with playback method shown in Figure 31.Yet, can carry out special use and reset, make the playback image export as shown in Figure 33 like that.In this case, by from as shown in figure 33 continuous five frames playback area one by one, form encoder 23 a synthetic width of cloth pictures.In Figure 33 A, the playback image of a picture part is synthetic from I image, P1 to P4 image.In addition, in Figure 33 A, at regional 1 playback P4 image, at regional 2 playback P3 images, at regional 3 playback P2 images, at regional 4 playback P1 images, and at regional 5 playback I images.In addition, in Figure 33, note regional 5 elapsed times.The video data of resetting comprises the I image of n GOP, P1, P2, P3 and P4, and the I image of n+1 GOP, and P1 image.
In addition, under the situation that all I are visual and the P image can not be read within a certain period of time that contains much information of I image and P image, the data of a last width of cloth picture are kept intact and are exported, synthetic high-speed replay image.Figure 34 represents the zone 1,4 of n GOP and the playback image under 5 situations about can not read.In this case, as shown in Figure 30, for serial data, priority is positioned at the zone of core, so that be recorded on the recording medium, has not given the picture core ugly situation of image of resetting thereby playback time can not take place because of priority.In addition, even under the situation that data regional more than two can not read, a width of cloth picture also is divided into five zones, and the frame of being reset in each zone has nothing in common with each other, and the data that lacked in the playback image just are difficult to see.
Then introduce embodiments of the invention 8 with reference to accompanying drawing.Figure 35 is the schematic diagram of expression embodiment 8 digital of digital video data arrangement architectures.In embodiment 6, data arrangement is write as with as shown in Figure 30 zone 3,2,4,1 and 5 order, but this arrangement also can have structure as shown in Figure 35.
In Figure 35, when the data of I image and P image were recorded in the front end of a GOP partial data arrangement, for each frame, the regional number on the front end was all gone up volume.In other words, as shown in Figure 28, the I pictorial data is with the order of P1 (2), P1 (3), P1 (4), P1 (5) and P1 (1) record in n GOP.In this external P2 image, P2 (3) has become front end.In P3 image and P4 image, front end area is by last volume, and resemble P3 (4) and the P4 (5) journal.
In addition, at the front end of GOP, the address of the data of storage I image and P image and the type information of discerning the zone on each frame front end are noted as header information.Here, write down the byte number that the regional number that writes down at each regional front end and expression are divided into five data volumes in each zone of part as header information.Therefore, at special-purpose playback time, Optical devices are the front end that unit jumps to GOP with the certain hour, thereby can the zone be the unit sense data according to header information.
In this case, because it is to roll up in the unit with the frame that I image and P image are divided into the position of five parts, even under the regional situation that can be decoded of a part of having only I image and P image, the situation of not decoded regional centralized on the fixed position of picture can not take place yet.
At the high-speed dedicated playback time, be that the data of unit record on the recording medium of for example CD etc. are that unit is read with the zone according to header information with a GOP.At this moment, data are carried out demodulation by demodulator 21, and input buffer storage 22.Yet, when containing much information of I image and P image can not be read entire I image and P image within a certain period of time,, read final data for the zone of reading in the way.Shaven head jumps to the front end of GOP then, only the data in the zone of input energy input buffer storage 22.In this case, the zone of 23 of format decoder decoding I image and P image, and exported as the high-speed replay image.
Figure 36 is illustrated in the playback image that has only a high-speed replay under the situation that the I among the GOP is visual and the P image is reset.In this case, when the data volume of I image and P image greatly to not reading entire I image and P within a certain period of time when visual, keep intact just to be exported by the data that make a last width of cloth picture and can synthesize the high-speed replay pattern.Figure 36 represents zone 3,4 and 5 situations about can not read among the P4 of nGOP.In this case, the data of a last width of cloth picture are kept intact.
As mentioned above, because the order of record I image is to roll up in the unit as shown in Figure 35 with GOP like that, even have only under the situation that a part of zone of I image can decode at special-purpose playback time, the zone that can not decode is not concentrated on the fixed position of picture yet.
Then introduce embodiments of the invention 9 with reference to Figure 37.Figure 37 is the block diagram that the record of the encoding digital video signals processing unit in expression digital video record and the reproducing device is surveyed, and wherein the DCT piece is divided into low frequency range and high frequency region level, makes and has only low frequency range to be positioned at the front end of GOP.In Figure 37, counter, 61 presentation format encoders and the 65 expression input terminals of event number and size of code are calculated in numbering 51 expression buffer storage, 52 expression subtracters, 53 expression DCT circuit, 54 expression digital conversion circuits, 55 expression variable length coders, the reverse digital conversion circuit of 56 expressions, the reverse DCT circuit of 57 expressions, 58 expression adders, the moving compensation prediction circuit of 59 expressions, 60 expressions.
Introduce the working condition of equipment below.Video data to be imported is a horizontally interlaced image, and its effective picture dimension is level 704 pixels and vertical 480 pixels.Here, subtracter 52, DCT circuit 53, digital conversion circuit 54, variable length coder 55, inverse quantizer 56, oppositely the working condition of DCT circuit 57, adder 58 and moving compensation prediction circuit 59 is identical with corresponding intrument among traditional embodiment, and relevant their explanation is just omitted.
The working condition of variable length coder 55 is described referring now to Figure 38.Figure 38 represents the data arrangement of DCT coefficient in the DCT piece.In Figure 38, low frequency component is positioned at upper left, and the data of the DCT coefficient of high fdrequency component are positioned at lower right-most portion.In the data of the DCT coefficient of being arranged in the DCT piece, be encoded into variable-length code (VLC),, and export form encoder 61 to as the variable-length zone until the data (for example dash area among Figure 38) of ad-hoc location (end of incident) coefficient.So, the data of the DCT coefficient after the data of the DCT coefficient of above-mentioned position are carried out variable length code.In other words, the data in spatial frequency zone are encoded by cutting apart.
Boundary line between low frequency range and the high frequency region is called flex point.Flex point is set at the predetermined code amount of the supposition low frequency range that shaven head can arrive when special playback.Variable length coder 55 is divided into low frequency range and high frequency region to the DCT coefficient according to flex point, to export form encoder 61 to.
Place, boundary line in incident determines the code area.It goes without saying that can make with other method definite.For example, can determine the code area at the boundary of the incident of some.Use by quantized data and the thin difference value that quantize and slightly quantize of quantizer 54, data are divided through thick quantification.In addition, can be to buffer storage the difference image between the image of the thinning visual and original resolution of dredging that the image of half degree is encoded and resolution being recovered from half degree of its resolution being encoded and data being divided.In other words, data are divided the division that is not limited to frequency zones.It goes without saying that, can divide the high efficient coding data of image with the division of quantification and spatial resolution.
More important data as image during at this moment, by frequency partition are low-frequency datas.When division is that in order to encode, data stand thick quantification with quantification agent timesharing.When data are divided with spatial resolution, the thinning image of dredging (thinned) is encoded.By only those significant datas just being decoded, can obtain the decoded picture that people just feel easily.In this way, a kind of coded data efficiently can be divided into more basic significant data and other data (this process is called stratification), adds the error correction mistake, modulates; So that be recorded on the CD.
In this way, owing to only divide the low frequency component of I image and P image, when special playback, only read and these low frequency components of resetting have just reduced the data volume that special-purpose playback time is read widely.As a result, just shorter from the time of medium sense data, when jumping search, can realize the high-speed replay that steadily moves.And, when having only I image and P image to arrange in a continuous manner, just can read the data of the low frequency component of I image and P image easily from CD, so that decoding.In this case, compared with arrange the whole zone of I image and P image at the GOP front end, just can form more effective data structure as long as extract and arrange low frequency component.
Just introduce the working condition of form encoder 61 below.Figure 39 is the block diagram of presentation format encoder ruuning situation.When coding work starts, judge whether coding mode is in layered model at the beginning.When pattern was not layered model, information was inserted into system flow, and this information representation pattern is non-layered model, to obey traditional flow structure.Under the situation of layered model, confirm to have set the order header.Confirm that specifically order can survey the data of extension.Correctly write fashionablely when data, with regard to the front end of recognition image, make I image and P image be divided into low frequency component data and high frequency component data, with detection data length separately.
Simultaneously, be the length of the data of each Image Detection B image.In addition, arranging under the low frequency component data conditions of I image and P image, making the packet of a recording address information immediately following the front end of GOP.In this packet, comprised low frequency component, I image and the high fdrequency component of four width of cloth P images and the address information of ten width of cloth B images of I image and P image, thereby write down the data length of each data.
Therefore, according to this data length, can obtain the front position of each data flow, as relative address with respect to GOP header front end.The low frequency component and the remaining data that contain packet, I image and four width of cloth P images of this address information are sequentially arranged, to format.
Wherein, the affirmation of the pattern surveyed on the extension surveyed of above-mentioned order header relates to the affirmation of the description of priority flex point on determined affirmation of surveying mode initialization in the sentence structure of MPEG2 among Figure 40 and the section header.The priority flex point is arranged in the predetermined quantity incident place (corresponding to above-mentioned flex point) of Figure 40, and relates to the low frequency component that expression divides and the data of the boundary's warp between the high fdrequency component.
When scrambling mode is assumed to be " 00 ", represent that follow-up bit stream is the bit stream that data are cut apart, also the expression bit stream that is divided into low frequency component and high fdrequency component is continuous.When the B image was made up of low frequency component so that can not be produced high fdrequency component, the B image just will not be divided.
The bit stream of Chan Shenging example is shown in Figure 41 by this way.Figure 41 A represents the bit stream without layering.When the circuit layering shown in bit stream usefulness Figure 37, bit stream is just cut apart and layering shown in Figure 41 B like that.When considering this special-purpose the playback data arrangement being become array, the low frequency component of I image and P image just is arranged in the front end of GOP shown in Figure 41 C.
Figure 41 D is illustrated in the data arrangement under address information is included in dedicated packet like that shown in the flow chart among Figure 39 the situation.In this case, as mentioned above, address information can be with being represented with respect to the relative address of GOP header front end.Yet address information can be that the mode of each visual front end is represented with which byte of which packet.It goes without saying that address information also can be represented with the sevtor address on the CD.
Figure 42 represents to comprise in the dedicated packet example of address information.When elementary bit stream (the being called PES) packet through the data packetize was used as dedicated packet, bit stream ID was expressed as BF (sexadecimal notation).After having described data packet length, byte MSB is set at 1, and bit thereafter is set at 0, makes code and all initial code (initial code of packet and the initial code of bit stream) seem inequality.So describe visual kind that layered model, layering kind, special-purpose playback time will use and initial address number etc. with remaining six bits.
, describe the address information of 21 bit long, thereby can represent GOP data volume up to the maximum length of 2M byte thereafter.Yet 100 (representing with binary law) were inserted head three bits of 21 Bit datas, made preceding 24 bits 000001 (sexadecimal notation) of these data and above-mentioned initial code seem inequality.Here, initial address comprises the initial address of I image low frequency component, the initial address of the low frequency component of four P images, the initial address of the high fdrequency component of the high fdrequency component of I image, four P images, and the initial address of ten B images.In addition, record the sevtor address on the CD of data of forward and backward GOP in the interpolation, so that when special playback, shaven head is beated.
When the parity check bit of I bit is added to 21 bit addresses, just improved the reliability of data.In this case, 10 (binary representations) can be added to the front end with respect to 21 bits+1 bit.In addition, consider the special-purpose high speed multiple of resetting, during the address of and back one GOP regional and last when the sector that adds some front and back GOP, just can enlarge the special-purpose high speed multiple of resetting with regard to change.In addition, this shows in special use 2 packets of the packet of PES and has described address information.It goes without saying that address information can write on other user area of the special-purpose descriptor (descripter) of programming flowchart etc. for example etc.
Introduce the playback side of embodiment 9 now according to Figure 43 and 44.Figure 43 is the block diagram of decoded digital video signal processing section.In Figure 43, number 71 representation programs stream header detector, 72 expression PES packet header detectors, 73 expression video bits flow-generators, 74 expression data rearrangement devices, 75 presentation address memories, 76 expression mode conversion switch, 77 expression variable-length detectors, 78 expression switches, 79 expression inverse quantizer, the reverse DCT circuit of 80 expressions, 81 expression adders, 82 expression prediction data decoding circuits, 83 expression frame memories, and 84 expression decodable code determinants.Figure 44 is the schematic diagram of the operation principle of expression Figure 43.
The working condition of Figure 43 is described according to Figure 45 below.Figure 45 is the flow chart of expression playback time format decoder working condition.Stand the detection of program flow header from the bit stream of ECC output, so that be divided into each PES packet.In addition, detect the PES packet header, contain the dedicated packet and the video packets of data of address information with difference.
Under the situation of dedicated packet, address information contained in the packet extracted stored.Simultaneously, under the situation of video packets of data, then extract the bit stream of video data.Here, under the situation of normal playback,, from the bit stream of video data, extract the data of low frequency component and high fdrequency component, image thereby the data of rearranging and output are reset for I image and P image.Simultaneously, at special-purpose playback time, only extract the low frequency component of video data and reset.Here, behind the playback low frequency component, allow shaven head to jump to the front end of back GOP.
In this case, when describing these addresses at video flowing, address information just extracts and storage after converting bit stream to.Therefore, under situation about describing with the special-purpose descriptor of programming flowchart, with the extraction of detection level and the storage address information of programming flowchart header when address information.It goes without saying that address information can be relative address or absolute address`.
In fact, such as search and the normal mode signal input pattern change over switch of resetting continuously etc. 76 of jumping.Simultaneously, amplify by amplifier, thereby use the phase locked clock replay signal of process by outputs such as PLL from the replay signal of CD etc.Then carry out discriminated operant for digital demodulation.So after carrying out correction process, program flow header detector 71 has just obtained the data message after the head.
In addition, PES packet head detector 72 for example detects the address information of each visual address information described in special use 2 packets (private 2 packet) at the PES packet and special-purpose data of resetting, and this information deposits addressed memory 75 in.Here, will be used for the PES packet of audio frequency, the PES packet that is used for the PES packet of character for example etc. and is used for video is classified, so that is had only video packets of data to export video bits flow-generator 73 to.
Here, video bits flow-generator 73 is wiped the additional information from the PES packet, constitutes bit stream.Specifically, the data such as all kinds of control codes and time mark (stamp) give cancellation.After this, according to the address information that from addressed memory 75, is obtained,, rearrange bit stream when the normal playback by data rearrangement device 74 with the output of mode conversion switch 76.
The output of mode conversion switch 76 (control signal) is transported to data rearrangement device 74 and decodable code determinant 84.By obtaining control signal, data rearrangement device 74 is from being divided and the low frequency component of layering and the data before the high fdrequency component reconstruction division.Otherwise, only to variable-length decoder 77 output low frequency components.In other words, when normal playback, each low frequency component and high fdrequency component combine, and the equipment that makes is worked in the mode of the order data rearrangement of common image.At special-purpose playback time,, only export the low frequency component of I image or the low frequency component of I image and P image according to the high speed multiple.
Special-purpose playback time only allowing by low frequency component does not adopt time mark.By contrast, variable-length decoder 77 extracts border by the incident in the represented low frequency component district of the priority flex point of section header together with decodable code determinant 84, makes decodedly until the data on border, and exports switch 78 to.This switch 78 connects into and can not insert zero when normal playback.Simultaneously, at special-purpose playback time, with decodable code determinant 84 control switchs 78, the high fdrequency component district when making the zero insertion special playback after the priority flex point.
According to Figure 44 above-mentioned working condition is described now.With reference to Figure 44, when cutting apart flex point and be E1 to E3, E1 to E3 deposits low frequency component stream in.E4 to EOB then deposits high fdrequency component stream in.In low frequency component stream, there are the low frequency component data in the back DCT piece behind the E3.
Here, when normal playback, data rearrangement device 74 flows extracted data E1 to E3 from low frequency component, and from high fdrequency component stream extracted data E4 to EOB.And data rearrangement device 74 is extracted data respectively, and order is rebuild the DCT data.By contrast, at special-purpose playback time, data rearrangement device 74 extracted data E1 to E3, then carry out length-changeable decoding by variable-length decoder 77, decodable code determinant 84 detects the priority flex point, makes the dash area among zero insertion Figure 44, so that only constitute the DCT piece with low frequency component.
The data based moving vector that converts the DCT piece to is decoded.Here, because decoding is identical with conventional example, so omitted the explanation of relevant moving vector decoding.Yet the used benchmark of decoding P image is decoded with the I image or the P image of low frequency component decoding by only adopting when special playback.
With the data block is the data input frame memory 83 that unit decodes.Here, frame memory 83 recovers image with the former orderliness of gop structure, and is exported by the conversion from block scan to raster scan.By the way, frame memory 83 usually can with the memory adapted that is contained in the prediction data decoding circuit 82.
The code area is limited to the boundary of incident, can be with other method limited boundary but it goes without saying that also, and in other words, except frequency zones is divided, the high efficient coding data of image can also be with quantizing to divide perhaps spatial resolution division.
At this moment, are low frequency range data as the prior data of image under the frequency partition situation.Quantizing under the situation of dividing, data relate to the coded data by thick quantification.Under the situation with the spatial resolution dividing data, data relate to by with the thinning thin data that picture coding obtained.In this case, in the playback image of only decoding with these data item, the zone definitions that people aware easily is a significant data.In other words, high efficient coding data are divided into basic significant data and reach not significant data (this process is called layering) so, when making data from optical disk data reproducing, have only basic significant data to reset at special-purpose playback time.
Embodiment 9 has described the situation corresponding to the record side of playback side.This considers that also record and reentry are combined into one group, for example under the situation of hard disk etc., only considers playback side, and the principle that presupposes data and be according to general obtainable laser disk etc. writes down.
Introduce the embodiment of the invention 10 below.Figure 46 is the block diagram of expression according to the register system of the digital video signal recording of the embodiment of the invention 10 and reproducing device.Same parts or corresponding component among Figure 46 in the identical number table diagrammatic sketch 37.Device and 61 presentation format encoders are reset in numbering 65 expression input terminals, 51 expression buffer storage, 52 expression subtracters, 53 expression DCT circuit, 54 expression quantizers, 56 expression inverse quantizer, the reverse DCT circuit of 57 expressions, 58 expression adders, the moving compensation prediction circuit of 59 expressions, 55 expression variable length coders, 62 expression zones.
Figure 47 is the circuit block diagram of expression according to the playback system of the digital video signal recording of the embodiment of the invention 10 and reproducing device.Identical parts or corresponding components in the identical number table diagrammatic sketch 43 among Figure 47.Number 71 representation programs stream header detector, 72 expression PES data and comprise that detector, 73 expression video bits flow-generators, 85 expression zones reset devices, 75 presentation address memories, 76 expression mode conversion switch, 77 expression variable-length decoders, 79 expression inverse quantizer, the reverse DCT circuit of 80 expressions, 81 expression adders, 82 expression prediction data decoding circuits and 83 expression frame memories.
Introduce the working condition of embodiment 10 below.Digital video signal from input terminal 65 is imported with behavior unit, is transported to buffer storage 51.Identical with above-mentioned example to the working condition of variable length coder 55 from buffering memory 51, relevant its explanation is just omitted.
For from variable length coder 55 with GOP being I image the bit stream of vision signal of unit output, device 62 data rearrangements are reset in the zone, make to be positioned at the front end of the area arrangement of picture core at bit stream.Here, the I image is divided into three zones as shown in Figure 48.Data definition corresponding to regional 1-3 in the I image is I (1), I (2) and I (3).Yet each zone shown in Figure 48 is the set of a plurality of MP EG section layer.In Figure 48, zone 1 and 3 is made up of 6 sections, is made up of 18 sections for regional 2.
In fact, the section header that device 62 detects the I image of bit stream is reset in the zone, and each sheet is divided into three districts, as shown in figure 48, thereby every district is formed a bit stream, for resetting bit stream in each district.In other words, as shown in figure 49, bit stream is rearranged in unit in this district, and like this, bit stream is with I (2), the front that is arranged in order on GOB of I (3) and I (1).The bit stream of this rearrangement is output the form encoder 61 of row GOP unit.
Next, explain the operation of form encoder 61 according to Figure 50.Figure 50 is a flow chart, and the algorithm that video data format is turned to the PED bag in the GOP unit is described.Under screen center's part mode of priority situation, bit stream image header and pictorial information that detection will be imported.Under the situation of I image, the core of drawing I (2) shown in Figure 49, I (3) and I (1) is extracted, and detects each data length, and the data length in each district of detection changes the binary number of 24 bit wides into, makes address information.On the other hand, data length is detected with respect to P and B image in visual unit, and like this, data length is converted into the binary number of 24 bit wides (3 hytes), makes address information.
Formatting unit is collected Input Address information and video data bit stream, is divided into two class PES bag.In other words, PES bag that only has address information and the PES bag that only has audio frequency have been constituted.
Therefore, under the situation that a GOP is made of 15 frames, as shown in Figure 6,17 class images are arranged as address information, for example, 3 kinds of I images, 4 kinds of P images, 10 kinds of B images.And, the two class address informations (absolute address` on the dish) that guide GOP and follow GOP are arranged as special playback address information constantly on dish.Being collected in the bag of the address information of these clauses and subclauses, and be formatted as the PES bag.In fact, these address information projects are collected in the bag, and are formatted as the special I bag of the PES bag shown in Figure 51.In Figure 51, guiding GOP is arranged in the front of wrapping data with the absolute address` of following GOP on dish.Then, each visual address information is arranged successively.Yet, each address information has been specified the long address information of 3 hytes (24), so the length of bag is 57 hytes.
During this period, with regard to a GOP part of the bit stream beyond the data of address, bit stream is formatted as PES bag (video packets), and method is that bit stream is divided into a plurality of packets, and adds header information such as synchronizing signal.
In addition, form encoder 61 is divided into many PES bags to the bit stream of the voice data of input, constitutes the MPEG2-PS system flow with video data PES bag.In fact, shown in Figure 52, the bit stream of GOP of video data part and audio data bitstream are cut apart and are arranged in a plurality of packets of same group.In this case, one represent the bag of aforementioned addresses information to be arranged in the preceding bag of system flow of Figure 52.Then, constituent apparatus as follows promptly is configured at the bag that bit stream is partly contained in the screen center of I image.
Below, explain the operation of playback time in conjunction with Figure 47.In Figure 47, because the operation of program flow header detector 71, PES packet head detector 72, video bits flow-generator 73 and mode converter 76 is identical with conventional method, so omit explanation.
In the video bit stream of decoding, be positioned at the front of bit stream in screen center's partial data of I image.Device 85 is reset according to the bit stream I (2), the I (3) that export from addressed memory 75 and the data length of I (1) by the district, and presses the order reorganization I pictorial data of I (1), I (2) and I (3).The bit stream of reorganization is input to variable-length decoder 77, is decoded into blocks of data, moving vector etc.Because behind the length-changeable decoding to operate in normal playback constantly identical with conventional method, therefore, its explanation is omitted.
In high-speed replay, as mentioned above, be that a GOP data division is distributed to group system stream, so think a kind of method arranged, when shaven head when coiling reading of data, just jump to the address, front of each GOP, pick and place pictorial data with read-only at the I of system flow front, like this, shaven head jumps to the front of follow-up GOP.In this case, detection has a PES who is arranged in the address information recording of system flow front wraps, and comes control panel to drive by the address information of address on the dish of the follow-up GOP that decodes and I image.
Under the situation of Fig. 6, when all the I images among each GOP can read, can realize 15 times high-speed replay in a frame.When the I image in each GOP reads, can realize 7.5 times high-speed replay in two frames.In this mode, during high-speed replay, the time of reading the last data of dish is shorter.
From recording medium, for example CD etc. is gone up under the situation of reading of data, even know preceding address, and also rotation stand-by period of existence dish, in this time, shaven head will the jump to physical record position of data.When vision signal during with variable rate encoding, the amount of information of I image is indefinite, and the time of reading the I image also is variable.Therefore, the speed of high-speed replay is high more, and the time of reading the last data of dish is short more.Because the stand-by period of disc spins is indefinite, can not stably read the whole data of I image.
In embodiment 10, at high-speed replay constantly, for being recorded in the upward data of GOP unit of recording medium (CD etc.), shaven head jumps to the data of this GOP record in finite time unit.Like this, read the data division of I image from dish.As if in this case, the whole data of I image can not be read, shaven head jumps to the front of follow-up GOP.In other words, shaven head jumps to the preceding address of each GOP in a special time unit, to read data as much as possible from the front of system flow, jump to the front portion of follow-up GOP then.
In this case, the previous section that comprises the PES bag that coils data address and follow-up GOP address and be arranged at system flow the PES bag that comprises I image center partial data.Therefore, even constantly can not read under the whole data conditions of I image when resetting in special use, address and I image center partial data can be decoded as address and the data that control panel drives on the follow-up at least GOP dish.
Reset constantly in special use, have only under the decoded situation of screen center's part energy, have only and can the regional data of resetting device 85 decodings of quilt output to variable-length decoder 77, like this, the video data of length-changeable decoding is imported into frame memory 83 by inverse quantizer and reverse DCT.Simultaneously, district's information that 85 of zone rearrangement devices can not be decoded is input to frame memory 83.About district that can not be decoded, the dateout former state of former frame keeps and is output.
Figure 53 shows an example of the image of resetting, and wherein, high-speed replay is to finish to the I image among n+4 the GOP by n the GOP that only reset.Figure 53 A shows a kind of situation, and the entire I image can be decoded.The situation of Figure 53 B is that district 2 and 3 can be decoded.In district 1 that can not be decoded, the value of former frame is preserved and is exported by former state.In addition, the situation of Figure 53 C is to have only district's 2 energy decoded.In district 1 and 3, the value of former frame is preserved in the same old way.
In general video signal recording and replay device, the form of taking is that the I image is recorded in the record frame unit constantly.On the contrary, at Figure 52, the district that is positioned at outside screen center part, the I pictorial data (being divided into three parts) is arranged in the front of GOP because of having priority.Therefore, even can be under situation about reading from dish with definite time is constantly reset in special use in the district that has only the I image area, the playback screen in screen center's part be output at least.
As mentioned above, in embodiment 10 (Figure 52), about being used for the special-purpose I image of resetting, be positioned at the front of the data placement of central region at a GOP, this district has priority and is recorded on the recording medium, even make the district 2 that is positioned at screen center's part under the very high situation of the speed of high-speed replay, have the playback priority, be easy to see the content of high-speed replay image.Finish special-purpose playback time, shaven head jumps to the front of GOP in determining time quantum, the result, and the picture of output is with predetermined being updated at a high speed.
By the way, the preceding embodiment of chatting can followingly constitute, all exported in the reset data in district that constantly can be decoded of special use, for data can not be decoded the district, the data of former frame intactly preserve.Yet, have only screen center's part to reset and reset constantly in special use.
In this case, the data of the I area of image 2 that 85 decodings of device read from dish are reset in the zone.The district 1 and 3 that can not decode about its data for example, covers high-speed replay image with output frame memory 83 with grey data.
Figure 54 has also shown a playback image, wherein, has only n GOP to be used for high-speed replay to the district 2 of the I image of n+4 GOP.In Figure 54, the district 1 and 3 at screen two ends is covered by grey data.Even the stand-by period that the amount of information at the I image is very little, dish rotates is very short, there is time enough to read under the data conditions in district 1 and 3.The data in district 1 and district 3 are not decoded yet.
This be because, if distinguishing 1 and 3 data can be read, and on screen, export, under district's 1 and 3 situations about not being updated within a certain period of time, the high-speed replay image nature that becomes, therefore, only in screen center's part of I image at special-purpose playback duration playback time, the district that upgrades is constant, the visual nature that just becomes of resetting.
In the above-described embodiment, have only district's (these districts can be decoded at special-purpose playback time) of I image center part to be shown to cover the two ends of screen.Yet the core of screen can expand to a screen size and be output.
In this case, in frame memory 83, the data in the district 2 of decoding are extended to the size of a screen, shown in Figure 55.Yet under the situation of Figure 55, the core in the district 2 that is surrounded by dotted line expands to 2 times of sizes by means of the linear interpolation of level and vertical direction.In other words, under the situation of Figure 55, the size of the part that is centered on by dotted line is vertical 240 lines of level 360 pixel X.This imaginary point part is expanded to the size of a screen, vertical 480 lines of level 720 pixel X by linear interpolation.
Therefore, have only when screen center's partial data decodedly so that it is expanded to the size of a screen in special repetition the time, the district of dateout diminishes.In this way, can eliminate the part that the screen two ends cover, this part is only when only partly being output in screen center significantly.
In the above-described embodiments, have only the screen center of I image partly to have priority to be arranged on the bit stream.Yet other structure also is possible, and for example, screen center's part of the screen center of P image part and I image all has priority.In this case, the data placement of the screen cover core of P image is after the bit stream of I image.
In the above-described embodiment, pictorial data is converted to bit stream earlier, and then resets in the unit, district.Yet pictorial data may needn't be reset after being converted to bit stream and be reset before being converted to bit stream.
Figure 56 shows the flow chart of the replayed portion of embodiment 10.The process front of flow chart was described, omitted at this.
The recording section of embodiment 10 is similar to replayed portion and is described.Also has a kind of situation, the thing of the record and a pair of similar hard disk of formation of resetting.It is also conceivable that a kind of situation supposes the similar present pocket dishes of record data (CD) situation when replayed portion.Obviously, the data of the lower upright position, 8 lengthy motion picture districts of the section opening code by using the section head can realize the on-screen data rearrangement of unit, district in prediction data decoding circuit 82 and frame memory 83.
Embodiment 11
Below, embodiments of the invention 11 will be described.Figure 57 has shown the encoding digital video signals processing unit in a digital video signal recording and the replay device, and wherein, frame DCT data hierarchy is low frequency range and high frequency region.Block diagram when Figure 57 is record, at this moment, screen is divided into a plurality of districts, and the screen center of low frequency range partly has priority to be arranged in the front of GOP.In Figure 57, device is reset in reference number 62 expressions one zone.Similarly partly all use identical label among Figure 57, do not state at this with corresponding part.
Below, explain the operation of this device.The video data of importing comprises effective screen size, vertical 480 pixels of level 740 pixel X.Motion compensation and DCT are used for high efficient coding is added to pictorial data.Here, it is all identical with embodiment 9 with layering operation before that data are divided, and do not repeat at this.
Embodiment 11 is with the identical point of embodiment 9, can cut apart data with restrictive condition, spatial resolution and the frequency zones relevant with dividing layering.In embodiment 11, further divided by data rearrangement device 62 and the significant data of layering as embodiment 10 to screen each differentiation cut, make screen center partly have priority to be arranged in the front of GOP.In other words, data are divided into significant data and inessential data, and it can be recorded on the dish by the priority that is predetermined in the district.
In this method, the low frequency component of I image and p image is cut apart, and makes screen center that priority in the arrangement partly be arranged.Have only the screen center's part when these low frequency components to be read constantly and playback time in special playback, the data volume that constantly reads in the special use playback just can reduce greatly.Therefore, the speed of reading ﹠ recording medium can allow for tens times even tens times and realize the retrieval of leapfrog as quick as thought.
Here, screen center's portion arranged of the low frequency of screen is in the front at GOP, the data of P image are followed the data back of screen peripheral part in the low frequency range of I image, the result, screen center's part because only reset in the low frequency of I image is so can realize the high-speed replay of tens times even tens times.And, screen center's part of the low frequency component of I image and P image, concerning special playback, data volume is very little, so can be easily read and decode from coiling in screen center's partial data.Like this, can realize high-speed replay with several times of speed.In other words, because the low frequency component of and P image visual for I, screen center's partial data amount is less than the data volume of whole low frequency component, so can be to realize resetting than embodiment 9 faster speed.
Below, the operation that device 62 and form encoder 61 are reset by the district is described, Figure 58 is its flow chart.Beginning, i.e. coding beginning, the section header of the I image of detection low frequency component part, each sheet is divided into three districts, as shown in figure 48.Then, prepare the bit stream in each district, with the bit stream in each district that recombinates.In other words, to each district's recombination data, with the order of low frequency range I (2), low frequency range I (3) and low frequency range I (1) bit stream is arranged in front with the visual relevant GOP of low frequency range I, as Figure 49.
Then, under the situation of screen center's part mode of priority, the visual header of the bit stream that detection will be imported is to detect pictorial information.Here, under the situation of low frequency range I image, extract the low frequency range part I of screen center (2), low frequency range I (3) and low frequency range I (1) with the detection data length, thereby prepare address information from the data length in each district., under the situation of P image and B image, in image cell, detect data length therebetween, thus the preparation address information.In non-picture core priority pattern, operation is as embodiment 9.
Below, judge hierarchical pattern.In the non-graded pattern, represent that this pattern is the information insertion system stream of non-graded pattern, follows traditional flow structure.Under the situation of layered model, confirm the setting of sequence header.That is, the affirmation sequence can be measured expanded data.Under the correct situation about limiting of data, with the front of visual header identification image, like this, be extracted in the I image of recombinating in the screen area and the low frequency range data of P image, and the length of inspection data.Simultaneously, every frame image is checked the data length of B image.
Advance you, preparation one bag, wherein, in screen center's portion arranged of the low frequency range of I image and P image under the situation of GOP front, recording address information, this bag comprise the low frequency range part of I image and P image screen center's part, screen peripheral part, I image and P image high frequency region partly and the address information of B image, to write down the data length of each data.Therefore, the anterior locations of each data flow obtains as the address relevant with GOP header front.
In Figure 59, show the bit stream of preparation by this way.Shown in Figure 59 c, I image of recombinating in the unit, district and P image low frequency range are rearranged the front at GOP.The situation that Figure 59 D represents is that the low frequency range data of reorganization are arranged in the bag, so address information is arranged in special 2 bags, shown in the flow chart of Figure 58.In this case, address information can replace with the relevant relative address in front aforesaid and the GOP header.In addition, address information can represent like this that also promptly, which byte in which bag drops on each visual front.It goes without saying that address information also can be represented with the sector address that is added on the dish.
Figure 60 show address information be included in special 2 the bag in situation, in this case, the PES bag is set up as special 2 bag stream ID, so described layered model, hierarchical categories, at special use the reset visual classification used constantly and number number of start address, wherein, start address refers to: the start address of the start address of the screen peripheral part of the start address of screen center's part of the low frequency range of I image, the low frequency range of I image and the B image of reservation.
On dish, add the sector address of guiding and follow-up GOP, shaven head is reset in special use constantly jumped over.In this case, consider special-purpose playback high speed constantly doubly, except guiding and follow-up GOP address, also add the sector address of several forward and backward GOP, then the variation doubly of the high speed of special-purpose playback will strengthen again.Regulation in also explanation, address information special 2 bags in the PES bag.Obviously, address information can be at programming flowchart, stipulates in the special definitional part such as other user districts.
The replayed portion of the device among the embodiment 11 is now described according to Figure 61.Figure 61 is the block diagram of decoded digital video signal unit.Similarly partly all mark among the figure, do not repeat at this with identical label with corresponding part.
Below, explain Figure 61 according to Figure 62.Figure 62 is a flow chart, shows the flow chart of format decoder constantly of resetting.Program flow header in the bit stream of detection ECC output, and, each PES bag separates bitstream.The header that detects the PES bag of bit stream comprises the special bag of address information and video packets with differentiation.
Under the situation of special bag, extraction and storage package are contained in the way address information in the bag.Simultaneously, under the situation of video packets, extract the bit stream of video packets.Under the situation of special bag and normal playback, or under the situation of video packets, from the bit stream of the video data of I image and P image, extract the data of low frequency component and low frequency component, thereby recombination data is visual with the output playback.
Therebetween, under the situation of special bag and normal playback, the time that when beginning, just the judges whether whole low frequency I image that is suitable for resetting.Under the situation that is suitable for resetting in the time, the time that further the judges whether P image that is suitable for resetting.Finish above-mentioned two or a judgement.Therefore, under the time is suitable for resetting the situation of low frequency I image and P image, the visual and I image of playback I.Reset the low frequency P image of only resetting under the situation of low frequency P image at time be suitable for resetting whole low frequency I image but be not suitable for.And then, under the time is not suitable for resetting the situation of entire I image, screen center's part of playback low frequency I image.Under above-mentioned three kinds of situations, allow shaven head jump to the front of next GOP.
Under the situation about in bit stream, stipulating in these addresses, after bit stream forms, extract and storage address information.Under situation about stipulating in the special definitional part of these addresses at programming flowchart, in the level of trace routine stream header, extract and storage address information.Obviously, address information both can be the relative address of program, also can be the absolute address` of program.
In fact, shown in Figure 61, jump over scanning, normal playback isotype signal continuously is input to mode converter 76 from microcomputer.Simultaneously, be exaggerated device from the replay signal of coiling and amplify, and, make Phase synchronization with the clock replay signal that PLL exports.Then, with the signal digital modulation, error correction, recovery routine stream.So the program flow header detector 71 that detects each program flow head obtains following the information of the data of header.
Each visual address information of regulation and special-purpose replay data (data that low-frequency data and screen area are arranged) detected by PES packet head detector 72, and information are stored in the addressed memory 75 in special 2 bags of PES bag.Judge whether that the PES bag is audio frequency PES bag, character PES bag or video PES bag here.Header under 73 cancellations of video bits flow-generator move from the PES bag, output bit flow.After this, according to the address information that obtains from addressed memory 75, the bit stream that 74 reorganization of data rearrangement device are exported from mode converter 76, and in normal playback, export this bit stream.
The output signal of mode converter 76 (control signal) is added to data rearrangement device 74 and decodable code determinant 84.Here, data rearrangement device 74 and layering and synchronous to the low frequency component and the high fdrequency component of each district's reorganization, and export this synchronous component.Simultaneously, only with the low frequency component data or only the low frequency component data of screen center's part are reset in special use and output to variable-length decoder 77 constantly.In other words, at normal playback constantly, the low frequency component of I image and P image is pressed the order reorganization in screen Shang Ge district.Then, low frequency component and high fdrequency component are synchronous, and device carries out work with by visual original order recombination data.Reset constantly in special use, be converted output in the low frequency component district of the I of screen center's part image and P image.Reset constantly in the special use that only utilizes low frequency component, do not use PTS and DTS time mark.
On the contrary, the border that variable-length decoder 77 and decodable code determinant 84 extract incident in the low frequency component district, these districts are by preferential discontinuous point mark, and are all decoded up to the data on border like this, and output to switch 78.The effect of switch 78 is not insert 0 constantly at normal playback.Reset constantly in special use, decodable code determinant control switch 78 makes in 0 high fdrequency component that is inserted into behind the preferential point of interruption.
Decoding operation principle such as Figure 44 of low frequency component.Its explanation is omitted at this.At this constantly, identical to the reorganization of screen area with the explanation of embodiment 10.It is explained in this omission.
The code area is limited to the border of incident, need not say, event boundaries also can be limited by additive method.For example, the code area also can be by the end point of giving the determined number incident separately, can also be by allowing data carry out the coarse data conversion and obtain rough and meticulous digital translation difference and come partition data quantizing 54.Cutting apart of data also availablely is reduced to half image to spatial resolution because of thinization, and resolution has returned to the image of former level and encoded with the poor image of the image with former resolution from half level and finished.In other words, the pictorial data of high efficient coding is cut apart to cut apart by (except that the dividing frequency district) and quantized and the space distinguishes that rate finishes.
Carve at this moment, under the situation of frequency division, the more important data of an image are the data of low frequency range.Quantizing under the situation about cutting apart, more important data are coded datas of rudenss quantization.Under the situation of spatial resolution partition data, more important data are that thinization picture coding is obtained data.In this case, only use the data playback image of these clauses and subclauses, the zone that is easier to accept of behaving has constituted than significant data.In other words, the data of a high efficient coding are divided into more basic, important data and not too important data, and in the moment of resetting from dish, the important data of fundamental sum are reset.
Corresponding to the recording section of replayed portion embodiment 11 is described.Has a kind of situation, the device of the record and a pair of similar hard disk of formation of resetting.Consider such a case, tentation data is recorded as the CD dish.About the component reorganization to each district of screen, obviously, the method for the output screen shown in Figure 54 of embodiment 10,55 is available.Obviously, if use the data of the section vertical position in the header of section, the reorganization on screen in the unit, district also can enough prediction data decode circuitry 82 and frame memory 83 realize in embodiment 11, having only the master data of I image to be cut apart by screen area.Can use low frequency or other mode partition datas of P image.
Embodiment 12
Explain embodiments of the invention 12 with reference to Figure 63.Figure 63 is a block diagram, and encoding digital video signals processing unit in digital video signal recording and the replay device is shown.In Figure 63, reference number 101 and 104 is preprocessors, 102 and 105 is moving vector detectors, the 103rd, resolution converter, 106 and 107 is subtracters, 108 and 109 is DCT circuit, 110 and 111 is quantizers, and 112 and 113 is variable length coders, and 114 and 115 is inverse quantizer, 116 and 117 is reverse DCT circuit, 118 and 119 is adders, and 120 and 121 is video memories, and 122 and 123 is rate controllers, the 124th, the resolution reverse converter, the 125th, the data reconstruction device is as data repacking device.Figure 63 shows first code device and second code device as an example.Specifically, subtracter 106 output first code device and the difference components of second code device in two cataloged procedures.
Below, explain the operation of embodiment 12.Video data is input to resolution converter 103 with the order of interlacing grid scanning.The video data filtering of 103 pairs of inputs of resolution converter and thinization, the repetitive noise of removal high frequency region.Figure 64 is the principle explanation of image being carried out conversion of resolution.For example, be under the situation of level 704 pixels and vertical 480 pixels in data, first filtering, thinization promptly has the resolution of half originally respectively, thereby changes the low resolution on-screen data into to 352 pixels of level and vertical 240 pixels then.
The on-screen data of this low resolution is input to preprocessor 104, transfers block scan to from grid scanning.The order of sending in the block scan device is the order of DCT piece.The coding of I image need not utilize the output signal of the frame memory of intraframe coding to finish interframe and calculate.
Under the situation of I image, as the not output of video memory 121 of the input of subtracter 107, so vision signal is by subtracter 107.These data are frequency component by 109 orthogonal transforms of DCT circuit.The data of this orthogonal transform are input to digital quantizer 111, from the digitlization of low frequency range sawtooth mode scanning sequency.The pictorial data that numeral transforms is converted to entropy coding through variable length coder 113 and outputs to data repacking device 125.
Simultaneously, by digital quantizer 111 digitized data with the 115 reverse digitlizations of inverse quantization device.Pictorial data is reversed DCT circuit 117 and is converted into spatial component from the frequency component data back.The decoding of I image need not be used the intraframe coding output signal of frame memory to finish interframe and calculate.Therefore, under the situation of I image, because not from the input of the video memory 121 of adder 119, so data are by adder 119.Another output of adder 119 is as the data that deposit video memory 121 in.At least, I pictorial data or I image and P pictorial data will deposit video memory in.This is because it is reference data that I image and P pictorial data are used at MPEG1 and MPEG2 normal decoder.
Video memory 120 input is from the output signal of the decoded data of adder 118, and the number result of the recovery pixel of finishing with resolution reverse converter interpolation pixel, to store the image decoding data with a weighted average.About weight, for for simplicity, a kind of situation is arranged, weight 1 usefulness is the output of resolution reverse converter, weight 0 usefulness is the output of adder 118.
The vision signal of output cushions in preprocessor 101, with from raster scan-be converted to block scan.Then, subtracter 106 vision signal from video memory 120, carry out aforementioned low resolution and handle the signal data of (referring to the resolution residual components) and deduct.The resolution residual components is the frequency zones that can be quantized device 110 appropriate conversion from the low frequency range orthogonal transform by DCT circuit 108.These data are encoded to the entropy sign indicating number for variable length coder 112, and output to data rearrangement device 125.
During this period, digital quantizer 110 data converted reverse conversion in inverse quantizer, and reverse conversion is the data of space region in reverse DCT circuit 116.Adder 118 is from video memory 120, through low resolution reverse conversion data of handling and the translation data addition that comes self-reversal DCT circuit 116, obtain the decoded result of these data, example as data (rather than low resolution), it is formed by two-layer, i.e. high-resolution data and residual components data.This layer is by the frequency decision of conversion of resolution.Might this layer be formed three layers with two conversion of resolution.The data that might prepare in the same way, any amount aspect with similar method.
About normal mpeg encoded, I image and P image are decoded, and are stored as decoded data, by the two-way prediction coding B image to I image and P image.In this method, I image and P image are encoded, and carry out the B image processing then.
Before chat the encoding process of I image, P image and B image is differentiated component and the high-resolution component is finished to low.In this mode, can constitute a sequence, wherein, low resolution components R (claiming the R component later on) and resolution residue difference component S are arranged side by side.Operated by data rearrangement device 125, like this, make the front of data placement at GOP, its position makes shaven head be convenient to seek.For example, data can be arranged to the sequence of Figure 65.When data were arranged by Figure 65, the L component occupied half of district, the low resolution of resetting component.The data volume of resolution residue difference component is less than non-resolution residual components, and data are layering effectively.In other words, here, be provided with according to first code device and second code device that give the fixed condition coding and carry out effective layering, second code device is encoded to the remainder of first code device coding, for example, be to the video information coding beyond the video data of first code device coding.
Figure 65 shows data structure result's a example.In Figure 65, sequence a is the sequence that the encoding process process of embodiment 12 produces.Sequence b is the sequence that the cataloged procedure of another embodiment produces.Sequence c is the sequence that the cataloged procedure of an embodiment again produces.In sequence b, symbol L is a low frequency component, and H is a high fdrequency component.In sequence C, symbol C is the coding component of rudenss quantization, and A is the residual components of rudenss quantization.As shown in the sequence a of Figure 70, aforesaid operations is only finished I image and P image.Have only these components can be arranged in the front of GOP regularly.
In this method, having only low frequency component to be arranged in regularly under the situation of GOP front, the L component accounts for overall ratio and descends greatly, and like this, reading speed is just share from the medium, easily realizes the retrieval of jumping.In addition, sequence a for example, when having only the R component of I image and P image to be arranged in the front of GOP regularly, executable operations like this, has only I low-resolution data visual and the P image decoded.In the aforementioned embodiment, explain at situation in, thinization ratio is to 1/2 times of level, vertical 1/2 times.Obviously, ratio value can be set at different values, but artificial preset proportion value can be added among the embodiment.
Coding mode comprises MPG1, MPG2 and JPEG etc.In resolution demixing, and needn't adopt the universal coding technology.This be because, reducing under the situation of resolution to the data coding, might be fully corresponding to the MPEG1 pattern-coding.In addition, in jpeg mode, a frame has constituted motion video to the stack of another frame.Therefore, even occupied in data under the situation of specific position of GOP, also may correctly decode.In addition, be presented for the explanation of two-level resolution, but, obviously, can utilize a large amount of layerings.Can encode to difference component as follows: use of the digital coding of first code device of Figure 63 to the low resolution component; Output signal interpolation to this first code device; Before thinization pixel and interpolative data, the difference component of image obtains from subtracter 106; With the difference component code device difference component is encoded.
The frame of reading from video memory obtains from the prediction reference frame.Owing to there is low-resolution frames, will there be memory (comprising storage address) in data by regulating time shaft.Obviously, but the configuration information device, and audio signal, header etc. and error correction signal additional information are added on the difference component.
Embodiment 13
Embodiments of the invention 13 make an explanation with Figure 66.In embodiment 13, the DCT piece is divided into low frequency range layer and high frequency region layer, has only low frequency range to be arranged in the GOP front.Figure 66 is the block diagram of an encoding digital video signals processing unit.In Figure 66, label 126 and 127 is represented first variable length coder and second variable length coder respectively.Among Figure 66 with Figure 63 in similar or corresponding part with mutually label mark, do not repeat at this.
Below, the interpretation work process.This interpolate video data is one and has for example data item of level 704 pixels and the effective screen size of vertical 480 pixels.Because the decoding of I image need not utilize the intra-encoded output of frame memory to carry out interframe and calculate, so video passes through and output.Video data orthogonally transforms into frequency component by DCT circuit 108, and transforms to block scan from low frequency region.Then, video data is transformed into block scan from low frequency region, is suitably quantized by quantizer 110.
The data recombination of the DCT coefficient in the DCT is shown in Figure 67.In Figure 67, low frequency component is positioned at top, the left side, and high fdrequency component is positioned at bottom, the right.Be arranged in the DCT coefficient data in this DCT piece, low frequency range DCT coefficient data before the one ad-hoc location DCT coefficient data (for example, the dash area of Figure 67) carries out entropy coding through first variable length coder 126 (low frequency range extraction element), and output to data rearrangement device 125.The DCT coefficient data of 127 pairs of above-mentioned specific position DCT coefficient datas of second variable length coder back carries out variable length code.That is to say that in this mode, data are divided and encode.
About the coding of moving vector and DC component, can only finish coding with first variable length coder.Second variable length coder does not need.This is because at normal playback constantly, the dateout of first and second variable length coders 126,127 can synchronously and be encoded.
The judgement of code area is to finish in the fixed position of DCT coefficient, also can finish with other modes.For example, the also available fixing event number of coding is judged.In other words, providing the unit of variable-length code (VLC)-Huffman code is an incident.The also available fixed number purpose incident (for example three is a unit) of giving in code area is set.In an example, at data rearrangement device 125 output bit flows, have the reorganization of the sequence b of Figure 65, have only when the first half of low frequency range is read, the low frequency range image can be reset.In the such sequence of the sequence b that arranges Figure 70, can judge the code area in the mode of variable-length.
Simultaneously, the data of quantizer 110 quantifications are carried out inverse quantization.Then, these data by reverse DCT circuit 116 reverse conversion to the space region data.The coding of I image need not utilize the output signal of the frame memory that has stood intraframe coding to carry out interframe and calculate.Therefore, under the situation of I image, there is not input from the video memory 120 of adder 118.So, allow data by adder 118.Adder 118 usefulness are for being stored in the data in the video memory 120.
At least, I image and P image will be stored in the video memory, that be because, will be under the visual normal condition of I image and P as the reference data of in MPEG1 and 2, describing the B image.
After constituting in this way, the ratio of L component reduces greatly, allows reading of data from the medium, makes and realizes the retrieval of jumping.Shown in the back, to have only when I image and the fixing arrangement of P image, apparatus of the present invention can be worked, and the data of having only low frequency component can easily be decoded.Because the data volume of high frequency region is littler than the data in other districts, so exist the data in all districts before than realizing that data constitute effectively with the data of extracting low frequency range and these data.
When allowing the I image to finish the coding of I image by subtracter 106, according to last P image of time usefulness GOP with two-way prediction to the B picture coding.The data of the output of preprocessor 101 and reference frame storing device (arrow among the figure omits) mutually relatively detect moving vector, judge prediction pattern and frame structure.Based on judged result, the data of the output of preprocessor 101 and reference frame storing device are the most consistent with each other, and the data that read the reference frame storing device are as direction of advance part and direction of retreat partial data from frame memory 120.Then, the data that read are by this way subtracted each other (this result is visual both the time residual components of P image and I) with the output result of the preprocessor 101 of B image in subtracter 106.This time residual components is carried out DCT calculate, its result quantizes and variable length code.
Embodiment 14
Embodiments of the invention 14 are that explain on the basis with Figure 68.In embodiment 14, data are divided into DCT coefficient rudenss quantization component and the difference component layering (example of rudenss quantization component) of rough residue, thereby, digital translation component roughly is arranged in the front of GOP.Figure 68 is a block diagram, shows the encoding digital video signals processing unit.In Figure 68, reference number 128 is subtracters, the 129th, and adder.Among Figure 68 with Figure 63 in similar or corresponding part with identical label mark, do not repeat at this.
Below, explain the operation of embodiment 14.For instance, effective screen size of the input imagery of its interpolation is level 704 pixels and vertical 480 pixels.The decoding of I image need not utilize the output signal of the frame memory of intraframe coding to carry out interframe and calculate.Therefore, under the situation of I image, video memory is input not, and subtracter 106 is just not input also, the result, and vision signal is by subtracter 106.These data are converted to frequency component by DCT circuit 108 quadratures, and are transformed into block scan from low frequency range.Then, quantizer 110 is finished suitable rudenss quantization, and the coded data amount is reduced to less than half.The data of this quantification are encoded to the entropy sign indicating number through variable length coder 112, output to data repacking device 125.
Simultaneously, quantizer 110 data converted are carried out inverse quantization (its result is as the result of rudenss quantization).The data of inverse quantization are delivered to another coding processing unit (showing with the dot-dash frame table) in Figure 68.Therebetween, data are reversed and are transformed into the space region data.The coding of I image is described here.Though not output of video memory 121, under normal circumstances, the coding result of this coding processing unit is stored in the video memory 121, like this, carries out moving vector in 102 pairs of data of motion vector detection and detects, and cover half formula and DCT block mode are given in decision.The position data that is suitable for judgment model is delivered to the input side that subtracts each other of subtracter 107.
DCT is carried out in output to subtracter 107, with the definite residue of the result of rudenss quantization and subtracter poor (being that the rudenss quantization residue is poor).Rudenss quantization residue difference is by fine quantization (consider the control of encoding amount, fine quantization is the identical level of normal encoding).When existing in the video memory 121, to finish variable length code in inverse quantization, reverse DCT and decoding.The coding result of this coding result and rudenss quantization has determined the position of necessary data and the header that will add etc.
As the example of this dateout, adopted the sequence C shown in Figure 65.Only by reading first half decoded result that just can obtain of GOP through the image of rudenss quantization.In addition, because compare with the fine quantization data, rudenss quantization residue difference data is smaller, so compared with stored the rudenss quantization data of extracting before the thickness quantized data, can obtaining more, data effectively constitute.
In another example, can finish variable process to the arrangement of the sequence C shown in Figure 70.Such formation, C component (carrying out the coding component of rudenss quantization) account for whole ratio and reduce greatly, thereby satisfy from the medium reading speed, enable the retrieval etc. of jumping.As hereinafter described, have only when I image and P image are arranged regularly, the operation of apparatus of the present invention makes that to have only the data of passing through rudenss quantization of I image and P image decoded.
When making I image finish the coding of I images by subtracter 106, according to the time with last P image of guiding GOP in two-way prediction mode to the B picture coding.The data of the output signal of preprocessor 101 and reference frame storing device (arrow among Figure 70 omits) relatively like this, detect moving vector, judge prediction pattern and frame structure.On the basis of judged result, the output signal of preprocessor 101 the most well with the reference frame storing device in data consistent, data in the reference frame storing device of reading are as the forward part and the reverse part of video memory 120, and the output result of the preprocessor 101 of data of reading like this and B image subtracts each other (this result remains difference component at P image and B both times of image) in subtracter 106.Read forward part and reverse partial data from video memory 121, the output signal of these data and preprocessor 101 is subtracted each other in subtracter 107, is used for the orthogonal transform entropy coding.Identical process is also finished the coding of P image.
Figure 69 shows the coded data statistic.This illustrates the number of codes when the number of the frame of GOP is following: N=15, the cycle of I image and P image: M=3.Also illustrate at Figure 69, I image and P image account for 50% of integral body.When with resolution, frequency, when carrying out layering about the quantification of this part I image at least, the sign indicating number amount that reset further reduces, and the journey time of shaven head can shorten, thereby helps function such as realization jump retrieval.
Figure 70 shows the processing sequence in the above-mentioned situation.In Figure 70, the arrangement of the I image of original picture, P image and B image is encoded, and only the I image and the P image of aforementioned image are handled by embodiment 12,13,14, and the B image is encoded, without layering.According to the processing procedure of embodiment 12 sequence visual to I and that the P image is handled is sequence b, and the sequence of and P image processing visual to I according to embodiment 14 processing procedures is a sequence C.
In each sequence, the formation of data be by data rearrangement device 125 each low resolution component (R), finishing previously of GOP fixed and be arranged in to the I image component of high fdrequency component (L) and rudenss quantization component (C) and P image component.About sequence a, the low resolution image of I image and P image can only be decoded with the low resolution component (in the sequence a of Figure 70, the core space part that data recombination becomes) of I image and P image, the result, and apparatus of the present invention can easily realize jump scanning.In fact, the data in non-core district and do not require arrangement by Figure 70.Obviously, the sequence arrangement data that constantly can press frame number at coding.
About sequence b, can use the low frequency component of low frequency component (in the sequence b of Figure 70, the core space part after the data recombination) formation I image and P image, so device of the present invention can easily be finished jump scanning.About sequence C, only just can be to the rudenss quantization image decoding of I image and P image, so device of the present invention can easily be realized jump scanning with the rudenss quantization component (the core space part after the sequence C data recombination of Figure 70) of I image and P image.
For example, in the structure of Figure 63, comprise that the coding collar of preprocessor 104 is not used for the B image, therefore, the mode of operation of apparatus of the present invention is only to carry out digital coding with the coding collar that includes preprocessor 101.In the structure shown in Figure 66, all frequency components all use first variable length coder 126 to encode.In the structure shown in Figure 68, in digital quantizer 110, finish fine quantization, so that data are encoded.
Most desirably, resemble the front that master datas such as low frequency part data can be collected in GOP.Obviously, these data can be shifted a little.Overlapping with the front, unit that constitutes error correcting code.Arrange master data and error correcting code unit correspondingly also can on other embodiment, realize in the same manner by this way.
Embodiment 15
Embodiments of the invention 15 will be consulted Figure 71 and 72 and make an explanation.Figure 71 illustrates the structure arrangement of DCT piece, and the structure outline of the frequency component of bit stream is given an example in a piece.Figure 71 A illustrates macro block of whole DCT block structured, is made up of the DCT piece Y1-Y4 of macroblock header, luminance signal, the DCT piece U1 of color difference signal (B-Y) and the DCT piece V1 of color difference signal (R-Y).Figure 71 B illustrates a low frequency component about the macro block of the structure of low frequency component DCT piece.By macroblock header, the DCT piece UIL of luminance signal and DCT piece Y1-Y4, color difference signal (B-Y) and the DCT piece VIL of color difference signal (R-Y) form.
High frequency macro block shown in Figure 71 C is the structure about high fdrequency component DCT piece, is made up of luminance signal DCT piece Y1H-Y4H, color difference signal (B-Y) and DCT piece U1H and color difference signal (R-Y) and DCT piece VIH.Figure 71 D shows the principle of the bit stream medium frequency component data arrangement of a piece.The block diagram of Figure 72 A and 72B shows a decoded digital video signal processing unit and an operation principle thereof.In Figure 72 A, reference number 130 is the mode converters as mode conversion device, the 131st, and as the data rearrangement device, the 132nd of data repacking device, decodable determiner, the 133rd, variable-length decoder, 134 is switches.Decodable determiner 132 and switch 134 composition data operating means.Reference number 135 is inverse quantizer, the 136th, and reverse DCT circuit, the 137th, video memory, the 138th, adder, the 139th, reverse scan transducer.
Below, interpreter operation.The data of Figure 71 are for example code structure combinations of 8 (bytes) of vertical direction.In each macro block, use the macroblock header provisioning information.This information refers to such an extent that be incremental address, quantitative calibration sign indicating number, moving vector, flag bit, macro block model etc.
The coded data of each DCT piece is followed after macroblock header.The method of these data of embedding is to constitute byte with bit stream, with each byte of sequence arrangement.Because each DCT piece has variable code length, the border between block boundary and header and data is not done in byte units.The border is in a situation in the middle of the unit byte and often occurs.The data of each piece have variable-length, and in a side of relatively close macroblock header low frequency range are set.
These data are divided into low frequency component (L) and high fdrequency component (H), come the coded data shown in pie graph 71B and Figure 71 C by setting a sign indicating number amount with the irrelevant regular length of incident as maximum.(this incident provides the unit of a variable-length code (VLC), and under the situation of DC component, the DC component constitutes an incident, and under the situation of AC component, an incident that constitutes the executable operations length code of non-0 DCT coefficient and working length.Finishing with a sign indicating number EOB of an incident represented at the end of piece).
Below, the operation of Figure 72 is described.Beginning from the mode signal input pattern transducer 130 of microcomputer etc., is being carried out the signal of indication jump scanning, or carries out and normally reset continuously.Simultaneously, amplifier amplifies the replay signal from dish, thereby and carry out digital demodulation and finish error correction by a dateout being finished difference operation, described dateout is finished reproducing signals through the clock signal of synchronised and is being obtained from outputs such as PLL, then, from the layer of a certain system that forms by video signal data and audio signal, isolate audio signal.Extract the bit stream of vision signal and be input to reset device 131 thereafter.
The output of mode converter 130 (control signal) is added to data rearrangement device 131 and decodable code determiner 132.Data rearrangement device 131 controlled signals reconnect this data, are divided into L component shown in Figure 71 and H component then, only the L component are outputed to variable-length decoder 133.Variable-length decoder 133 and decodable code determinant 132 extract the event boundaries in the L component district together.Part before the border is decoded and output to switch 134.The connection of switch 134 makes when normal playback, do not have 0 to insert.Switch 134 is by 132 controls of decodable code determinant, to the low frequency component of DCT piece input decoding.Simultaneously, constitute whole DCT piece, make the high frequency side of 0 insertion DCT piece.
When decoding, the DCT blocks of data that constitutes with preceding method will carry out reverse DCT processing.Then, according to the reading of each visual situation control video memory 137 that will carry out addition by adder 138.Under the situation of I image, the output of adder 138 is passed through.Under the situation of P image, the P image is only corrected by the I image of desiring addition and the moving vector of P image.Under the situation of B image, the B image is only corrected by the I image of wanting addition and the moving vector of B image.
Information Control DCT pattern and the prediction pattern moving vector at this moment that obtains according to decoding to the header sign indicating number.According to the aforementioned processing process, the data of motion-compensated prediction are decoded, and are stored in the image memory 137.Image recovery is to the order of the original formation of GOP.Reverse scan transducer 139 is transformed into buffering and block search the grid scanning of visual output order.
Embodiment 15 proposes length and fixes, and has both made this embodiment be shorter than the jump of macro block or gives the data of measured length.Yet when being shorter in length than regular length, by each detection EOB, the L component is determined and can be removed.Obviously, both made at the L component data to be connected under the situation of subsequent block, and also can not produce what problem.Surpass when giving measured length in length, EOB can be added to the incident boundary, as the L component data.Obviously, also be provided with additional information adding devices such as audio signal, header etc. and connection sign indicating numbers, it is added on the data of high frequency region, this point does not specify in the figure of previous embodiment.
Embodiment 16
Next, with reference to Figure 73 and 74 explanation embodiments of the invention 16.Figure 73 A and 73B are the block diagrams of encoding digital video signals processing unit.Its operation principle is described.In Figure 73 A, reference number 140 is rate controllers.Here, first variable length coder 126 and second variable length coder 127 are as code device.Adopt identical reference number with similar part among Figure 63 or corresponding part.
Below, explain its course of work.The interpolation input image data is transformed into block scan to raster scan with preprocessor 101 bufferings.The decoding of I image need not utilize the output signal of intra-encoded frame memory to carry out interframe and calculate.Therefore, under the situation of I image, the video memory of importing as subtracter 106 120 does not have input signal, and therefore, vision signal is by subtracter 106.
These data are transformed into frequency component by DCT circuit 108 quadratures, and are transformed into block scan with low frequency range, are suitably quantized by quantizer 110.The DCT coefficient data of the ad-hoc location in the data of this quantification outputs to data rearrangement device 125 according to preceding low frequency range data by entropy coding and through first variable length coder 126.
DCT coefficient after 127 pairs of above-mentioned specific positions of second variable length coder carries out variable length code.About moving vector and DC component coding, can only use first variable length coder at least.Even require EOB to be added on the L component and H component in a piece, so the border of L component is not there to be the rate variation of sign indicating number restriction.By temporarily the EOB sign indicating number being arranged in the boundary section of L component and H component, the border of L component is changed with a certain speed.
Simultaneously, the data that quantizer 110 quantizes are by inverse quantizer 114 inverse quantization, then by reverse DCT circuit 116 reverse conversion to spatial component.
The decoding of I image need not utilize the output signal of intra-encoded frame memory to carry out interframe and calculate.Therefore, under the situation of I image, owing to there is not signal to be input to adder 118 from video memory 120, data are by adder 118.The output variable of adder 118 is stored in the data in the video memory 120.At least the data of I image, perhaps the data of I image and P image will deposit video memory 120 in.This is because it is B image normal decoder reference data that I image and P pictorial data all will be used at MP EG1 and MP EG2.
When the end-of-encode of I image, the B image is carried out two-way prediction coding with last width of cloth P image of GOP front.Then, the data of the output of preprocessor 101 and reference frame storing device (arrow among the figure is omitted) compare, and with the retrieval moving vector, and judge prediction pattern and frame structure.According to judged result, from video memory 120, read with the optimal reference frame storing device of the output signal of preprocessor 101 in data, these data are divided into forward part and reverse part.Data are subtracted each other (time that this result refers to P image and B image remains difference component) with the output result of preprocessor 101 in subtracter 106.This time residue difference component carries out DCT processing, quantification and variable length code to be handled.
Be divided in data under the situation of low frequency range and high frequency region, speed frequency component aspect becomes uncertain.Therefore, since uncertain at the data rate of low frequency range, so the controlled range of bare headed driver can not be compensated fully.Here, it is variable that rate controller 140 makes the low frequency component district.Speed control 140 control speed are so the size of low frequency range is variable about targeted rate, shown in Figure 73 B.
In other words, when monitoring 126 outputs of first variable length coder, rate controller 140 has reduced the size of the area that the low frequency region data occupy, and at this moment, the output of being monitored is greater than the targeted rate of this application settings.When the sign indicating number amount of first variable length coder 126 hour, rate controller 140 enlarges the area of low frequency region, in this mode, when monitoring the sign indicating number amount, rate controller 140 suitably changes the low frequency region area occupied of setting in first variable length coder 126 and second variable length coder 127.
In addition, for example, can carry out instantaneous coding, which zone to have big yardage according to, which zone has less yardage, sets the shared area of low frequency region to determine a standard, thus target setting speed.
Figure 74 is the block diagram of decoded digital video signal processing unit.Illustrate as above coded data is carried out the process of decoding process.In Figure 74, reference number 141 is EOB retrieval units.Wherein, with Figure 72 category-A like or identical part with identical reference number.The mode signal that expression is being jumped retrieval or carried out the normal state of resetting continuously is input to mode converter 130 from microcomputer etc.Simultaneously, amplified by an amplifier from the replay signal of dish, replay signal is carried out digital demodulation with the clock difference of PLL.Carry out error correction, extraction will be input to the video bit stream in the data recombination device 131, thereby audio signal is separated from a system layer.Output as the mode converter 130 of mode conversion device is added to data rearrangement device 131 and decodable code determinant 132.Data rearrangement device 131 obtains this control signal, and data were connected to before separating of L component and H component.In addition, have only the L component to output to variable-length decoder 133 (decoding device), and be free of attachment to the H component.
In theory, the L component will never be cut apart in the centre of incident.Can consider a kind of situation, when the signal of the retrieval of jumping etc. is good inadequately, determine the border of incident with variable-length decoder 133 and variable determinant 132, like this, the former part in border is all decoded and output to switch 134.The mode of operation of switch 134 is, when the signal quality of replay data is the same when good during with normal playback, it is in " on " all the time.Here, decodable code determinant 132 and switch 134 have constituted the data manipulation device.
Switch 134 is by 132 controls of decodable code determinant, and like this, O is inserted into high frequency one side of piece, leaves the low frequency component that success is decoded, thereby constitutes the DCT piece.Then, these data are carried out reverse DCT, and under the situation of I image, the output of adder 138 is passed through.On the contrary, under the situation of P image, data are corrected, with the moving vector part addition of reference I image.About the B image, be controlled for reading of video memory 137, and in adder 138 additions, like this, the B image is wanted the I image of addition and the moving vector of P image partly to correct.Control DCT pattern and prediction pattern moving vector by a sign indicating number that solves to shaven head.The data of motion-compensated prediction are decoded by this way and are deposited video memory 137 in.Then, image reassembles into the order of original formation.Reverse scan transducer 139 buffered datas, and handle is pressed the output data transaction in proper order of piece to raster scan.
In above-mentioned explanation, be that example is illustrated with the size of controlling the DCT coefficient.Also can replace with the control of event number.In this case, occur the L component sometimes and do not reach and give fixed number purpose incident, and EOB situation about being coupled with.Yet, because EOB retrieval unit 141 monitors the appearance of EOB, so the L component can be retrieved with certainty.Specifically, come composition data according to the data of low frequency region, the data and the EOB of high-frequency region respectively.In other words, data recombination device 131 and EOB retrieval unit 141 have constituted a data reconstruction device.
Because the energy behind the DCT is very little, obviously, the L component is encoded with the best mode identical with non-encoding block of H component.About the H component, the data except that the L component are the working length coding ideally.By the L component is set at 0, the H component can be encoded.Because might with the same structure of finishing of variable-length decoder of normal MPEG, so can on circuit, simplify.
Embodiment 17
Explain embodiments of the invention 17 with reference to Figure 75.Figure 75 shows the block diagram of decoded digital video signal processing unit.In Figure 75, reference number 142 is multiplexers, the 143rd, switch, 144 is first variable-length decoders, and 145 is second variable-length decoders, and 146 is first inverse quantizer, 147 is second inverse quantizer, 148 and 149 is adders, and 150 and 151 is video memories, the 152nd, and the resolution reverse converter.Figure 75 also shows a low resolution decoding unit as decoding device.Indicate with identical reference number with part similar or identical among Figure 72 A, its explanation is omitted.
Below, the course of work of explanation embodiment 17.Content shown in Figure 75 can think at encoded data record that Figure 68 describes under the situation on the CD etc., the process that the replay signal block of video data of dish is handled.
For example the jumping mode signal of retrieval or the normal state of resetting continuously of indication is input to mode converter 130,130th, mode conversion device from microcomputer etc.Simultaneously, amplified by an amplifier from the replay signal of dish, replay signal is carried out difference with the clock of PLL, is used for digital demodulation.Then, isolate audio signal, to extract video bit stream from system layer.
The video bit stream of this extraction is input to multiplexer 142.Multiplexed road 142 is delivered to second variable-length decoder 145 to the low resolution component data, simultaneously other data is delivered to first variable-length decoder 144 through switch 143.
Switch 143 is by mode converter 130 controls.As a kind of pattern, though when the retrieval of jumping waits, only need the playback image output of low resolution, to reset midway at resolution residue difference component, switch 143 will move and send redundant data to suspend.
The decoding of 145 pairs of Huffman codes of second variable-length decoder and working length sign indicating number is second inverse quantizer, 147 inverse quantization then, is transformed into spatial component by reverse DCT circuit 136 from frequency component thereafter.
For the I image, data converted deposits video memory in by adder 149.Under the situation of P image, the I image from video memory reads the first frame P image, and second frame P image or later image are meant the follow-up image that exists in the video memory and partly corrected by moving vector, to carry out the motion compensation prediction in adder 149.Under the situation of B image, carry out identical operations according to I image and P image.
In Figure 75, the quantization parameter and the prediction pattern of variable-length decoder output moving vector, inverse quantization.These moving vectors, quantization parameter and prediction pattern are all identical with Figure 74.The ring shown in the chain-dotted line frame is a formation unit to the decoding of low resolution component among Figure 75.Because decoded result is inserted between the pixel in the resolution reverse converter 152 (interpolation video generating means), the decoded result as resolution residue difference component is compensated decoded result input image memory 150.
The resolution residual components decoded result when normal playback and the result combinations of low frequency component (or carrying out when time-division operation under the situation of decoding of resolution residual components according to the time-division result) are exported by the reverse scan transducer as image.Data can be decoded as frequency component by first variable-length decoder through switch 143.146 pairs of data inverse quantization of first inverse quantizer, oppositely DCT circuit 136 is data decode the resolution residual components data of area of space.
Video memory 150 is relevant with the pixel interpolative data of low resolution component, the P image is relevant with the I image, the B image is relevant with the P image with the I image, therefore, data are in position corrected by the moving vector part, as a result, data are read from video memory 150, and adder 148 is finished the decoding to the motion compensation prediction.
In the situation of retrieval of jumping, to reset in order to prevent resolution residue difference component midway, switch 143 forbids that redundant data from reverse DCT circuit 136 outputs, promptly interrupt the output of resolution residue difference.Therefore, have only through the low resolution component data of pixel interpolation through video memory 150 and 139 outputs (operating process is identical, as the importation at video memory 150 switch is set) of reverse scan transducer.
Embodiment 18
Explain embodiment 18 with reference to Figure 76 and 77.The block diagram of Figure 76 is the block diagram of GOP address-generation unit and dish control unit, and this figure is illustrated in especially aforementioned rate information is recorded in processing block diagram under the situation on the header in succession.In Figure 76, the 153rd, register, the 154th, the GOP address calculator, the 155th, shaven head/dish rotates the control transformation device and rotates the control transformation device as head position conversion equipment and dish.Figure 77 is a block diagram, shows GOP address-generation unit and dish control unit that comprising resets handles, and this figure shows a kind of structure especially, is used to finish the GOP playback of dish, and collecting on several position on this dish has aforesaid rate information.Consult Figure 77, the 156th, playback amplifier, the 157th, digital demodulator, the 158th, error-corrector, the 159th, system layer processor, the 160th, speed data memory.System layer processor 159 and speed data memory 160 composition data rate information extraction elements.The 161st, the GOP counter.GOP address calculator 154 and GOP counter 161 have constituted the positional information calculation device.
Below, explain the course of work of embodiment 18, by allowing each GOP rate-compatible, as convention, can optimize the whole speed of a program, result, the quality of image can think and improve.Yet, be not that before observing data content, data all drop on the front of GOP.Also have, halfway once more under the situation of that playback, only way is to detect original position by the data on the retrieval dish constantly at software that hope has been mated.
In this case, in the incipient stage, the rate controlled that variable bit rate is set is discrete speed target, and as the 1M bit, 1.5M bit, 2M bit, 2.5M bit, 3M are than top grade, thereby each rate information in all GOP all is recorded on the dish.Specifically, should be the most effective when the rate information of each GOP is recorded on TOC (contents table: recording areas is assigned to beginning most of dish, and like this, title, writing time etc. are recorded), half TOC etc.
About the rate information of GOP can with the sequence header combination of video bit stream.For example, two hours software 14.4K GOP (two hour software 14.4k pieces of GOP).When rate information can be divided into 5 kinds of speed, the rate information of this moment can be used 3 bit representations.Therefore, all GOP speed can be recorded in dish upward (14.4K * 8/byte of 3 ÷) with 5.4K.
By the rate information of each GOP is deposited in the speed data memory 160 of Figure 77, and add and can realize high speed access corresponding to the message length of this value.
Explain device of the present invention with reference to Figure 76.To Huffman code, the decoding of working length sign indicating number, the decoding header like this, is judged moving vector and visual kind.
Simultaneously, sequence header is decoded, and like this, rate information is imported into GOP address calculator 154.In addition, the address information of just accessed GOP deposited register 153 at that time, like this, calculated the next preceding address of GOP that will visit, and deposited register 153 in.Simultaneously, rotate the front of control transformation device 155, determine the position of shaven head according to the address to next GOP that will be accessed by making shaven head/dish.Then, calculate the control signal of next visit from the GOP that is visiting with the difference of the preceding address that will visit.According to this control signal, realize the Position Control of bare headed driver and the control of dish rotation.
With reference to Figure 77 playback procedure is described.Address (behind assigned rate information explanation address, visiting this address part with reading speed information) is read in the rotation of control shaven head and shaven head directly or indirectly from the zone of toc region territory or corresponding TOC.Then, with the replay signal that playback amplifier 156 amplifies from shaven head, checking this signal wave with digital demodulator 157, is the digital signal that digital demodulation is used with this signal differential.
Digital demodulation is that the replay signal of digital signal is input to mistake in the error-corrector 158 correction replay signal.Data after the error correction are isolated audio bitstream in system layer processor 159, video bit stream and other data clauses and subclauses.
For example, judge this signal belongs to which kind of data (binary data of AV (video and audio frequency) data, file data and program etc.), and circulation road is divided in cutting in view of the above.In such processing, aforesaid rate information writing rate data storage 160.
On the contrary, the information that produces about GOP number to be processed with GOP counter 161.According to the address that GOP address calculator 154 calculates, control bare headed driver and dish velocity of rotation.
What provide in the above description, is that the GOP counter receives the signal from system layer meter reason device 159 for example.Replacing processing or operation under the situation of the jump scanning of resetting with I/F (as microcomputer), the processing of carrying out video bit stream from input data such as variable-length decoders is more effective.
Embodiment 19:
By Figure 78,79 and 80 embodiments of the invention 19 are described.Its work will be explained as follows.Figure 78 illustrates a signal processing unit, wherein carries out cutting apart of carrying out according to the frequency of digital signal playback unit and cutting apart of carrying out according to quantizing, and this figure is a block diagram, and in the case, data rate information is collected and is recorded in the several places on the CD.With part identical or corresponding in the accompanying drawing in the previous embodiment by identical symbolic representation.
Shaven head or shaven head rotate and to be controlled, and therefore, data can be directly or read from toc region or the district corresponding with toc region indirectly.Replay signal is amplified by playback amplifier 156.This signal is by 157 detections of digital demodulator subsequently.As a result, the replay signal that has become numerical data is imported into the mistake that 158 pairs of error-corrector are included in the replay signal and carries out error correction.Error-free data are by system layer processor 159 composition audio bitstream and video bit streams, and other data are also so handled.
For example, judge that this signal is which kind of data in AV data, lteral data or the binary data such as program are with data flow path separately.Aforementioned data rate information is deposited in the data transfer rate data storage 160.On the contrary, need the processed information corresponding to produce by using GOP counter 161 with the GOP number.Subsequently, by 154 calculated addresses of GOP address calculator.On the basis, address of being calculated by GOP address calculator 154, the rotating speed of bare headed exciter and CD is controlled.
In this way, jumping over playback time, on CD, jumping over to find with accessed address.When jumping over when visiting needed GOP, use as the low frequency range data that structure obtained as described in the embodiment 16 and reset and on screen, describe when calculating next address in the same manner.
A representative data is jumped over mode signal search or that carry out the state of normal playback and is input to the mode switch 130 from microcomputer.As mentioned above, the video bit stream that is imported in the data rearrangement device 131 is extracted out.The output of mode switch 130 is added on data rearrangement device 131 and the decodable code determinant 132.Data rearrangement device 131 obtains such control signal and works, and is therefore linked up again by the data before cutting apart in L component in Figure 71 and the H amount.Otherwise data rearrangement device 131 only outputs to the L component on the variable-length decoder 133, and the L component is not linked on the H component.
In embodiment 19, theoretically, the L component can not occur and be cut off midway.But, consider that to have undesirable semaphore that jumps over search etc. decoded, the border of incident confirmed by variable-length decoder 133 and decodable code determinant 132, so that can be decoded and be output on the switch 134 until the part on border.
Switch 134 is to be controlled by the output of decodable code determinant 132, therefore, will zero be input to the front end of piece from the low frequency component that is constituted the DCT piece by complete decoding.Subsequently, make reading of video memory 137 is controlled, and provide addition by adder 138, like this, data will be carried out reverse dct transform according to following mode, the time output of adder 138 be passed through at the I image, and data are proofreaied and correct by dynamic vector part that will addition when the P image, when B resembled, data were proofreaied and correct and are added by the dynamic vector part from I image and P image.
In addition, carve at this moment by the decoding of header sign indicating number being controlled DCT pattern and predictive mode dynamic vector.In this way, it is decoded and be stored in the video memory 137 to constitute according to former formation order and resemble to move the data of compensation prediction.In reverse scan transducer 139, data are buffered, to convert the block scan data to the raster scan data by the output order of elephant.In addition, switch 134 is UNICOM not, makes zero being inserted into when normal playback, but is controlled the back work and the replay data of only resetting.
After data are cut apart and are encoded into low frequency range and high frequency region, following situation will appear: focus on the quantization table of low frequency end, the quantization table that focuses on front end and no matter frequency field and quite average thin quantification with respect to a quantization table.When being used as this machine decoder shown in Figure 68, two groups of variable-length decoders and inverse quantizer can realize this situation.At this moment, data rearrangement device 131 will be a multiplexer.
Below, the work of embodiment 19 will be described on the basis of Figure 79.Figure 79 illustrates signal processing unit, the bit length of wherein cutting apart according to the digital signal playback unit carries out, this diagrammatic sketch is a block diagram, is used for handling explanation embodiment with respect to the playback that aforementioned data rate information is collected and records under the situation in several specific places of coiling.For example, beginning most of optical disk data reproducing, shaven head or shaven head rotate controlled, thereby data can be directly or indirectly read from toc region or the district corresponding with toc region.Replay signal from shaven head is amplified by playback amplifier 156, and therefore, available digital decoder 157 detects this digital signal that difference is become to be used for digital demodulation.
As a result, the replay signal that has become numerical data is imported in the error-corrector 158 in order to the replay signal error correction.Error-free data are divided into audio bitstream and video bit stream, and other data are also so handled.
For example, whether these signal determining data are the binary data of video/audio data, lteral data or program and so on, to separate data flow path.From these data, aforementioned data rate information is deposited in the data transfer rate data storage 160.Simultaneously, the GOP number of handling as need by GOP counter 161 generation information, and remove to control the rotating speed of exciter and CD by 154 calculated addresses of GOP address calculator.
In this way, search by jumping on CD jumping over the GOP address that playback time will access.When required GOP is accessed to, then next address will be calculated in an identical manner, simultaneously, is reset out with the low frequency range data that structure obtained as described in Example 15, to reproduce these data on a screen.
Representative data is jumped over mode signal search or that carry out the normal state of resetting continuously and is input on the mode switch 130 from microcomputer etc.Video bit stream is extracted out and is imported in the data rearrangement device 131.The output of mode switch 130 is added on data rearrangement device 131 and the decodable code determinant 132.Data rearrangement device 131 obtains such control signal and works, and is linked up again by the data before cutting apart in L component in Figure 71 and the H component like this.Otherwise only outputing to the L component on the variable-length decoder 133, data rearrangement device 131 the L component is not linked on the H component.
Be extracted in the border of the incident among the L component by variable-length decoder 133 and decodable code determinant 132, like this, can be decoded and output on the switch 134 until the part on border.Switch 134 is controlled by the output of decodable code determinant 132, thereby is inserted into the front end of piece from fully decoded null value with the low frequency component that constitutes the DCT piece.These data are carried out reverse dct transform.When being the I image, the output of adder 138 is passed through.When being the P image, this resembles the dynamic vector part that will be coupled with in the benchmark I image and proofreaies and correct.The reading of video memory 137 is controlled and by adder 138 additions, like this, data can be proofreaied and correct by the dynamic vector part.
In addition, carve at this moment by decoding control DCT pattern and predictive mode dynamic vector the header sign indicating number.In this way, it is decoded and be stored in the video memory 137 to constitute with the order according to former formation GOP and resemble to move the data of compensation prediction.In reverse scan transducer 139, data are buffered, so that the block scan data transaction is become the raster scan data.In addition, switch 134 not conductings make zero being inserted into when normal playback, after the conducting, and the replay data of only resetting.
Below, explain the work of Figure 80.Figure 80 illustrates the signal processing square frame, wherein data are cut apart according to the resolution of digital signal replayed portion, this schematic diagram is a block diagram, is used for handling explanation embodiment with respect to the playback that aforementioned data rate information is collected and records under the situation in the several specific places on the CD.Begin most shaven head or shaven head at optical disk data reproducing rotate controlledly, and therefore, data can be directly or indirectly read from toc region or the district corresponding with toc region, are amplified by playback amplifier 156 from the replay signal of shaven head.Like this, available digital decoder 157 detects this digital signal that difference is become to be used for digital demodulation.
As a result, the replay signal that has become numerical data is imported in the error-corrector 158 in order to the replay signal error correction.Error-free data are divided into audio bitstream and video bit stream, and other data are also so handled.
For example, whether these signal determining data are the binary data of video/audio data, lteral data or program and so on, to separate data flow path.From these data, aforementioned data rate information is deposited in the data transfer rate data storage 160.Simultaneously, the GOP number of handling as need by GOP counter 161 generation information, and remove to control the rotating speed of exciter and CD by 154 calculated addresses of GOP address calculator.
In this way, search by jumping on CD jumping over the GOP address that playback time will access.When required GOP is accessed to, then next address will be calculated in an identical manner, simultaneously, is reset out with the low frequency range data that structure obtained as described in Example 15, to reproduce these data on a screen.
Representative data is jumped over mode signal search or that carry out the normal state of resetting continuously and is input on the mode switch 130 from microcomputer etc.Video bit stream is extracted out and is imported on the multiplexer 142.Multiplexer 142 is added to the low resolution component data on second variable-length decoder 145, simultaneously other data is added on first variable-length decoder 144 through switch 143.Switch 143 is controlled by mode switch 130.Need be although have only the playback of low resolution component to resemble output as a pattern in jumping over search etc., switch 143 disconnects in all the other components of resolution are reset the way.In addition, when playback work is carried out, 143 conductings of switch, wherein the signal transmission quality that can obtain is to carry out normal playback.
145 pairs of Huffman sign indicating numbers of second variable-length decoder and the decoding of trip distance sign indicating number.The data of being carried out inverse quantization by second inverse quantizer 147 will transfer it to spatial domain from frequency domain by reverse DCT circuit 136.When data are I when image, the data by adder 149 will be stored in the video memory.When data are the P image, the P image is proposed partly to be proofreaied and correct on the tram by dynamic vector subsequently from video memory, to set out to compensate prediction by adder 149 decodings.When data are that B is when resembling, with respect to I image and the same operation of P image execution.
In Figure 80, from variable-length decoder, export the quantization parameter and the prediction pattern of dynamic vector, inverse quantization.Because information flow is identical with Figure 74's, thereby no longer explain.At a loop of Figure 75 bottom loop for the decoding of low resolution component.Decoded result carries out the pixel interpolation by resolution reverse converter 152, and with the decoded result of compensation as resolution residue difference, these data are imported in the video memory 150.
Embodiment 20:
Explain embodiments of the invention 20 with reference to Figure 81,82 and 83.Figure 81 and 82 is the block diagram of decode procedure.In Figure 81 and 82, label 162 representatives are as the video coder of code device.163 is that audio signal encoder, 164 and 167 is that memory, 165 and 168 is Memory Controller.Memory 164 and Memory Controller 168 composition data generators.In addition, video coder 162 and storage controller 165 constitute one yard amount comparison means.Label 166 representative system layer bit stream generator.169 represent variable length coder, and 170 represent the signal processor of the decoding after the variable length coder.Encoder 169 and 170 is as data deciphering device.The data rearrangement device 131 of Figure 82 is as the data reconstruction device.
At first, explain the structure shown in Figure 81.Between video coder 162 and systematic bits flow-generator 166, settle memory 164.Be embedded between each GOP of vision signal of coding in data after, each GOP is imported into system layer bit stream generator 166, and the audio signal of encoding with audio signal encoder 163 is input in the systematic bits flow-generator 166 with the vision signal that adds operations such as header subsequently.
At this, the data of describing in the memory 164 are imbedded operation.Memory Controller 165 is used for the vision signal of control of video signal data coding as the control circuit of memory 164 with control, thereby is embedded into the space between each GOP.Explain signal processing below with reference to Figure 83.Figure 83 is a schematic diagram, is illustrated in the processing notion on digital video signal recording and the replay device.For example, when nGOP produces redundant data with respect to the control unit of the access address of shaven head and wrong control (n+1) GOP with respect to the control unit of the access site of shaven head or error correction midway under situation with the space that produces the data field, device of the present invention is shown in Figure 83 A, make nGOP redundancy as certificate imbed (n+1) GOP space segment afterwards, and in the same manner, make because of nGOP imbed a small amount of remaining data of (n+1) GOP that can not imbed and (n+2) GOP be embedded in the space segment of (n+3) GOP (imbedding direction is from left to right from paper).
In addition, as another kind of control method, redundant data can not oppositely transmit as mentioned above.Shown in Figure 83 B, when (n+2) GOP is some above access site, (n+3) GOP finishes with respect to the access site of the control unit of shaven head and wrong control midway, device of the present invention is controlled, like this, superfluous work (n+3) GOP data are imbedded space segment after (n+2) GOP data, in this way, the remainder data that is embedded in (n+2) GOP that can not imbed because of (n+3) GOP is imbedded in the space segment of (n+1) GOP, and (n+1) GOP that can not imbed partly imbed the space segment (imbedding direction is from right to left from paper) of nGOP.
The work of structure shown in explained later Figure 82.Memory 167 is controlled by Memory Controller 168, and the data of resetting according to earlier figures 83A and the described rule of 83B revert to previous status.For example after data were resumed shown in Figure 83 A, device work of the present invention made the GOP data revert to original state, followed the nGOP that (n+1) GOP is arranged partly to be linked to the left part of (n+1) GOP, and subsequently, (n+1) the GOP data are linked on (n+2) GOP data.
This reordering rule will limit with the format rule of medium, like this, this rule is as following such as the flag information in the good zone of the rearrangement in toc region territory and under recording, under the not limited situation of form, rule must clearly be described out in the somewhere on medium.
Embodiment 21
Explain embodiment 21 below with reference to Figure 84,85 and 86.Figure 84 is a block diagram, and the representation signal processing unit is wherein carried out according to cutting apart of frequency or cutting apart according to quantification at the digital signal replayed portion.Figure 85 is the block diagram of representation signal processing unit, wherein the digital signal replayed portion carry out according to position progress row cutting apart or according to cutting apart of quantizing to carry out.Figure 86 is the block diagram of representation signal processing unit, wherein carries out according to cutting apart of carrying out of resolution or according to cutting apart of quantizing to carry out at the digital signal replayed portion.In Figure 84,85 and 86, label 171 is represented the IP selector marker, and 172 represent determinant, and 173 represent switch.In Figure 86, counterpart shows makes first decoding device, second decoding device and the 3rd decoding device.In Figure 84,85 and 86, similar part represents with same numeral, and omits the description to it carried out.
The work of explained later embodiment 21.In Figure 84 and 85, bare headed or bare headed rotation is controlled, and like this, data are read from toc region or the zone corresponding with toc region directly or indirectly.Replay signal from shaven head is amplified by playback amplifier 156.This signal is become to be used for the digital signal of digital demodulation with difference by digital demodulator 157 retrievals.As a result, become the replay signal of numerical data to be imported into error-corrector 158 with to wrong error correction contained in the replay signal.Error-free data are divided into audio bitstream and video bit stream by system layer processor 159, and other item number is according to also so handling.In Figure 84,85 and 86, control signal is input in the IP selector marker 171 from the mode switch 130 as mode-changeover device, with switching encoding/decoding device on the basis of special-purpose playback speed.Embodiment 21 is controlled, and like this, embodiment 21 can and jump over sweep speed with this control signal and switch between the pattern of the pattern that only shows the I image or demonstration I image and P image.
When jumping over search speed and be 100 times, if I image and P image are exported on screen, GOP is bound to export with thinization of a great deal of.As a result, with respect to moving of playback screen, resemble as if quite unnatural.In the case, for eliminating this not nature, need mode switch on the pattern of the I image of only resetting.Decodable determinant 132 (among Figure 86 172) not only is used for B is resembled decoding but also to P image decoding (switch 173 at Figure 86 as this function).Simultaneously, video memory 137 (among Figure 86 150 and 151) is controlled only to show the I image.
Speed when the screen display of I image and P image prefers 15 times of speed usually, but only the screen display of I image prefers 15 times and above speed.This is because resemble when showing under 15 times of speed as entire I image and whole P, owing to the GOP that in subsequent treatment, can reset be positioned at from addition screen to every frame update and the 5th GOP position of the GOP of current demonstration, continuous motion extreme variation.In addition, when the image of frame number N=15 and I in GOP and P image were 3 in the cycle, all P images were decoded and only have I second frame (the 3rd and the 9th frame in GOP) visual and the P image to be output, and can carry out the thinner search of jumping over.
As mentioned above, on the basis of the predetermined condition of following situation by data mode being cut apart and the record data state, these situations are: by the dividing frequency district data are recorded from each GOP precalculated position that recording medium is read, be used for record data situation, by the resolution partition data make data by the situation under recording and by the quantization level that will be recorded the situation of partition data.When playback is come out from concentrate the data of settling for first data of master data in the replay data and second data except that basic first data, coming to obtain playback with a decoding device from following situation one of resembles: the situation that all first and second data are decoded, and the data that obtained are and I image and the low frequency range of P image or the corresponding situation of number of picture elements of thinization.Subsequently, can switch on the basis at special-purpose playback speed at the used decoding device of special-purpose playback time.
Need not speak more, show that the mode of I image and P image can change forward and negative sense at playback time.Cause can be decoded to only at forward the time in P, existing screen before the decoding when therefore being stored in the reverse reproduction of P image.As a result, need on that part of, use redundant memory.Need not this redundant memory for the ease of reverse reproduction, can reset when forward jumps over search I image and P resemble, and are oppositely jumping over the I image of only resetting when searching for.
Embodiment 22:
Explain embodiment 22 with reference to Figure 87,88,89 and 90.Figure 87 is a block diagram, and the representation signal processing unit is wherein carried out according to cutting apart of frequency or cutting apart according to quantification at the digital signal replayed portion.Figure 88 is the block diagram of representation signal processing unit, wherein the digital signal replayed portion carry out according to position progress row cutting apart or according to cutting apart of quantizing to carry out.Figure 89 is for explaining the diagrammatic sketch of handling notion when jumping over search.In Figure 87 and 88, label 174 is represented a display controller.System layer processor 159 is as the video data extraction element.In addition, Figure 87 and 88 illustrates the video data decoding of counterpart and the example of replay device.Label 130 representatives are as the mode switch of mode-changeover device.Same or analogous part use with previous embodiment in the representative of same or similar label.
The work of explained later embodiment 22.In Figure 87 and 88, bare headed or bare headed rotation is controlled, and like this, data are read from toc region or the zone corresponding with toc region directly or indirectly.Replay signal from shaven head is amplified by playback amplifier 156.This signal is become to be used for the digital signal of digital demodulation with difference by digital demodulator 157 retrievals.As a result, become the replay signal of numerical data to be imported into error-corrector 158 with to wrong error correction contained in the replay signal.Error-free data are divided into audio bitstream and video bit stream by system layer processor 159, and other item number is according to also so handling.
When jumping over search, outputed to continuously on the screen such as I image and P image, screen is then exported according to the order of arrow representative among Figure 89.At this moment, when jumping over search, the odd field of the even field of I image and P image gets up continuously, and four barnyards are arranged between them in coded data.In other words, the playback speed in coded data is between the parity field of I image in the space five times of playback speed.Therefore, because playback speed changes to 5 times of speed from 1 times of speed concerning one, then the motion change of I image is unnatural.
This can be substituted by the odd field or the even number place of I image on same screen.Otherwise screen can prepare by the mean value that lower tracer is imbedded in the boundary of considering output.Video memory 137 shown in Figure 87 and 88 is with 174 controls of field display controller, to constitute same screen in follow-up P image.As a result, on every of playback elephant when record for space between the field of coding between the amount of jumping over can accompany or follow and jump over (not proper motion) and change to unconspicuous result and can evenly obtain.
In addition, Figure 90 is a schematic diagram of handling notion when explaining reverse reproduction, the field sequential when wherein showing reverse reproduction especially.Below, the field sequential in the time of will on the basis of Figure 90, explaining reverse reproduction.When reverse reproduction, reverse reproduction is carried out in the frame unit that constitutes a pair of parity field.Specifically, when operation when odd field fades to even field, reset as on the image time execution (replay operations process a describes in Figure 90) on same direction.When operation when even field fades to odd field, two field parts are reversed and send (Figure 90 A illustrate and jump in process b) in the opposite direction with the side with on image the time.
But, when aforementioned playback procedure is carried out, the result that the triple speed degree is reset, making resets to resemble in unaccommodated mode moves, and like this, it is steady that motion sequence can not felt.Be subjected to field display controller 174 controls of Figure 87 and 88 when video memory 137 after, playback resembles direction opposite with order strange, even, strange, even shown in Figure 90 B on a screen and shows.Because the amount of jumping between can obtain almost evenly, beating then becomes not obvious.But,, need to keep the relation of normal odd number and even field and will field sync signal not reverse with respect to the synchronizing signal of this moment.
Video memory 137 does not receive the output of adder 138, because it has adopted the display packing that is different from each, but the output of adder 138 can receive from video memory 137 individually.For carrying out this operation,, the buffer as separating device changes order by being provided.Can use the memory with 3 ports, address control can be set up individually in 3 ports.Aforementioned operation can in addition when data with can when the memory of sense data under the fast speed very is multiplexing, still can realize.In addition, provide at least one memory because reverse scan transducer 139 adds splicing place at least one, needn't speak more, the sort buffer function can be introduced in the reverse scan transducer 139.
In addition, about the output of playback slowly that special use is reset, when same frame is repeated to export, jumps over and become not obvious.As a result, frame is by reconstruct and output, and this playback is identical at interval.For example, slow playback time under 1/3 times of speed B frame that decoded I frame decodes after with three times of outputs can not occur with three times of outputs yet.The substitute is, first frame is that the odd field by the I frame constitutes.In even field, can adopt the mean value that rolls off the production line.
In this formation, shift out now because the row of intersection elephant moves not have on the vertical direction that makes screen to resemble, thereby can obtain stable resembling.The I frame that next frame output is original, next frame constitutes a frame (at the even field end, the mean value of desirable up-downgoing) with the odd field of I frame again.Subsequently, the B frame that one frame output in back is original, next frame constitutes a frame (at the odd field end, the mean value of desirable up-downgoing) with the even field of B frame again.As a result, in the period interval, can uniformly-spaced realize resetting slowly at this moment.