📄 tceencode3d.1
字号:
.TH TCEENCODE3D 1 "QCCPACK" "".SH NAMEtceencode3d, tcedecode3d \-encode/decode an image cube using the 3D-TCE algorithm.SH SYNOPSIS.sp.B tceencode3d.RB "[\|" \-w.IR wavelet "\|]".RB "[\|" \-b.IR boundary "\|]".RB "[\|" \-nl.IR num_levels "\|]".RB "[\|" \-sl.IR spatial_num_levels "\|]".RB "[\|" \-tl.IR temporal_num_levels "\|]".RB "[\|" \-a.IR alpha "\|]".RB "[\|" \-vo "\|]".I rate.I icbfile.I bitstream.LP.B tcedecode3d.RB "[\|" \-w.IR wavelet "\|]".RB "[\|" \-b.IR boundary "\|]".RB "[\|" \-r.IR rate "\|]".I bitstream.I icbfile.SH OPTIONS.TP.BI \-w " wavelet"String. Name of the wavelet file.RB ( FBKor.B LFTformat); default = "CohenDaubechiesFeauveau.9-7.lft".TP.BI \-b " boundary"String. Type of boundary extension; default = "symmetric"..TP .BI \-nl " num_levels"Integer. Number of levels of dyadic decomposition; default value is 5 levels..TP .BI \-sl " spatial_num_levels"Integer. Number of levels of spatial decomposition; no default value..TP .BI \-tl " temporal_num_levels"Integer. Number of levels of temporal decomposition; no default value..TP.BI \-a " alpha"Float. Value of the learning-rate parameter alpha; default is 0.2..TP.BI \-r " rate"Float. Rate at which to stop decoding. Default is to decode untilend of input bitstream is reached..TP.B \-voPrint only the value of the rate to stdout (terse output);default is verbose output..SH DESCRIPTION.LP.B tceencode3dcodes an image cube,.IR icbfile ,using the 3D-TCE algorithm.The original TCE algorithm was developed for 2D images byTian and Hemami;it was latter extended to 3D by Zhang.IR "et al" .The TCE (tarp coding using classification to achieve embedding) algorithmis based on the tarp algorithm (see .BR QccWAVTarpEncode (3)),but is designed to provide better rate-distortion performancewhen used in an embedded fashion; i.e., when decoding is performedat a rate less than that at which the bitstream was produced.See .BR QccWAVtce3DEncode (3)for more detail on the TCE algorithm..LPThe transform is the usual discrete wavelet transform (DWT),with the.B \-woption specifying the wavelet, and the.B \-boption specifying the boundary extension..LPThe 3D-TCE algorithm performance is determined in part throughthe parameter.IR alpha ,a value that gives the learning rate of the density-estimationprocess implemented by the tarp filter used in one ofthe coding passes of the TCE algorithm..LPThe.BR \-nl ,.BR \-sl ,and.BR \-tloptions determine whether a dyadic or wavelet-packet transform is used.If.B \-nlis specified, a dyadic transform is used. In this case,.IR num_levelsis the number of decompositions in all three directions.If either.B \-slor.BR \-tl ,orboth, is specified, a wavelet-packet transform is used.In this case,.I spatial_num_levelsand.I temporal_num_levelsgive the number of decompositions spatially and temporally, respectively,of the packet transform. If only one of.B \-sland.B \-tlis given, then the same number of decompositionsis used spatially and temporally.In the case that none of.BR \-nl ,.BR \-sl ,and.BR \-tl is specified, then a dyadic decomposition with the default value of.I num_levelsis used..LPThe desired bitrate of the output.I bitstreamis specified by.IR rate ,which is expressed in bits per voxel of the original image..B tceencode3dnormally prints to stdout a small amount of informationconcerning this target bitrate and the actual bitrate achieved.Usually these rates are identical, but may differ slightly.If the .B \-vo(value-only) option is given, all printed output is suppressed except forthe actual bitrate..LP.B tcedecode3dperforms the corresponding decoding using the 3D-TCE algorithm, decodingthe.I bitstreammade by.B tceencode3dand producinga reconstructed image cube,.IR icbfile .For sane results, .IR wavelet and.IR boundary should be the same as they were for.BR tceencode3d .If a decoding rate is specified with the.B \-roption, then.B tcedecode3dstops decoding when.I ratebits per voxel from the input bitstreamhave been decoded. Otherwise, decoding stops when theend of the input bitstream is reached..LP.BR tceencode3dand.BR tcedecode3dcall.BR QccWAVtce3DEncode (3)and.BR QccWAVtce3DDecode (3),respectively, to perform 3D-TCE encoding and decoding.Refer to the man pages for these functions for more informationon the details of the QccPack implementation of the 3D-TCE algorithm..SH "SEE ALSO".BR QccWAVtce3DEncode (3),.BR QccWAVtce3DDecode (3),.BR QccWAVSubbandPyramid3D (3),.BR QccPackWAV (3),.BR QccPackIMG (3),.BR QccPack (3).LPC. Tian and S. S. Hemami, "An Embedded Image Coding SystemBased on Tarp Filter with Classification," in.IR "Proceedings of the International Conference on Acoustics, Speech, and Signal Processing" ,Montreal, Quebec, Canada, May 2004, vol. 3, pp. 49-52.J. Zhang, J. E. Fowler, and G. Liu,"Lossy-to-Lossless Compression of Hyperspectral Imagery Using3D-TCE and an Integer KLT," .IR "IEEE Geoscience and Remote Sensing Letters" ,April 2008, submitted.E. Ordentlich, M. Weinberger, and G. Seroussi,"A Low-Complexity Modeling Approach for Embedded Coding ofWavelet Coefficients," in.IR "Proceedings of the IEEE Data Compression Conference" ,Snowbird, UT, March 2002, pp. 23-32..SH AUTHORCopyright (C) 1997-2009 James E. Fowler.\" The programs herein are free software; you can redistribute them and/or.\" modify them under the terms of the GNU General Public License.\" as published by the Free Software Foundation; either version 2.\" of the License, or (at your option) any later version..\" .\" These programs are distributed in the hope that they will be useful,.\" but WITHOUT ANY WARRANTY; without even the implied warranty of.\" MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the.\" GNU General Public License for more details..\" .\" You should have received a copy of the GNU General Public License.\" along with these programs; if not, write to the Free Software.\" Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -