Nelle pagine 57-60 (l'anteprima era disponibile l'ultima volta che ho controllato, qui le immagini nel caso), è descritta una trasformazione reticolare di quinconce.
Reticolo:
o • o • o • o •
• o • o • o • o
o • o • o • o •
• o • o • o • o
o • o • o • o •
• o • o • o • o
o • o • o • o •
• o • o • o • o
Fondamentalmente fai queste operazioni di Predict sui punti neri:
x[ m][n ] -= 1/4 * ( LEFT + RIGHT + DOWN + UP )
Quindi fai aggiornamenti sui punti bianchi:
x[ m][n] += 1/8 * ( LEFT + RIGHT + DOWN + UP )
Quindi non toccherai mai più i valori del nero, quindi avrai effettivamente:
o x o x o x o x
x o x o x o x o
o x o x o x o x
x o x o x o x o
o x o x o x o x
x o x o x o x o
o x o x o x o x
x o x o x o x o
Giri la testa di 45 gradi per vedere che questo è solo un altro reticolo rettangolare e li etichetta di nuovo in modo dispari / pari:
o o o o
• • • •
o o o o
• • • •
o o o o
• • • •
o o o o
• • • •
Lo ripeti ancora e ancora, finché non ti rimane 1 "media".
Ora nella trasformazione wavelet di Haar, c'è una perdita di potenza in ogni livello che correggiamo con un fattore di normalizzazione di √2 .
Qui, c'è un fattore di perdita di potenza calcolata di circa 1,4629 dopo il primo passo del primo livello (trovato eseguendo 5.000.000 di trasformazioni su dati casuali e trovando il rapporto di powerBefore / powerAfter e media).
Non so come mostrare / calcolare come si trova questa perdita di potenza e da dove proviene il numero 1.46.