Patent DE-112018002228-B4 (DE)
Title: Konfigurierbare faltungsmaschine für verschachtelte kanaldaten
Inventor: PARK SUNG HEE
IPC: G06T1/20
Filed: 2018-03-06
Granted: 2023-08-03
Abstract: Konfigurierbare Schaltung zum Verarbeiten von verschachtelten Mehrkanalbilddaten, umfassend:eine erste Faltungsschaltung, die konfiguriert ist, um einen ersten Strom von ersten Werten durch Anwenden eines oder mehrerer erster Faltungskernel auf erste Eingangsdaten, die Mehrkanalbilddaten repräsentieren, zu erzeugen, wobei die ersten Werte in dem ersten Strom eine erste Vielzahl von Datenkanälen auf verschachtelte Weise definieren, wobei die erste Vielzahl von Datenkanälen Dimensionen der ersten Eingangsdaten sind, wobei die Daten der ersten Vielzahl von Datenkanälen in einer ersten Bildebene zusammengeführt sind, welche ein planarisiertes Format aufweist, wobei die erste Bildebene Pixelwerte für die erste Vielzahl von Datenkanälen umfasst, die auf die verschachtelte Weise angeordnet sind, wobei die erste Faltungsschaltung eine erste räumliche Pooling-Schaltung umfasst, die eingerichtet ist zum:Erzeugen erster räumlich gepoolter Werte durch Poolen erster Teilmengen von Werten von jedem Kanal der ersten Vielzahl von Datenkanälen; undVerschachteln der ersten räumlich gepoolten Werte der ersten Vielzahl von Datenkanälen in den ersten Strom als eine Ausgabe des ersten Stroms der ersten Faltungsschaltung;eine zweite Faltungsschaltung, die konfiguriert ist, um einen zweiten Strom von zweiten Werten durch Anwenden eines oder mehrerer zweiter Faltungskernel auf zweite Eingangsdaten, die Mehrkanalbilddaten repräsentieren, zu erzeugen, wobei die zweiten Werte in dem zweiten Strom eine zweite Vielzahl von Datenkanälen auf verschachtelte Weise definieren, wobei die zweite Vielzahl von Datenkanälen Dimensionen der zweiten Eingangsdaten sind, wobei die Daten der zweiten Vielzahl von Datenkanälen in einer zweiten Bildebene zusammengeführt sind, welche ein planarisiertes Format aufweist, wobei die zweite Bildebene Pixelwerte für die zweite Vielzahl von Datenkanälen umfasst, die auf die verschachtelte Weise angeordnet sind, wobei die zweite Faltungsschaltung eine zweite räumliche Pooling-Schaltung umfasst, die eingerichtet ist zum:Erzeugen zweiter räumlich gepoolter Werte durch Poolen zweiter Teilmengen von Werten von jedem Kanal der zweiten Vielzahl von Datenkanälen; undVerschachteln der zweiten räumlich gepoolten Werte der zweiten Vielzahl von Datenkanälen in den zweiten Strom als eine Ausgabe des zweiten Stroms der zweiten Faltungsschaltung; undeine Kanalzusammenführungsschaltung, die mit der ersten Faltungsschaltung gekoppelt ist, um den ersten Strom zu empfangen, und mit der zweiten Faltungsschaltung gekoppelt ist, um den zweiten Strom zu empfangen, wobei die Kanalzusammenführungsschaltung konfigurierbar ist, um:entweder in einem ersten Modus der konfigurierbaren Schaltung einen ersten Ausgangsstrom zu erzeugen, der die mit den zweiten Werten verschachtelten ersten Werte enthält, wobei der erste Ausgangsstrom die erste Mehrzahl von Kanälen und die zweite Mehrzahl von Kanälen in einer verschachtelten Weise definiert, wobei die von der ersten Faltungsschaltung empfangenen ersten Eingangsdaten dieselben sind wie die von der zweiten Faltungsschaltung empfangenen zweiten Eingangsdaten; oderum in einem zweiten Modus der konfigurierbaren Schaltung einen zweiten Ausgangsstrom zu erzeugen, der den zweiten Strom von zweiten Werten von der zweiten Faltungsschaltung enthält, wobei die von der zweiten Faltungsschaltung verwendeten zweiten Eingangsdaten der erste Strom von ersten Werten sind, die von der ersten Faltungsschaltung erzeugt werden.