Tag: convolution

Eine mathematische operation, die kombiniert zwei Signale zu generieren, die ein drittes signal. Faltung tritt Häufig in der audio-Verarbeitung (z.B., Filter, reverb) und Bildverarbeitung (z.B. Weichzeichnen, Kantenerkennung).

Was sind die Nachteile der Faltung durch FFT im Vergleich zu realspace convolution?

Anzahl der Antworten 2 Antworten
So, ich bin mir bewusst, dass eine Faltung durch FFT hat eine geringere Komplexität als eine Faltung im realen Raum. Aber was sind die Nachteile der Fourier-Transformation? Übernimmt der kernel die Größe immer übereinstimmen, die Größe des

Python - Faltung mit einer Gauß

Anzahl der Antworten 1 Antworten
Ich muss Konvolut der nächsten Kurve mit einer GAUSS-Funktion einzelner Parametern ausgerichtet auf 3934.8 A. Das problem, das ich sehe, ist, dass meine Kurve ist ein diskretes array und die Gauß-wäre eine Definition kontinuierliche Funktion. Wie kann

Wie schreibt man eine Faltung Multiplikation in Android Renderscript?

Anzahl der Antworten 1 Antworten
Ich bin neu auf Android Renderscript. Ich brauche zum schreiben eine Faltung Multiplikation in RenderScript seit der letzten Anwendung läuft auf Android. Datenstrom wird zu einem Bild. Genauer gesagt, ich bin nicht in der Lage zu schreiben,

2D - /3D-Darstellung von Bildverarbeitungs-Filter

Anzahl der Antworten 1 Antworten
ich versucht zu verstehen, die 2D & 3D-Funktion Plotten in Matlab, in Bezug auf die image-processing-Filter, wie box-plots, gauss, Mexikanische Hüte und so weiter... Habe ich nur den kernel für den Filter, z.B. ein 5x5-matrix mit den

Wie bekommen wir/Filter definieren, die in convolutional neural networks?

Anzahl der Antworten 1 Antworten
Gewusst wie: implementieren eine Tiefe autoencoder (eHow bekomme ich die Filter von convulutional neural network(CNN)? Meine Idee ist so etwas wie dies: random-Bilder von der input Bilder (28x28) und zufällige Flecken (8x8). Dann nutzen Sie autoencoders zu

Lineare Faltung zweier Bilder in Matlab mit fft2

Anzahl der Antworten 1 Antworten
Ich würde gerne zwei Bilder und convolve Sie zusammen in Matlab mit Hilfe der 2D-FFT-ohne Rückgriff auf die conv2 Funktion. Aber ich bin unsicher hinsichtlich, wie die Matrizen müssen gut gepolstert und bereit für die Faltung. Die

Schnelle 2D-Faltung für DSP

Anzahl der Antworten 2 Antworten
Ich umsetzen wollen, einige image-processing-algorithmen, die ausgeführt werden soll auf eine beagleboard. Diese algorithmen verwenden die Windungen umfassend. Ich bin auf der Suche nach einem guten C-Implementierung für die 2D-Faltung (wahrscheinlich mit Hilfe der Fast-Fourier-Transformation). Ich will

Das design von deep convolutional neural networks?

Anzahl der Antworten 2 Antworten
Wie ich es verstehe, alle CNNs sehr ähnlich sind. Sie alle haben ein convolutional Layer, gefolgt von pooling und aufgrund der Kr Schichten. Einige haben spezialisierte Schichten wie FlowNet und Segnet. Meine Frage ist, wie sollen wir

Schnellste Methode für die Berechnung der Faltung

Anzahl der Antworten 3 Antworten
Jeder weiß, über die Schnellste Methode für die Berechnung der Faltung? Leider ist die matrix, die ich zu tun habe, ist sehr groß (500x500x200) und wenn ich convn in MATLAB, es dauert eine lange Zeit (ich wiederhole

Tensorflow: Verlust verringert, aber die Genauigkeit stabil

Anzahl der Antworten 2 Antworten
Mein team ist die Ausbildung einer CNN in Tensorflow für binäre Klassifikation von beschädigten/akzeptable Teile. Wir haben unsere code durch ändern der cifar10 Beispiel-code. In meinen früheren Erfahrungen mit Neuronalen Netzen, ich habe immer trainiert, bis der

Was ist der Unterschied zwischen filter und conv in Matlab?

Anzahl der Antworten 2 Antworten
Ich versuche zu berechnen, den Ausgang eines LTI-system. Ich kam in zwei verschiedenen Matlab-Funktionen, die eigentlich für den job geeignet: - filter und KONV. Was ist der Unterschied zwischen den beiden von Ihnen? InformationsquelleAutor nikos | 2011-12-06

Die deconv () - Funktion in MATLAB nicht invertieren den conv () - Funktion

Anzahl der Antworten 3 Antworten
Möchte ich convolve eine Zeit-Serie mit zwei Spitzen (nennen wir es Spike) mit einem exponentiellen kernel (k) in MATLAB. Rufen Sie die zusammengerollten Antwort "calcium1". Ich würde gerne wieder im original spike ("reconSpike") Daten mittels Dekonvolution mit

ValueError: Abmessungen müssen gleich sein, jedoch sind 1 und 3 für "Conv2D' (op: 'Conv2D') mit input-Formen: [1,400,400,1], [1,3,3,1]

Anzahl der Antworten 1 Antworten
ich bin versucht, zu erstellen eine einfache ein-Schicht-Faltung für eine 2D-Eingabe-die Idee ist nur ein input-image , kernel und eine Ausgabe der code ist : import tensorflow as tf import numpy as np from PIL import Image

Convolve2d nur mithilfe von Numpy

Anzahl der Antworten 3 Antworten
Ich studiere, Bildverarbeitung mit Numpy und das problem mit dem filtern mit convolution. Ich möchte convolve ein Graustufen-Bild. (convolve ein 2d-Array mit einem kleineren 2d-Array) Hat jemand eine Idee, verfeinern meine Methode ? Ich weiß, dass scipy

Wiener-Filter für Bild-deblur

Anzahl der Antworten 3 Antworten
Ich versuche zu implementieren, die dem Wiener-Filter zum durchführen Dekonvolution auf unscharfes Bild. Meine Umsetzung ist, wie diese import numpy as np from numpy.fft import fft2, ifft2 def wiener_filter(img, kernel, K = 10): dummy = np.copy(img) kernel

Keras input_shape für conv2d und manuell geladenen Bilder

Anzahl der Antworten 3 Antworten
Ich bin manuell erstellen mein dataset aus einer Anzahl von 384x286 b/w-Bilder. Lade ich ein Bild wie dieses: x = for f in files: img = Image.open(f) img.load() data = np.asarray(img, dtype="int32") x.append(data) x = np.array(x)

Keras conv1d Schicht Parameter: Filter und kernel_size

Anzahl der Antworten 1 Antworten
Ich bin sehr verwirrt durch diese beiden Parameter in der conv1d Schicht von keras: https://keras.io/layers/convolutional/#conv1d in der Dokumentation sagt: filters: Integer, the dimensionality of the output space (i.e. the number output of filters in the convolution). kernel_size:

2-D-Faltung als matrix-matrix-Multiplikation

Anzahl der Antworten 4 Antworten
Ich weiß, dass im 1-D Fall die Faltung zwischen zwei Vektoren a,b können berechnet werden als conv(a,b), sondern auch als das Produkt zwischen der T_a und b, wo T_a ist die entsprechende Toeplitz-matrix für a. Ist es

Umgang mit Randbedingungen / Halo-Regionen in CUDA

Anzahl der Antworten 3 Antworten
Arbeite ich an Bildbearbeitung mit CUDA und ich habe einen Zweifel über die pixel-Verarbeitung. , Was oft mit der Grenze Pixel eines Bildes, wenn man einen m x m convolution-filter? In einem 3 x 3 convolution kernel,

2D-Faltung in matlab - code-Optimierung

Anzahl der Antworten 2 Antworten
dies ist unsere übung in der Bildverarbeitung Hausaufgaben. mein code ist in Ordnung. ich möchte etwas Hilfe zu bekommen mit code-Optimierung. function C = convolve_slow(A,B) (file name is accordingly convolve_slow.m ) This routine performs convolution between an

2d-Faltung mit python und numpy

Anzahl der Antworten 5 Antworten
Ich versuche, führen Sie eine 2d-Faltung in python mit numpy Ich habe ein 2d-array wie folgt mit kernel H_r für die Zeilen und H_c für die Spalten data = np.zeros((nr, nc), dtype=np.float32) #fill array with some data

1d linear convolution in ANSI-C-code?

Anzahl der Antworten 4 Antworten
Anstatt das Rad neu zu erfinden, ich Frage mich, wenn jemand könnte sich mich auf eine 1D linear convolution code-snippet in ANSI C? Ich habe eine Suche auf google und in-stack-overflow, aber konnte nicht finden, dass irgendetwas

Einfache GLSL-convolution-shader ist grauenhaft langsam

Anzahl der Antworten 2 Antworten
Ich bin zu versuchen, eine 2D-Kontur-shader in OpenGL-ES2.0 für iOS. Es ist wahnsinnig langsam. Wie in 5fps langsamer. Ich habe verfolgt Sie nach unten, um die texture2D () - Aufrufe. Jedoch, ohne diese jedes faltungs-shader kann nun

2D-Faltung in Python ähnlich zu Matlab ist conv2

Anzahl der Antworten 3 Antworten
Ich habe versucht zu tun, Faltung einer 2D-Matrix mit SciPy und Numpy, haben aber versäumt. Für SciPy, habe ich versucht, sepfir2d und scipy.signal.convolve und Convolve2D für Numpy. Gibt es da eine einfache Funktion wie conv2 in Matlab

Convolution Vs Korrelation

Anzahl der Antworten 3 Antworten
Kann jemand mir erklären, die ähnlichkeiten und Unterschiede, die Korrelation und Faltung ? Bitte erläutern Sie die intuition dahinter, nicht die mathematische Gleichung(i.e, spiegeln die kernel/Impuls).. Anwendungsbeispiele in der Bildverarbeitung domain für jede Kategorie, würde geschätzt zu

Android: schnelle bitmap blur?

Anzahl der Antworten 2 Antworten
Ich habe lange gesucht in den vergangenen drei Tagen für eine eingebaute, hardware-beschleunigte Art von bluring eine bitmap mit android. Ich stolperte über bestimmte Tricks, wie das schrumpfen der bitmap und die Skalierung wieder auf, aber diese

Unterschied zwischen filter und conv in MATLAB

Anzahl der Antworten 2 Antworten
Ich habe ein MATLAB-Frage: ich versuche zu berechnen, den Ausgang eines LTI-Systems, und ich stieß auf zwei verschiedenen MATLAB-Funktionen, die eigentlich für den job geeignet, filter und conv. Was ist der Unterschied zwischen den beiden von Ihnen?

Convolution Berechnungen in Numpy/Scipy

Anzahl der Antworten 3 Antworten
Profiling einige rechnerische Arbeit, die ich mache, hat mir gezeigt, dass ein Engpass in meinem Programm war eine Funktion, die im Grunde Tat dies (np ist numpysp ist scipy): def mix1(signal1, signal2): spec1 = np.fft.fft(signal1, axis=1) spec2

Gauß-Weichzeichner und-convolution Kernel

Anzahl der Antworten 3 Antworten
Ich verstehe nicht, was ein convolution kernel ist und wie ich das anwenden würde, ein convolution-matrix an Pixeln in einem Bild (ich bin sprechen über das tun eine Gaußsche Unschärfe-operation auf ein Bild). Könnte auch ich mal

Convolutional Neural Networks - Mehrere Kanäle

Anzahl der Antworten 1 Antworten
Wie ist die convolution-operation durchgeführt wird, wenn mehrere Kanäle vorhanden sind, an die input-Schicht? (z.B. RGB) Nach etwas Lesen auf der Architektur/Implementierung einer CNN verstehe ich, dass jedes neuron in einer feature map Referenzen NxM Pixel eines

Was meinst du mit 1D, 2D und 3D Convolution in CNN?

Anzahl der Antworten 1 Antworten
Kann bitte jemand klar erklären, den Unterschied zwischen 1D -, 2D-und 3D-Wellen in der CNN (Deep learning) mit Beispielen? InformationsquelleAutor der Frage xlax | 2017-03-19

Wie ist die Anzahl der Filter in CNN?

Anzahl der Antworten 2 Antworten
Ich bin aktuell sieht die API von theano, theano.tensor.nnet.conv2d(input, filters, input_shape=None, filter_shape=None, border_mode='valid', subsample=(1, 1), filter_flip=True, image_shape=None, **kwargs) wo die filter_shape ist ein Tupel von (num_filter, num_channel, height, width) ich bin verwirrend über diese denn nicht, dass

Convolutional Neural Network (CNN) für Audio

Anzahl der Antworten 2 Antworten
Habe ich nach den tutorials auf DeepLearning.net um zu lernen, wie zu implementieren ist ein convolutional neural network, extrahiert features von Bildern. Die Tutorials sind gut erklärt, einfach zu verstehen und zu befolgen. Möchte ich erweitern, die

Tensorflow schreitet Argument

Anzahl der Antworten 4 Antworten
Ich versuche zu verstehen, die Fortschritte argument in tf.nn.avg_pool, tf.nn.max_pool, tf.nn.conv2d. Den Dokumentation immer wieder sagt Fortschritte: Eine Liste von ints, Länge >= 4. Der Schritt von der Schiebefenster für jede dimension der Eingabe-tensor. Meine Fragen sind:

Verstehen von NumPy's Convolve

Anzahl der Antworten 1 Antworten
Wenn die Berechnung eines einfachen gleitenden Durchschnitt, wird numpy.convolve erscheint, um den job zu erledigen. Frage: Wie ist die Berechnung fertig, wenn Sie verwenden np.convolve(values, weights, 'valid')? Wenn die docs erwähnt convolution product is only given for