Alaa MHH et Siddeq MM
Compression d'image modifiée par traitement combiné de réseau neuronal et de codage arithmétique
Cet article met l'accent sur le squelette de la compression-décompression d'images en utilisant (le réseau neuronal Perceptron et le codage arithmétique). Lors de la première compression de chaque pixel en une seule valeur, cette valeur est appelée valeur de compression. Dans notre travail, le réseau neuronal n'est pas nécessaire pour l'entraînement aux poids dans la partie compression, à la place, les poids utilisés dans notre travail sont un tableau unidimensionnel contenant des valeurs à virgule flottante. Le total des valeurs de pondération est égal à un. Dans la partie décompression, les poids deviennent une entrée pour les réseaux neuronaux. Plus tard, les réseaux neuronaux mettent à jour les pixels en fonction de l'erreur entre la valeur de compression et la sortie souhaitée pour devenir approximativement les trois octets d'origine. La deuxième étape est l'algorithme de codage arithmétique utilisé pour convertir le vecteur de valeurs de compression en un seul nombre à virgule flottante. Notre approche a été testée avec trois types d'images et de tailles différentes ; dans cet article également, les performances de l'algorithme sont calculées.