CN1620147A - 编码信号分离装置、合成装置、分离合成***及其方法 - Google Patents

编码信号分离装置、合成装置、分离合成***及其方法 Download PDF

Info

Publication number
CN1620147A
CN1620147A CNA2004100929457A CN200410092945A CN1620147A CN 1620147 A CN1620147 A CN 1620147A CN A2004100929457 A CNA2004100929457 A CN A2004100929457A CN 200410092945 A CN200410092945 A CN 200410092945A CN 1620147 A CN1620147 A CN 1620147A
Authority
CN
China
Prior art keywords
basic
mentioned
quantization
stratum
expansion
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Pending
Application number
CNA2004100929457A
Other languages
English (en)
Inventor
花村刚
永吉功
涌井道子
富永英义
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Media Glue Corp
Original Assignee
Media Glue Corp
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Media Glue Corp filed Critical Media Glue Corp
Publication of CN1620147A publication Critical patent/CN1620147A/zh
Pending legal-status Critical Current

Links

Images

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N7/00Television systems
    • H04N7/01Conversion of standards, e.g. involving analogue television standards or digital television standards processed at pixel level
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N19/00Methods or arrangements for coding, decoding, compressing or decompressing digital video signals
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N19/00Methods or arrangements for coding, decoding, compressing or decompressing digital video signals
    • H04N19/10Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using adaptive coding
    • H04N19/102Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using adaptive coding characterised by the element, parameter or selection affected or controlled by the adaptive coding
    • H04N19/124Quantisation
    • H04N19/126Details of normalisation or weighting functions, e.g. normalisation matrices or variable uniform quantisers
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N19/00Methods or arrangements for coding, decoding, compressing or decompressing digital video signals
    • H04N19/10Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using adaptive coding
    • H04N19/102Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using adaptive coding characterised by the element, parameter or selection affected or controlled by the adaptive coding
    • H04N19/132Sampling, masking or truncation of coding units, e.g. adaptive resampling, frame skipping, frame interpolation or high-frequency transform coefficient masking
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N19/00Methods or arrangements for coding, decoding, compressing or decompressing digital video signals
    • H04N19/10Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using adaptive coding
    • H04N19/134Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using adaptive coding characterised by the element, parameter or criterion affecting or controlling the adaptive coding
    • H04N19/146Data rate or code amount at the encoder output
    • H04N19/152Data rate or code amount at the encoder output by measuring the fullness of the transmission buffer
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N19/00Methods or arrangements for coding, decoding, compressing or decompressing digital video signals
    • H04N19/10Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using adaptive coding
    • H04N19/134Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using adaptive coding characterised by the element, parameter or criterion affecting or controlling the adaptive coding
    • H04N19/157Assigned coding mode, i.e. the coding mode being predefined or preselected to be further used for selection of another element or parameter
    • H04N19/159Prediction type, e.g. intra-frame, inter-frame or bidirectional frame prediction
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N19/00Methods or arrangements for coding, decoding, compressing or decompressing digital video signals
    • H04N19/10Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using adaptive coding
    • H04N19/134Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using adaptive coding characterised by the element, parameter or criterion affecting or controlling the adaptive coding
    • H04N19/164Feedback from the receiver or from the transmission channel
    • H04N19/166Feedback from the receiver or from the transmission channel concerning the amount of transmission errors, e.g. bit error rate [BER]
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N19/00Methods or arrangements for coding, decoding, compressing or decompressing digital video signals
    • H04N19/10Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using adaptive coding
    • H04N19/169Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using adaptive coding characterised by the coding unit, i.e. the structural portion or semantic portion of the video signal being the object or the subject of the adaptive coding
    • H04N19/17Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using adaptive coding characterised by the coding unit, i.e. the structural portion or semantic portion of the video signal being the object or the subject of the adaptive coding the unit being an image region, e.g. an object
    • H04N19/174Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using adaptive coding characterised by the coding unit, i.e. the structural portion or semantic portion of the video signal being the object or the subject of the adaptive coding the unit being an image region, e.g. an object the region being a slice, e.g. a line of blocks or a group of blocks
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N19/00Methods or arrangements for coding, decoding, compressing or decompressing digital video signals
    • H04N19/10Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using adaptive coding
    • H04N19/169Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using adaptive coding characterised by the coding unit, i.e. the structural portion or semantic portion of the video signal being the object or the subject of the adaptive coding
    • H04N19/17Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using adaptive coding characterised by the coding unit, i.e. the structural portion or semantic portion of the video signal being the object or the subject of the adaptive coding the unit being an image region, e.g. an object
    • H04N19/176Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using adaptive coding characterised by the coding unit, i.e. the structural portion or semantic portion of the video signal being the object or the subject of the adaptive coding the unit being an image region, e.g. an object the region being a block, e.g. a macroblock
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N19/00Methods or arrangements for coding, decoding, compressing or decompressing digital video signals
    • H04N19/10Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using adaptive coding
    • H04N19/169Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using adaptive coding characterised by the coding unit, i.e. the structural portion or semantic portion of the video signal being the object or the subject of the adaptive coding
    • H04N19/187Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using adaptive coding characterised by the coding unit, i.e. the structural portion or semantic portion of the video signal being the object or the subject of the adaptive coding the unit being a scalable video layer
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N19/00Methods or arrangements for coding, decoding, compressing or decompressing digital video signals
    • H04N19/10Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using adaptive coding
    • H04N19/189Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using adaptive coding characterised by the adaptation method, adaptation tool or adaptation type used for the adaptive coding
    • H04N19/196Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using adaptive coding characterised by the adaptation method, adaptation tool or adaptation type used for the adaptive coding being specially adapted for the computation of encoding parameters, e.g. by averaging previously computed encoding parameters
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N19/00Methods or arrangements for coding, decoding, compressing or decompressing digital video signals
    • H04N19/30Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using hierarchical techniques, e.g. scalability
    • H04N19/36Scalability techniques involving formatting the layers as a function of picture distortion after decoding, e.g. signal-to-noise [SNR] scalability
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N19/00Methods or arrangements for coding, decoding, compressing or decompressing digital video signals
    • H04N19/30Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using hierarchical techniques, e.g. scalability
    • H04N19/39Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using hierarchical techniques, e.g. scalability involving multiple description coding [MDC], i.e. with separate layers being structured as independently decodable descriptions of input picture data
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N19/00Methods or arrangements for coding, decoding, compressing or decompressing digital video signals
    • H04N19/40Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using video transcoding, i.e. partial or full decoding of a coded input stream followed by re-encoding of the decoded output stream
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N19/00Methods or arrangements for coding, decoding, compressing or decompressing digital video signals
    • H04N19/46Embedding additional information in the video signal during the compression process
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N19/00Methods or arrangements for coding, decoding, compressing or decompressing digital video signals
    • H04N19/46Embedding additional information in the video signal during the compression process
    • H04N19/463Embedding additional information in the video signal during the compression process by compressing encoding parameters before transmission
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N19/00Methods or arrangements for coding, decoding, compressing or decompressing digital video signals
    • H04N19/48Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using compressed domain processing techniques other than decoding, e.g. modification of transform coefficients, variable length coding [VLC] data or run-length data
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N19/00Methods or arrangements for coding, decoding, compressing or decompressing digital video signals
    • H04N19/85Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using pre-processing or post-processing specially adapted for video compression
    • H04N19/89Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using pre-processing or post-processing specially adapted for video compression involving methods or arrangements for detection of transmission errors at the decoder
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N19/00Methods or arrangements for coding, decoding, compressing or decompressing digital video signals
    • H04N19/90Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using coding techniques not provided for in groups H04N19/10-H04N19/85, e.g. fractals
    • H04N19/93Run-length coding
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/20Servers specifically adapted for the distribution of content, e.g. VOD servers; Operations thereof
    • H04N21/23Processing of content or additional data; Elementary server operations; Server middleware
    • H04N21/234Processing of video elementary streams, e.g. splicing of video streams or manipulating encoded video stream scene graphs
    • H04N21/2343Processing of video elementary streams, e.g. splicing of video streams or manipulating encoded video stream scene graphs involving reformatting operations of video signals for distribution or compliance with end-user requests or end-user device requirements
    • H04N21/234327Processing of video elementary streams, e.g. splicing of video streams or manipulating encoded video stream scene graphs involving reformatting operations of video signals for distribution or compliance with end-user requests or end-user device requirements by decomposing into layers, e.g. base layer and one or more enhancement layers
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/20Servers specifically adapted for the distribution of content, e.g. VOD servers; Operations thereof
    • H04N21/23Processing of content or additional data; Elementary server operations; Server middleware
    • H04N21/234Processing of video elementary streams, e.g. splicing of video streams or manipulating encoded video stream scene graphs
    • H04N21/2343Processing of video elementary streams, e.g. splicing of video streams or manipulating encoded video stream scene graphs involving reformatting operations of video signals for distribution or compliance with end-user requests or end-user device requirements
    • H04N21/234354Processing of video elementary streams, e.g. splicing of video streams or manipulating encoded video stream scene graphs involving reformatting operations of video signals for distribution or compliance with end-user requests or end-user device requirements by altering signal-to-noise ratio parameters, e.g. requantization
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/40Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
    • H04N21/43Processing of content or additional data, e.g. demultiplexing additional data from a digital video stream; Elementary client operations, e.g. monitoring of home network or synchronising decoder's clock; Client middleware
    • H04N21/442Monitoring of processes or resources, e.g. detecting the failure of a recording device, monitoring the downstream bandwidth, the number of times a movie has been viewed, the storage space available from the internal hard disk
    • H04N21/44209Monitoring of downstream path of the transmission network originating from a server, e.g. bandwidth variations of a wireless network
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/40Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
    • H04N21/45Management operations performed by the client for facilitating the reception of or the interaction with the content or administrating data related to the end-user or to the client device itself, e.g. learning user preferences for recommending movies, resolving scheduling conflicts
    • H04N21/462Content or additional data management, e.g. creating a master electronic program guide from data received from the Internet and a Head-end, controlling the complexity of a video stream by scaling the resolution or bit-rate based on the client capabilities
    • H04N21/4621Controlling the complexity of the content stream or additional data, e.g. lowering the resolution or bit-rate of the video stream for a mobile client with a small screen
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/60Network structure or processes for video distribution between server and client or between remote clients; Control signalling between clients, server and network components; Transmission of management data between server and client, e.g. sending from server to client commands for recording incoming content stream; Communication details between server and client 
    • H04N21/63Control signaling related to video distribution between client, server and network components; Network processes for video distribution between server and clients or between remote clients, e.g. transmitting basic layer and enhancement layers over different transmission paths, setting up a peer-to-peer communication via Internet between remote STB's; Communication protocols; Addressing
    • H04N21/631Multimode Transmission, e.g. transmitting basic layers and enhancement layers of the content over different transmission paths or transmitting with different error corrections, different keys or with different transmission protocols
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/60Network structure or processes for video distribution between server and client or between remote clients; Control signalling between clients, server and network components; Transmission of management data between server and client, e.g. sending from server to client commands for recording incoming content stream; Communication details between server and client 
    • H04N21/63Control signaling related to video distribution between client, server and network components; Network processes for video distribution between server and clients or between remote clients, e.g. transmitting basic layer and enhancement layers over different transmission paths, setting up a peer-to-peer communication via Internet between remote STB's; Communication protocols; Addressing
    • H04N21/647Control signaling between network components and server or clients; Network processes for video distribution between server and clients, e.g. controlling the quality of the video stream, by dropping packets, protecting content from unauthorised alteration within the network, monitoring of network load, bridging between two different networks, e.g. between IP and wireless
    • H04N21/64723Monitoring of network processes or resources, e.g. monitoring of network load
    • H04N21/64738Monitoring network characteristics, e.g. bandwidth, congestion level
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/60Network structure or processes for video distribution between server and client or between remote clients; Control signalling between clients, server and network components; Transmission of management data between server and client, e.g. sending from server to client commands for recording incoming content stream; Communication details between server and client 
    • H04N21/63Control signaling related to video distribution between client, server and network components; Network processes for video distribution between server and clients or between remote clients, e.g. transmitting basic layer and enhancement layers over different transmission paths, setting up a peer-to-peer communication via Internet between remote STB's; Communication protocols; Addressing
    • H04N21/647Control signaling between network components and server or clients; Network processes for video distribution between server and clients, e.g. controlling the quality of the video stream, by dropping packets, protecting content from unauthorised alteration within the network, monitoring of network load, bridging between two different networks, e.g. between IP and wireless
    • H04N21/64784Data processing by the network
    • H04N21/64792Controlling the complexity of the content stream, e.g. by dropping packets
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N19/00Methods or arrangements for coding, decoding, compressing or decompressing digital video signals
    • H04N19/70Methods or arrangements for coding, decoding, compressing or decompressing digital video signals characterised by syntax aspects related to video coding, e.g. related to compression standards

Landscapes

  • Engineering & Computer Science (AREA)
  • Multimedia (AREA)
  • Signal Processing (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Databases & Information Systems (AREA)
  • Computer Security & Cryptography (AREA)
  • Computing Systems (AREA)
  • Theoretical Computer Science (AREA)
  • Compression Or Coding Systems Of Tv Signals (AREA)
  • Compression, Expansion, Code Conversion, And Decoders (AREA)
  • Compression Of Band Width Or Redundancy In Fax (AREA)
  • Television Systems (AREA)

Abstract

本发明提供的是一种能够进行图像可变传输的编码信号分离装置、编码信号合成装置和编码信号分离合成***及其方法。其具有:将编码流分离为所具有的编码量比上述编码流少的基本编码信号B、和与基本编码信号B同时使用来使画像复原的多个扩展编码信号E(m)的作为分离器分离手段的分离部1100,和,将上述基本编码信号B与多个扩展编码信号E(m)任意组合并进行多重化,生成多个传输编码信号St(1)的作为分离器多重化手段的多重化部1600;并通过该分离部1100和多重化部1600生成并输出成为被多重化了的传输编码信号的分离流St(1)。由此,在使用网络的情况下,进行对应于网络状态的传送通路的选择,以实现图像的可变传输。

Description

编码信号/分离装置、合成装置、分离合成***及其方法
技术领域
本发明涉及的是能够进行图像的可变传输的编码信号分离装置、编码信号合成装置和编码信号分离合成***及其方法。
背景技术
在使动态图像数字化的技术中,作为用于将生成的庞大信息量压缩进行编码的方式,存在有对于数字显象及从属音频的编码方式的标准规格ISO/IEC 13818(通称、「MPEG-2」(Moving Picture Expert Group Phase))。以由此生成的MPEG-2的规格为基准的位流(以后、称为MPEG-2位流)、被使用于通信和电视广播等广泛的领域内。
MPEG-2位流具有多阶层结构、由从最高有效位的序列层起GOP(Groupof Picture)层、画面层、像条层、宏块层及像块层的顺序的各层组成。
在MPEG-2中,由连续的多个画面构成的动态图像中,将各个画面一次保存到帧存储器内,通过获取帧间的差分削减时间轴方向的冗余,进而,通过由将构成各帧的多个象素进行离散余弦转换(以后、省略为「DCT」)等的正交转换处理,削减空间轴方向的冗余,实现效率优良的动态图像压缩编码。
编码的信号被送入解码器中被解码再生。在解码器中,将画面再生、保存到第1帧存储器中,根据差分信息预测下面应该继续的画面将其保存到第2帧存储器中,由2个帧将***其间的画面进一步预测,构成连续的画面将动态图像再生。将这种手法称为双向预测。
在MPEG-2中,为实现此双向预测,规定有I图像、P图像及B图像3个类型。I图像是帧内编码图像的省略、作为与其他图像相独立的静止画被编码的画面。P图像是正向预测编码图像的省略、根据在时间上位于过去的I或P图像被预测编码的画面。B图像是双向预测编码图像的省略、使用在时间上位于前后的I或P图像根据正向、反向或双向的图像被预测编码的画面。即、将I图像及P图像先进行编码处理后,在将***其中间的B图像进行编码。
通过编码器被编码的MPEG-2位流、以规定的传输速率被输出传送通路,并被输入该传送通路上的解码器内被解码再生。但是,编码动态图像生成的信息量并不是固定的。特别是画面转换时,信息量一下子增大。这样为了将非固定的编码信号输出固定速率的传送通路,为了不生成预先送信用缓冲器的水平以上的信息量,必须进行编码数据的速率控制。
在MPEG-2中,在ISO/IEC JTC1/SC29/WG11/NO400 TestModel5(April,1993)(以后、省略为「TM5」)上记载有速率控制方式。
MPEG-2的TM5的速率控制中,在步骤1中,首先根据对于GOP内未编码的图像所分配的编码量R对每个类型的图像进行位分配。步骤2中,由根据位分配算出的假想缓冲器占有量算出在宏块单位内进行编码处理时使用的量子化位阶。
另外,因为也存在有多个具有MPEG-2以外的压缩格式的解码器和连接于不同传输速率的传送通路上的解码器,所以有必要具有在不同的压缩格式和不同传输速率上转换MPEG-2位流的动态压缩编码信号转换装置。用于实现这种转换的装置即所谓的代码转换机。由编码器传送的画像压缩编码信号,通过代码转换机被转换为适当的信号,将信号供给各个解码器。
图38表示了一般情况现有的代码转换机50的第1例。现有的代码转换机50连接于具有第1位速率的第1传送通路(未图示)上及具有输入第1MPEG-2位流b1的可变长解码部(VLD)51,逆量子化器53,量子化器55和第2位速率的第2传送通路(未图示)上,具有输出第2MPEG-2位流b2的VLC57和用于控制在量子化器55生成的编码量的速率控制部59。第2位速率的传输速率比第1位速率的速率低。
通过VLD51及逆量子化器53,将第1MPEG-2位流b1解码至宏块单位的DCT系数领域,通过量子化器55及VLC57,将获得的DCT系数信号编码,生成具有比第1MPEG-2位流少的编码量的第2MPEG-2位流b2。
在量子化器55的量子化处理中,将由DCT转换获得的系数通过量子化步骤进行除法运算,由此画像信号被压缩。该量子化步骤是包含于规定的量子化表的多个量子化矩阵值乘以量子化标准而求出的。
代码转换机50中,第1MPEG-2位流b1内的序列层、GOP层、画面、像条层及宏块层的编码信息大部分被再利用。基本上像块层的DCT系数的转换及伴随像块层的转换的修正只需进行必要的宏块层的信息的转换处理。
在像这样构成的代码转换机50中,速率控制部59进行被记载于MPEG-2的TM5中的速率控制。
图39表示了现有的代码转换机50的速率控制处理的工艺流程图。如同一图所示,现有的速率控制处理由步骤A1~A14构成。
步骤A1中,将变量n设定为1。在此,变量n表示附加在包含于输入画像信号内的多个图像上的号码,以后,第n号的图像表示为pic(n)。
接着在步骤A2中,由下列式(a1)、式(a2)及式(a3)算出用于表示I、P及B图像的复杂程度的指标Xi、Xp及Xb
Xi=Si×Qi    ...式(a1)
Xp=Sp×Qp    ...式(a2)
Xb=Sb×Qb    ...式(a3)
在此,Si、Sp及Sb分别是I、P及B图像的生成信息量,QiQp及Qb分别是I、P及B图像内的全部宏块的量子化位阶码的平均值、平均量子化参数。但是,平均量子化参数被标准化在1~31的范围。该画面的复杂程度指标Xi、Xp及Xb,相对于编码信息量大量生成的画像即相对于低压缩率的画像变大,相反的相对于高压缩率的画像变小。
另外,表示I、P及B图像的画面复杂程度的参数Xi、Xp及Xb的初期值,通过下列式(a4)、式(a5)及式(a6)分别被给予。
Xi=160×target_Bitrate/115    ...式(a4)
Xp=60×target_Bitrate/115     ...式(a5)
Xb=42×target_Bitrate/115     ...式(a6)
在此,target_Bitrate是代码转换机50的目标位速率。
接着在步骤A3中,通过下列式(a7)、式(a8)及式(a9)分别算出对于GOP内的I、P及B图像的分配信息量Ti、Tp及Tb。但是,Np及Nb分别表示GOP内的未编码的P及B图像的数量。
T i = R 1 + N p X p X i K p + N p X p X i K p ......式(a7)
T p = R N p + N b K p X b K b X p ......式(a8)
T b = R N b + N b K p X b K p X b ......式(a9)
在此,Kp及Kb表示以I图像的量子化位阶码为基准的P及B图像的量子化位阶码比率,在Kp=1.0及Kb=1.4的情况下,通常假定全体的画质为最佳化。
接着在步骤A4中,判定变量n是否为1。即,判定编码对象的图像是否是第1号的图像pic(1)。在第1号的图像的情况下,进入步骤A5,不是第1号的图像的情况下,进入步骤A6。在步骤A5中,通过下式(a10)求出编码GOP内的最先图像pic(1)时对GOP内的未编码图像的分配信息量R。
R=target_Bitrate×N/picture_rate+R     ...式(a10)
在此,N是GOP内的图像的总数,picture_rate是输入画像的时间分辨率的表示值,表示在一秒的时间内被解码被表示的画面的张数。
在步骤A6中,通过下式(a11)、式(a12)及式(a13)任意一式、根据第(n-1)号图像pic(n-1)被编码时I、P及B图像的生成信息量Si、Sp或Sb,更新对于GOP内的未编码图像的分配编码量R。
R=R-Si                                 ...式(a11)
R=R-Sp                                ...式(a12)
R=R-Sb                                ...式(a13)
步骤A5和步骤A6一同进入步骤A7,将变量j设定为1。在此,变量j表示加于1图像内的多个宏块的号码,以后,将第j号的宏块表示为MB(j)。
接着在步骤A8中,通过下式(a14)、式(a15)及式(a16)分别计算出将I、P及B图像内的第j号的宏块MB(j)编码时的假想缓冲器的占有量di(j)、dp(j)及db(j)。
[数2]
d i ( j ) = d i ( 0 ) + B ( j - 1 ) T i × ( j - 1 ) NMB ......式(a14)
d p ( j ) = d p ( 0 ) + B ( j - 1 ) T p × ( j - 1 ) NMB ......式(a15)
d b ( j ) = d b ( 0 ) + B ( j - 1 ) T b × ( j - 1 ) NMB ......式(a16)
在此,B(j-1)是直至第(j-1)号的宏块MB(j-1)为止的全部宏块的生成信息量。
另外,di(0)、dp(0)及db(0),分别是I、P及B图像的假想缓冲器占有量的初值,通过下式(a17)、式(a18)及式(a19)分别被给予。
[0034]
di(0)=10×r/31                         ...式(a17)
dp(0)=Kp×di(0)                      ...式(a18)
db(0)=Kb×di(0)                      ...式(a19)
在此,r被称为反馈参数、在下式(a20)中表示,用于控制反馈路的响应速率。
r=2×target_Bitrate/picture_rate       ...式(a20)
另外,I、P及B图像编码完成时的假想缓冲器占有量、即编码第NMB号的宏块MB(NMB)时的假想缓冲器占有量di(NMB)、dp(NMB)及db(NMB),作为每个图像类型下一次编码时的假想缓冲器占有量的初值di(0)、dp(0)及db(0)被使用。
接着在步骤A9中,根据上述的假想缓冲器的占有量d(j),通过下式(a21)求出对于每个图像的第j号的宏块MB(j)的量子化标准代码Q(j)。
Q(j)=d(j)×31/r                        ...式(a21)
接着在步骤A10中,使用由步骤A9计算出的量子化标准代码Q(j),使第j号的宏块MB(j)量子化。接着在步骤A11中,增量变量j,进入步骤A12,判定变量j是否超过宏块总数NMB。在此,NMB是包含于第n号图像pic(n)内的宏块的总数。在变量j不超过宏块总数NMB的情况下,返回步骤A8;在变量j超过宏块总数NMB的情况下,进入步骤A13。
像这样,变量j也可以作为用于重复步骤A8~A11的编码处理的循环计数器被使用。由此,能够对从第n号图像pic(n)内的第1号宏块MB(1)开始至第NMB号的宏块MB(NMB)为止的全部宏块进行顺序编码处理。
在步骤A13中,增量变量n,进入步骤A14,判定变量n是否超过编码对象的图像总数NPIC。在此,变量n不超过图像总数NPIC的情况下,返回步骤A2;在变量n超过图像总数NPIC的情况下,完成本处理。
像这样在第1代码转换机50中,因为得不到有关像I及B图像周期等的画像构造的信息,所以根据像如图39所示的TM5的速率控制、画像GOP构造等信息进行位配分的方法,如果不假定输入画像构造的话就不能够进行。
因此,作为采用没有假定GOP构造而进行速率控制的方法的例子,存在有如图40所示的第2现有的代码转换机60。如同一图所示,第2的现有的代码转换机60,在具有上述第1现有的代码转换机50的构成的之外,还具有延迟电路61、位速率比率计算部63、输入信息量积算部65、差分信息量计算部67、目标输出信息量更新部69和量子化标准代码算出部71。
图41表示了像这样构成的代码转换机60的处理流程。如同一图所示,代码转换机60的处理是由步骤B1~B13构成。步骤B6~B13与上述第1现有例所示的速率处理的步骤A7~A14相同。但是,在步骤B7中,是根据由目标输出信息量更新部69算出的目标输出信息量Tout,计算出假想缓冲器占有量的。
另外,同样地作为采用没有假定GOP构造而进行速率控制的方法的另一例,在图42及图43中表示了现有的代码转换机的第3例。如图42所示,第3现有的代码转换机80,连接于具有第1位速率的第1传送通路上,与用于输入输入位流63的VLD81和第1现有的代码转换机50相同包含有逆量子化器53、量子化器55和VLC57,包含有与图40的代码转换机60相同的位速率比率计算部63和差分信息量计算部67;进而具备有目标输出信息量更新部83和量子化标准代码算出部85。
第3现有的代码转换机80,预先将编码量作为信息记述在位流63内,根据该信息进行速率控制。
但是,因为代码转换机是将编码处理后的信号作为对象,所以不能得知编码前的原来的信号。因此,在编码量控制中,代码转换机处理后的画像自身不变形,而是着眼于通过再量子化处理新发生的变形上,通过抑制该变形,虽然抑制了画质的降低但是必须实现编码量的削减。
因此,本申请人,通过考虑依存于先解编码量子化参数及再量子化参数的再量子化速率变形函数,建议采用记录根据解编码量子化参数及在上步骤算出的量子化参数实现最适合的量子化参数的算出的动态图像压缩编码信号转换方法、装置及变换程序的介质。(例如、参照专利文献1)
这种方法,是在具有进行逆量子化的逆量子器和进行再量子化的量子化器的代码转换机中,考虑根据输入量子化参数的速率变形函数,通过设置有转换量子化参数的量子化参数转换部,能够尽量抑制在从量子化系数领域数转换为再量子化系数领域数据时的误差。
这样,代码转换机就是实现向适应于各种各样利用环境的形状的位流转换的处理器。
进而,在混杂存在有各种各样区域的网络中,作为实现用于生成提供适应利用环境的图像流的可变性能的技术,存在有位速率缩放方式、分级编码方式。
例如、在设置于网络上的各发送程序上的位速率缩放代码转换机中,通过与要求的位速率相对应,削减位速率实现流转换。由此,实现与网络的变动相对应的图像的可变性能。
[专利文献1]特开2001-169283号公报(相关对应欧洲专利公开EP1067798)
[发明的提示]
[发明要解决的课题]
但是,因为位速率缩放代码转换机自身进行速率控制和流转换,在发送程序中要求高度的处理,所以引起大量的载荷。
另外,在服务器中将预先输入的流转换为具有多阶层结构的流,通过发送程序中的分级选择实现可变性能。由此,不必通过代码转换机进行速率控制,网络上的各发送程序的信号处理等载荷也不会发生。但是,在多阶层构造中转换的流之间存在着依存关系,各阶层中定有优先顺序,所以存在有在分级选择时必须要考虑优先顺序进行控制的问题。
本发明以解决这种现有的问题为目的,以提供能够生成多重化的分离流,能够进行图像的可变传输的编码信号分离装置、编码信号合成装置和编码信号分离合成***及它们的方法为目的。
[解决课题的手段]
本发明的编码信号分离装置,其是在将编码后的动态图像的信号输入,进行规定处理,输出以作为数码数据的编码信号装置,其特征是设有:用于输入将由多个画像信息构成的1次动态图像进行编码的1次编码信号的分离器输入手段;将在分离器输入手段中被输入的1次编码信号,分离为,所具有的编码量比使作为1次动态图像虚拟动态图像的2次动态图像复原的上述1次编码信号的编码量少的基本编码信号,和将与由基本编码信号复原的2次动态图像距离相比1次动态图像近的3次动态图像、同上述基本编码信号同时使用并复原的多个扩展编码信号的分离器分离手段;将在分离器分离手段中被分离的基本编码信号和多个扩展编码信号任意组合并进行多重化,生成多个传输编码信号的分离器多重化手段;将在分离器多重化手段中被多重化了的多个传输编码信号输出的分离器输出手段。
另外,推荐本发明的编码信号分离装置中的分离器分离手段具有:从1次编码信号转换为使上述1次动态图像复原的1次量子化系数值的1次系数转换手段;将在1次系数转换手段中被转换的1次量子化系数值,分离为使2次动态图像复原的基本阶层的基本阶层系数值、和使3次动态图像复原时使用的扩展阶层的扩展阶层系数值的基本扩展阶层分离手段;从基本阶层系数值生成基本编码信号的基本编码信号生成手段;和,从扩展阶层系数值生成多个扩展编码信号的扩展编码信号生成手段。
而且,基本扩展阶层分离手段,也可以有根据从1次动态图像的系数值量子化为1次量子化系数值时的输入量子化参数的值、和将1次动态图像的系数值再量子化时的再量子化参数的值,将基本阶层系数值和扩展阶层系数值进行分离的作用。
另外,分离器分离手段设有:将在基本扩展阶层分离手段中被分离了的基本阶层系数值,转换为由再量子化参数进行再量子化而被求出的作为再量子化输出系数的基本量子化系数值、和从基本量子化系数值和再量子化参数预测了的预测系数值与基本阶层系数值的差来求出的预测误差系数值的基本量子化系数转换手段;
分离器分离手段的基本编码信号生成手段具有:输入基本量子化系数值,在作为基本编码信号的基本量子化编码列进行编码的基本量子化系数列编码手段;
分离器分离手段的扩展编码信号生成手段,也可以作为进行输入在基本量子化系数转换手段中被转换的预测误差系数值和在基本扩展阶层分离手段中被分离的扩展阶层系数值,由预测误差系数值和扩展阶层系数值生成多个扩展编码信号作用的构成。
进而,分离器分离手段设有:将在基本扩展阶层分离手段中被分离了的基本阶层系数值,转换为由再量子化参数进行再量子化而被求出的作为再量子化输出系数的基本量子化系数值、和从基本量子化系数值和再量子化参数预测了的预测系数值与基本阶层系数值的差来求出的预测误差系数值的基本量子化系数转换手段;
分离器分离手段的基本编码信号生成手段也可以具有:输入基本量子化系数值,在基本量子化编码列进行编码的基本量子化系数列编码手段;输入预测误差系数值,在预测误差编码列进行编码的预测误差系数列编码手段;将基本量子化编码列和预测误差编码列进行合成,生成基本编码信号的基本编码信号合成手段。
进而,推荐本发明的编码信号分离装置中,分离器多重化手段,将基本编码信号和多个扩展编码信号的各个编码信号作为各传输编码信号来生成的。
进而,推荐本发明的编码信号分离装置中,分离器多重化手段,在多个扩展编码信号的各个内进行多重化后,将基本编码信号生成多个传输编码信号。
进而,推荐本发明的编码信号分离装置中,分离器多重化手段,将多个扩展编码信号进行多重化,生成编码量不同的多个传输编码信号。
进而,上述分离器多重化手段,也可以为了将上述编码量不同的多个传输编码信号的编码量比成为2的乘方,生成上述传输编码信号。
另外,本发明的编码信号合成装置,其是在将编码后的动态图像的信号输入,进行规定处理,输出以作为数码数据的编码信号装置,其特征是设有:将由多个画像信息构成的1次动态图像被编码的多个独立传输编码信号输入的合成器输入手段;从在上述合成器输入手段中被输入的多个传输编码信号分离为,所具有的编码量比使作为上述1次动态图像虚拟动态图像的2次动态图像复原的1次编码信号的编码量少的基本编码信号,和将与由上述基本编码信号复原的上述2次动态图像距离相比上述1次动态图像近的3次动态图像、同上述基本编码信号同时使用并复原的多个扩展编码信号的合成器分离手段;合成在该合成器分离手段中被分离的上述基本编码信号和多个扩展编码信号,生成使3次动态图像复原的3次编码信号的合成器合成手段;将在该合成器合成手段中被合成了的3次编码信号输出的合成器输出手段。
进而,推荐本发明的编码信号合成装置中,上述合成器合成手段设有:从上述基本编码信号转换为使上述2次动态图像复原的基本阶层的基本阶层系数值的基本编码信号转换手段;从上述多个扩展编码信号转换为使上述3次动态图像复原时所使用的扩展阶层的扩展阶层系数值的扩展编码信号转换手段;将在上述基本编码信号转换手段中被转换的基本阶层系数值、和在上述扩展编码信号转换手段中被转换的扩展阶层系数值进行合成,生成3次量子化系数值的基本扩展阶层合成手段;将在该基本扩展阶层合成手段中被合成的3次量子化系数值转换为3次编码信号的3次系数转换手段。
进而,推荐本发明的编码信号合成装置中,上述合成器分离手段,从上述多个传输编码信号分离为作为编码同一信息的信号的多个上述基本编码信号和上述多个扩展编码信号。
进而,推荐本发明的编码信号合成装置中,设有从上述合成器分离手段分离了的多个基本编码信号中,选择接收信号错误少的基本编码信号,向合成器合成手段通知的信号错误通知手段;
所说的合成器合成手段,选择在信号错误通知手段中被通知的基本编码信号,与上述多个扩展编码信号进行合成。
进而,推荐本发明的编码信号合成装置中,设有接收来自网络上的错误检出器的错误订正情况的信息,将错误订正信息通知给上述合成器合成手段的合成控制手段;
所说的合成器合成手段,根据在该合成控制手段中被通知的上述错误订正情况信息,将基本编码信号和多个扩展编码信号进行合成。
另外,本发明的编码信号分离合成***,是在将编码后的动态图像的信号输入,进行规定处理,输出以作为数码数据的编码信号装置,其特征是设有:将由多个画像信息构成的1次动态图像进行编码的1次编码信号分离为,所具有的编码量比使作为上述1次动态图像虚拟动态图像的2次动态图像复原的上述1次编码信号的编码量少的基本编码信号,和将与由上述基本编码信号复原的上述2次动态图像距离相比上述1次动态图像近的3次动态图像、同上述基本编码信号同时使用并复原的多个扩展编码信号,同时,再构筑,转换为在网络上传输的多个传输编码信号的分离器,
选择使上述多个传输编码信号输入、转送的上述传输编码信号,将选择了的传输编码信号进行传输的传送通路选择器,和,将在上述传送通路选择器内被传输的多个传输编码信号输入,合成使3次动态图像复原的3次编码信号的合成器;
所说的分离器具有:将上述1次编码信号输入的分离器输入手段,将在该分离器输入手段中被输入的1次编码信号,分离为基本编码信号和多个扩展编码信号的分离器分离手段,将在上述分离器分离手段中被分离的基本编码信号和多个扩展编码信号任意组合并进行多重化,生成多个传输编码信号的分离器多重化手段,和,将在该分离器多重化手段中被多重化了的多个传输编码信号输出的分离器输出手段;
所说的合成器具有:将多个传输编码信号输入的合成器输入手段,从在该合成器输入手段中被输入的多个传输编码信号,分离为基本编码信号和多个扩展编码信号的合成器分离手段,将在该合成器分离手段中被分离的基本编码信号和多个扩展编码信号进行合成,生成使3次动态图像复原的3次编码信号的合成器合成手段,和,将在该合成器合成手段中被合成了的3次编码信号输出的合成器输出手段。
进而,推荐在本发明的编码信号分离合成***中,上述分离器分离手段具有的构成为:从上述1次编码信号转换为使上述1次动态图像复原的1次量子化系数值的1次系数转换手段,将在该1次系数转换手段中被转换了的上述1次量子化系数值,分离为使上述2次动态图像复原的基本阶层的基本阶层系数值、和使上述3次动态图像复原时所使用的扩展阶层的扩展阶层系数值的基本扩展阶层分离手段,从上述基本阶层系数值生成上述基本编码信号的基本编码信号生成手段,和,从上述扩展阶层系数值生成多个扩展编码信号的扩展编码信号生成手段;
所说的合成器合成手段具有:从上述基本编码信号转换为基本阶层的基本阶层系数值的基本编码信号转换手段,从上述多个扩展编码信号转换为扩展阶层的扩展阶层系数值的扩展编码信号转换手段,将在基本编码信号转换手段中被转换了的基本阶层系数值、和在扩展编码信号转换手段中被转换了的扩展阶层系数值进行合成,生成3次量子化系数值的基本扩展阶层合成手段,将在该基本扩展阶层合成手段中被合成了的3次量子化系数值转换为3次编码信号的3次系数转换手段。
进而,推荐在本发明的编码信号分离合成***中,在上述分离器中,所说的分离器分离手段设有将在上述基本扩展阶层分离手段中被分离了的基本阶层系数值,转换为由上述再量子化参数进行再量子化而被求出的作为再量子化输出系数的基本量子化系数值、和从上述基本量子化系数值和再量子化参数预测了的预测系数值与基本阶层系数值的差来求出的预测误差系数值的基本量子化系数转换手段;所说的分离器分离手段的基本编码信号生成手段,具有将基本量子化系数值输入,编码成作为基本编码信号的基本量子化编码列的基本量子化系数列编码手段;上述分离器分离手段的扩展编码信号生成手段,将在该基本量子化系数转换手段中被转换的预测误差系数值、和在上述基本扩展阶层分离手段中被分离的扩展阶层系数值进行输入,从上述预测误差系数值和扩展阶层系数值生成多个扩展编码信号;
在上述合成器中,所说的合成器分离手段,从多个传输编码信号分离为基本量子化编码列、预测误差系数值被编码了的预测误差编码列、和扩展阶层系数值被编码了的扩展阶层编码列;所说的合成器合成手段的基本编码信号转换手段具有将基本量子化编码列输入,转换为基本量子化系数值的基本量子化系数列转换手段;所说的合成器合成手段的扩展编码信号转换手段具有:从预测误差编码列转换为预测误差系数值的预测误差系数列转换手段、和将上述多个扩展阶层编码列分别转换为扩展阶层系数值的多个扩展阶层系数列转换手段;
进而,上述合成器合成手段具有从基本量子化系数值、再量子化参数和预测误差系数值转换为基本阶层系数值的基本阶层系数值合成手段;上述合成器合成手段的基本扩展阶层合成手段,将基本阶层系数值和扩展阶层系数值进行合成,生成3次量子化系数值。
进而,推荐在本发明的编码信号分离合成***中,在上述分离器中,所说的分离器分离手段设有将在上述基本扩展阶层分离手段中被分离了的基本阶层系数值,转换为由上述再量子化参数进行再量子化而被求出的作为再量子化输出系数的基本量子化系数值、和从上述基本量子化系数值和再量子化参数预测了的预测系数值与基本阶层系数值的差来求出的预测误差系数值的基本量子化系数转换手段;所说的分离器分离手段的基本编码信号生成手段具有:将基本量子化系数值输入,编码为基本量子化编码列的基本量子化系数列编码手段,将预测误差系数值输入,编码为预测误编码列的预测误差系数列编码手段,和将基本量子化编码列与预测误差编码列进行合成,生成基本编码信号的基本编码信号合成手段;
在上述合成器中,所说的合成器合成手段具有将基本编码信号输入,分离为基本量子化编码列和预测误差编码列的基本编码信号分离手段;所说的合成器合成手段的基本编码信号转换手段具有:将基本量子化编码列输入、转换为基本量子化系数值的基本量子化系数列转换手段,和将预测误差编码列输入、转换为预测误差系数值的预测误差系数列转换手段;
进而,上述合成器合成手段具有从基本量子化系数值、再量子化参数和预测误差系数值转换为基本阶层系数值的基本阶层系数值合成手段;上述合成器合成手段的上述基本扩展阶层合成手段,将基本阶层系数值和扩展阶层系数值进行合成,生成3次量子化系数值。
进而,推荐在本发明的编码信号分离合成***中,上述分离器多重化手段,将上述基本编码信号在多个扩展编码信号的每个内进行多重化,生成多个传输编码信号;上述合成器分离手段从该多个传输编码信号分离为多个基本编码信号和多个扩展编码信号;上述合成器合成手段,从在上述合成器分离手段中被分离了的多个基本编码信号中选择一个基本编码信号,与上述多个扩展编码信号进行合成。
进而,推荐在本发明的编码信号分离合成***中,上述分离器多重化手段,将多个上述扩展编码信号进行多重化,生成编码量不同的多个传输编码信号;所说的合成器分离手段,从该多个传输编码信号分离为基本编码信号和多个扩展编码信号。
进而,推荐在本发明的编码信号分离合成***中,上述分离器多重化手段,为了将编码量不同的多个传输编码信号的编码量比成为2的乘方,生成传输编码信号。
进而,推荐在本发明的编码信号分离合成***中,设有从上述合成器分离手段分离的多个基本编码信号中选择接收信号错误少的基本编码信号,通知给上述合成器合成手段的信号错误通知手段;所说的合成器合成手段,选择在该信号错误通知手段中被通知的基本编码信号,与上述多个扩展编码信号进行合成。
进而,推荐在本发明的编码信号分离合成***中,设有接收由网络上的错误检出器发出的错误订正情况的信息,将错误订正信息通知给上述合成器合成手段的合成控制手段;所说的合成器合成手段,根据在该合成控制手段中被通知的上述错误订正信息,将基本编码信号和多个扩展编码信号进行合成。
另外,本发明的编码信号分离方法,是在将编码后的动态图像的信号输入,进行规定处理,输出以作为数码数据的编码信号处理方法,其特征是设有:用于输入将由多个画像信息构成的1次动态图像进行编码的1次编码信号的分离器输入步骤;将在上述分离器输入步骤中被输入的1次编码信号,分离为,所具有的编码量比使作为上述1次动态图像虚拟动态图像的2次动态图像复原的上述1次编码信号的编码量少的基本编码信号,和将与由上述基本编码信号复原的上述2次动态图像距离相比上述1次动态图像近的3次动态图像、同上述基本编码信号同时使用并复原的多个扩展编码信号的分离器分离步骤;将在该分离器分离步骤中被分离的基本编码信号和多个扩展编码信号任意组合并进行多重化,生成多个传输编码信号的分离器多重化步骤;将在该分离器多重化步骤中被多重化了的多个传输编码信号输出的分离器输出步骤。
进而,推荐在本发明的编码信号分离方法中,上述分离器分离步骤具有:从上述1次编码信号转换为使上述1次动态图像复原的1次量子化系数值的1次系数转换步骤;将在上述1次系数转换步骤中被转换的上述1次量子化系数值,分离为使上述2次动态图像复原的基本阶层的基本阶层系数值和使上述3次动态图像复原时使用的扩展阶层的扩展阶层系数值的基本扩展阶层分离步骤;从上述基本阶层系数值生成上述基本编码信号的基本编码信号生成步骤;和,从上述扩展阶层系数值生成多个扩展编码信号的扩展编码信号生成步骤。
进而,上述基本扩展阶层分离步骤,也可以根据从上述1次动态图像的系数值量子化为上述1次量子化系数值时的输入量子化参数的值、和将上述1次动态图像的系数值再量子化时的再量子化参数的值,将上述基本阶层系数值和扩展阶层系数值进行分离。
进而,上述分离器分离步骤中,设有将在上述基本扩展阶层分离步骤中被分离了的基本阶层系数值,转换为由上述再量子化参数进行再量子化而被求出的作为再量子化输出系数的基本量子化系数值、和从上述基本量子化系数值和再量子化参数被预测了的值与基本阶层系数值的差来求出的预测误差系数值的基本量子化系数转换步骤;所说的分离器分离步骤的基本编码信号生成步骤,具有将基本量子化系数值输入,编码成作为基本编码信号的基本量子化编码列的基本量子化系数列编码步骤;上述分离器分离步骤的扩展编码信号生成步骤,将在该基本量子化系数转换步骤中被转换的预测误差系数值、和在上述基本扩展阶层分离步骤中被分离的扩展阶层系数值进行输入,从上述预测误差系数值和扩展阶层系数值生成多个扩展编码信号也可。
进而,上述分离器分离步骤,具有将在上述基本扩展阶层分离步骤被分离的基本阶层系数值,转换为作为通过再量子化参数进行再量子化求出的再量子化输出系数的基本量子化系数值和从上述基本量子化系数值和上述再量子化参数被预测的值与上述基本阶层系数值的差求出的预测误差系数值的基本量子化系数转换步骤;
上述分离器分离步骤的基本编码信号生成步骤,具有将基本量子化系数值输入,编码为基本量子化编码列的基本量子化系数列编码步骤;具有将预测误差系数值输入,编码为预测误差编码列的预测误差系数列编码步骤;和将上述基本量子化编码列与上述预测误差编码列进行合成,生成基本编码信号的基本编码信号合成步骤也可。
进而,上述分离器多重化步骤,也可将上述基本编码信号和多个扩展编码信号的各个编码信号作为上述各传输编码信号来生成的。
进而,上述分离器多重化步骤,也可在多个扩展编码信号的各个内进行多重化后,将基本编码信号生成多个传输编码信号。
进而,上述分离器多重化步骤,也可将上述多个扩展编码信号进行多重化,生成编码量不同的多个传输编码信号。
进而,上述分离器多重化步骤,也可为了将编码量不同的多个传输编码信号的编码量比成为2的乘方,生成传输编码信号。
另外,本发明的编码信号合成方法,是在将编码后的动态图像的信号输入,进行规定处理,输出以作为数码数据的编码信号处理方法,其特征是设有:将由多个画像信息构成的1次动态图像被编码的多个独立传输编码信号输入的合成器输入步骤;从在上述合成器输入步骤中被输入的多个传输编码信号分离为,所具有的编码量比使作为上述1次动态图像虚拟动态图像的2次动态图像复原的1次编码信号的编码量少的基本编码信号,和将与由上述基本编码信号复原的上述2次动态图像距离相比上述1次动态图像近的3次动态图像、同上述基本编码信号同时使用并复原的多个扩展编码信号的合成器分离步骤;合成在该合成器分离步骤中被分离的上述基本编码信号和多个扩展编码信号,生成使3次动态图像复原的3次编码信号的合成器合成步骤;将在该合成器合成步骤中被合成了的3次编码信号输出的合成器输出步骤。
进而,推荐在本发明的编码信号合成方法中,上述合成器分离步骤,从上述多个传输编码信号分离为作为编码同一信息的信号的多个基本编码信号和多个扩展编码信号;
进而,设有从上述合成器分离步骤分离了的多个基本编码信号中,选择接收信号错误少的基本编码信号,并通知给合成器合成步骤的信号错误通知步骤;所说的合成器合成步骤,选择在信号错误通知步骤中被通知的基本编码信号,与上述多个扩展编码信号进行合成。
进而,推荐具有从上述合成器分离步骤分离的多个基本编码信号中,选择接收信号错误少的基本编码信号,通知给上述合成器合成步骤的信号错误通知步骤;上述合成器合成步骤,选择在信号错误通知步骤被通知的上述基本编码信号,合成多个扩展编码信号。
进而,推荐在本发明的编码信号合成方法中,设有接收从网络上的错误检出器发出的错误订正情况的信息,将错误订正信息通知给上述合成器合成步骤的合成控制步骤;所说的合成器合成步骤,根据在该合成控制步骤中被通知的上述错误订正信息,将基本编码信号和多个扩展编码信号进行合成。
另外,本发明的编码信号分离合成方法,是在将编码后的动态图像的信号输入,进行规定处理,输出以作为数码数据的编码信号处理方法,其特征是设有:将由多个画像信息构成的1次动态图像进行编码的1次编码信号分离为,所具有的编码量比使作为上述1次动态图像虚拟动态图像的2次动态图像复原的上述1次编码信号的编码量少的基本编码信号,和将与由上述基本编码信号复原的上述2次动态图像距离相比上述1次动态图像近的3次动态图像、同上述基本编码信号同时使用并复原的多个扩展编码信号,同时,再构筑,转换为在网络上传输的多个传输编码信号的分离器,用来控制该分离器的分离器控制步骤;
用于控制使上述多个传输编码信号输入、转送的上述传输编码信号进行选择,并将选择了的传输编码信号进行传输的传送通路选择器的传送通路选择器控制步骤;
和,用于控制将在上述传送通路选择器内被传输的多个传输编码信号输入,合成使3次动态图像复原的3次编码信号的合成器的合成器控制步骤;所说的分离器控制步骤具有:将上述1次编码信号输入的分离器输入步骤,将在该分离器输入步骤中被输入的1次编码信号,分离为基本编码信号和多个扩展编码信号的分离器分离步骤,将在上述分离器分离步骤中被分离的基本编码信号和多个扩展编码信号任意组合并进行多重化,生成多个传输编码信号的分离器多重化步骤,和,将在该分离器多重化步骤中被多重化了的多个传输编码信号输出的分离器输出步骤所说的合成器控制步骤具有:将多个传输编码信号输入的合成器输入步骤,从在该合成器输入步骤中被输入的多个传输编码信号,分离为基本编码信号和多个扩展编码信号的合成器分离步骤,将在该合成器分离步骤中被分离的基本编码信号和多个扩展编码信号进行合成,生成使3次动态图像复原的3次编码信号的合成器合成步骤,和,将在该合成器合成步骤中被合成了的3次编码信号输出的合成器输出步骤。
进而,推荐在本发明的编码信号合成方法中,上述分离器分离步骤具有:从上述1次编码信号转换为使上述1次动态图像复原的1次量子化系数值的1次系数转换步骤,将在该1次系数转换步骤中被转换了的上述1次量子化系数值,分离为使上述2次动态图像复原的基本阶层的基本阶层系数值、和使上述3次动态图像复原时使用的扩展阶层的扩展阶层系数值的基本扩展阶层分离步骤,从上述基本阶层系数值生成上述基本编码信号的基本编码信号生成步骤,和,从上述扩展阶层系数值生成多个扩展编码信号的扩展编码信号生成步骤;
所说的合成器合成步骤具有:从上述基本编码信号转换为基本阶层的基本阶层系数值的基本编码信号转换步骤,从上述多个扩展编码信号转换为扩展阶层的扩展阶层系数值的扩展编码信号转换步骤,将在上述基本编码信号转换步骤中被转换的基本阶层系数值、和在上述扩展编码信号转换步骤中被转换了的扩展阶层系数值进行合成,生成3次量子化系数值的基本扩展阶层合成步骤,将在该基本扩展阶层合成步骤中被合成了的3次量子化系数值转换为3次编码信号的3次系数转换步骤。
进而,推荐在本发明的编码信号合成方法中,在上述分离器控制步骤中,所说的分离器分离步骤设有将在上述基本扩展阶层分离步骤中被分离了的基本阶层系数值,转换为由上述再量子化参数进行再量子化而被求出的作为再量子化输出系数的基本量子化系数值、和从上述基本量子化系数值和再量子化参数被预测了的值与基本阶层系数值的差来求出的预测误差系数值的基本量子化系数转换步骤;所说的分离器分离步骤的基本编码信号生成步骤,具有将基本量子化系数值输入,编码成作为基本编码信号的基本量子化编码列的基本量子化系数列编码步骤;上述分离器分离步骤的扩展编码信号生成步骤,将在该基本量子化系数转换步骤中被转换的预测误差系数值、和在上述基本扩展阶层分离步骤中被分离的扩展阶层系数值进行输入,从上述预测误差系数值和扩展阶层系数值生成多个扩展编码信号;
在上述合成器控制步骤中:所说的合成器分离步骤,从多个传输编码信号分离为基本量子化编码列、预测误差系数值被编码了的预测误差编码列、和扩展阶层系数值被编码了的扩展阶层编码列;所说的合成器合成步骤的基本编码信号转换步骤具有将基本量子化编码列输入,转换为基本量子化系数值的基本量子化系数列转换步骤;所说的合成器合成步骤的扩展编码信号转换步骤具有:从预测误差编码列转换为预测误差系数值的预测误差系数列转换步骤,和,将上述多个扩展阶层编码列分别转换为扩展阶层系数值的多个扩展阶层系数列转换步骤;
进而,上述合成器合成步骤具有从基本量子化系数值、再量子化参数和预测误差系数值转换为基本阶层系数值的基本阶层系数值合成步骤;上述合成器合成步骤的基本扩展阶层合成步骤,将基本阶层系数值和扩展阶层系数值进行合成,生成3次量子化系数值。
进而,推荐在本发明的编码信号分离装置中,其特征在于所说的分离器分离手段的基本扩展阶层分离手段,根据从1次动态图像的系数值量子化为1次量子化系数值时的输入量子化参数的值、和将1次动态图像的系数值再量子化时的再量子化参数的值,将上述基本阶层系数值和扩展阶层系数值进行分离;
进而,上述分离器分离手段设有:将在上述基本扩展阶层分离手段中被分离了的基本阶层系数值,转换为由上述再量子化参数进行再量子化而被求出的作为再量子化输出系数的基本量子化系数值、和从上述基本量子化系数值和再量子化参数预测了的预测系数值与基本阶层系数值的差来求出的预测误差系数值的基本量子化系数转换手段;和、将在上述基本扩展阶层分离手段中被分离了的多个扩展阶层系数值进行分离,生成由分别被分离了的扩展阶层系数值构成的多个扩展量子化系数列的扩展量子化系数分离手段;
所说的分离器分离手段的基本编码信号生成手段,将由在基本量子化系数转换手段中被转换的基本量子化系数值构成的基本量子化系数列进行编码,生成基本编码信号;所说的分离器分离手段的扩展编码信号生成手段,使由在基本量子化系数转换手段中被转换的预测误差系数值构成的预测误差系数列、和在扩展量子化系数分离手段中被分离的多个扩展量子化系数列分别进行编码,生成多个扩展编码信号。
进而,推荐在本发明的编码信号分离装置中,上述分离器分离手段的扩展编码信号生成手段,将从上述再量子化参数使上述输入量子化参数复原的量子化参数复原信息,在多个扩展编码信号内分别进行编码。
进而,上述分离器分离手段的基本扩展阶层分离手段,也可以生成根据再量子化特性算出适当的再量子化参数的再量子化参数导出常数,根据上述再量子化参数导出常数从上述输入量子化参数算出上述再量子化参数,同时,将上述基本阶层系数值和上述扩展阶层系数值分离;上述分离器分离手段的扩展编码信号生成手段,将上述再量子化参数导出常数的信息作为上述量子化参数复原信息,在上述多个扩展编码信号内进行编码。
进而,上述扩展编码信号生成手段,也可以将上述再量子化参数导出常数的宏块间的差分值作为上述量子化参数复原信息,在上述多个扩展编码信号内进行编码。
进而,上述扩展编码信号生成手段,也可以将上述扩展量子化系数列,根据遵循再量子化参数导出常数的编码表进行编码。
进而,推荐在本发明的编码信号分离装置中,设有分离信息输入手段,该分离信息输入手段是用于输入对将扩展阶层系数值分离为多个扩展量子化系数列的分离方法进行规定的扩展阶层分离图形信息;所说的分离器分离手段的扩展量子化系数分离手段,将在基本扩展阶层分离手段中被分离了的扩展阶层系数值,根据上述分离信息输入手段输入的扩展阶层分离图形信息,分离为多个扩展量子化系数值的列。
进而,推荐在本发明的编码信号分离装置中,所说的分离器分离手段的基本扩展阶层分离手段,根据从1次动态图像的系数值量子化为1次量子化系数值时的输入量子化参数的值、和将1次动态图像的系数值再量子化时的再量子化参数的值,将上述基本阶层系数值和扩展阶层系数值进行分离;
进而,上述分离器分离手段设有:将在上述基本扩展阶层分离手段中被分离了的基本阶层系数值,转换为由上述再量子化参数进行再量子化而被求出的作为再量子化输出系数的基本量子化系数值、和从上述基本量子化系数值和再量子化参数预测了的预测系数值与基本阶层系数值的差来求出的预测误差系数值的基本量子化系数转换手段;和、将在上述基本扩展阶层分离手段中被分离了的多个扩展阶层系数值进行分离,生成由分别被分离了的扩展阶层系数值构成的多个扩展量子化系数列的扩展量子化系数分离手段;
所说的分离器分离手段的基本编码信号生成手段,设有:将由在基本量子化系数转换手段中被转换的基本量子化系数值构成的基本量子化系数列进行编码,生成基本量子化编码列的基本量子化系数列编码手段;将由在该基本量子化系数转换手段中被转换了的预测误差系数值构成的预测误差系数列进行编码,生成预测误差编码列的预测误差系数列编码手段;以及、将上述基本量子化编码列和预测误差编码列进行多重化,生成基本编码信号的基本编码信号多重化手段;
所说的分离器分离手段的扩展编码信号生成手段,将在扩展量子化系数分离手段中被分离了的多个扩展量子化系数列分别进行编码,生成多个扩展编码信号。
上述基本编码信号生成手段的预测误差系数列编码手段,也可以将从再量子化参数使上述输入量子化参数复原的量子化参数复原信息,与上述预测误差系数列同时在上述预测误差编码列进行编码。
进而,上述分离器分离手段的基本扩展阶层分离手段,也可以生成根据再量子化特性算出适当的再量子化参数的再量子化参数导出常数,根据上述再量子化参数导出常数从上述输入量子化参数算出上述再量子化参数,同时,将上述基本阶层系数值和上述扩展阶层系数值分离;上述基本编码信号生成手段的预测误差系数列编码手段,将上述再量子化参数导出常数的信息作为上述量子化参数复原信息,与上述预测误差系数列同时在上述预测误差编码列进行编码。
进而,上述预测误差系数列编码手段,将上述再量子化参数导出常数的宏块间的差分值作为上述量子化参数复原信息,与上述预测误差系数列同时在上述预测误差编码列进行编码也可。
进而,上述预测误差系数列编码手段,也可以将上述预测误差系数列,根据遵循再量子化参数导出常数的编码表进行编码。
进而,上述分离器分离手段的扩展编码信号生成手段,也可以将上述扩展量子化系数列,根据遵循再量子化参数导出常数的编码表进行编码。
进而,推荐在本发明的编码信号分离装置中,设有分离信息输入手段,该分离信息输入手段是用于输入对将扩展阶层系数值分离为多个扩展量子化系数列的分离方法进行规定的扩展阶层分离图形信息;所说的分离器分离手段的扩展量子化系数分离手段,将在基本扩展阶层分离手段中被分离了的扩展阶层系数值,根据上述分离信息输入手段输入的扩展阶层分离图形信息,分离为多个扩展量子化系数列。
另外,推荐在本发明的编码信号合成装置中,设有输入从上述合成器输出手段输出的3次编码信号,解码上述3次编码信号,并将3次动态图像再生的编码信号解码装置。
另外,推荐在本发明的编码信号合成***中,所说的分离器分离手段的基本扩展阶层分离手段,根据从上述1次动态图像的系数值量子化为1次量子化系数值时的输入量子化参数的值、和将1次动态图像的系数值再量子化时的再量子化参数的值,将上述基本阶层系数值和扩展阶层系数值分离;
进而,上述分离器分离手段设有:将在上述基本扩展阶层分离手段中被分离了的基本阶层系数值,转换为由上述再量子化参数进行再量子化而被求出的作为再量子化输出系数的基本量子化系数值、和从上述基本量子化系数值和再量子化参数预测了的预测系数值与基本阶层系数值的差来求出的预测误差系数值的基本量子化系数转换手段;和、将在上述基本扩展阶层分离手段中被分离了的多个扩展阶层系数值进行分离,生成由分别被分离了的扩展阶层系数值构成的多个扩展量子化系数列的扩展量子化系数分离手段;
上述分离器分离手段的基本编码信号生成手段,将由在基本量子化系数转换手段中被转换的基本量子化系数值构成的基本量子化系数列进行编码,生成基本编码信号;上述分离器分离手段的扩展编码信号生成手段,将由在基本量子化系数转换手段中被转换的预测误差系数值构成的预测误差系数列、和在扩展量子化系数分离手段中被分离的多个扩展量子化系数列分别进行编码,生成多个扩展编码信号;
在上述合成器中,上述合成器分离手段,从多个传输编码信号分离基本编码信号、预测误差系数列被编码了的扩展编码信号、和扩展量子化系数列被编码了的扩展编码信号;上述合成器合成手段的基本编码信号转换手段具有从基本编码信号转换为基本量子化系数列的基本量子化系数列转换手段;
上述合成器合成手段的扩展编码信号转换手段具有:从预测误系数列被编码了的扩展编码信号转换为预测误差系数列的预测误差系数列转换手段,和从扩展量子化系数列被编码了的多个扩展编码信号分别转换为扩展量子化系数列的多个扩展量子化系数列转换手段;
进而,上述合成器合成手段具有:从基本量子化系数列、再量子化参数和预测误差系数列合成基本阶层系数值的列的基本量子化系数合成手段,以及从多个扩展量子化系数列合成扩展阶层系数值的列的扩展量子化系数合成手段;
上述合成器合成手段的基本扩展阶层合成手段,将基本阶层系数值的列和扩展阶层系数值的列进行合成,生成3次量子化系数值。
进而,推荐在本发明的编码信号合成***中,所说的分离器分离手段的扩展编码信号生成手段,将从再量子化参数使上述输入量子化参数复原的量子化参数复原信息在上述多个扩展编码信号内分别进行编码;所说的合成器合成手段的扩展编码信号转换手段,从上述扩展编码信号将量子化参数复原信息进行解码;所说的合成器合成手段的基本量子化系数合成手段,根据该量子化参数复原信息合成基本阶层系数值的列;所说的合成器合成手段的3次系数转换手段,将根据上述再量子化参数和量子化参数复原信息被复原的输入量子化参数,在3次编码信号内进行编码。
进而,上述分离器分离手段的基本扩展阶层分离手段,也可以生成根据再量子化特性算出适当的再量子化参数的再量子化参数导出常数,根据上述再量子化参数导出常数从上述输入量子化参数算出上述再量子化参数,同时,将上述基本阶层系数值和上述扩展阶层系数值分离;上述分离器分离手段的扩展编码信号生成手段,将上述再量子化参数导出常数的信息作为上述量子化参数复原信息,在上述多个扩展编码信号内进行编码;上述合成器合成手段的扩展编码信号转换手段,从上述扩展编码信号将再量子化参数导出常数解码;上述合成器合成手段的基本量子化系数合成手段,根据上述再量子化参数导出常数将上述基本阶层系数值的列合成;上述合成器合成手段的3次系数转换手段,根据上述再量子化参数和上述再量子化参数导出常数,将被复原的输入量子化参数在上述3次编码信号内进行编码。
进而,上述分离器分离手段的扩展编码信号生成手段,也可以将上述再量子化参数导出常数的宏块间的差分值作为上述量子化参数复原信息,在上述多个扩展编码信号内进行编码,上述合成器合成手段的扩展编码信号转换手段,从上述扩展编码信号将再量子化参数导出常数的宏块间的差分值解码,求出上述再量子化参数导出常数。
进而,上述分离器分离手段的扩展编码信号生成手段,将上述扩展量子化系数列,根据遵循再量子化参数导出常数的编码表进行编码,上述合成器合成手段的扩展编码信号转换手段,将上述扩展编码信号,根据遵循再量子化参数导出常数的编码表进行解码也可。
进而,上述分离器分离手段,具有输入扩展阶层分离图形信息的分离器分离信息输入手段,该扩展阶层分离图形信息用于规定将上述扩展阶层系数值分离为上述多个扩展量子化系数列的分离方法;上述分离器分离手段的扩展量子化系数分离手段,按照上述分离器分离信息输入手段输入的扩展阶层分离图形信息,将在上述基本扩展阶层分离手段中被分离的扩展阶层系数值,在上述多个扩展量子化系数列进行分离;上述合成器合成手段,也可以具有输入扩展阶层分离图形信息的合成器分离信息输入手段,上述合成器合成手段的扩展量子化系数合成手段,按照上述合成器分离信息输入手段输入的扩展阶层分离图形信息,将在上述扩展编码信号转换手段中被转换的多个扩展量子化系数列,在上述多个扩展阶层系数值的列进行合成也可。
进而,上述分离器,上述分离器分离手段的扩展量子化系数分离手段具有用于向上述合成器发送将上述扩展阶层系数值在多个扩展量子化系数列进行分离的扩展阶层分离图形信息的分离器分离信息发送手段;上述合成器,具有用于接收从上述分离器被发送的扩展阶层分离图形信息的合成器分离信息接收手段;上述合成器合成手段的合成器分离信息输入手段,将上述合成器分离器信息接收手段接收的扩展阶层分离图形信息输入也可。
另外,上述分离器的基本编码信号生成手段的预测误差系数列编码手段,将从再量子化参数使输入量子化参数复原的量子化参数复原信息,与上述预测误差系数列同时在上述预测误差编码例进行编码;上述合成器合成手段的基本编码信号转换手段的预测误差系数列转换手段,从上述预测误差编码列将上述量子化参数复原信息解码;上述合成器合成手段的基本量子化系数合成手段,根据上述量子化参数复原信息合成上述基本阶层系数值的列;上述合成器合成手段的3次系数转换手段,根据再量子化参数和上述量子化参数复原信息将被复原的输入量子化参数,在上述3次编码信号内进行编码也可。
进而,推荐在本发明的编码信号合成***中,所说的分离器分离手段的基本扩展阶层分离手段,根据从上述1次动态图像的系数值量子化为1次量子化系数值时的输入量子化参数的值、和将1次动态图像的系数值再量子化时的再量子化参数的值,将上述基本阶层系数值和扩展阶层系数值分离;
进而,上述分离器分离手段设有:将在上述基本扩展阶层分离手段中被分离了的基本阶层系数值,转换为由上述再量子化参数进行再量子化而被求出的作为再量子化输出系数的基本量子化系数值、和从上述基本量子化系数值和再量子化参数预测了的预测系数值与基本阶层系数值的差来求出的预测误差系数值的基本量子化系数转换手段;和、将在上述基本扩展阶层分离手段中被分离了的多个扩展阶层系数值进行分离,生成由分别被分离了的扩展阶层系数值构成的多个扩展量子化系数列的扩展量子化系数分离手段;
上述分离器分离手段的基本编码信号生成手段具有:对由在基本量子化系数转换手段中被转换了的基本量子化系数值构成的基本量子化系数列进行编码,生成基本量子化编码列的基本量子化系数列编码手段,对由在基本量子化系数转换手段中被转换了的预测误差系数值构成的预测误差系数列进行编码,生成预测误差编码列的预测误差系数列编码手段,和,将基本量子化编码列和预测误差编码列进行多重化,生成基本编码信号的基本编码信号多重化手段;
上述分离器分离手段的扩展编码信号生成手段,将在扩展量子化系数分离手段中被分离了的多个扩展量子化系数列分别编码,生成多个扩展编码信号;
在上述合成器中,上述合成器合成手段的基本编码信号转换手段具有:从基本编码信号将基本量子化编码列和预测误差编码列进行多重分离的基本量子化系数分离手段,将在该基本量子化系数分离手段中被分离的基本量子化编码列转换为基本量子化系数列的基本量子化系数列转换手段,和,将在上述基本量子化系数分离手段中被分离的预测误差编码列转换为预测误差系数列的预测误差系数列转换手段;
上述合成器合成手段的扩展编码信号转换手段具有从多个上述扩展编码信号分别转换为扩展量子化系数列的多个扩展量子化系数列转换手段;
进而,上述合成器合成手段具有:从上述基本量子化系数列、再量子化参数和预测误差系数列合成基本阶层系数值的列的基本量子化系数合成手段,和从上述多个扩展量子化系数列合成扩展阶层系数值的列的扩展量子化系数合成手段;
上述合成器合成手段的基本扩展阶层合成手段,将基本阶层系数值的列和扩展阶层系数值的列进行合成,生成3次量子化系数值。
进而,上述分离器分离手段的基本扩展阶层分离手段,生成根据再量子化特性算出适当的再量子化参数的再量子化参数导出常数,根据上述再量子化参数导出常数从上述输入量子化参数算出上述再量子化参数,同时,将上述基本阶层系数值和上述扩展阶层系数值分离;上述分离器分离手段的基本编码信号生成手段的预测误差系数列编码手段,将再量子化参数导出常数的信息作为量子化参数复原信息,与上述预测误差系数列同时在上述预测误差编码例进行编码;上述合成器合成手段的基本编码信号转换手段的预测误差系数列转换手段,从上述预测误差编码列将上述再量子化参数导出常数解码;上述合成器合成手段的基本量子化系数合成手段,根据上述再量子化参数导出常数合成上述基本阶层系数值的列;上述合成器合成手段的3次系数转换手段,根据再量子化参数和上述再量子化参数导出常数将被复原的输入量子化参数,在上述3次编码信号内进行编码也可。
进而,上述分离器分离手段的基本编码信号生成手段的预测误差系数列编码手段,将上述再量子化参数导出常数的宏块间的差分值作为上述量子化参数复原信息,与上述预测误差系数列同时在上述预测误差编码列进行编码;上述合成器合成手段的基本编码信号转换手段的预测误差系数列转换手段,从上述预测误差编码列将上述再量子化参数导出常数的宏块间的差分值解码,求出上述再量子化参数导出常数也可。
进而,上述分离器分离手段的基本编码信号生成手段的预测误差系数列编码手段,将上述预测误差系数列,根据遵循再量子化参数导出常数的编码表进行编码;上述合成器合成手段的基本编码信号转换手段的预测误差系数列转换手段,将上述预测误差编码列,根据遵循再量子化参数导出常数的编码表进行解码也可。
进而,上述分离器分离手段的扩展编码信号生成手段,将上述扩展量子化系数列,根据遵循再量子化参数导出常数的编码表进行编码;上述合成器合成手段的扩展编码信号转换手段,将上述扩展编码信号,根据遵循再量子化参数导出常数的编码表进行解码也可。
进而,上述分离器分离手段,具有输入扩展阶层分离图形信息的分离器分离信息输入手段,该扩展阶层分离图形信息用于规定将上述扩展阶层系数值分离为上述多个扩展量子化系数列的分离方法;上述分离器分离手段的扩展量子化系数分离手段,按照上述分离器分离信息输入手段输入的扩展阶层分离图形信息,将在上述基本扩展阶层分离手段中被分离的扩展阶层系数值,在上述多个扩展量子化系数列进行分离;上述合成器合成手段,也可以具有输入扩展阶层分离图形信息的合成器分离信息输入手段,上述合成器合成手段的扩展量子化系数合成手段,按照上述合成器分离信息输入手段输入的扩展阶层分离图形信息,将在上述扩展编码信号转换手段中被转换的多个扩展量子化系数列,在上述多个扩展阶层系数值的列进行合成也可。
进而,上述分离器,具有用于向上述合成器发送上述分离器分离手段的扩展量子化系数分离手段中将上述扩展阶层系数值在多个扩展量子化系数列进行分离的扩展阶层分离图形信息的分离器分离信息发送手段;上述合成器,具有用于接收从上述分离器被发送的扩展阶层分离图形信息的合成器分离信息接收手段;上述合成器合成手段的合成器分离信息输入手段,将上述合成器分离器信息接收手段接收的扩展阶层分离图形信息输入也可。
进而,推荐在本发明的编码信号分离合成***中,设有从上述编码信号合成器输入上述3次编码信号,将上述3次编码信号进行解码后,再将3次动态图像再生的编码信号解码装置。
另外,推荐在本发明的编码信号分离合成方法中,所说的分离器分离步骤的基本扩展阶层分离步骤,根据从1次动态图像的系数值量子化为1次量子化系数值时的输入量子化参数的值、和将1次动态图像的系数值再量子化时的再量子化参数的值,将上述基本阶层系数值和扩展阶层系数值进行分离;
进而,上述分离器分离步骤具有:将在上述基本扩展阶层分离步骤中被分离了的基本阶层系数值,转换为由上述再量子化参数进行再量子化而被求出的作为再量子化输出系数的基本量子化系数值、和从上述基本量子化系数值和再量子化参数预测了的预测系数值与基本阶层系数值的差来求出的预测误差系数值的基本量子化系数转换步骤;将在上述基本扩展阶层分离步骤中被分离了的多个扩展阶层系数值进行分离,生成由分别被分离了的扩展阶层系数值构成的多个扩展量子化系数列的扩展量子化系数分离步骤;
上述分离器分离步骤的基本编码信号生成步骤,将由在基本量子化系数转换步骤中被转换的基本量子化系数值构成的基本量子化系数列进行编码,生成基本编码信号;所说的分离器分离步骤的扩展编码信号生成步骤,使由在基本量子化系数转换步骤中被转换的预测误差系数值构成的预测误差系数列、和在扩展量子化系数分离步骤中被分离的多个扩展量子化系数列分别进行编码,生成多个扩展编码信号。
进而,推荐在本发明的编码信号分离合成方法中,所说的分离器分离步骤的基本扩展阶层分离步骤,根据从上述1次动态图像的系数值量子化为上述1次量子化系数值时的输入量子化参数的值、和将上述1次动态图像的系数值再量子化时的再量子化参数的值,将上述基本阶层系数值和扩展阶层系数值进行分离;
进而,上述分离器分离步骤具有:将在上述基本扩展阶层分离步骤中被分离了的基本阶层系数值,转换为由上述再量子化参数进行再量子化而被求出的作为再量子化输出系数的基本量子化系数值、和从上述基本量子化系数值和再量子化参数预测了的预测系数值与基本阶层系数值的差来求出的预测误差系数值的基本量子化系数转换步骤;和、将在上述基本扩展阶层分离步骤中被分离了的多个扩展阶层系数值进行分离,生成由分别被分离了的扩展阶层系数值构成的多个扩展量子化系数列的扩展量子化系数分离步骤;
所说的分离器分离步骤的基本编码信号生成步骤,设有:将由在基本量子化系数转换步骤中被转换的基本量子化系数值构成的基本量子化系数列进行编码,生成基本量子化编码列的基本量子化系数列编码步骤;将由在该基本量子化系数转换步骤中被转换了的预测误差系数值构成的预测误差系数列进行编码,生成预测误差编码列的预测误差系数列编码步骤;以及、将上述基本量子化编码列和预测误差编码列进行多重化,生成基本编码信号的基本编码信号多重化步骤;
所说的分离器分离步骤的扩展编码信号生成步骤,将在扩展量子化系数分离步骤中被分离了的多个扩展量子化系数列分别进行编码,生成多个扩展编码信号。
另外,推荐在本发明的编码信号分离合成方法中,所说的分离器分离步骤的基本扩展阶层分离步骤,根据从1次动态图像的系数值量子化为1次量子化系数值时的输入量子化参数的值、和将1次动态图像的系数值再量子化时的再量子化参数的值,将上述基本阶层系数值和扩展阶层系数值进行分离;
进而,上述分离器分离步骤具有:将在上述基本扩展阶层分离步骤中被分离了的基本阶层系数值,转换为由上述再量子化参数进行再量子化而被求出的作为再量子化输出系数的基本量子化系数值、和从上述基本量子化系数值和再量子化参数被预测了的预测系数值与基本阶层系数值的差求出的预测误差系数值的基本量子化系数转换步骤;将在上述基本扩展阶层分离步骤中被分离了的多个扩展阶层系数值进行分离,生成由分别被分离了的扩展阶层系数值构成的多个扩展量子化系数列的扩展量子化系数分离步骤;
上述分离器分离步骤的基本编码信号生成步骤,将由在基本量子化系数转换步骤中被转换的基本量子化系数值构成的基本量子化系数列进行编码,生成基本编码信号;所说的分离器分离步骤的扩展编码信号生成步骤,使由在基本量子化系数转换步骤中被转换的预测误差系数值构成的预测误差系数列、和在扩展量子化系数分离步骤中被分离的多个扩展量子化系数列分别进行编码,生成多个扩展编码信号;
在上述合成器控制步骤中:所说的合成器分离步骤,从多个传输编码信号分离基本编码信号、预测误差系数列被编码了的扩展编码信号、和扩展量子化系数列被编码了的扩展编码信号;所说的合成器合成步骤的基本编码信号转换步骤具有从基本编码信号转换为基本量子化系数列的基本量子化系数列转换步骤;
所说的合成器合成步骤的扩展编码信号转换步骤具有:从上述预测误差系数列被编码了的扩展编码信号,转换为预测误差系数列的预测误差系数列转换步骤,和,从上述扩展量子化系数列被编码了的多个扩展编码信号,分别转换为扩展量子化系数列的多个扩展量子化系数列转换步骤;
进而,上述合成器合成步骤具有:从上述基本量子化系数列、再量子化参数、和预测误差系数列合成基本阶层系数值的列的基本量子化系数合成步骤,从多个扩展量子化系数列合成扩展阶层系数值的列的扩展量子化系数合成步骤;
所说的合成器合成步骤的基本扩展阶层合成步骤,将上述基本阶层系数值的列和扩展阶层系数值的列进行合成,生成3次量子化系数值。
进而,上述分离器分离步骤的扩展编码信号生成步骤,将从再量子化参数使上述输入量子化参数复原的量子化参数复原信息,在多个扩展编码信号内分别进行编码;上述合成器合成步骤的扩展编码信号转换步骤,从扩展编码信号将量子化参数复原信息解码;上述合成器合成步骤的基本量子化系数合成步骤,根据量子化参数复原信息合成基本阶层系数值的列;上述合成器合成步骤的3次系数转换步骤,根据再量子化参数和量子化参数复原信息,将被复原的输入量子化参数在3次编码信号内进行编码。
进而,上述分离器分离步骤,具有输入扩展阶层分离图形信息的分离器分离信息输入手段,该扩展阶层分离图形信息用于规定将上述扩展阶层系数值在上述多个扩展量子化系数列进行分离的分离方法;
上述分离器分离步骤的扩展量子化系数分离步骤,按照上述分离器分离信息输入步骤中输入的扩展阶层分离图形信息,将在上述基本扩展阶层分离步骤中被分离的扩展阶层系数值,在上述多个扩展量子化系数列进行分离;上述分离器控制步骤,具有用于发送上述分离器分离步骤的扩展量子化系数分离步骤中将上述扩展阶层系数值在多个扩展量子化系数列进行分离的扩展阶层分离图形信息的分离器分离信息发送步骤;
进而,上述合成器控制步骤,具有接收在上述分离器控制步骤的分离器分离信息发送步骤中被发送的扩展阶层分离图形信息的合成器分离信息接收步骤;
上述合成器合成步骤的扩展量子化系数合成步骤,将在上述扩展编码信号转换手段中被转换的多个扩展量子化系数列,根据在上述合成器分离信息接收步骤中接收的扩展阶层分离图形信息,在上述多个扩展阶层系数值的列进行合成也可。
进而,推荐在本发明的编码信号分离合成方法中,所说的分离器分离步骤的基本扩展阶层分离步骤,根据从1次动态图像的系数值量子化为1次量子化系数值时的输入量子化参数的值、和将1次动态图像的系数值再量子化时的再量子化参数的值,将上述基本阶层系数值和扩展阶层系数值分离;
进而,上述分离器分离步骤具有:将在上述基本扩展阶层分离步骤中被分离了的基本阶层系数值,转换为由上述再量子化参数进行再量子化而被求出的作为再量子化输出系数的基本量子化系数值、以及从上述基本量子化系数值和再量子化参数被预测了的预测系数值与基本阶层系数值的差来求出的预测误差系数值的基本量子化系数转换步骤,和,将在上述基本扩展阶层分离步骤中被分离了的多个扩展阶层系数值进行分离,生成由分别被分离了的扩展阶层系数值构成的多个扩展量子化系数列的扩展量子化系数分离步骤;
所说的分离器分离步骤的基本编码信号生成步骤,设有:将由在基本量子化系数转换步骤中被转换的基本量子化系数值构成的基本量子化系数列进行编码,生成基本量子化编码列的基本量子化系数列编码步骤,将由在该基本量子化系数转换步骤中被转换了的预测误差系数值构成的预测误差系数列进行编码,生成预测误差编码列的预测误差系数列编码步骤,以及,将上述基本量子化编码列和预测误差编码列进行多重化,生成基本编码信号的基本编码信号多重化步骤;
所说的分离器分离步骤的扩展编码信号生成步骤,将在扩展量子化系数分离步骤中被分离了的多个扩展量子化系数列分别进行编码,生成多个扩展编码信号;
在上述合成器控制步骤中:上述合成器合成步骤的基本编码信号转换步骤设有:从基本编码信号将基本量子化编码列和预测误差编码列进行多重分离的基本量子化系数分离步骤,将在该基本量子化系数分离步骤中被分离了的基本量子化编码列转换为基本量子化系数列的基本量子化系数列转换步骤,和,将在上述基本量子化系数分离步骤中被分离了的预测误差编码列转换为预测误差系数列的预测误差系数列转换步骤;
所说的合成器合成步骤的扩展编码信号转换步骤具有从多个扩展编码信号分别转换为扩展量子化系数列的多个扩展量子化系数列转换步骤;
进而,上述合成器合成步骤具有:从上述基本量子化系数列、再量子化参数和预测误差系数列合成基本阶层系数值的列的基本量子化系数合成步骤,和,从上述多个扩展量子化系数列合成扩展阶层系数值的列的扩展量子化系数合成步骤;
所说的合成器合成步骤的基本扩展阶层合成步骤,将基本阶层系数值的列和扩展阶层系数值的列进行合成,生成3次量子化系数值。
进而,有关本发明的编码信号分离合成方法,通过将上文所述的编码信号分离合成***的各构成在方法(步骤)上进行替换,能够获得各种实施形态。同样地,有关本发明的编码信号分离合成程序,通过将上文所述的编码信号分离合成***和编码信号分离合成方法的各构成在程序的各步骤上进行替换形成程序,能够获得各种实施形态。
进而,上述分离器的基本编码信号生成步骤的预测误差系数列编码步骤,将从再量子化参数使输入量子化参数复原的量子化参数复原信息,与上述预测误差系数列同时在上述预测误差编码例进行编码;上述合成器合成步骤的基本编码信号转换步骤的预测误差系数列转换步骤,从上述预测误差编码列将上述量子化参数复原信息解码;上述合成器合成步骤的基本量子化系数合成步骤,根据上述量子化参数复原信息合成上述基本阶层系数值的列;上述合成器合成步骤的3次系数转换步骤,根据再量子化参数和上述量子化参数复原信息将被复原的输入量子化参数,在上述3次编码信号内进行编码也可。
进而,上述分离器分离步骤,具有输入扩展阶层分离图形信息的分离器分离信息输入手段,该扩展阶层分离图形信息用于规定将上述扩展阶层系数值在上述多个扩展量子化系数列进行分离的分离方法;
上述分离器分离步骤的扩展量子化系数分离步骤,按照上述分离器分离信息输入步骤中输入的扩展阶层分离图形信息,将在上述基本扩展阶层分离步骤中被分离的扩展阶层系数值,在上述多个扩展量子化系数列进行分离;上述分离器控制步骤,具有用于发送上述分离器分离步骤的扩展量子化系数分离步骤中将上述扩展阶层系数值在多个扩展量子化系数列进行分离的扩展阶层分离图形信息的分离器分离信息发送步骤;
进而,上述合成器控制步骤,具有接收在上述分离器控制步骤的分离器分离信息发送步骤中被发送的扩展阶层分离图形信息的合成器分离信息接收步骤;
上述合成器合成步骤的扩展量子化系数合成步骤,将在上述扩展编码信号转换手段中被转换的多个扩展量子化系数列,根据在上述合成器分离信息接收步骤中接收的扩展阶层分离图形信息,在上述多个扩展阶层系数值的列进行合成也可。
进而,在本发明中,具有将在上述合成器控制步骤中被生成的上述3次编码信号输入,解码上述3次编码信号将3次动态图像再生的编码信号解码步骤也可。
本发明,在生成独立的分离流,具有区域选择功能的发送程序等中,具有能够进行适应网络状态的传送通路选择,实现图像的可变传输的效果。
而且,将基本编码和扩展编码信号分别作为各自的传输编码信号发送,即,将基本编码信号单独发送的话,该基本编码信号变为与现有的被代码转换的编码信号同样的,在接收侧变的能够在通常的接收装置中进行如同现有的接收,能够接收被压缩的编码量小的编码信号。另外,将基本编码信号分别与扩展编码信号进行多重化,作为传输编码信号发送的话,无论从哪个传输编码信号都能够获得基本编码信号,即使发生通信错误,也能够从1个传输编码信号获得基本编码信号,能够安全准确地获得再生图像。
进而,在传输编码信号内将使输入量子化参数复原的量子化参数复原信息编码的情况下,能够通过只发送接收小的信息,就能够将包括输入量子化参数在内的1次编码信号和同样的3次编码信号复原。
另外,根据扩展阶层分离图形信息将扩展阶层系数值多个分离的情况下,仅通过变更扩展阶层分离图形信息,就能够容易地变更扩展阶层系数值的分离的方法,同时,能够变更每次发送接收时分离的方法。
进而,将图像和声音等传输程序的内容和扩展阶层分离图形信息分开发送接收,或扩展阶层分离图形信息与特定的对方发送接收的话,即使传输信号被错误地读取,因为在错误接收方不能进行解码,所以内容不会被看见,在传输信号内加了编码,能够防止错误存取。
本发明的最佳实施形态
以下,使用附图对有关本发明的实施形态的编码信号分离合成***进行说明。
以下所示的各实施形态中的编码信号分离合成***,在具有流(stream)分离功能的代码转换机中,生成独立的分离流,在具有区域选择功能的发送程序等中,通过进行与网络状态相适应的传送通路选择功能,实现图像的可变传输。被分离的各流的优先级大致相等,通过发送程序等中的任意传送通路的选择,能够实现可变性能。
(第一实施形态)
本发明的第1实施形态的编码信号分离合成***,根据图1进行说明。
如图1所示,编码信号分离合成***具有送出图像的服务器(server)1000、在网络上进行传送通路选择的发送程序2000、和接收图像并进行再生的接收机3000a、3000b...、3000n。接收机3000a、3000b...、3000n,无论有几个都可以。另外,发送程序2000也可以具有多个。
在此,被输入服务器1000的流,是在标准编码器内生成的流,例如,将摄像机600拍摄到的图像在编码器700进行编码来得到,或者被存储于内容(contents)储存器800内的内容流。另外,服务器1000具有分离器1010,发送程序2000具有传送通路选择器2010。
另外,接收机3000a、3000b...、3000n分别具有合成器3010a、3010b...、3010n及解码器3030a、3030b...、3030n,在接收机3000a,3000b...、3000n中进行再生的解码器3030a、3030b...、3030n遵循标准。
在此,因为接收机3000a、3000b...、3000n、合成器3010a、3010b...、3010n及解码器3030a、3030b...、3030n,分别是同样的,故以下以其中一个接收机3000、合成器3010及解码器3030进行说明。
接着,有关服务器1000的分离器1010,通过图2进行说明。
如图2所示,分离器1010将已经被编码并被储存于档案库存储器(archive)等内的流、或由摄像机拍摄并被编码的流进行输入,分离成独立的流后予以输出。另外,分离器1010设有分离部(separate)1100和多重化部(MUX)1600。
由分离器1010分离流生成的方法,根据多重化部1600内的处理,有以下所示的两种方式,各方式的处理图分别如图3、4所示。
方式(1)  在具有增强性传送通路的网络内进行图像的送出。
方式(2)  在没有增强性传送通路的网络内进行图像的送出。
分离部(separate)1100将被输入的编码流分离为1根基本流B和M根扩展流E(m)(0≤m≤M-1)。
多重化部(MUX)1600,对应于传送通路的特性进行从分离部1100输出的基本流B和扩展流E(m)(0≤m≤M-1)的多重化。其方法有以下所示的方式(1)和方式(2)。
方式(1)
在方式(1)中,输出作为分离流的St(B)和L根流St(1)(0≤1≤L-1)。基本流B,作为分离流St(B)被送出至不会发生传输错误的增强性传送通路;扩展流E(m)(0≤m≤M-1)作为各个分离流St(1)(0≤1≤L-1)流被传输。
St(1)如式(1)所示。
St(1)=E(1)                (L=M、0≤1≤M-1)    式(1)
第1号分离流St(1)的位速率Rate[St(1)]能够如式(2)所示。
Rate[St(1)]=Rate[E(1)]    (L=M、0≤1≤M-1)    式(2)
方式(2)
在方式(2)中,L根流St(1)(0≤1≤L-1)被输出。基本流B,被复制多重化为所有的扩展流E(m)。这样,通过使用多个传送通路传输基本流B,来保证无需依存于网络状态的再生。这种情况下,分离流St(1)能够如式(3)所示。在此,Multiplex[·]表示多重化的意思。
St(1)=Multiplex[B,E(1)]  (L=M、0≤1≤M-1)    式(3)
分离流St(1)的位速率Rate[St(1)]为式(4)。
Rate[St(1)]=Rate[B+E(1)]  (L=M、  0≤1≤M-1)  式(4)
下面,参照图5说明有关发送程序2000的传送通路选择器2010。
发送程序2000及传送通路选择器2010将由服务器1000输出的L根分离流St(1)进行输入,对应于网络状况控制通过传送通路选择(传送通路的开/关)传送的流速率,实现图像的可变性能。在此,由发送程序2000输出流的总速率Rate[St out]为Rate[St out]=∑1 Rate[St(1)]。将发送程序2000的输出流的目标总速率设为R target的话,打开(ON)Rate[St out]≤R target下St(1)的传送通路开关。
图6表示了由传送通路选择器2010进行传送通路选择的具体例子。这种情况下,决定分离流数量的参数L为L=6。目标速率R target被给出时,为了实现Rate[St out]≤R target,打开St(0)、St(2)、St(3)、St(5)的传送通路开关,由此实现Rate[St(0)+St(2)+St(3)+St(5)]≤R target。
接着,对接收机3000的合成器3010进行说明。合成器3010将被输入的L’根流St(1)进行合成,再进行图像再生。图像质量只依存于接收流的总速率,而不依存于接收流的种类。接收流的总速率通过发送程序2000的传送通路选择来决定。
图7是说明接收机3000的合成器3010的方块图。
如图7所示,合成器3010设有多重分离部(DEMUX)3100、基本流选择器(B-Selector)3200和合成部(merge)3300。进而,接收机3000还设有合成控制器(merge controller)3020。另外,有关合成控制器3020,也可以是包含在合成器3010内。
另外,分别如图8、图9所示,是与上述方式(1)、方式(2)对应的合成器3010的方块图。
多重分离部(DEMUX)3100将被输入的L’根流St(1)分割为α根基本流B和M’根扩展流E(m)。在此,a表示的是被输入至多重分离部3100的所有分离流St(1)内,被多重化的基本流B的总数,对应于上述方式(1)、方式(2)其数量是不同的,如式(5)所示。
[数3]
......式(5)
另外,流分割时被检出的发生在流中的错误等信息,传递给合成控制器3020。
基本流选择器(B-Selector)3200接受来自合成控制器3020的控制,从被输入的α根B流中选择出位错误少的1根流并予以输出。这时,(α-1)根基本流B被废弃。
合成部(merge)3300接受来自合成控制器3020的控制,将被输入的基本流B和扩展流E(m)(0≤m≤M’-1)进行合成,并输出合成流。因此,输入至合成部3300的扩展流E(m)并不是所有的都被合成。
合成控制器(merge controller)3020接收来自网络上的错误检出器的错误订正信息、或者是在多重分离部3100、合成部3300的处理中被检出的错误信息,有关基本流B的信息对基本流选择器(B-Selector)3200、有关扩展流E(m)的信息对合成部3300进行控制,将不可能进行错误订正的流进行在合成控制器3020中的舍弃处理。
(编码新泰)
以下,对有关以构成宏块的块单位进行的分离、合成信号处理,及构成流的数据构造进行说明。
首先,对有关流的构成及格式进行说明。
此实施形态中的位流(bit stream)形态是,输入主轮廓(main-profile)基准的MPEG-2位流(分离前MPEG-2),分离成基本流和M根扩展流。以下,虽以MPEG-2为例进行说明,但是即使是对于其他的动态补偿预测的DCT动态图像编码方式(ITU-T H.261、ITU-T H.263、ISO/IEC 14496-2(通称「MPEG-4」)、ITU-T H.264等),对于其DCT系数编码的部分也还是能够采用同样的构成。
基本流是位速率被削减,作为MPEG-2位流来被输出的,扩展流中存在有由在速率削减时的再量子化处理中发生的预测误差信息构成的预测误差流、和由速率削减前后之间的差分信息构成的差分位流。
图10说明的是扩展流的位流格式。
如图10所示,扩展流的位流格式以MPEG-2新泰的位流格式为基本,具有由序列(sequence)层、GOP层、画面(picture)层、像条(slice)层、宏块(macroblock以后为MB)层和像块(block)层构成的阶层结构。扩展流从序列标题开始,向画面张数份的画面层继续。画面层数据由画面标题和画面数据组成,画面数据由多个像条层数据构成,像条层数据由像条标题和接下去的MB层的数据构成。
在此实施形态中,序列标题(sequence header)、GOP标题、画面标题(pictureheader)、像条标题(slice header)的位字段等于MPEG-2。但是,在像条层中,将用户数据定义在像条标题和MB数据之间;在用户数据中,记述有图11所示的像条层的主方式独自的属性。MB层数据由MB属性信息和系数信息构成,将MB属性信息由图12表示出来。像条层的用户数据,在像条层的分离·合成中被利用,包含于MB属性信息内的信息在MB层的分离·合成中被利用。
接着,对有关流间的同步进行说明。
序列标题、画面标题、像条标题,为了使分别与在GOP单位、画面单位、像条单位输出的MPEG-2位流取得同步而被利用。作为同步的最小单位的像条单位中,为了使像条标题内的SSC(Slice Start code)相等而采取同步。在此,所谓的像条标题内的SSC,是表示像条层的开始的同步代码,代码的最后1个字节表示像条的垂直位置。
接着,对有关流生成的原理进行说明。
像块层数据进行再量子化,并将在再量子化前后的量子化系数值的变化差分信息进行编码。通过将此变化差分信息、和将再量子化输出系数进行编码后的信息进行合成,由此能够将再量子化前的系数信息完全复原。这时,再量子化输出系数作为基本阶层被编码,成为基本流B。如果将在再量子化前后的系数差分信息作为扩展阶层的话,扩展阶层被依次分离为N个扩展量子化系数列。通过再量子化发生的预测误差信息变为预测误差系数列,预测误差系数列和扩展量子化系数列分别被编码,生成M根扩展流E(m)。这时,M根扩展流E(m)的速率能够生成为大致相等的速率。
接着,对有关分离器1010的分离部(separate)1100进行说明。
图13所示的是作为分离部(separate)1100的一实施形态的分离部(separate)1100a的块图。被输入的编码流,在系数信息分离部1260内被分离为系数信息和系数信息以外。这时,系数信息是通过2维行程被HUFFMAN编码(Huffman encoding)的量子化系数代码,所谓的系数信息以外是指MB层的数据和内部MB的DC系数编码。系数信息以外的数据作为系数信息被VLD并被分离、再次被VLC的数据和被多重化的流而被输出。以下的各项目表示块数据分离的处理工序。另外,将块内系数分离原理图作为一个例子如图14所示。但是,将图14中的流生成参数设为N=4、M=5。在此使用的N、M的值只是为了进行简单说明所举的一个例子,实际的构成上可以指定为任意的自然数。对以下项目分别进行说明。
项目1.1:基本阶层、扩展阶层的生成方法
项目1.2:通过基本阶层再量子化的基本量子化系数列、预测误差系数列的生成方法
项目1.3:基本流的生成方法
·基本量子化系数列的编码
项目1.4:通过扩展阶层的分离扩展量子化系数列的生成方法
项目1.5:扩展流的生成方法
a.预测误差系数列的编码
b.扩展量子化系数列的编码
但是,上述处理工序内的项目1.2和项目1.3,本申请的申请人使用的是与在先申请的特开2002-135130[编码信号分离·合成装置、差分编码信号生成装置、编码信号分离·合成方法、差分编码信号生成方法、记录有编码信号分离·合成程序的介质、记录有差分编码信号生成程序的介质]所记载的内容同样的手法。另外,本文中的整数值h,在帧内编码(intra)的情况下等于上述特开2002-135130的段落号[0324]的式(8)
中所示的m;在帧间编码(inter)的情况下等于上述特开2002-135130的段落号码[0324]的式(9)
中所示的m。另外,后文所述的再量子化前的量子化参数MQ1、再量子化时的再量子化参数MQ2,等于上述特开2002-135130中的MQ1、MQ2。
项目1.1:基本阶层、扩展阶层的生成方法
将输入量子化系数列分离,生成基本阶层和扩展阶层。将输入量子化系数列X定义为式(6)所示。
X={x0,x1,x2...,xi...}    (0≤i≤63)    式(6)
在此,i(0≤i≤63)表示将块内的参照顺序作为Z形扫描的依次顺序时的系数位置索引号码。基本阶层作为比输入量子化系数中的整数值h大的系数列,将h以下的系数作为构成扩展阶层的系数。
由以上得出基本阶层B,扩展阶层E如式(7)所示。
[数4]
Figure A20041009294500541
......式(7)
项目1.2:通过基本阶层再量子化的基本量子化系数列、预测误差系数列的生成方法将基本阶层B定义为式(8)。
B={b0,b1...,bi...}        (0≤i≤63)    式(8)
另外,将基本阶层B在再量子化参数MQ2上进行再量子化的话,作为再量子化输出系数的基本量子化系数列C和预测误差系数列D被输出,分别定义为式(9)。
[数5]
......式(9)
这时,使用再量子化参数MQ2将基本阶层系数bi进行再量子化得出的值ci,由式(8)、式(9)示为式(10)。
ci=func1(bi)                (0≤i≤63)    式(10)
这时,再量子化运算func1在帧内编码的情况下与上述特开2002-135130的段落号码[0393]
                 QF2=QF1×MQ1/MQ2+sign(QF1)/2的记载相等;在帧间编码的情况下与上述特开2002-135130的段落号码[0395]
                 QF2=(QF1+sign(QF1)×1/2)×MQ1/MQ2的记载相等。另外,上述特开2002-135130的段落号码[0393]、[0395]中的QF1、QF2在本式中,变为bi、ci。
式(9)的预测误差系数di如式(11)那样被求出。
di=bi-func2(ci)             (0≤i≤63)    式(11)
在此,式(11)与上述特开2002-135130的段落号码[0429]的式(15) ΔQF [ W ] = Q F nonzERO - in [ W ]
所示的处理相等。另外,将上述特开2002-135130的段落号码[0429]的式(15)中的ΔQF[w]、QFnonzero-in[w]、QFnonzero-out[w]在本式中变为di、bi、ci。
项目1.3:基本流生成方法
在项目1.2中生成的基本量子化系数列C的编码方法,是MPEG-2内规定的行程编码。
项目1.4:通过扩展阶层的分离的扩展量子化系数列的生成方法
将扩展阶层E定义为式(12),将扩展量子化系数列Fn(0≤n≤N-1)的生成处理如下所示。
E={e0,e1,e2...,es-1,...}    (0≤s≤S-1)    式(12)
扩展阶层E内的系数如式(13)所示被依次分配为N个Fn(0≤n≤N-1)。[数6]
Figure A20041009294500553
......式(13)
项目1.5:扩展流的生成方法
a.预测误差系数列的编码方法
在项目1.2中生成的预测误差系数列D,被扫描成仅为非零系数的1维系数列,成为被进行可变长编码的扩展流E(0)。
b.扩展量子化系数列的编码方法
在项目1.4中被生成的扩展量子化系数列Fn(0≤n≤N-1)分别被扫描并被行程表达后,使用CBP(coded block pattern)和MPEG-2基准的VLC表来编码,成为扩展流E(m)(1≤m≤M-1)。这时,扩展流号码m进入各扩展流中的像条层的用户数据。另外,各扩展流号码m与扩展量子化系数列Fn的索引号n之间的关系为m=n+1。
编码顺序如以下所示。
1.将扩展量子化系数列以连续的0的个数(run)和系数的值(level)的并列对(run、level)表示。
2.从(run、level)系列的前端开始依次将(run、level)事件进行可变长编码。
3.一旦到达系列末尾的EOB,就将EOB进行编码。
接着,对有关合成器3010的合成部(merge)3300进行说明。
如图15所示,将作为合成部(merge)3300的一实施形态的合成部(merge)3300的像块图,按以下的每个项目合成的处理顺序来表示。另外,在像块内系数合成的原理图如图16所示。
分别说明以下各项目:
项目2.1:基本流的解码
·基本量子化系数列的解码
项目2.2:扩展流的解码
a.预测误差系数列的解码
b.扩展量子化系数列的解码
项目2.3:通过基本量子化系数列和预测误差系数列的合成的基本阶层的生成方法
项目2.4:通过扩展量子化系数列的合成的扩展阶层的生成方法
项目2.5:通过基本阶层和扩展阶层的合成的合成流生成方法
项目2.1:基本流的解码
基本流B的解码方法使用的是MPEG-2内规定的方法。基本流被进行可变长解码且被解码至(run、level)表示。算出从被解码的run值开始将像块内的信号进行Z字形扫描时的顺序,在其值中***level值,生成1维的基本量子化系数列C*
项目2.2:扩展流的解码
a.预测误差系数列的解码
扩展流E(0)被进行可变长解码成为预测误差系数列D*。由预测误差系数列D*构成的扩展流E(0)的解码方法,与上述特开2002-135138中记载的方法相同。该特开2002-135130的各国对应专利为:欧洲公报(EP)1180900,美国专利申请09/931038,中国专利申请01135747.9,韩国专利申请2001-49741。
b.扩展量子化系数列的解码
扩展流E(m)(1≤m≤M’-1)使用的是CBP(coded block pattern)和MPEG-2基准的VLC表,被可变长解码并以(run、level)对来表示。算出从被解码的run值开始进行了Z字形扫描时的顺序,在没有***像块内基本阶层的位置上,依次***level值,生成1维的扩展量子化系数列F*n(0≤n≤N’-1)。
项目2.3:通过基本量子化系数列和预测误差系数列的合成的基本阶层的生成方法
基本量子化系数列C*和预测误差系数列D*被合成,生成基本阶层B*。基本阶层B*的生成方法如下所示。
将B*定义为式(14)。
B*={b*0,b*1...,b*i...}         (0≤i≤63)     式(14)
将基本量子化系数列C*和预测误差系数列D*定义为式(15)。
[数7]
Figure A20041009294500571
......式(15)
由式(14)、式(15)得出如式(16)所示,在基本阶层系数c*i上实施以函数func3所得到的值,再加上预测误差系数d*i,生成基本阶层系数b*i*
b*i=func3(c*i)+d*i                              式(16)
在此,式(16)与上述特开2002-135130的段落号码[0455]的式(16)
Figure A20041009294500572
所示的处理相等。另外,上述特开2002-135130的段落号码[0455]的式(16)中的ΔQF[w]、QFnonzero-rec[w]、QFnonzero-out[w]在本式中变为d*i、b*i、c*i。
项目2.4:通过扩展量子化系数列的合成的扩展阶层的生成方法
从由像条层的用户数据(图11)规定的扩展流号码m求出扩展量子化系数列的索引号n,使用n进行扩展量子化系数列F*n的合成,生成扩展阶层E*。在此,m=n+1。
以下表示的是扩展阶层E*的生成方法。如式(17)所示定义扩展阶层E*
E*={e*0,e*1,e*2...,e*s...}    (0≤s≤S-1)    式(17)
另外,将扩展阶层量子化系数列F*n(0≤n≤N’-1)定义为式(18)。
[数8]
......式(18)
使用分别被附加于扩展量子化系数列上的索引号n,如式(19)所示进行合成,生成扩展阶层E*
E*={f*0(0),f*1(0)...,f*n(0)...,f*N’-1(0),f*0(1),f*1(1)...,f*n(1)...,f*N’-1(1)...,f*0(j),f*1(j)...,f*n(j)...,f*N’-1(j)...}  (j=0,1,2...)    式(19)
项目2.5:通过基本阶层和扩展阶层的合成的合成流生成方法
将被生成了的基本阶层B*的系数的值按照索引号i,向像块内的对应位置***。接着,在像块内没有***基本阶层的索引号内,按顺序***扩展阶层E*的系数,生成合成量子化系数列X*。以下所示的是合成量子化系数列X*的生成方法。
将合成量子化系数列定义为式(20)。
X*={x*0,x*1,x*2...,x*i...}    (0≤i≤63)    式(20)
首先,将基本阶层B*的系数***到合成量子化系数列X*内,成为式(21)。
               x*1=b*i                         式(21)
这时,在基本阶层的系数没有被***的合成量子化系数列X*内的信号x*i的值设为0。因此,只抽出基本阶层的系数没有被***的x*i,并依次加上索引号k的话,式(22)成立。
               x*k=0                           式(22)
最后,如式(23)所示,通过将在项目2.4中复原的式(17)所示的扩展阶层E*的系数依次***x*k内,生成合成量子化系数列X*
               x*k=e*k                         式(23)
进而,对有关流损耗时的耐性进行说明。
在像块内系数合成中扩展流E(m)的任意一个发生损耗的情况下,例如,将在上述像块内系数合成中扩展流E(3)损耗时的合成操作如图17所示。
如图17所示,在1流损耗时被合成的像块内系数的个数正在减少,其数据构造被保持,能够再生。
(第2实施形态)
接着,在分离器1010内的分离部1100内的处理中,通过将预测误差系数列D和基本量子化系数列C多重化,生成基本流B,来说明使分离流St(1)(0≤1≤L-1)的速率大致相等的情况的处理。在本实施形态中,扩展流号码m和扩展量子化系数列索引号n的关系为m=n。
对基本量子化系数列C和预测误差系数列D进行多重化、并生成基本流B的分离部,如图18所示。
如图18所示,分离部1100b的构成与上述实施形态所说明的分离部1100a相同(参照图13),进而,具有基本量子化系数多重化器1240。
基本量子化系数多重化器1240是,输入从VLC基本1210输出了的基本量子化系数列C、和从VLC预测误差1220输出了的预测误差系数列D,并将预测误差系数列D和基本量子化系数列C多重化,生成基本流B,再将其输出的装置。
根据这种构成,通过分离部1100b能够将预测误差系数列D和基本量子化系数列C多重化,并生成基本流B。
另外,对于这种将基本量子化系数列C和预测误差系数列D进行多重化生成基本流B的分离部1100b而言,将合成器3010的合成部3300如图19所示。
如图19所示,合成部3300b的构成与上述实施形态所说明的合成部3300a相同(参照图15),进而,具有基本量子化系数分离器3430。
基本量子化系数分离器3430是,将输入了的基本流B分离为基本量子化系数列C和预测误差系数列D,并分别向VLD基本3310和VLD预测误差3320输出的装置。
根据这种构成,通过合成部3300b能够从基本流B分离基本量子化系数列C和预测误差系数列D。
(第3实施形态)
接着,对通过利用分离流St(1)的速率大致均等,作为发送程序2000的传送通路选择器2010中的选择方法,打开(on)对应于目标速率R target合成流的输出总速率Rate[St out]在R target以下的任意传送通路开关,对目标速率的流进行再生成为可能的情况进行说明。
在分离器1010的处理中,扩展流E(m)的速率Rate[E(m)]大致均等,Rate[E(m)]≈q。在此,Rate[A]表示A的速率。这时,如果基本流B的速率与扩展流E(m)的速率相比十分少的话,分离流St(1)的速率变也大致相等,Rate[St(1)]≈q。目标速率R target为R target=4q时,通过选择任意的4个分离流St(1)(例如,如图6所示那样进行选择),输出流的Rate[St out]为Rate[Stout]≤4q,目标速率的流的再生成为可能。
(第4实施形态)
接着,对通过在分离器1010的多重化部1600上将扩展流E(m)进行多重化,生成速率不同的分离流St(1)(0≤1≤L-1)的情况进行说明。
通过在多重化部1600上将扩展流E(m)进行多重化,无需变更由分离部1100输出的扩展流数M,就能够生成对应于传送通路的数量的L根分离流,并利用分离流St(1)的速率不同,使能够选择的速率的种类比流的数量更多。
本实施形态中的分离器的像块图如图20、图21所示。
如图20、图21所示,通过在分离器1011的多重化器1601内,将扩展流E(m)进行多重化,能够使分离流St(1)成为全部不同的速率。这时,将扩展流E(m)进行G1根多重化,生成分离流St(1),在本实施形态中,进行多重化参数G1为G1=1+1的合成。分离流St(1)的速率,大致等于被多重化了的扩展流的合计速率,通过多重化参数G1来决定。
如上所述,将有关速率不同的分离流St(1)被生成的情况下,传送通路选择器的传送通路选择的具体例子如图22所示的说明。
如图22所示,在分离器1010内的多重化部1600中,进行变为G1=1+1的扩展流的多重化,使用方式(1)、方式(2)中的任意一个方式进行基本流的多重化,生成分离流St(0)、St(1)、St(2)。这时,L=3,分离流St(1)的速率分别被生成为Rate[St(0)]≈q、Rate[St(1)]≈2q、Rate[St(2)]≈3q。在图22中,目标速率R target=4q时,通过打开(on)分离流St(0)、St(2)的传送通路开关,关闭(off)St(1)的传送通路开关,实现Rate[St(out)]≤4q。
在此,将上述传送通路选择例以外的L=3、G1=1+1上的输出速率和传送通路选择(开关的切换)的操作,在图23中进行了表示。如图23所示,在本实施形态中,能够由3根的流实现6种速率,能够选择的速率数量比流的数量多。
将本实施形态的合成器3010的像块图,基本流的多重化方式(1)的情况下的合成器如图24所示,方式(2)的情况下的合成器如图25所示。
(第5实施形态)
接着,对进行使扩展流E(m)的多重化参数G1为G1=21的合成,生成分离流St(1)情况进行说明。
本实施形态中的分离器像块图如图26、图27所示。
如图26、图27所示,通过在分离器1015的多重化器1605内,将扩展流E(m)进行多重化,能够使分离流St(1)成为全部不同的速率。这时,将扩展流E(m)进行G1根多重化,生成分离流St(1),在本实施形态中,进行多重化参数G1为G1=21的合成。
如上所述,对于速率不同的分离流St(1)被生成的情况下,传送通路选择器的传送通路选择的具体例子在图28中表示。
如图28所示,在分离器1010内的多重化部1600中,进行G1=21的扩展流的多重化,使用方式(1)、方式(2)中的任意一个方式进行基本流的多重化,生成分离流St(0)、St(1)、St(2)。这时,L=3,分离流St(1)的速率分别被生成为Rate[St(0)]≈q、Rate[St(1)]≈2q、Rate[St(2)]≈4q。在图28中,目标速率Rtarget=4q时,通过打开(on)分离流St(2)的传送通路开关,关闭(off)St(0)、St(1)的传送通路开关,实现Rate[St(out)]≤4q。
在此,将上述传送通路选择例以外的L=3、G1=21的输出速率和传送通路选择(开关的切换)的操作在图29中进行表示。如图29所示,在本实施形态中,能够由3根的流实现7种速率,能够选择的速率数量比流的数量多。
将本实施形态的合成器3010的像块图,基本流的多重化方式(1)的情况作为合成器3015在图30表示,方式(2)的情况作为合成器3016在图31表示。
如上述(方式1),将基本编码信号和扩展编码信号分别作为各自的传输编码信号进行传送,即,将基本编码信号单独发送的情况下,该基本编码信号成为与现有的被代码转换的编码信号相同的信号,在接收信号侧能够使用通常的接收装置按照现有技术那样接收基本编码信号,能够接收被压缩的编码量小的编码信号。
另外,如(方式2)那样,将基本编码信号分别与扩展编码信号进行多重化、作为传输编码信号进行发送的情况下,无论从哪个传输编码信号都可以获得基本编码信号,即使发生通信错误,也可以从一个传输编码信号获得基本编码信号,能够安全准确地获得再生图像。
(第6实施形态)
进而,对有关将量子化参数复原信息在扩展编码信号E(m)内进行编码的编码信号分离合成***进行详细地说明。
在本实施形态的编码信号分离合成***中,生成根据再量子化特性算出适当的再量子化参数的再量子化参数导出常数,通过该再量子化参数导出常数和输入量子化参数算出最适合的再量子化参数。通过将在此使用的再量子化参数导出常数的信息作为上述量子化参数复原信息在扩展编码信号E(m)内进行编码,将从基本编码信号B和扩展编码信号E(m)输入的量子化参数进行复原。
另外,在本实施形态中,使用规定了扩展阶层系数值的分离方法的扩展阶层分离图形信息,将扩展阶层的系数值分离为多个扩展阶层系数列。
首先,对再量子化参数导出常数进行说明。将被输入的系数值再量子化(转换码)的话,被再量子化的系数值不一定成为根据再量子化参数的值的规定比例的系数值。因此,为了使再量子化后的系数值被有效地量子化,限制再量子化参数的值。
在此,将输入量子化参数设为MQ1,计算上求出的再量子化参数设为MQ’2,使用MQ1和MQ’2,通过下式(24)、(25)算出整数值h。
·帧内编码(intra)
[数9]
Figure A20041009294500621
......式(24)
·帧间编码(inter)
[数10]
Figure A20041009294500622
......式(25)
但是,
Figure A20041009294500623
是向整数值的舍入运算。
使用上述h和输入量子化参数MQ1,通过以下的式(26)、式(27)算出再量子化参数MQ2。
·帧内编码(intra)
[数11]
Figure A20041009294500624
......式(26)
·帧间编码(inter)
MQ2=(h+1)×MQ1             ......式(27)
在此,上述式(26)、式(27)从整数运算得到的再量子化参数MQ2被限制为特定的值。将该h定义为再量子化参数导出常数。
以下,对使用再量子化参数导出常数将基本阶层和扩展阶层进行分离,并编码各系数列的编码信号分离合成***进行说明。
将使用再量子化参数导出常数h进行编码处理的分离器的分离部在图32中进行表示说明。
如图32所示,分离部1100c设有:系数信息分离部1260、可变长解码器(VLD)1110、游程(ran level)系数转换器1120、基本扩展阶层分离器1130c、基本量子化系数转换器1140c、扩展量子化系数分离器1150c、基本再扫描器1160、预测误差再扫描器1170、扩展再扫描器1181、1182...、1183、基本可变长编码器(VLC基本)1210、预测误差可变长编码器(VLC预测误差)1220c、扩展可变长编码器(VLC·F0)1231c、(VLC·F1)1232c...、(VLC·FN-1)1233c以及系数信息多重化部1270a。
基本扩展阶层分离器1130c是,算出上述再量子化参数导出常数h,使用该再量子化参数导出常数h,将在游程(ran level)系数转换器1120内被转换的量子化系数列X分离为基本阶层的系数列B和扩展阶层的系数列E的装置。在此,比再量子化参数导出常数h大的系数成为基本阶层系数值,再量子化参数导出常数h以下的系数成为扩展阶层系数值。
基本量子化系数转换器1140c是,将在通过基本扩展阶层分离器1130c被分离的基本阶层系数列B输入的同时,输入再量子化参数导出常数h,再通过该再量子化参数导出常数h和输入量子化参数MQ1算出再量子化参数MQ2,使用算出输入的基本阶层系数列B的再量子化参数MQ2进行再量子化,转换为基本量子化系数列C、和作为上述基本阶层系数列B与上述基本量子化系数列C之间的差分信息的余系数列(预测误差系数列)D的装置。
扩展量子化系数分离器1150c是,输入通过基本扩展阶层分离器1130c被分离的扩展阶层系数列E,根据规定扩展阶层的分离方法的扩展阶层分离图形信息,分离为多个扩展量子化系数列F0、F1...、FN-1的装置。
在此,上述扩展阶层分离图形信息,可以是在内部事先准备的信息,也可以是从外部输入的。另外,作为扩展阶层分离图形信息,例如,是所说的「将扩展阶层系数列E分离为4个,从系数值之首开始依次一个一个地分配」的信息。
预测误差可变长编码器(VLC预测误差)1220c是,从基本扩展阶层分离器1130c输入再量子化参数导出常数h,将在再扫描器1170内被再扫描的余系数列(预测误差系数列)D通过根据上述再量子化参数导出常数h的编码表进行可变长编码,生成余系数(预测误差系数)编码信号,作为扩展编码信号E(0)输出的装置。
这时,在扩展编码信号E(0)中,量子化参数复原信息也同时进行编码。作为量子化参数复原信息,将上述再量子化参数导出常数h的信息进行编码。具体地说,是将再量子化参数导出常数h附加于宏块层的宏块属性信息内。在图33中表示的是宏块层的宏块属性信息的内容。
另外,量子化参数复原信息,也可以是上述再量子化参数导出常数h本身,但是通过将再量子化参数导出常数h的宏块间的差分值作为量子化参数复原信息,还能够将编码量进一步减小。
扩展可变长编码器(VLC·F0)1231c、(VLC·F1)1232c...、(VLC·FN-1)1233c,从基本扩展阶层分离器1130c输入再量子化参数导出常数h,将在再扫描器1181、1182...、1183中分别被再扫描的扩展量子化系数列F0、F1...、FN-1,通过根据上述再量子化参数导出常数h的编码表分别进行可变长编码,生成扩展编码信号E(1)、E(2)...、E(M-1)并予以输出。
在此,将根据再量子化参数导出常数h使用独自的可变长暗语的情况下的系数值(水平值)的编码表,在图34中进行表示。同图所示的编码表,是表示再量子化参数导出常数h为“6”时的系数值的暗语的图表。另外,在工作(run)的编码表中也同样地通过根据工作(run)的发生概率设定暗语,能够有效地进行编码。作为工作(run)的编码表,例如,可以使用上述特开2002-135130的图21等所记载的表。
这时,与预测误差可变长编码器(VLC预测误差)1220c同样,在扩展编码信号E(1)、E(2)...、E(M-1)中,量子化参数复原信息也同时进行编码。量子化参数复原信息的内容也与预测误差可变长编码器(VLC预测误差)1220c相同。
另外,关于分离部1100c的系数信息分离部1260、可变长解码器(VLD)1110、游程系数转换器1120、基本再扫描器1160、预测误差再扫描器1170、扩展再扫描器1181、1182...、1183、基本可变长编码器(VLC基本)1210以及系数信息多重化部1270a,是与附加在上述分离部1100a的同一代码的装置相同的。
根据以上的构成,在分离部1100c中,编码流(1次编码信号)被输入的话,通过系数信息分离部1260、可变长解码器(VLD)1110、游程系数转换器1120被转换的量子化系数列X,被输入至基本扩展阶层分离器1130c内。在基本扩展阶层分离器1130c中,算出上述再量子化参数导出常数h,使用该再量子化参数导出常数h,将输入的量子化系数列X分离为基本阶层的系数列B和扩展阶层的系数列E。
在基本扩展阶层分离器1130c中被分离的基本阶层系数列B,被输入至基本量子化系数转换器1140c中,在基本量子化系数转换器1140中,使用由上述再量子化参数导出常数h算出的再量子化参数MQ2,将输入的基本阶层系数列B进行再量子化,转换为基本量子化系数列C和余系数列(预测误差系数列)D。
在基本量子化系数转换器1140c中被转换的基本量子化系数列C,经过基本再扫描器1160、基本可变长编码器(VLC基本)1210、系数信息多重化部1270a,被转换为基本编码信号B并予以输出。
另外,在基本量子化系数转换器1140c中被转换的余系数列(预测误差系数列)D,经过预测误差再扫描器1170,被输入至预测误差可变长编码器(VLC预测误差)1220c。在预测误差可变长编码器(VLC预测误差)1220c中,从基本扩展阶层分离器1130c输入再量子化参数导出常数h,将余系数列(预测误差系数列)D根据遵循上述再量子化参数导出常数h的编码表进行可变长编码,生成余系数(预测误差系数)编码信号,作为扩展编码信号E(0)输出。
另一方面,在基本扩展阶层分离器1130c中被分离的扩展阶层系数列E,被输入至扩展量子化系数分离器1150c,在扩展量子化系数分离器1150c中,将被输入的扩展阶层系数列E按照上述扩展阶层分离图形信息分离为多个扩展量子化系数列F0、F1...、FN-1
在扩展量子化系数分离器1150c被分离的多个扩展量子化系数列F0、F1...、FN-1,分别经过扩展再扫描器1181、1182...、1183,被输入至扩展可变长编码器(VLC·F0)1231c、(VLC·F1)1232c...、(VLC·FN-1)1233c。在扩展可变长编码器(VLC·F0)1231c、(VLC·F1)1232c...、(VLC·FN-1)1233c中,分别从基本扩展阶层分离器1130c输入再量子化参数导出常数h,将扩展量子化系数列F0、F1...、FN-1根据遵循上述再量子化参数导出常数h的编码表进行可变长编码,生成扩展编码信号E(1)、E(2)...、E(M-1)并予以输出。
接着,结合图35对使用再量子化参数导出常数h进行解码处理的合成器的合成部予以说明。
如图35所示,合成部3300c设有:系数信息分离部3450a、基本可变长解码器(VLD基本)3310、预测误差可变长解码器(VLD预测误差)3320c、扩展可变长解码器(VLD·E(0))3331c、(VLD·E(1))3332c...、(VLD·E(N’-1))3333c、基本系数转换器3340、预测误差系数转换器3350、扩展系数转换器3361、3362...、3363、基本量子化系数合成器3370c、扩展量子化系数合成器3380c、基本扩展阶层合成器3390、游程系数转换器3410、可变长编码器(VLC)3420和系数信息多重化部3460。
预测误差可变长解码器(VLD预测误差)3320c是,输入扩展编码信号E*(0),从该扩展编码信号E*(0)内的量子化参数复原信息求出再量子化参数导出常数h,根据遵循该再量子化参数导出常数h的编码表,将余系数(预测误差系数)编码信号进行可变长解码,将余系数(预测误差系数)信息(游程信息)输出。
在此,遵循再量子化参数导出常数h的编码表,与在上述分离器的分离部1100c的预测误差可变长编码器(VLC预测误差)1220c内使用的编码表是相同的。
扩展可变长解码器(VLD·E(0))3331c、(VLD·E(1))3332c...、(VLD·E(N’-1))3333c,分别输入扩展编码信号E*(1)、E*(2)...、E*(M’-1)是,从该各个扩展编码信号E*(1)、E*(2)...、E*(M’-1)内的量子化参数复原信息求出再量子化参数导出常数h,根据遵循该再量子化参数导出常数h的编码表,将扩展编码信号E*(1)、E*(2)...、E*(M’-1)进行可变长解码,分别将扩展量子化系数信息(游程信息)输出的装置。
另外,关于该遵循再量子化参数导出常数h的编码表,也和在上述分离器的分离部1100c的扩展可变长编码器(VLC·F0)1231c、(VLC·F1)1232c...、(VLC·FN-1)1233c内使用的编码表是同一个图表。
基本量子化系数合成器3370c是,在基本系数转换器3340内被转换了的基本量子化系数列C*、和在预测误差系数转换器3350内被转换了的预测误差系数列D*,同时,从预测误差可变长解码器(VLD预测误差)3320c、扩展可变长解码器(VLD·E(0))3331c、(VLD·E(1))3332c...、(VLD·E(N’-1))3333c的任意一者中输入再量子化参数导出常数h。然后,复原再量子化参数MQ2、和从再量子化参数导出常数h输入的输入量子化参数MQ1。进而,使用复原后的输入量子化参数MQ1和再量子化参数MQ2,将输入了的基本量子化系数列C*和预测误差系数列D*进行合成,生成基本阶层系数列B*的装置。
扩展量子化系数合成器3380c是,将在扩展系数转换器3361、3362...、3363内被转换了的扩展量子化系数列F*0、F*1...、F*N’-1输入,同时,将来自内部的或者外部的扩展阶层分离图形信息进行输入,按照上述扩展阶层分离图形信息将上述扩展量子化系数列F*0、F*1...、F*N’-1合成为一个扩展阶层系数列E*的装置。
有关合成部3300c的系数信息分离部3450a、基本可变长解码器(VLD基本)3310、基本系数转换器3340、预测误差系数转换器3350、扩展系数转换器3361、3362...、3363、基本扩展阶层合成器3390、游程系数转换器3410、可变长编码器(VLC)3420和系数信息多重化部3460,与附加在上述合成部3300a的同一代码的装置是同样的。
根据以上的构成,在合成部3300c中,基本编码信号B*被输入的话,经系数信息分离部3450a、基本可变长解码器(VLD基本)3310、基本系数转换器3340被转换的基本量子化系数列C*,被输入至基本量子化系数合成器3370内。
另外,扩展编码信号E*(0)被输入的话,被输入至预测误差可变长解码器(VLD预测误差)3320c内,从该扩展编码信号E*(0)内的量子化参数复原信息求出再量子化参数导出常数h,根据遵循该再量子化参数导出常数h的编码表,可变长解码为余系数(预测误差系数)信息(游程信息)。该被复原的余系数(预测误差系数)信息,在预测误差系数转换器3350中被转换为预测误差系数列D*,并被输入至基本量子化系数合成器3370c内。
在基本量子化系数合成器3370c中,输入基本量子化系数列C*和预测误差系数列D*、和再量子化参数导出常数h,从再量子化参数MQ2算出输入量子化参数MQ1。进而,使用输入量子化参数MQ1,将输入了的基本量子化系数列C*和预测误差系数列D*进行合成,生成基本阶层系数列B*,输出至基本扩展阶层合成器3390。
另一方面,扩展编码信号E*(1)、E*(2)...、E*(M’-1)被输入的话,分别被输入至扩展可变长解码器(VLD·E(0))3331c、(VLD·E(1))3332c...、(VLD·E(N’-1))3333c内,从各个扩展编码信号E*(1)、E*(2)...、E*(M’-1)内的量子化参数复原信息求出再量子化参数导出常数h,根据遵循该再量子化参数导出常数h的编码表,可变长解码为扩展量子化系数信息(游程信息)。被解码的各扩展量子化系数信息,分别在扩展系数转换器3361、3362...、3363中被转换为扩展量子化系数列F*0、F*1...、F*N’-1,并被输入至扩展量子化系数合成器3380c内。在扩展量子化系数合成器3380c中,根据扩展阶层分离图形信息,将被输入了的扩展量子化系数列F*0、F*1...、F*N,-1合成为一个扩展阶层系数列E*,输出至基本扩展阶层合成器3390。
在基本扩展阶层合成器3390中,将基本阶层系数列B*和扩展阶层系数列E*输入并进行合成,生成合成量子化系数列(3次量子化系数列)X*。合成量子化系数列(3次量子化系数列)X*,经过游程系数转换器3410、可变长编码器(VLC)3420、系数信息多重化部3460,被转换为合成流(3次编码信号)后被输出。
如上所述,在本实施形态的编码信号分离合成***中,通过将量子化参数复原信息在扩展编码信号E(m)内进行编码,无需在基本编码信号B内加入输入量子化参数MQ1的信息,即使是现有的被压缩了的编码信号(通常的MPEG-2位流)本身,也能够在合成器侧将含有输入量子化参数MQ1在内的原编码流(1次编码信号)完全复原,同时,扩展编码信号E(m)的编码量也能够比将输入量子化参数MQ1本身进行编码时的编码量小。
(第7实施形态)
接着,对将量子化参数复原信息在扩展编码信号E(m)内进行编码的编码信号分离合成***中,将预测误差系数列D与基本量子化系数列C进行多重化,生成基本流B时的处理进行说明。
以下,对使用再量子化参数导出常数h,将基本阶层和扩展阶层进行分离,将各系数列进行编码的编码信号分离合成***进行说明。
在图36中,就将使用再量子化参数导出常数h进行编码处理,将预测误差系数列D与基本量子化系数列C进行多重化,生成基本流B的分离器的分离部进行了表示说明。
如图36所示,分离部1100d设有:系数信息分离部1260、可变成解码器(VLD)1110、游程系数转换器1120、基本扩展阶层分离器1130d、基本量子化系数转换器1140d、扩展量子化系数分离器1150d、基本再扫描器1160、预测误差再扫描器1170、扩展再扫描器1181、1182...、1183、基本可变长编码器(VLC基本)1210、预测误差可变长编码器(VLC预测误差)1220d、扩展可变长编码器(VLC·F0)1231d、(VLC·F1)1232d...、(VLC·FN-1)1233d、基本量子化系数多重化器1240和系数信息多重化部1270b。
基本扩展阶层分离器1130d是,算出上述再量子化参数导出常数h,并使用该再量子化参数导出常数h,将在游程系数转换器1120内被转换了的量子化系数列X分离为基本阶层的系数列B和扩展阶层的系数列E的装置,与上述分离部1100c的基本扩展阶层分离器1130c是同样的装置。
基本量子化系数转换器1140d是,将通过基本扩展阶层分离器1130d被分离的基本阶层系数列B输入,同时,输入再量子化参数导出常数h,根据该再量子化参数导出常数h和输入量子化参数MQ1算出再量子化参数MQ2,使用算出了的再量子化参数MQ2将输入的基本阶层系数列B进行再量子化,转换为基本量子化系数列C和余系数列(预测误差系数列)D的装置,与上述分离部1100c的基本量子化系数转换器1140c是同样的装置。
扩展量子化系数分离器1150d是,输入通过基本扩展阶层分离器1130d被分离的扩展阶层系数列E,根据规定的扩展阶层分离方法的扩展阶层分离图形信息,分离为多个扩展量子化系数列F0、F1...、FN-1的装置,与上述分离部1100c的扩展量子化系数分离器1150c是同样的装置。另外,有关在该扩展量子化系数分离器1150d内使用的扩展阶层分离图形信息,与上述分离部1100c的扩展量子化系数分离器1150c的说明是相同的,另外,可以是与上述同样的在内部事先准备好的,也可以是从外部输入的。
预测误差可变长编码器(VLC预测误差)1220d是,从基本扩展阶层分离器1130d输入再量子化参数导出常数h,将在再扫描器1170内被再扫描的余系数列(预测误差系数列)D,根据遵循上述再量子化参数导出常数h的编码表进行可变长编码,生成余系数(预测误差系数)编码信号D的装置。
这时,在余系数(预测误差系数)编码信号D中,量子化参数复原信息同时进行编码,这与上述分离部1100c的预测误差可变长编码器(VLC预测误差)1220c是相同的。有关量子化参数复原信息,也与上述分离部1100c的预测误差可变长编码器(VLC预测误差)1220c的说明相同。
扩展可变长编码器(VLC·F0)1231d、(VLC·F1)1232d...、(VLC·FN-1)1233d是,将在再扫描器1181、1182...、1183中分别被再扫描的扩展量子化系数列F0、F1...、FN-1,根据遵循上述再量子化参数导出常数h的编码表分别进行可变长编码,生成扩展编码信号E(0)、E(1)...、E(M-1),并予以输出的装置。再量子化参数导出常数h,可以从基本扩展阶层分离器1130d输入,也可以从预测误差可变长编码器(VLC预测误差)1220d输入。
但是,与预测误差可变长编码器(VLC预测误差)1220d不同,在扩展编码信号E(0)、E(1)...、E(M-1)中,量子化参数复原信息没有进行编码。这是因为,在被接收的基本编码信号B中,必须包括将量子化参数复原信息进行编码的余系数列(预测误差系数列)D,在该余系数列(预测误差系数列)D中能够使用被编码了的量子化参数复原信息。
另外,关于分离部1100d的系数信息分离部1260、可变长解码器(VLD)1110、游程系数转换器1120、基本再扫描器1160、预测误差再扫描器1170、扩展再扫描器1181、1182...、1183、基本可变长编码器(VLC基本)1210、基本量子化系数多重化器1240及系数信息多重化部1270b,与附加在上述分离部1100b的同一代码的装置是相同的。
根据以上的构成,在分离部1100d中,编码流(1次编码信号)被输入的话,经过系数信息分离部1260、可变长解码器(VLD)1110、游程系数转换器1120被转换的量子化系数列X,被输入至基本扩展阶层分离器1130d。在基本扩展阶层分离器1130d中,算出上述再量子化参数导出常数h,使用该再量子化参数导出常数h,将输入了的量子化系数列X分离为基本阶层的系数列B和扩展阶层的系数列E。
在基本扩展阶层分离器1130d中被分离的基本阶层系数列B,被输入至基本量子化系数转换器1140d,在基本量子化系数转换器1140d中,使用由上述再量子化参数导出常数h被算出的再量子化参数MQ2,将被输入了的基本阶层系数列B进行再量子化,转换为基本量子化系数列C和余系数列(预测误差系数列)D。
在基本量子化系数转换器1140d内被转换了的基本量子化系数列C,经过基本再扫描器1160、基本可变长编码器(VLC基本)1210,被转换为基本量子化系数编码信号,并向基本量子化系数多重化器1240输出。
另外,在基本量子化系数转换器1140d内被转换了的余系数列(预测误差系数列)D,经过预测误差再扫描器1170,被输入至预测误差可变长编码器(VLC预测误差)1220d。在预测误差可变长编码器(VLC预测误差)1220d中,从基本扩展阶层分离器1130d输入再量子化参数导出常数h,将余系数列(预测误差系数列)D根据遵循上述再量子化参数导出常数h的编码表进行可变长编码,生成余系数(预测误差系数)编码信号,并向基本量子化系数多重化器1240输出。
接着,在基本量子化系数多重化器1240中,被输入的基本量子化系数编码信号和余系数(预测误差系数)编码信号被多重化,在系数信息多重化部1270b生成基本编码信号B并予以输出。
另一方面,在基本扩展阶层分离器1130d中被分离的扩展阶层系数列E,被输入至扩展量子化系数分离器1150d,在扩展量子化系数分离器1150d中,将被输入了的扩展阶层系数列E根据上述扩展阶层分离图形信息,分离为多个扩展量子化系数列F0、F1...、FN-1
在扩展量子化系数分离器1150d中被分离出的多个扩展量子化系数列F0、F1...、FN-1,分别经过扩展再扫描器1181、1182...、1183,被输入至扩展可变长编码器(VLC·F0)1231d、(VLC·F1)1232d...、(VLC·FN-1)1233d。在扩展可变长编码器(VLC·F0)1231d、(VLC·F1)1232d...、(VLC·FN-1)1233d中,分别将扩展量子化系数列F0、F1...、FN-1,根据遵循上述再量子化参数导出常数h的编码表进行可变长编码,生成扩展编码信号E(0)、E(1)...、E(M-1),并予以输出。
接着,在图37中表示、说明了将从基本编码信号B分离为基本量子化系数列C和余系数列(预测误差系数列)D,进行使用再量子化参数导出常数h的解码处理的合成器的合成部。
如图37所示,合成部3300d设有:系数信息分离部3450a、基本量子化系数分离器3430、基本可变长解码器(VLD基本)3310、预测误差可变长解码器(VLD预测误差)3320d、扩展可变长解码器(VLD·E(0))3331d、(VLD·E(1))3332d...、(VLD·E(N’-1))3333d、基本系数转换器3340、预测误差系数转换器3350、扩展系数转换器3361、3362...、3363、基本量子化系数合成器3370d、扩展量子化系数合成器3380d、基本扩展阶层合成器3390、游程系数转换器3410、可变长编码器(VLC)3420及系数信息多重化部3460。
预测误差可变长解码器(VLD预测误差)3320d是,输入在基本量子化系数分离器3430内被分离的余系数(预测误差系数)编码信号,从该余系数(预测误差系数)编码信号内的量子化参数复原信息求出再量子化参数导出常数h,将余系数(预测误差系数)编码信号,根据遵循该再量子化参数导出常数h的编码表进行可变长编码,输出余系数(预测误差系数)信息(游程信息)的装置。
在此,遵循该再量子化参数导出常数h的编码表,与在上述分离器的分离部1100d的预测误差可变长编码器(VLC预测误差)1220d上使用的编码表是相同的。
扩展可变长解码器(VLD·E(0))3331d、(VLD·E(1))3332d...、(VLD·E(N’-1))3333d是,分别输入扩展编码信号E*(0)、E*(1)...、E*(M’-1),同时,从预测误差可变长解码器(VLD预测误差)3320d输入再量子化参数导出常数h,根据遵循该再量子化参数导出常数h的编码表,分别将扩展编码信号E*(0)、E*(1)...、E*(M’-1)进行可变长解码,分别输出扩展量子化系数信息(游程信息)的装置。
另外,有关遵循该再量子化参数导出常数h的编码表,也与在上述分离器的分离部1100d的扩展可变长编码器(VLC·F0)1231c、(VLC·F1)1232c...、(VLC·FN-1)1233c上使用的编码表是相同的。
基本量子化系数合成器3370d是,输入在基本系数转换器3340中被转换的基本量子化系数列C*和在预测误差系数转换器3350中被转换的预测误差系数列D*,同时从预测误差可变长解码器(VLD预测误差)3320d输入再量子化参数导出常数h。然后,从再量子化参数MQ2和再量子化参数导出常数h复原输入量子化参数MQ1。进而,使用复原了的输入量子化参数MQ1和再量子化参数MQ2,合成输入了的基本量子化系数列C*和预测误差系数列D*,生成基本阶层系数列B*的装置。
扩展量子化系数合成器3380d是,输入在扩展系数转换器3361、3362...、3363内被转换的扩展量子化系数列F*0、F*1...、F*N’-1,同时,根据扩展阶层分离图形信息将上述扩展量子化系数列F*0、F*1...、F*N’-1合成为一个扩展阶层系数列E*的装置,与上述合成部3300c的扩展量子化系数合成器3380c是相同的装置。另外,有关扩展阶层分离图形信息,也与上述合成部3300c的扩展量子化系数合成器3380c同样,可以是内部具有的,也可以是从外部输入的。
有关合成部3300d的系数信息分离部3450a、基本量子化系数分离器3430、基本可变长解码器(VLD基本)3310、基本系数转换器3340、预测误差系数转换器3350、扩展系数转换器3361、3362...、3363、基本扩展阶层合成器3390、游程系数转换器3410、可变长编码器(VLC)3420及系数信息多重化部3460,与附加上述合成部3300b的同一代码的装置是相同的。
根据以上的构成,在合成部3300d中,基本编码信号B*被输入的话,经过系数信息分离部3450a,基本阶层的系数信息被输入至基本量子化系数分离器3430,在基本量子化系数分离器3430中被分离为基本量子化系数编码信号和余系数(预测误差系数)编码信号。
在基本量子化系数分离器3430中被分离的基本量子化系数编码信号,经过基本可变长解码器(VLD基本)3310、基本系数转换器3340,被转换为基本量子化系数列C*,并被输入至基本量子化系数合成器3370d。
在基本量子化系数分离器3430中被分离的余系数(预测误差系数)编码信号,被输入至预测误差可变长解码器(VLD预测误差)3320d,从该余系数(预测误差系数)编码信号内的量子化参数复原信息求出再量子化参数导出常数h,根据遵循该再量子化参数导出常数h的编码表,可变长解码为余系数(预测误差系数)信息(游程信息)。该被解码了的余系数(预测误差系数)信息,在预测误差系数转换器3350中被转换为预测误差系数列D*,并被输入至基本量子化系数合成器3370d内。
在基本量子化系数合成器3370d中,与基本量子化系数列C*和预测误差系数列D*一起,再量子化参数导出常数h也被输入,从再量子化参数MQ2算出输入量子化参数MQ1。进而,使用输入量子化参数MQ1,合成输入了的基本量子化系数列C*和预测误差系数列D*,生成基本阶层系数列B*,并向基本扩展阶层合成器3390输出。
另一方面,扩展编码信号E*(0)、E*(1)...、E*(M’-1)被输入的话,分别被输入至扩展可变长解码器(VLD·E(0))3331d、(VLD·E(1))3332d...、(VLD·E(N’-1))3333d,从预测误差可变长解码器(VLD预测误差)3320d输入再量子化参数导出常数h,根据遵循该再量子化参数导出常数h的编码表,可变长解码为扩展量子化系数信息(游程信息)。被解码了的各扩展量子化系数信息,分别在扩展系数转换器3361、3362...、3363中被转换为扩展量子化系数列F*0、F*1...、F*N’-1,并被输入至扩展量子化系数合成器3380d内。在扩展量子化系数合成器3380d中,根据扩展阶层分离图形信息,将被输入了的扩展量子化系数列F*0、F*1...、F*N’-1合成为一个扩展阶层系数列E*,输出至基本扩展阶层合成器3390。
在基本扩展阶层合成器3390中,输入并合成基本阶层系数列B*和扩展阶层系数列E*,生成合成量子化系数列(3次量子化系数列)X*。合成量子化系数列(3次量子化系数列)X*,经游程系数转换器3410、可变长编码器(VLC)3420、系数信息多重化部3460,被转换为合成流(3次编码信号)而被输出。
而且,分离器输入手段,虽然图中未示,但因是被配置在分离器1010、1010a、1010b、1011、1015内,或被配置在各分离器的外部,故无论哪个,都是被配置在分离部1100、1100a、1100b、1101、1105的前阶段。该分离器输入手段,例如,将编码流进行暂时的储存,或进行读出处理程序的函数的操作。另外,分离器分离手段,在各图中,因相当于分离部1100、1100a、1100b、1101、1105,故分离器多重化手段相当于多重化部1600、1600a、1600b、1601、1605。另外,分离器输出手段,虽然图中未示,但因是被配置在分离器内,或分离器外,故无论哪个,都是被配置在多重化部的后阶段。该分离器输出手段,例如,将集中的传输编码信号一个一个输出,或进行将写出的函数读出的操作。
如果考虑画像的质量和传输速度的话,推荐成为基本编码信号的基本流B为1次编码信号的数据量的1/10~1/20。另外,成为扩展编码信号的扩展流,虽然在上述实施形态中被分别变为均等的数据量,但是没有必要分为均等。
另外,1次系数转换手段,虽然由VLD1100和游程系数转换器1120构成,但是具有两种功能的一个装置也可。进而,基本扩展阶层分离手段相当于基本扩展阶层分离器1130,基本编码信号生成手段在图13的构成情况下,是由基本量子化系数转换器1140、再扫描器1160、VLC基本1210及系数信息多重化部1270a构成。扩展编码信号生成手段在图13的构成情况下,是由基本量子化系数转换器1140、扩展量子化系数分离器1150、再扫描器1170、1181、1182、1183、VLC预测误差1220、VLC F01231,VLC F11232及VLC FM-11233构成。
合成器输入手段,虽然图中未示,但因是被配置在合成器3010、3010a、3010b、3010n、3011、3012、3015、3016内,或被配置在各合成器的外部,故无论哪个,都被配置在多重分离部3100、3100a、3100b、3101、3102、3105、3106的前阶段。该合成器输入手段,例如,将多个流进行暂时的储存,或进行读出处理程序的函数的操作。另外,合成器分离手段在各图中因相当于多重分离部3100、3100a、3100b、3101、3102、3105、3106,合成器合成手段相当于合成部3300、3300a、3300b、3301、3302、3305、3306。另外,合成器输出手段,虽然图中未示,但因是被配置在合成器内,或被配置在合成器外,故无论哪个,都是被配置在合成部的后阶段。该合成器输出手段,例如,将集中作为合成流的3次编码信号时一个一个输出,或进行将写出的函数读出的操作。
基本编码信号转换手段,例如在图15中,是由系数信息分离部3450a、VLD基本3300、系数转换器3340及基本量子化系数合成器3370构成。扩展编码信号转换手段,例如在图15中,是由VLD预测误差3320、系数转换器3350、基本量子化系数合成器3370、VLD E(0)3331、系数转换器3361、VLD E(1)3332、系数转换器3362、VLD E(N’-1)3333、系数转换器3363、扩展量子化系数合成器3380构成。另外,基本扩展阶层合成手段相当于基本扩展阶层合成器3390;进而,3次系数转换手段,例如在图15中,是由游程系数转换器3410、VLC3420及系数信息多重化部3460构成。
如上所述,在本实施形态的编码信号分离合成***中,通过将量子化参数复原信息作为余系数列(预测误差系数列)进行处理,多重化为基本编码信号B,在扩展编码信号E(m)中也可以不含有用于复原所有量子化参数的信息,能够抑制多个扩展编码信号E(m)的编码量,同时,能够仅由基本编码信号B的接收就可以求出原来的量子化参数MQ1。
[工业上的利用可能性]
如上所述,本发明的编码信号分离合成***,具有能够实现图像的可变传输效果,作为进行流传输的服务器(server)和代码转换机等被利用。
[附图的简单说明]
[图1]是本发明的第1实施形态的编码信号分离合成***的方块图。
[图2]是本发明的第1实施形态的服务器的分离器的方块图。
[图3]是图2的服务器的分离器中的两种处理方法中的方式1(具有增强性传送通路)中分离器的方块图。
[图4]是图2的服务器的分离器中的两种处理方法中的方式1(没有增强性传送通路)中分离器的方块图。
[图5]是本发明的第1实施形态中的发送程序的传送通路选择器的方块图。
[图6]是通过图5所示的发送程序的传送通路选择器进行传送通路选择例的表示图。
[图7]是本发明的第1实施形态中的接收机的合成器的方块图。
[图8]是图2的服务器的分离器中的两种处理方法中的方式1中的合成器的方块图。
[图9]是图2的服务器的分离器中的两种处理方法中的方式2中的合成器的方块图。
[图10]是第1实施形态中的扩展流的位流格式的表示图。
[图11]是第1实施形态中的定义于像条层的用户数据内容的表示图。
[图12]是第1实施形态中的定义于MB层的MB属性信息的内容的表示图。
[图13]是表示第1实施形态中的分离器的分离部的方块图。
[图14]是在第1实施形态中被使用的像块内系数分离的原理的表示图。
[图15]是表示在第1实施形态中被使用的分离器的分离部的方块图。
[图16]是在第1实施形态中被使用的像块内系数合成的原理的表示图。
[图17]是在第1实施形态中流损耗时的像块内系数合成的原理的表示图。
[图18]是本发明的第2实施形态中的将基本量子化系数列C和预测误差系数列D进行多重化生成基本流B的分离部的方块图。
[图19]是本发明的第2实施形态中的用于输入将基本量子化系数列C和预测误差系数列D进行多重化后的基本流B的合成部的方块图。
[图20]是本发明的第4实施形态中的在多重化部将扩展流多重化,方式1中的分离器的方块图。
[图21]是本发明的第4实施形态中的在多重化部将扩展流多重化的方式2中的分离器的方块图。
[图22]是通过本发明的第4实施形态中的输入速率不同的分离流的传送通路选择器进行的传送通路选择列的方块图。
[图23]是本发明的第4实施形态中的传送通路选择器的传送通路选择(开关的切换)的工作的表示图。
[图24]是本发明的第4实施形态中的将被多重化的扩展流分割的方式1中的合成器的方块图。
[图25]是本发明的第4实施形态中的将被多重化的扩展流分割的方式2中的合成器的方块图。
[图26]是在本发明的第5实施形态中的多重化部将扩展流多重化的方式1中的分离器的方块图。
[图27]是在本发明的第5实施形态中的多重化部将扩展流多重化的方式2中的分离器的方块图。
[图28]是通过本发明的第5实施形态中的输入速率不同的分离流的传送通路选择器进行的传送通路选择列的方块图。
[图29]是本发明的第5实施形态中的传送通路选择器的传送通路选择(开关的切换)的工作的表示图。
[图30]是本发明的第5实施形态中的将被多重化的扩展流分割的方式1中的合成器的方块图。
[图31]是本发明的第5实施形态中的将被多重化的扩展流分割的方式2中的合成器的方块图。
[图32]是本发明的第6实施形态中的使用再量子化参数导出常数h进行编码处理的分离器的分离部的方块图。
[图33]是本发明的第6实施形态中的追加再量子化参数导出常数h的信息在MB层定义的MB属性信息的内容的方块图。
[图34]是本发明的第6实施形态中的遵循再量子化参数导出常数h的编码表的表示图。
[图35]是本发明的第6实施形态中的进行使用再量子化参数导出常数h的编码处理的合成器的合成部的方块图。
[图36]是本发明的第7实施形态中的使用再量子化参数导出常数h进行编码处理,将预测误差系数列D和基本量子化系数列C多重化,生成基本流B的分离器的分离部的方块图。
[图37]是本发明的第7实施形态中的从基本流B分离基本量子化系数列C和预测误差系数列D,进行使用再量子化参数导出常数h进行编码处理的合成器的合成部的方块图。
[图38]是现有的代码转换机的大概方块图。
[图39]是现有的代码转换机中的MPEG-2的TM5的速率控制处理的流程图。
[图40]是现有的代码转换机的大概方块图。
[图41]是表示现有的代码转换机的处理的流程图。
[图42]是现有的代码转换机的大概方块图。
[图43]是现有的代码转换机的处理的流程图。
符号的说明
50代码转换机                  51 VLD(可变长解码手段)
53逆量子化器(逆量子化手段)    55量子化器(量子化手段)
57 VLC(可变长编码手段)    59速率控制部
60代码转换机              61延迟电路
63位速率比率计算部        65输入编码量积算部
67差分编码量计算部        69目标输出编码量更新部
71量子化位阶代码算出部    80代码转换机
81 VLD                    83目标输出编码量更新部
85量子化位阶代码算出部    600摄像机
700编码器                 800内容存储器
1000服务器
1010、1010a、1010b
1011、1015分离器
1100、1100a、1100b
1101、1105分离部(separate)
1110 VLD
1120游程系数转换器
1130基本、扩展阶层分离器
1140基本量子化系数转换器
1150扩展量子化系数转换器
1160再扫描器
1170再扫描器
1181、1182、1183再扫描器
1210 VLC基本
1220 VLC预测误差
1231 VLC F0
1232 VLC F1
1233 VLC FN-1
1240系数信息分离部
1260基本量子化系数多重化器
1270a、1270b系数信息多重化部
1600、1600a、1600b
1601、1605多重化部(MUX)
2000发送程序
2010、2011、2012传送通路选择器
3000、3000a、3000b、3000n接收机
3010、3010a、3010b、3010n
3011、3012、3015、3016合成器
3020合成控制器(merge controller)
3030、3030a、3030b、3030n解码器
3100、3100a、3100b
3101、3102、3105、3106多重分离部(DEMUX)
3200、3200a、3200b
3201、3202、3205、3206基本流选择器(B-Selector)
3300、3300a、3300b
3301、3302、3305、3306合成部(merge)
3310 VLD基本
3320 VLD预测误差
3331 VLD E(0)
3332 VLD E(1)
3333 VLD E(M-1)
3340系数转换器
3350系数转换器
3361、3362、3363系数转换器
3370基本量子化系数合成器
3380扩展量子化系数合成器
3390基本、扩展阶层合成器
3410游程系数转换器
3420 VLC
3430基本量子化系数分离器
3450a、3450b系数信息分离部
3460系数信息多重化部
1100c、1100d分离部
1130c、1130d基本扩展阶层分离器
1140c、1140d基本量子化系数转换器
1150c、1150d扩展量子化系数分离器
1220c、1220d预测误差可变长编码器(VLC)
1231c、1231d扩展可变长编码器(VLC·F0)
1232c、1232d扩展可变长编码器(VLC·F1)
1233c、1233d扩展可变长编码器(VLC·FN-1)
3300c、3300d合成部
3320c、3320d预测误差可变长编码器(VLD预测误差)
3331c、3331d扩展可变长解码器(VLD·E(0))
3332c、3332d扩展可变长解码器(VLD·E(1))
3333c、3333d扩展可变长解码器(VLD·E(N’-1))
3370c、3370d基本量子化系数合成器
3380c、3380d扩展量子化系数合成器

Claims (41)

1、一种编码信号分离装置,其是在将编码后的动态图像的信号输入,进行规定处理,输出以作为数码数据的编码信号装置,其设有:用于输入将由多个画像信息构成的1次动态图像进行编码的1次编码信号的分离器输入手段;
将在上述分离器输入手段中被输入的1次编码信号,分离为,所具有的编码量比使作为上述1次动态图像虚拟动态图像的2次动态图像复原的上述1次编码信号的编码量少的基本编码信号,和将与由上述基本编码信号复原的上述2次动态图像距离相比上述1次动态图像近的3次动态图像、同上述基本编码信号同时使用并复原的多个扩展编码信号的分离器分离手段;
将在该分离器分离手段中被分离的基本编码信号和多个扩展编码信号任意组合并进行多重化,生成多个传输编码信号的分离器多重化手段;
将在该分离器多重化手段中被多重化了的多个传输编码信号输出的分离器输出手段。
2、如权利要求1所述的编码信号分离装置,其特征在于所说的分离器分离手段设有:从上述1次编码信号转换为使上述1次动态图像复原的1次量子化系数值的1次系数转换手段;
将在该1次系数转换手段中被转换的上述1次量子化系数值,分离为使上述2次动态图像复原的基本阶层的基本阶层系数值、和使上述3次动态图像复原时使用的扩展阶层的扩展阶层系数值的基本扩展阶层分离手段;
从上述基本阶层系数值生成上述基本编码信号的基本编码信号生成手段;和,从上述扩展阶层系数值生成多个扩展编码信号的扩展编码信号生成手段。
3、如权利要求1或2所述的编码信号分离装置,其特征在于所说的分离器多重化手段,将上述基本编码信号和多个扩展编码信号的各个编码信号作为上述各传输编码信号来生成的。
4、如权利要求1或2所述的编码信号分离装置,其特征在于所说的分离器多重化手段,在多个扩展编码信号的各个内进行多重化后,将基本编码信号生成多个传输编码信号。
5、如权利要求1或2所述的编码信号分离装置,其特征在于所说的分离器多重化手段,将上述多个扩展编码信号进行多重化,生成编码量不同的多个传输编码信号。
6、如权利要求2所述的编码信号分离装置,其特征在于所说的分离器分离手段的基本扩展阶层分离手段,根据从1次动态图像的系数值量子化为1次量子化系数值时的输入量子化参数的值、和将1次动态图像的系数值再量子化时的再量子化参数的值,将上述基本阶层系数值和扩展阶层系数值进行分离;
进而,上述分离器分离手段设有:将在上述基本扩展阶层分离手段中被分离了的基本阶层系数值,转换为由上述再量子化参数进行再量子化而被求出的作为再量子化输出系数的基本量子化系数值、和从上述基本量子化系数值和再量子化参数预测了的预测系数值与基本阶层系数值的差来求出的预测误差系数值的基本量子化系数转换手段;
将在上述基本扩展阶层分离手段中被分离了的多个扩展阶层系数值进行分离,生成由分别被分离了的扩展阶层系数值构成的多个扩展量子化系数列的扩展量子化系数分离手段;
所说的分离器分离手段的基本编码信号生成手段,将由在基本量子化系数转换手段中被转换的基本量子化系数值构成的基本量子化系数列进行编码,生成基本编码信号;
所说的分离器分离手段的扩展编码信号生成手段,使由在基本量子化系数转换手段中被转换的预测误差系数值构成的预测误差系数列、和在扩展量子化系数分离手段中被分离的多个扩展量子化系数列分别进行编码,生成多个扩展编码信号。
7、如权利要求6所述的编码信号分离装置,其特征在于所说的分离器分离手段的扩展编码信号生成手段,将从上述再量子化参数使上述输入量子化参数复原的量子化参数复原信息,在多个扩展编码信号内分别进行编码。
8、如权利要求6或7所述的编码信号分离装置,其特征在于其还设有分离信息输入手段,该分离信息输入手段是用于输入对将扩展阶层系数值分离为多个扩展量子化系数列的分离方法进行规定的扩展阶层分离图形信息;
所说的分离器分离手段的扩展量子化系数分离手段,将在基本扩展阶层分离手段中被分离了的扩展阶层系数值,根据上述分离信息输入手段输入的扩展阶层分离图形信息,分离为多个扩展量子化系数值的列。
9、如权利要求2所述的编码信号分离装置,其特征在于所说的分离器分离手段的基本扩展阶层分离手段,根据从1次动态图像的系数值量子化为1次量子化系数值时的输入量子化参数的值、和将1次动态图像的系数值再量子化时的再量子化参数的值,将上述基本阶层系数值和扩展阶层系数值进行分离;
进而,上述分离器分离手段设有:将在上述基本扩展阶层分离手段中被分离了的基本阶层系数值,转换为由上述再量子化参数进行再量子化而被求出的作为再量子化输出系数的基本量子化系数值、和从上述基本量子化系数值和再量子化参数预测了的预测系数值与基本阶层系数值的差来求出的预测误差系数值的基本量子化系数转换手段;
和、将在上述基本扩展阶层分离手段中被分离了的多个扩展阶层系数值进行分离,生成由分别被分离了的扩展阶层系数值构成的多个扩展量子化系数列的扩展量子化系数分离手段;
所说的分离器分离手段的基本编码信号生成手段,设有:将由在基本量子化系数转换手段中被转换的基本量子化系数值构成的基本量子化系数列进行编码,生成基本量子化编码列的基本量子化系数列编码手段;
将由在该基本量子化系数转换手段中被转换了的预测误差系数值构成的预测误差系数列进行编码,生成预测误差编码列的预测误差系数列编码手段;
以及、将上述基本量子化编码列和预测误差编码列进行多重化,生成基本编码信号的基本编码信号多重化手段;
所说的分离器分离手段的扩展编码信号生成手段,将在扩展量子化系数分离手段中被分离了的多个扩展量子化系数列分别进行编码,生成多个扩展编码信号。
10、如权利要求9所述的编码信号分离装置,其特征在于其还设有分离信息输入手段,该分离信息输入手段是用于输入对将扩展阶层系数值分离为多个扩展量子化系数列的分离方法进行规定的扩展阶层分离图形信息;
所说的分离器分离手段的扩展量子化系数分离手段,将在基本扩展阶层分离手段中被分离了的扩展阶层系数值,根据上述分离信息输入手段输入的扩展阶层分离图形信息,分离为多个扩展量子化系数列。
11、一种编码信号合成装置,其是在将编码后的动态图像的信号输入,进行规定处理,输出以作为数码数据的编码信号装置,其设有:将由多个画像信息构成的1次动态图像被编码的多个独立传输编码信号输入的合成器输入手段;
从在上述合成器输入手段中被输入的多个传输编码信号分离为,所具有的编码量比使作为上述1次动态图像虚拟动态图像的2次动态图像复原的1次编码信号的编码量少的基本编码信号,和将与由上述基本编码信号复原的上述2次动态图像距离相比上述1次动态图像近的3次动态图像、同上述基本编码信号同时使用并复原的多个扩展编码信号的合成器分离手段;
合成在该合成器分离手段中被分离的上述基本编码信号和多个扩展编码信号,生成使3次动态图像复原的3次编码信号的合成器合成手段;
将在该合成器合成手段中被合成了的3次编码信号输出的合成器输出手段。
12、如权利要求11所述的编码信号合成装置,其特征在于所说的合成器合成手段设有:从上述基本编码信号转换为使上述2次动态图像复原的基本阶层的基本阶层系数值的基本编码信号转换手段;
从上述多个扩展编码信号转换为使上述3次动态图像复原时所使用的扩展阶层的扩展阶层系数值的扩展编码信号转换手段;
将在上述基本编码信号转换手段中被转换的基本阶层系数值、和在上述扩展编码信号转换手段中被转换的扩展阶层系数值进行合成,生成3次量子化系数值的基本扩展阶层合成手段;
将在该基本扩展阶层合成手段中被合成的3次量子化系数值转换为3次编码信号的3次系数转换手段。
13、如权利要求11或12所述的编码信号合成装置,其特征在于所说的合成器分离手段,从上述多个传输编码信号分离为作为编码同一信息的信号的多个基本编码信号和多个扩展编码信号。
14、如权利要求13所述的编码信号合成装置,其特征在于其还设有从上述合成器分离手段分离了的多个基本编码信号中,选择接收信号错误少的基本编码信号,向合成器合成手段通知的信号错误通知手段;
所说的合成器合成手段,选择在信号错误通知手段中被通知的基本编码信号,与上述多个扩展编码信号进行合成。
15、如权利要求11或12所述的编码信号合成装置,其特征在于其还设有接收来自网络上的错误检出器的错误订正情况的信息,将错误订正信息通知给上述合成器合成手段的合成控制手段;
所说的合成器合成手段,根据在该合成控制手段中被通知的上述错误订正情况信息,将基本编码信号和多个扩展编码信号进行合成。
16、如权利要求11或12所述的编码信号合成装置,其特征在于其还设有输入从上述合成器输出手段输出的3次编码信号,解码上述3次编码信号,并将3次动态图像再生的编码信号解码装置。
17、一种编码信号分离合成***,其是在将编码后的动态图像的信号输入,进行规定处理,输出以作为数码数据的编码信号装置,其设有:将由多个画像信息构成的1次动态图像进行编码的1次编码信号分离为,所具有的编码量比使作为上述1次动态图像虚拟动态图像的2次动态图像复原的上述1次编码信号的编码量少的基本编码信号,和将与由上述基本编码信号复原的上述2次动态图像距离相比上述1次动态图像近的3次动态图像、同上述基本编码信号同时使用并复原的多个扩展编码信号,同时,再构筑,转换为在网络上传输的多个传输编码信号的分离器,
选择使上述多个传输编码信号输入、转送的上述传输编码信号,将选择了的传输编码信号进行传输的传送通路选择器,
和,将在上述传送通路选择器内被传输的多个传输编码信号输入,合成使3次动态图像复原的3次编码信号的合成器;
所说的分离器具有:
将上述1次编码信号输入的分离器输入手段,
将在该分离器输入手段中被输入的1次编码信号,分离为基本编码信号和多个扩展编码信号的分离器分离手段,
将在上述分离器分离手段中被分离的基本编码信号和多个扩展编码信号任意组合并进行多重化,生成多个传输编码信号的分离器多重化手段,
和,将在该分离器多重化手段中被多重化了的多个传输编码信号输出的分离器输出手段;
所说的合成器具有:
将多个传输编码信号输入的合成器输入手段,
从在该合成器输入手段中被输入的多个传输编码信号,分离为基本编码信号和多个扩展编码信号的合成器分离手段,
将在该合成器分离手段中被分离的基本编码信号和多个扩展编码信号进行合成,生成使3次动态图像复原的3次编码信号的合成器合成手段,
和,将在该合成器合成手段中被合成了的3次编码信号输出的合成器输出手段。
18、如权利要求17所述的编码信号分离合成***,其特征在于所说的分离器分离手段设有:
从上述1次编码信号转换为使上述1次动态图像复原的1次量子化系数值的1次系数转换手段,
将在该1次系数转换手段中被转换了的上述1次量子化系数值,分离为使上述2次动态图像复原的基本阶层的基本阶层系数值、和使上述3次动态图像复原时所使用的扩展阶层的扩展阶层系数值的基本扩展阶层分离手段,
从上述基本阶层系数值生成上述基本编码信号的基本编码信号生成手段,和,从上述扩展阶层系数值生成多个扩展编码信号的扩展编码信号生成手段;
所说的合成器合成手段具有:
从上述基本编码信号转换为基本阶层的基本阶层系数值的基本编码信号转换手段,
从上述多个扩展编码信号转换为扩展阶层的扩展阶层系数值的扩展编码信号转换手段,
将在基本编码信号转换手段中被转换了的基本阶层系数值、和在扩展编码信号转换手段中被转换了的扩展阶层系数值进行合成,生成3次量子化系数值的基本扩展阶层合成手段,
将在该基本扩展阶层合成手段中被合成了的3次量子化系数值转换为3次编码信号的3次系数转换手段。
19、如权利要求18所述的编码信号分离合成***,其特征在于在上述分离器中,所说的分离器分离手段设有将在上述基本扩展阶层分离手段中被分离了的基本阶层系数值,转换为由上述再量子化参数进行再量子化而被求出的作为再量子化输出系数的基本量子化系数值、和从上述基本量子化系数值和再量子化参数预测了的预测系数值与基本阶层系数值的差来求出的预测误差系数值的基本量子化系数转换手段;
所说的分离器分离手段的基本编码信号生成手段,具有将基本量子化系数值输入,编码成作为基本编码信号的基本量子化编码列的基本量子化系数列编码手段;
上述分离器分离手段的扩展编码信号生成手段,将在该基本量子化系数转换手段中被转换的预测误差系数值、和在上述基本扩展阶层分离手段中被分离的扩展阶层系数值进行输入,从上述预测误差系数值和扩展阶层系数值生成多个扩展编码信号;
在上述合成器中,所说的合成器分离手段,从多个传输编码信号分离为基本量子化编码列、预测误差系数值被编码了的预测误差编码列、和扩展阶层系数值被编码了的扩展阶层编码列;
所说的合成器合成手段的基本编码信号转换手段具有将基本量子化编码列输入,转换为基本量子化系数值的基本量子化系数列转换手段;
所说的合成器合成手段的扩展编码信号转换手段具有:从预测误差编码列转换为预测误差系数值的预测误差系数列转换手段、和将上述多个扩展阶层编码列分别转换为扩展阶层系数值的多个扩展阶层系数列转换手段;
进而,上述合成器合成手段具有从基本量子化系数值、再量子化参数和预测误差系数值转换为基本阶层系数值的基本阶层系数值合成手段;
上述合成器合成手段的基本扩展阶层合成手段,将基本阶层系数值和扩展阶层系数值进行合成,生成3次量子化系数值。
20、如权利要求18所述的编码信号分离合成***,其特征在于在上述分离器中,所说的分离器分离手段设有将在上述基本扩展阶层分离手段中被分离了的基本阶层系数值,转换为由上述再量子化参数进行再量子化而被求出的作为再量子化输出系数的基本量子化系数值、和从上述基本量子化系数值和再量子化参数预测了的预测系数值与基本阶层系数值的差来求出的预测误差系数值的基本量子化系数转换手段;
所说的分离器分离手段的基本编码信号生成手段具有:
将基本量子化系数值输入,编码为基本量子化编码列的基本量子化系数列编码手段,
将预测误差系数值输入,编码为预测误编码列的预测误差系数列编码手段,和将基本量子化编码列与预测误差编码列进行合成,生成基本编码信号的基本编码信号合成手段;
在上述合成器中,
所说的合成器合成手段具有将基本编码信号输入,分离为基本量子化编码列和预测误差编码列的基本编码信号分离手段;
所说的合成器合成手段的基本编码信号转换手段具有:将基本量子化编码列输入、转换为基本量子化系数值的基本量子化系数列转换手段,和将预测误差编码列输入、转换为预测误差系数值的预测误差系数列转换手段;
进而,上述合成器合成手段具有从基本量子化系数值、再量子化参数和预测误差系数值转换为基本阶层系数值的基本阶层系数值合成手段;
上述合成器合成手段的基本扩展阶层合成手段,将基本阶层系数值和扩展阶层系数值进行合成,生成3次量子化系数值。
21、如权利要求18所述的编码信号分离合成***,其特征在于所说的分离器分离手段的基本扩展阶层分离手段,根据从上述1次动态图像的系数值量子化为1次量子化系数值时的输入量子化参数的值、和将1次动态图像的系数值再量子化时的再量子化参数的值,将上述基本阶层系数值和扩展阶层系数值分离;
进而,上述分离器分离手段设有:将在上述基本扩展阶层分离手段中被分离了的基本阶层系数值,转换为由上述再量子化参数进行再量子化而被求出的作为再量子化输出系数的基本量子化系数值、和从上述基本量子化系数值和再量子化参数预测了的预测系数值与基本阶层系数值的差来求出的预测误差系数值的基本量子化系数转换手段;
和、将在上述基本扩展阶层分离手段中被分离了的多个扩展阶层系数值进行分离,生成由分别被分离了的扩展阶层系数值构成的多个扩展量子化系数列的扩展量子化系数分离手段;
上述分离器分离手段的基本编码信号生成手段,将由在基本量子化系数转换手段中被转换的基本量子化系数值构成的基本量子化系数列进行编码,生成基本编码信号;
上述分离器分离手段的扩展编码信号生成手段,将由在基本量子化系数转换手段中被转换的预测误差系数值构成的预测误差系数列、和在扩展量子化系数分离手段中被分离的多个扩展量子化系数列分别进行编码,生成多个扩展编码信号;
在上述合成器中,
上述合成器分离手段,从多个传输编码信号分离基本编码信号、预测误差系数列被编码了的扩展编码信号、和扩展量子化系数列被编码了的扩展编码信号;
上述合成器合成手段的基本编码信号转换手段具有从基本编码信号转换为基本量子化系数列的基本量子化系数列转换手段;
上述合成器合成手段的扩展编码信号转换手段具有:从预测误系数列被编码了的扩展编码信号转换为预测误差系数列的预测误差系数列转换手段,和从扩展量子化系数列被编码了的多个扩展编码信号分别转换为扩展量子化系数列的多个扩展量子化系数列转换手段;
进而,上述合成器合成手段具有:从基本量子化系数列、再量子化参数和预测误差系数列合成基本阶层系数值的列的基本量子化系数合成手段,以及从多个扩展量子化系数列合成扩展阶层系数值的列的扩展量子化系数合成手段;
上述合成器合成手段的基本扩展阶层合成手段,将基本阶层系数值的列和扩展阶层系数值的列进行合成,生成3次量子化系数值。
22、如权利要求18所述的编码信号分离合成***,器特征在于所说的分离器分离手段的基本扩展阶层分离手段,根据从上述1次动态图像的系数值量子化为1次量子化系数值时的输入量子化参数的值、和将1次动态图像的系数值再量子化时的再量子化参数的值,将上述基本阶层系数值和扩展阶层系数值分离;
进而,上述分离器分离手段设有:将在上述基本扩展阶层分离手段中被分离了的基本阶层系数值,转换为由上述再量子化参数进行再量子化而被求出的作为再量子化输出系数的基本量子化系数值、和从上述基本量子化系数值和再量子化参数预测了的预测系数值与基本阶层系数值的差来求出的预测误差系数值的基本量子化系数转换手段;
和、将在上述基本扩展阶层分离手段中被分离了的多个扩展阶层系数值进行分离,生成由分别被分离了的扩展阶层系数值构成的多个扩展量子化系数列的扩展量子化系数分离手段;
上述分离器分离手段的基本编码信号生成手段具有:
对由在基本量子化系数转换手段中被转换了的基本量子化系数值构成的基本量子化系数列进行编码,生成基本量子化编码列的基本量子化系数列编码手段,
对由在基本量子化系数转换手段中被转换了的预测误差系数值构成的预测误差系数列进行编码,生成预测误差编码列的预测误差系数列编码手段,
和,将基本量子化编码列和预测误差编码列进行多重化,生成基本编码信号的基本编码信号多重化手段;
上述分离器分离手段的扩展编码信号生成手段,将在扩展量子化系数分离手段中被分离了的多个扩展量子化系数列分别编码,生成多个扩展编码信号;
在上述合成器中,
上述合成器合成手段的基本编码信号转换手段具有:从基本编码信号将基本量子化编码列和预测误差编码列进行多重分离的基本量子化系数分离手段,将在该基本量子化系数分离手段中被分离的基本量子化编码列转换为基本量子化系数列的基本量子化系数列转换手段,
和,将在上述基本量子化系数分离手段中被分离的预测误差编码列转换为预测误差系数列的预测误差系数列转换手段;
上述合成器合成手段的扩展编码信号转换手段具有从多个上述扩展编码信号分别转换为扩展量子化系数列的多个扩展量子化系数列转换手段;
进而,上述合成器合成手段具有:从上述基本量子化系数列、再量子化参数和预测误差系数列合成基本阶层系数值的列的基本量子化系数合成手段,和从上述多个扩展量子化系数列合成扩展阶层系数值的列的扩展量子化系数合成手段;
上述合成器合成手段的基本扩展阶层合成手段,将基本阶层系数值的列和扩展阶层系数值的列进行合成,生成3次量子化系数值。
23、如权利要求17或18所述的编码信号分离合成***,其特征在于所说的分离器多重化手段,将上述基本编码信号在多个扩展编码信号的每个内进行多重化,生成多个传输编码信号;
上述合成器分离手段从该多个传输编码信号分离为多个基本编码信号和多个扩展编码信号;
上述合成器合成手段,从在上述合成器分离手段中被分离了的多个基本编码信号中选择一个基本编码信号,与上述多个扩展编码信号进行合成。
24、如权利要求17或18所述的编码信号分离合成***,其特征在于所说的分离器多重化手段,将多个上述扩展编码信号进行多重化,生成编码量不同的多个传输编码信号;
所说的合成器分离手段,从该多个传输编码信号分离为基本编码信号和多个扩展编码信号。
25、如权利要求21所述的编码信号分离合成***,其特征在于所说的分离器分离手段的扩展编码信号生成手段,将从再量子化参数使上述输入量子化参数复原的量子化参数复原信息在上述多个扩展编码信号内分别进行编码;
所说的合成器合成手段的扩展编码信号转换手段,从上述扩展编码信号将量子化参数复原信息进行解码;
所说的合成器合成手段的基本量子化系数合成手段,根据该量子化参数复原信息合成基本阶层系数值的列;
所说的合成器合成手段的3次系数转换手段,将根据上述再量子化参数和量子化参数复原信息被复原的输入量子化参数,在3次编码信号内进行编码。
26、如权利要求23所述的编码信号分离合成***,其特征在于其还设有,从上述合成器分离手段分离的多个基本编码信号中选择接收信号错误少的基本编码信号,通知给上述合成器合成手段的信号错误通知手段;
所说的合成器合成手段,选择在该信号错误通知手段中被通知的基本编码信号,与上述多个扩展编码信号进行合成。
27、如权利要求24所述的编码信号分离合成***,其特征在于所说的分离器多重化手段,为了使编码量不同的多个传输编码信号的编码量比为2的乘方比,生成传输编码信号。
28、如权利要求17或18所述的编码信号分离合成***,其特征在于其还设有接收由网络上的错误检出器发出的错误订正情况的信息,将错误订正信息通知给上述合成器合成手段的合成控制手段;
所说的合成器合成手段,根据在该合成控制手段中被通知的上述错误订正信息,将基本编码信号和多个扩展编码信号进行合成。
29、如权利要求17、18、21或22中任意一项所述的编码信号分离合成***,其特征在于其还设有从上述编码信号合成器输入上述3次编码信号,将上述3次编码信号进行解码后,再将3次动态图像再生的编码信号解码装置。
30、一种编码信号分离方法,其是在将编码后的动态图像的信号输入,进行规定处理,输出以作为数码数据的编码信号处理方法,其设有:
用于输入将由多个画像信息构成的1次动态图像进行编码的1次编码信号的分离器输入步骤;
将在上述分离器输入步骤中被输入的1次编码信号,分离为,所具有的编码量比使作为上述1次动态图像虚拟动态图像的2次动态图像复原的上述1次编码信号的编码量少的基本编码信号,和将与由上述基本编码信号复原的上述2次动态图像距离相比上述1次动态图像近的3次动态图像、同上述基本编码信号同时使用并复原的多个扩展编码信号的分离器分离步骤;
将在该分离器分离步骤中被分离的基本编码信号和多个扩展编码信号任意组合并进行多重化,生成多个传输编码信号的分离器多重化步骤;
将在该分离器多重化步骤中被多重化了的多个传输编码信号输出的分离器输出步骤。
31、如权利要求30所述的编码信号分离方法,其特征在于所说的分离器分离步骤具有:
从上述1次编码信号转换为使上述1次动态图像复原的1次量子化系数值的1次系数转换步骤;
将在上述1次系数转换步骤中被转换的上述1次量子化系数值,分离为使上述2次动态图像复原的基本阶层的基本阶层系数值和使上述3次动态图像复原时使用的扩展阶层的扩展阶层系数值的基本扩展阶层分离步骤;
从上述基本阶层系数值生成上述基本编码信号的基本编码信号生成步骤;
和,从上述扩展阶层系数值生成多个扩展编码信号的扩展编码信号生成步骤。
32、如权利要求31所述的编码信号分离方法,其特征在于所说的分离器分离步骤的基本扩展阶层分离步骤,根据从1次动态图像的系数值量子化为1次量子化系数值时的输入量子化参数的值、和将1次动态图像的系数值再量子化时的再量子化参数的值,将上述基本阶层系数值和扩展阶层系数值进行分离;
进而,上述分离器分离步骤具有:
将在上述基本扩展阶层分离步骤中被分离了的基本阶层系数值,转换为由上述再量子化参数进行再量子化而被求出的作为再量子化输出系数的基本量子化系数值、和从上述基本量子化系数值和再量子化参数预测了的预测系数值与基本阶层系数值的差来求出的预测误差系数值的基本量子化系数转换步骤;
将在上述基本扩展阶层分离步骤中被分离了的多个扩展阶层系数值进行分离,生成由分别被分离了的扩展阶层系数值构成的多个扩展量子化系数列的扩展量子化系数分离步骤;
上述分离器分离步骤的基本编码信号生成步骤,将由在基本量子化系数转换步骤中被转换的基本量子化系数值构成的基本量子化系数列进行编码,生成基本编码信号;
所说的分离器分离步骤的扩展编码信号生成步骤,使由在基本量子化系数转换步骤中被转换的预测误差系数值构成的预测误差系数列、和在扩展量子化系数分离步骤中被分离的多个扩展量子化系数列分别进行编码,生成多个扩展编码信号。
33、如权利要求31所述的编码信号分离方法,其特征在于所说的分离器分离步骤的基本扩展阶层分离步骤,根据从1次动态图像的系数值量子化为1次量子化系数值时的输入量子化参数的值、和将1次动态图像的系数值再量子化时的再量子化参数的值,将上述基本阶层系数值和扩展阶层系数值进行分离;
进而,上述分离器分离步骤具有:
将在上述基本扩展阶层分离步骤中被分离了的基本阶层系数值,转换为由上述再量子化参数进行再量子化而被求出的作为再量子化输出系数的基本量子化系数值、和从上述基本量子化系数值和再量子化参数预测了的预测系数值与基本阶层系数值的差来求出的预测误差系数值的基本量子化系数转换步骤;
和、将在上述基本扩展阶层分离步骤中被分离了的多个扩展阶层系数值进行分离,生成由分别被分离了的扩展阶层系数值构成的多个扩展量子化系数列的扩展量子化系数分离步骤;
所说的分离器分离步骤的基本编码信号生成步骤,设有:
将由在基本量子化系数转换步骤中被转换的基本量子化系数值构成的基本量子化系数列进行编码,生成基本量子化编码列的基本量子化系数列编码步骤;
将由在该基本量子化系数转换步骤中被转换了的预测误差系数值构成的预测误差系数列进行编码,生成预测误差编码列的预测误差系数列编码步骤;
以及、将上述基本量子化编码列和预测误差编码列进行多重化,生成基本编码信号的基本编码信号多重化步骤;
所说的分离器分离步骤的扩展编码信号生成步骤,将在扩展量子化系数分离步骤中被分离了的多个扩展量子化系数列分别进行编码,生成多个扩展编码信号。
34、一种编码信号合成方法,其是在将编码后的动态图像的信号输入,进行规定处理,输出以作为数码数据的编码信号处理方法,其设有:
将由多个画像信息构成的1次动态图像被编码的多个独立传输编码信号输入的合成器输入步骤;
从在上述合成器输入步骤中被输入的多个传输编码信号分离为,所具有的编码量比使作为上述1次动态图像虚拟动态图像的2次动态图像复原的1次编码信号的编码量少的基本编码信号,和将与由上述基本编码信号复原的上述2次动态图像距离相比上述1次动态图像近的3次动态图像、同上述基本编码信号同时使用并复原的多个扩展编码信号的合成器分离步骤;
合成在该合成器分离步骤中被分离的上述基本编码信号和多个扩展编码信号,生成使3次动态图像复原的3次编码信号的合成器合成步骤;
将在该合成器合成步骤中被合成了的3次编码信号输出的合成器输出步骤。
35、如权利要求34所述的编码信号合成方法,其特征在于所说的合成器分离步骤,从上述多个传输编码信号分离为作为编码同一信息的信号的多个基本编码信号和多个扩展编码信号;
进而,其还设有从上述合成器分离步骤分离了的多个基本编码信号中,选择接收信号错误少的基本编码信号,并通知给合成器合成步骤的信号错误通知步骤;
所说的合成器合成步骤,选择在信号错误通知步骤中被通知的基本编码信号,与上述多个扩展编码信号进行合成。
36、如权利要求34或35所述的编码信号合成方法,其特征在于其还设有接收从网络上的错误检出器发出的错误订正情况的信息,将错误订正信息通知给上述合成器合成步骤的合成控制步骤;
所说的合成器合成步骤,根据在该合成控制步骤中被通知的上述错误订正信息,将基本编码信号和多个扩展编码信号进行合成。
37、一种编码信号分离合成方法,其是在将编码后的动态图像的信号输入,进行规定处理,输出以作为数码数据的编码信号处理方法,其设有:
将由多个画像信息构成的1次动态图像进行编码的1次编码信号分离为,所具有的编码量比使作为上述1次动态图像虚拟动态图像的2次动态图像复原的上述1次编码信号的编码量少的基本编码信号,和将与由上述基本编码信号复原的上述2次动态图像距离相比上述1次动态图像近的3次动态图像、同上述基本编码信号同时使用并复原的多个扩展编码信号,同时,再构筑,转换为在网络上传输的多个传输编码信号的分离器,用来控制该分离器的分离器控制步骤;
用于控制使上述多个传输编码信号输入、转送的上述传输编码信号进行选择,并将选择了的传输编码信号进行传输的传送通路选择器的传送通路选择器控制步骤;
和,用于控制将在上述传送通路选择器内被传输的多个传输编码信号输入,合成使3次动态图像复原的3次编码信号的合成器的合成器控制步骤;
所说的分离器控制步骤具有:
将上述1次编码信号输入的分离器输入步骤,
将在该分离器输入步骤中被输入的1次编码信号,分离为基本编码信号和多个扩展编码信号的分离器分离步骤,
将在上述分离器分离步骤中被分离的基本编码信号和多个扩展编码信号任意组合并进行多重化,生成多个传输编码信号的分离器多重化步骤,
和,将在该分离器多重化步骤中被多重化了的多个传输编码信号输出的分离器输出步骤
所说的合成器控制步骤具有:
将多个传输编码信号输入的合成器输入步骤,
从在该合成器输入步骤中被输入的多个传输编码信号,分离为基本编码信号和多个扩展编码信号的合成器分离步骤,
将在该合成器分离步骤中被分离的基本编码信号和多个扩展编码信号进行合成,生成使3次动态图像复原的3次编码信号的合成器合成步骤,
和,将在该合成器合成步骤中被合成了的3次编码信号输出的合成器输出步骤。
38、如权利要求37所述的编码信号分离合成方法,其特征在于所说的分离器分离步骤具有:
从上述1次编码信号转换为使上述1次动态图像复原的1次量子化系数值的1次系数转换步骤,
将在该1次系数转换步骤中被转换了的上述1次量子化系数值,分离为使上述2次动态图像复原的基本阶层的基本阶层系数值、和使上述3次动态图像复原时使用的扩展阶层的扩展阶层系数值的基本扩展阶层分离步骤,
从上述基本阶层系数值生成上述基本编码信号的基本编码信号生成步骤,
和,从上述扩展阶层系数值生成多个扩展编码信号的扩展编码信号生成步骤;
所说的合成器合成步骤具有:
从上述基本编码信号转换为基本阶层的基本阶层系数值的基本编码信号转换步骤,
从上述多个扩展编码信号转换为扩展阶层的扩展阶层系数值的扩展编码信号转换步骤,
将在上述基本编码信号转换步骤中被转换的基本阶层系数值、和在上述扩展编码信号转换步骤中被转换了的扩展阶层系数值进行合成,生成3次量子化系数值的基本扩展阶层合成步骤,
将在该基本扩展阶层合成步骤中被合成了的3次量子化系数值转换为3次编码信号的3次系数转换步骤。
39、如权利要求38所述的编码信号分离合成方法,其特征在于所说的分离器控制步骤中:
所说的分离器分离步骤设有将在上述基本扩展阶层分离步骤中被分离了的基本阶层系数值,转换为由上述再量子化参数进行再量子化而被求出的作为再量子化输出系数的基本量子化系数值、和从上述基本量子化系数值和再量子化参数被预测了的值与基本阶层系数值的差来求出的预测误差系数值的基本量子化系数转换步骤;
所说的分离器分离步骤的基本编码信号生成步骤,具有将基本量子化系数值输入,编码成作为基本编码信号的基本量子化编码列的基本量子化系数列编码步骤;
上述分离器分离步骤的扩展编码信号生成步骤,将在该基本量子化系数转换步骤中被转换的预测误差系数值、和在上述基本扩展阶层分离步骤中被分离的扩展阶层系数值进行输入,从上述预测误差系数值和扩展阶层系数值生成多个扩展编码信号;
在上述合成器控制步骤中:
所说的合成器分离步骤,从多个传输编码信号分离为基本量子化编码列、预测误差系数值被编码了的预测误差编码列、和扩展阶层系数值被编码了的扩展阶层编码列;
所说的合成器合成步骤的基本编码信号转换步骤具有将基本量子化编码列输入,转换为基本量子化系数值的基本量子化系数列转换步骤;
所说的合成器合成步骤的扩展编码信号转换步骤具有:
从预测误差编码列转换为预测误差系数值的预测误差系数列转换步骤,
和,将上述多个扩展阶层编码列分别转换为扩展阶层系数值的多个扩展阶层系数列转换步骤;
进而,上述合成器合成步骤具有从基本量子化系数值、再量子化参数和预测误差系数值转换为基本阶层系数值的基本阶层系数值合成步骤;
上述合成器合成步骤的基本扩展阶层合成步骤,将基本阶层系数值和扩展阶层系数值进行合成,生成3次量子化系数值。
40、如权利要求38所述的编码信号分离合成方法,其特征在于所说的分离器分离步骤的基本扩展阶层分离步骤,根据从1次动态图像的系数值量子化为1次量子化系数值时的输入量子化参数的值、和将1次动态图像的系数值再量子化时的再量子化参数的值,将上述基本阶层系数值和扩展阶层系数值进行分离;
进而,上述分离器分离步骤具有:
将在上述基本扩展阶层分离步骤中被分离了的基本阶层系数值,转换为由上述再量子化参数进行再量子化而被求出的作为再量子化输出系数的基本量子化系数值、和从上述基本量子化系数值和再量子化参数被预测了的预测系数值与基本阶层系数值的差求出的预测误差系数值的基本量子化系数转换步骤;
将在上述基本扩展阶层分离步骤中被分离了的多个扩展阶层系数值进行分离,生成由分别被分离了的扩展阶层系数值构成的多个扩展量子化系数列的扩展量子化系数分离步骤;
上述分离器分离步骤的基本编码信号生成步骤,将由在基本量子化系数转换步骤中被转换的基本量子化系数值构成的基本量子化系数列进行编码,生成基本编码信号;
所说的分离器分离步骤的扩展编码信号生成步骤,使由在基本量子化系数转换步骤中被转换的预测误差系数值构成的预测误差系数列、和在扩展量子化系数分离步骤中被分离的多个扩展量子化系数列分别进行编码,生成多个扩展编码信号;
在上述合成器控制步骤中:
所说的合成器分离步骤,从多个传输编码信号分离基本编码信号、预测误差系数列被编码了的扩展编码信号、和扩展量子化系数列被编码了的扩展编码信号;
所说的合成器合成步骤的基本编码信号转换步骤具有从基本编码信号转换为基本量子化系数列的基本量子化系数列转换步骤;
所说的合成器合成步骤的扩展编码信号转换步骤具有:从上述预测误差系数列被编码了的扩展编码信号,转换为预测误差系数列的预测误差系数列转换步骤,
和,从上述扩展量子化系数列被编码了的多个扩展编码信号,分别转换为扩展量子化系数列的多个扩展量子化系数列转换步骤;
进而,上述合成器合成步骤具有:从上述基本量子化系数列、再量子化参数、和预测误差系数列合成基本阶层系数值的列的基本量子化系数合成步骤,
从多个扩展量子化系数列合成扩展阶层系数值的列的扩展量子化系数合成步骤;
所说的合成器合成步骤的基本扩展阶层合成步骤,将上述基本阶层系数值的列和扩展阶层系数值的列进行合成,生成3次量子化系数值。
41、如权利要求38所述的编码信号分离合成方法,其特征在于所说的分离器分离步骤的基本扩展阶层分离步骤,根据从1次动态图像的系数值量子化为1次量子化系数值时的输入量子化参数的值、和将1次动态图像的系数值再量子化时的再量子化参数的值,将上述基本阶层系数值和扩展阶层系数值分离;
进而,上述分离器分离步骤具有:
将在上述基本扩展阶层分离步骤中被分离了的基本阶层系数值,转换为由上述再量子化参数进行再量子化而被求出的作为再量子化输出系数的基本量子化系数值、以及从上述基本量子化系数值和再量子化参数被预测了的预测系数值与基本阶层系数值的差来求出的预测误差系数值的基本量子化系数转换步骤,
和,将在上述基本扩展阶层分离步骤中被分离了的多个扩展阶层系数值进行分离,生成由分别被分离了的扩展阶层系数值构成的多个扩展量子化系数列的扩展量子化系数分离步骤;
所说的分离器分离步骤的基本编码信号生成步骤,设有:
将由在基本量子化系数转换步骤中被转换的基本量子化系数值构成的基本量子化系数列进行编码,生成基本量子化编码列的基本量子化系数列编码步骤,
将由在该基本量子化系数转换步骤中被转换了的预测误差系数值构成的预测误差系数列进行编码,生成预测误差编码列的预测误差系数列编码步骤,
以及,将上述基本量子化编码列和预测误差编码列进行多重化,生成基本编码信号的基本编码信号多重化步骤;
所说的分离器分离步骤的扩展编码信号生成步骤,将在扩展量子化系数分离步骤中被分离了的多个扩展量子化系数列分别进行编码,生成多个扩展编码信号;
在上述合成器控制步骤中:
上述合成器合成步骤的基本编码信号转换步骤设有:
从基本编码信号将基本量子化编码列和预测误差编码列进行多重分离的基本量子化系数分离步骤,
将在该基本量子化系数分离步骤中被分离了的基本量子化编码列转换为基本量子化系数列的基本量子化系数列转换步骤,
和,将在上述基本量子化系数分离步骤中被分离了的预测误差编码列转换为预测误差系数列的预测误差系数列转换步骤;
所说的合成器合成步骤的扩展编码信号转换步骤具有从多个扩展编码信号分别转换为扩展量子化系数列的多个扩展量子化系数列转换步骤;
进而,上述合成器合成步骤具有:
从上述基本量子化系数列、再量子化参数和预测误差系数列合成基本阶层系数值的列的基本量子化系数合成步骤,
和,从上述多个扩展量子化系数列合成扩展阶层系数值的列的扩展量子化系数合成步骤;
所说的合成器合成步骤的基本扩展阶层合成步骤,将基本阶层系数值的列和扩展阶层系数值的列进行合成,生成3次量子化系数值。
CNA2004100929457A 2003-11-11 2004-11-11 编码信号分离装置、合成装置、分离合成***及其方法 Pending CN1620147A (zh)

Applications Claiming Priority (4)

Application Number Priority Date Filing Date Title
JP2003381859 2003-11-11
JP2003381859 2003-11-11
JP2004100419A JP2005167962A (ja) 2003-11-11 2004-03-30 符号化信号分離装置、符号化信号合成装置および符号化信号分離合成システム
JP2004100419 2004-03-30

Publications (1)

Publication Number Publication Date
CN1620147A true CN1620147A (zh) 2005-05-25

Family

ID=34436977

Family Applications (1)

Application Number Title Priority Date Filing Date
CNA2004100929457A Pending CN1620147A (zh) 2003-11-11 2004-11-11 编码信号分离装置、合成装置、分离合成***及其方法

Country Status (8)

Country Link
US (1) US20050100091A1 (zh)
EP (1) EP1531628A3 (zh)
JP (1) JP2005167962A (zh)
KR (1) KR20050045923A (zh)
CN (1) CN1620147A (zh)
IL (1) IL165152A0 (zh)
TW (1) TW200516989A (zh)
WO (1) WO2005046244A1 (zh)

Families Citing this family (13)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US7933294B2 (en) 2005-07-20 2011-04-26 Vidyo, Inc. System and method for low-delay, interactive communication using multiple TCP connections and scalable coding
US8289370B2 (en) 2005-07-20 2012-10-16 Vidyo, Inc. System and method for scalable and low-delay videoconferencing using scalable video coding
EP1952631A4 (en) * 2005-09-07 2012-11-21 Vidyo Inc SYSTEM AND METHOD FOR SCALABLE AND DECELERATING VIDEO CONFERENCES WITH SCALABLE VIDEO CODING
EP2057847A4 (en) * 2006-08-31 2011-12-21 Samsung Electronics Co Ltd VIDEO CODING ARRANGEMENT AND METHOD AND VIDEO ENCODING ARRANGEMENT AND METHOD
KR101291192B1 (ko) * 2006-11-17 2013-07-31 삼성전자주식회사 영상 부호화장치 및 방법과 영상 복호화장치 및 방법
KR101291189B1 (ko) * 2006-08-31 2013-07-31 삼성전자주식회사 스케일러블 영상 부호화장치 및 방법과 스케일러블 영상복호화장치 및 방법
US8111757B2 (en) * 2007-09-28 2012-02-07 Motorola Mobility, Inc. Method and apparatus for video signal processing
JP5039976B2 (ja) * 2008-03-24 2012-10-03 株式会社メガチップス トランスコーダ
WO2012122246A1 (en) 2011-03-10 2012-09-13 Vidyo, Inc. Dependency parameter set for scalable video coding
US9313486B2 (en) 2012-06-20 2016-04-12 Vidyo, Inc. Hybrid video coding techniques
WO2014204865A1 (en) * 2013-06-17 2014-12-24 Dolby Laboratories Licensing Corporation Adaptive reshaping for layered coding of enhanced dynamic range signals
KR102581186B1 (ko) 2018-10-12 2023-09-21 삼성전자주식회사 전자 장치 및 전자 장치의 제어 방법
CN117097906B (zh) * 2023-10-20 2023-12-26 河北天英软件科技有限公司 一种区域医疗资源高效利用的方法及***

Family Cites Families (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP3027759B2 (ja) * 1990-04-05 2000-04-04 日本電信電話株式会社 可変レート画像符号化装置
JPH04274674A (ja) * 1991-03-01 1992-09-30 Matsushita Electric Ind Co Ltd データ変換装置
JPH05336505A (ja) * 1992-06-02 1993-12-17 Hitachi Ltd 画像の階層符号化方式
US5376969A (en) * 1993-11-15 1994-12-27 Rca Thomson Licensing Corporation Method and apparatus for conveying compressed video data over a noisy communication channel
JP3170193B2 (ja) * 1995-03-16 2001-05-28 松下電器産業株式会社 画像信号の符号化装置及び復号装置
US5953506A (en) * 1996-12-17 1999-09-14 Adaptive Media Technologies Method and apparatus that provides a scalable media delivery system
JP3561485B2 (ja) * 2000-08-18 2004-09-02 株式会社メディアグルー 符号化信号分離・合成装置、差分符号化信号生成装置、符号化信号分離・合成方法、差分符号化信号生成方法、符号化信号分離・合成プログラムを記録した媒体および差分符号化信号生成プログラムを記録した媒体

Also Published As

Publication number Publication date
US20050100091A1 (en) 2005-05-12
WO2005046244A1 (ja) 2005-05-19
KR20050045923A (ko) 2005-05-17
EP1531628A2 (en) 2005-05-18
TW200516989A (en) 2005-05-16
IL165152A0 (en) 2005-12-18
JP2005167962A (ja) 2005-06-23
EP1531628A3 (en) 2005-06-08

Similar Documents

Publication Publication Date Title
CN1190081C (zh) 发送和接收动态图像数据的方法及其设备
CN1663282A (zh) 运动画面数据的代码转换/发送方法和装置和运动画面数据的代码转换/接收方法和装置
CN1339922A (zh) 编码信号的分离和合并装置、方法及计算机程序产品
CN1204751C (zh) 编码数据变换方法、再编码方法、再编码***以及数据记录媒体
CN1251518C (zh) 数字信号转换方法和数字信号转换装置
CN1241416C (zh) 编码***和方法、编码及解码、记录及再现的设备和方法
CN1301014C (zh) 可变长度编码方法以及可变长度解码方法
CN1926576A (zh) 用于数字编码3d立体视频图像的方法和***
CN1701616A (zh) 图像信息编码装置和方法,以及图像信息解码装置和方法
CN1653822A (zh) 用于代码转换压缩视频比特流的方法和设备
CN1213935A (zh) 分层图像编码解码、数字广播信号记录及图像音频的解码
CN1471319A (zh) 结合率失真优化的码率控制的方法及其装置
CN1090455A (zh) 动态图象的编码/解码方法、装置及其存储介质
CN1335724A (zh) 编码装置和编码方法
CN1292201A (zh) 图象解码装置和图象编码装置
CN1725844A (zh) 数字媒体流的反向表示
CN1650561A (zh) 音频数据编码转换发送方法以及编码转换接收方法、设备、***和程序
CN1879409A (zh) 记录装置及方法、再生装置及方法、记录媒体及程序
CN1620147A (zh) 编码信号分离装置、合成装置、分离合成***及其方法
CN1754385A (zh) 图像数据发布控制方法及装置、***以及程序
CN1642284A (zh) 图像处理设备和方法、程序以及记录介质
CN1301011C (zh) 用于向多个终端广播多媒体信号的方法
CN1946187A (zh) 可变长度编码方法以及可变长度解码方法
CN1819655A (zh) 发送和接收动态图像数据的方法及其设备
CN1642277A (zh) 图像及信息处理的装置和方法、程序、记录媒体及***

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
C10 Entry into substantive examination
SE01 Entry into force of request for substantive examination
C02 Deemed withdrawal of patent application after publication (patent law 2001)
WD01 Invention patent application deemed withdrawn after publication