亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频

? 歡迎來到蟲蟲下載站! | ?? 資源下載 ?? 資源專輯 ?? 關于我們
? 蟲蟲下載站

?? tr156.tex

?? 無損音頻壓縮源碼. 畢業設計 qq 64134703 更多畢業設計 www.rmlcd.cn
?? TEX
?? 第 1 頁 / 共 3 頁
字號:
in table~\ref{tab:rice}.\begin{table}[hbtp]\begin{center} \begin{tabular}{|c|c|c|c|c|c|} \hline	     	& sign	& lower	& number & full   \\Number      	& bit	& bits	& of `0's & code   \\\hline0		& 0	& 00	& 1	& 0001	 \\13		& 0	& 01	& 3	& 0010001 \\-7		& 1	& 11	& 2	& 111001 \\\hline\end{tabular} \end{center}\caption[nop]{Examples of Huffman codes for $n = 2$}\label{tab:rice}\end{table}As with all Huffman codes, a whole number of bits are used per sample,resulting in instantaneous decoding at the expense of introducingquantization error in the p.d.f.  This is illustrated with the pointsmarked '$+$' in figure~\ref{fig:logpdf}.  In the example, $n = 2$ giving aminimum code length of 4.  The error introduced by coding according tothe Laplacian p.d.f. instead of the true p.d.f. is only 0.004 bits persample, and the error introduced by using Huffman codes is only 0.12bits per sample.  These are small compared to a typical code length of 7for 16 kHz speech corpora.This Huffman code is also simple in that it may be encoded and decodedwith a few logical operations.  Thus the implementation need not employa tree search for decoding, so reducing the computational and storageoverheads associated with transmitting a more general p.d.f.The optimal number of low order bits to be transmitted directly islinearly related to the variance of the signal.  The Laplacian isdefined as:\begin{eqnarray}p(x) & = & { 1 \over {\sqrt 2 } \sigma } e^{{- \sqrt 2 \over \sigma} | x |}\end{eqnarray}where $|x|$ is the absolute value of $x$ and $\sigma^2$ is the variance of thedistribution.  Taking the expectation of $|x|$ gives:\begin{eqnarray}E(|x|)	& = & \int_{-\infty}^\infty |x|  p(x) dx \\	& = & \int_0^\infty x {{\sqrt 2} \over \sigma} e^{{- \sqrt 2 \over \sigma} x } dx \\	& = & \int_0^\infty e^{{- \sqrt 2 \over \sigma} x } dx - 	\left[ x e^{{- \sqrt 2 \over \sigma} x } \right]_0^\infty \\	& = & {\sigma \over \sqrt 2}\end{eqnarray}For optimal Huffman coding we need to find the number of low order bits,$n$, such that such that half the samples lie in the range $\pm 2^n$.This ensures that the Huffman code is $n + 1$ bits long with probability0.5 and $n + k + 1$ long with probability $2^{-(n + k)}$, which isoptimal.\begin{eqnarray}1/2 & = & \int_{-2^n}^{2^n} p(x) dx \\    & = & \int_{-2^n}^{2^n}  { 1 \over {\sqrt 2 } \sigma } e^{{- \sqrt 2\over \sigma} | x |} dx \\    & = & - e^{{- \sqrt 2 \over \sigma} 2^n} + 1 \\\end{eqnarray}Solving for $n$ gives:\begin{eqnarray}n & = & \log_2 \left( \log(2) {\sigma \over \sqrt 2 } \right)\label{eq:n4lpc}\\  & = & \log_2 \left(\log(2) E(|x|)  \right) \label{eq:n4poly}\end{eqnarray}When polynomial filters are used $n$ is obtained from $E(|x|)$ usingequation~\ref{eq:n4poly}.  In the LPC implementation $n$ is derivedfrom $\sigma$ which is obtained directly from the calculations forpredictor coefficients the using the autocorrelation method.\section{Lossy coding}The previous sections have outlined the complete waveform compressionalgorithm for lossless coding.  There are a wide range of applicationswhereby some loss in waveform accuracy is an acceptable tradeoff inreturn for better compression.  A reasonably clean way to implement thisis to dynamically change the quantisation level on a segment-by-segmentbasis.  Not only does this preserve the waveform shape, but theresulting distortion can be easily understood.  Assuming that thesamples are uniformally distributed within the new quantisation intervalof $n$, then the probability of any one value in this range is $1/n$ andthe noise power introduced is $i^2$ for the lower values that arerounded down and $(n -i)^2$ for those values that are rounded up.  Hencethe total noise power introduced by the increased quantisation is:\begin{eqnarray}{1 \over n } \left( \sum_{i=0}^{n / 2 - 1} i^2 + \sum_{i = n/2}^{n - 1}(n -i)^2 \right) & = & {1 \over 12 } (n^2 + 2) \label{eq:quantnoise}\end{eqnarray}It may also be assumed that the signal was uniformally distributed inthe original quantisation interval before digitisation, i.e.\ aquantisation error of $\int_{-1/2}^{1/2} x^2 {\rm d}x = 1/12$.Shorten supports two main types of lossy coding: the case where everysegment is coded at the same rate; and the case where the bit rate isdynamically adapted to maintain a specified segmental signal to noiseratio.  In the first mode, the variance of the prediction residual ofthe original waveform is estimated and then the appropriate quantisationperformed to limit the bit rate.  In areas of the waveform where thereare strong sample to sample correlations this results in a relativelyhigh signal to noise ratio, and in areas with little correlation thesignal to noise ratio approaches that of the signal power divided by thequantisation noise of equation~\ref{eq:quantnoise}.  In the second mode,this equation is used to estimate the greatest additional quantisationthat can be performed whilst maintaining a specified segmental signal tonoise ratio.  In both cases the new quantisation interval, $n$, isrestricted to be a power of two for computational efficiency.\section{Compression Performance \label{ss:perf}}The previous sections have demonstrated that low order linear predictionfollowed by Huffman coding to the Laplace distribution results in anefficient lossless waveform coder.  Table~\ref{tab:comp} compares thistechnique to the popular general purpose compression utilities that areavailable.  The table shows that the speech specific compression utilitycan achieve considerably better compression than more general tools.The compression and decompression speeds are the factors faster thanreal time when executed on a standard SparcStation I, except the resultfor the g722 ADPCM compression which was implemented on a SGI IndigoR4400 workstation using the supplied aifccompress/aifcdecompressutilities.  The SGI timings were scaled by a factor of 3.9 which wasdetermined by the relative execution times of shorten decompression onthe two platforms.\begin{table}[htbp]\begin{center}\begin{tabular}{|l|r|r|r|}  \hlineprogram         	& \% size & compress	& decompress \\			& 	  & speed 	& speed \\ \hlineUNIX compress   	& 74.0	  & 5.1 	& 15.0  \\UNIX pack       	& 69.8	  & 16.1 	& 8.0   \\GNU gzip        	& 66.0	  & 2.2 	& 17.2  \\shorten default (fast)	& 42.6	  & 13.4	& 16.1  \\shorten LPC (slow)	& 41.7 	  & 5.6		& 8.0	\\aifc[de]compress	& lossy	  & 2.3		& 2.2	\\ \hline\end{tabular}\end{center}\caption{Compression rates and speeds}\label{tab:comp}\end{table}To investigate the effects of lossy coding on speech recognitionperformance the test portion of the TIMIT database was coded at fourbits per sample and the resulting speech was recognised with a state ofthe art phone recognition system.  Both shorten and the g722 ADPCMstandard gave negligible additional errors (about 70 more errors overthe baseline of 15934 errors), but it was necessary to apply a factor offour scaling to the waveform for use with the g722 ADPCM algorithm.g722 ADPCM without scaling and the telephony quality g721 ADPCMalgorithm (designed for 8kHz sampling and operated at 16kHz) bothproduced significantly more errors (approximately 500 in 15934 errors).Coding this database at four bit per sample results in approximatelyanother factor of two compression over lossless coding.Decompression and playback of 16 bit, 44.1 kHz stereo audio takesapproximately 45\% of the available processing power of a 486DX2/66based machine and 25\% of a 60 MHz Pentium.  Disk access accounted for20\% of the time on the slower machine.  Performing compression to threebits per sample gives another factor of three compression, reducing thedisk access time proportionally and providing 20\% faster execution withno perceptual degradation (to the authors ears).  Thus real timedecompression of high quality audio is possible for a wide range ofpersonal computers.\section{Conclusion}This report has described a simple waveform coder designed for use withstored waveform files.  The use of a simple linear predictor followed byHuffman coding according to the Laplacian distribution has been found tobe appropriate for the examples studied.  Various techniques have beenadopted to improve the efficiency resulting in real time operation onmany platforms.  Lossy compression is supported, both to a specified bitrate and to a specified signal to noise ratio.  Most simple sample fileformats are accepted resulting in a flexible tool for the workstationenvironment.\begin{thebibliography}{1}\bibitem{GarofoloRobinsonFiscus94}John Garofolo, Tony Robinson, and Jonathan Fiscus.\newblock The development of file formats for very large speech corpora: Sphere  and shorten.\newblock In {\em Proc. ICASSP}, volume~I, pages 113--116, 1994.\bibitem{JayantNoll84}N.~S. Jayant and P.~Noll.\newblock {\em Digital Coding of Waveforms}.\newblock Prentice Hall, Englewood Cliffs, NJ, 1984.\newblock ISBN 0-13-211913-7 01.\bibitem{Rice71}R.~F. Rice and J.~R. Plaunt.\newblock Adaptive variable-length coding for efficient compression of  spacecraft television data.\newblock {\em IEEE Transactions on Communication Technology}, 19(6):889--897,  1971.\bibitem{YehRiceMiller91}Pen-Shu Yeh, Robert Rice, and Warner Miller.\newblock On the optimality of code options for a universal noisless coder.\newblock JPL Publication 91-2, Jet Propulsion Laboratories, February 1991.\bibitem{Rice91}Robert~F. Rice.\newblock Some practical noiseless coding techniques, {Part II, Module  PSI14,K+}.\newblock JPL Publication 91-3, Jet Propulsion Laboratories, November 1991.\end{thebibliography}\newpage\section*{Appendix: The shorten man page (version 1.22)}\begin{verbatim}SHORTEN(1)               USER COMMANDS                 SHORTEN(1)NAME     shorten - fast compression for waveform filesSYNOPSIS     shorten [-hl] [-a #bytes] [-b #samples] [-c  #channels]  [-d     #bytes]  [-m  #blocks]  [-n  #dB] [-p #order] [-q #bits] [-r     #bits]   [-t   filetype]   [-v   #version]    [waveform-file     [shortened-file]]     shorten -x [-hl] [ -a #bytes] [-d  #bytes]   [shortened-file     [waveform-file]]DESCRIPTION     shorten reduces the size of waveform files (such  as  audio)     using  Huffman  coding  of prediction residuals and optional     additional quantisation.  In lossless  mode  the  amount  of     compression  obtained depends on the nature of the waveform.     Those composing of low frequencies and low  amplitudes  give     the  best  compression,  which  may be 2:1 or better.  Lossy     compression operates by specifying a minimum acceptable seg-     mental  signal to noise ratio or a maximum bit rate.   Lossy     compression operates by zeroing the lower order bits of  the     waveform, so retaining waveform shape.     If both file names are specified then these are used as  the     input and output files.  The first file name can be replaced     by "-" to read from standard input and likewise  the  second     filename can be replaced by "-" to write to standard output.     Under UNIX, if only one file name is  specified,  then  that     name is used for input and the output file name is generated

?? 快捷鍵說明

復制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號 Ctrl + =
減小字號 Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
亚洲欧美区自拍先锋| 国内精品伊人久久久久影院对白| 一区二区三区鲁丝不卡| 蜜臂av日日欢夜夜爽一区| 岛国精品在线观看| 日韩三级视频在线看| 亚洲欧美激情插| 国产999精品久久久久久| 91精品国产综合久久小美女| 亚洲免费色视频| 成人午夜在线免费| 欧美精品一区二区三区在线| 日日夜夜免费精品| 欧美日韩一区二区在线观看| 亚洲色图.com| 国产.精品.日韩.另类.中文.在线.播放| 欧美精选午夜久久久乱码6080| 综合在线观看色| 粉嫩高潮美女一区二区三区| 久久久久久久久久久久电影 | 6080国产精品一区二区| 国产精品私人影院| 国产一区二区女| 欧美一区二区三区精品| 亚洲成人综合网站| 欧洲中文字幕精品| 亚洲综合男人的天堂| 色综合天天综合网天天狠天天| 中文字幕亚洲成人| 91在线你懂得| 亚洲精品国产无套在线观| 91香蕉视频黄| 亚洲私人影院在线观看| 一本色道久久综合精品竹菊| 国产精品第13页| 97久久精品人人做人人爽| 亚洲色图欧美偷拍| 欧美性极品少妇| 午夜影院在线观看欧美| 日韩无一区二区| 麻豆国产一区二区| 久久久91精品国产一区二区精品| 国产美女久久久久| 国产精品黄色在线观看| 一本到一区二区三区| 亚洲成av人片| 精品福利在线导航| 懂色av一区二区三区免费看| 亚洲欧美精品午睡沙发| 欧美一区二区在线播放| 国产一区二区导航在线播放| 亚洲图片欧美激情| 欧美日韩dvd在线观看| 久久se这里有精品| 亚洲同性同志一二三专区| 欧日韩精品视频| 麻豆精品视频在线观看免费| 久久精品人人做人人综合| 91影视在线播放| 日本亚洲免费观看| 国产精品女主播av| 欧美日韩一二三区| 国产一二精品视频| 亚洲精品高清在线| 欧美不卡一区二区三区四区| 91在线观看成人| 麻豆精品精品国产自在97香蕉| 中文字幕av免费专区久久| 欧美午夜精品久久久久久超碰 | 亚洲另类在线制服丝袜| 日韩一区二区免费电影| www.欧美日韩| 免费成人在线观看| 一区二区三区精品| 久久免费午夜影院| 欧美日韩极品在线观看一区| 大桥未久av一区二区三区中文| 亚洲国产精品影院| 国产精品麻豆视频| 精品国产凹凸成av人导航| 91一区二区三区在线播放| 精一区二区三区| 亚洲一区二区高清| 国产精品久久久久久久久久久免费看 | 亚洲天堂福利av| 欧美va在线播放| 欧美色图片你懂的| 99精品一区二区三区| 狠狠色丁香婷婷综合| 日韩综合小视频| 亚洲精品乱码久久久久久 | 国产成a人无v码亚洲福利| 日韩精品每日更新| 亚洲综合在线免费观看| 国产精品色哟哟| 久久久蜜桃精品| 精品国产一区二区三区忘忧草| 欧美日韩亚洲综合| 在线国产电影不卡| 91视频观看免费| 成人免费三级在线| 国产精品一区二区在线观看网站| 男人操女人的视频在线观看欧美 | 国产精品久久久一本精品 | 久久尤物电影视频在线观看| 日韩精品一区二区在线| 欧美久久久一区| 欧美区一区二区三区| 欧美日韩国产经典色站一区二区三区| 91亚洲永久精品| 91视视频在线观看入口直接观看www | 亚洲gay无套男同| 亚洲成人资源网| 日韩成人av影视| 麻豆精品在线观看| 精品一区二区久久| 国产伦精一区二区三区| 国产精品99久久久久久有的能看| 久久99精品国产| 国产成人午夜视频| 丁香婷婷深情五月亚洲| 不卡一区二区在线| 欧美在线综合视频| 欧美一区二区三区的| 精品99999| 国产精品电影院| 亚洲三级在线看| 午夜久久电影网| 美女视频免费一区| 国精产品一区一区三区mba视频 | 一区二区三区久久久| 午夜精品一区二区三区免费视频 | 国产在线不卡视频| 高清不卡一区二区在线| 99热在这里有精品免费| 色狠狠综合天天综合综合| 欧美日韩一卡二卡三卡| 欧美一区二区三区在线观看| 久久久久国产一区二区三区四区 | 天天影视色香欲综合网老头| 美女尤物国产一区| 99久久国产综合精品色伊| 欧美中文字幕久久| 久久综合久久久久88| 国产精品久久久久久亚洲毛片| 亚洲伊人伊色伊影伊综合网| 日本不卡一区二区三区| 国产成人免费视频| 欧美精品三级日韩久久| 国产午夜精品一区二区三区嫩草 | 国产欧美综合色| 亚洲狠狠爱一区二区三区| 另类小说图片综合网| 成人av在线一区二区| 69堂国产成人免费视频| 中文字幕国产精品一区二区| 亚洲国产你懂的| 国产福利一区在线| 欧洲日韩一区二区三区| 精品国产免费一区二区三区香蕉| 中文字幕一区二区三区色视频| 丝袜亚洲另类丝袜在线| 成人手机电影网| 欧美一级片免费看| 一区二区三区在线视频观看58| 麻豆91在线看| 日本精品视频一区二区三区| 欧美成人一区二区| 亚洲香蕉伊在人在线观| 高清不卡在线观看| 欧美www视频| 日本成人在线视频网站| 91福利在线导航| 中文字幕在线免费不卡| 国产精品一区一区三区| 91精品福利在线一区二区三区| 一区二区三区四区蜜桃| 国产成人在线免费| 久久综合久久综合九色| 蜜桃av一区二区| 欧美久久一区二区| 亚洲小说欧美激情另类| 色综合天天综合在线视频| 国产精品久久福利| 国产精品白丝jk黑袜喷水| 亚洲精品一区二区三区香蕉| 午夜精品久久久久影视| 精品视频在线免费| 亚洲综合成人在线| 色先锋资源久久综合| 成人欧美一区二区三区视频网页| 国产精品自产自拍| 久久精子c满五个校花| 久久福利视频一区二区| 日韩免费观看2025年上映的电影| 日韩av网站免费在线| 欧美一区二区精品久久911| 日韩高清不卡在线| 日韩免费性生活视频播放| 国产综合久久久久影院|