|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectencoder.Encoder3D
public class Encoder3D
Encoder3D provides various sorting Techniques for LIP,
LIS and refineLSP to process the data and sort them according to the priority
| Constructor Summary | |
|---|---|
Encoder3D()
Constructs a Encoder3D contains Significance |
|
| Method Summary | |
|---|---|
double[][][] |
refineLSP(double[][][] waveletFrame,
Counters counters,
LinkedList LSP,
Node LSPend,
long maxBits,
long nValue,
DataFile layer1,
DataFile layer2,
DataFile layer3,
int imageWidth,
int imageHeight,
int groupOfFrames,
int spatialLevel,
int temporalLevel)
refineLSP refines the sorted frames further calculates
maxBitsto accommodate the data in corresponding layers through output stream |
double[][][] |
sortLIP(double[][][] waveletFrame,
Counters counters,
SignInfo signInfo,
LinkedList LIP,
LinkedList LSP,
DataFile layer1,
DataFile layer2,
DataFile layer3,
int threshold)
sortLIP sorts the List of Insignificant Pixels
writes the sorted bits to the output stream |
double[][][] |
sortLIS(double[][][] waveletFrame,
Counters counters,
SignInfo signInfo,
LinkedList LIS,
LinkedList LIP,
LinkedList LSP,
DataFile layer1,
DataFile layer2,
DataFile layer3,
int imageWidth,
int imageHeight,
int groupOfFrames,
int spatialLevel,
int temporalLevel,
int threshold)
sortLIS sorts the List of Insignificant Sets writes the sorted bits to the output stream |
| Methods inherited from class java.lang.Object |
|---|
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Constructor Detail |
|---|
public Encoder3D()
Encoder3D contains Significance
| Method Detail |
|---|
public double[][][] sortLIP(double[][][] waveletFrame,
Counters counters,
SignInfo signInfo,
LinkedList LIP,
LinkedList LSP,
DataFile layer1,
DataFile layer2,
DataFile layer3,
int threshold)
sortLIP sorts the List of Insignificant Pixels
writes the sorted bits to the output stream
waveletFrame - is 3 Dimensional double arraycounters - is CounterssignInfo - is SignInfo holds the sign information and current componentLIP - is LinkedList represents List of Insignificant pixelsLSP - is LinkedList represents List of Significant pixelslayer1 - is DataFile holds the first layer informationlayer2 - is DataFile holds the second layer informationlayer3 - is DataFile holds the third layer informationthreshold - is int value
double array in sorted form
public double[][][] sortLIS(double[][][] waveletFrame,
Counters counters,
SignInfo signInfo,
LinkedList LIS,
LinkedList LIP,
LinkedList LSP,
DataFile layer1,
DataFile layer2,
DataFile layer3,
int imageWidth,
int imageHeight,
int groupOfFrames,
int spatialLevel,
int temporalLevel,
int threshold)
sortLIS sorts the List of Insignificant Sets
waveletFrame - is 3 dimensional double arraycounters - is CounterssignInfo - is SignInfo holds the sign information and the current processesing componentLIS - is LinkedList represents the List of Insignificant SetsLIP - is LinkedList represents the List of Insignificant PixelsLSP - is LinkedList represents the List of Significant Pixelslayer1 - is DataFile holds the first layer informationlayer2 - is DataFile holds the second layer informationlayer3 - is DataFile holds the third layer informationimageWidth - is width of the frameimageHeight - is height of the framegroupOfFrames - is represents the number of frames in the groupspatialLevel - is int level in spatial domaintemporalLevel - is int level in temporal domainthreshold - is int
double array in sorted form
public double[][][] refineLSP(double[][][] waveletFrame,
Counters counters,
LinkedList LSP,
Node LSPend,
long maxBits,
long nValue,
DataFile layer1,
DataFile layer2,
DataFile layer3,
int imageWidth,
int imageHeight,
int groupOfFrames,
int spatialLevel,
int temporalLevel)
refineLSP refines the sorted frames further calculates
maxBits
waveletFrame - represented in 3 dimensional doublearraycounters - is CountersLSP - is LinkedList represents List of Significant PixelLSPend - is Node represents the end of the LSPmaxBits - is long maximum bitsnValue - is a long count for maximum bitslayer1 - is DataFile holds the first layer informationlayer2 - is DataFile holds the second layer informationlayer3 - is DataFile holds the third layer informationimageWidth - is width of the frameimageHeight - is height of the framegroupOfFrames - is represents the number of frames in the groupspatialLevel - is int level in spatial domaintemporalLevel - is int level in temporal domain
double array in sorted form
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||