Arthur Heimbrecht's research while affiliated with Universität Heidelberg and other places

What is this page?


This page lists the scientific contributions of an author, who either does not have a ResearchGate profile, or has not yet added these contributions to their profile.

It was automatically created by ResearchGate to create a record of this author's body of work. We create such pages to advance our goal of creating and maintaining the most comprehensive scientific repository possible. In doing so, we process publicly available (personal) data relating to the author as a member of the scientific community.

If you're a ResearchGate member, you can follow this page to keep up with this author's work.

If you are this author, and you don't want us to display this page anymore, please let us know.

Publications (7)


Rethinking Style Transfer: From Pixels to Parameterized Brushstrokes
  • Conference Paper

June 2021

·

31 Reads

·

60 Citations

·

Matthias Wright

·

Arthur Heimbrecht

·

Bjorn Ommer
Share

Figure 1: Stylization results. Top artwork: "Girl on a Divan" by Ernst Ludwig Kirchner. Bottom artwork: "Red Cabbages and Onions" by Vincent van Gogh.
Figure 2: A user can draw curves on the content image and thus control the flow of the brushstrokes in the stylized image. Note that for the stylizations with user input we also used (a) as content image. The control is imposed on the brushstroke parameters, not the pixels. Images in the middle column are synthesized using 2000 brushstrokes and images in the right column are synthesized with 5000 brushstrokes. See Sec. B and F for more experiments.
Figure 4: Comparison of our method (bottom row) with Gatys et al. [13] (top row). Gatys et al. [13] optimize pixels to minimize style and content loss. We directly optimize parameters of the brushstrokes. To do that we have designed a differentiable rendering mechanism that maps brushstrokes onto the canvas. Each brushstroke is parameterized by color, location, width and shape. Brushstroke parameters are updated by gradient backpropagation (red, dashed arrows).
Figure 5: Reconstructions of "Self-Portrait" by Vincent van Gogh using our brushstroke renderer and a trained renderer. In either case we use 10.000 brushstrokes.
Figure 6: Comparison to the Learning to Paint (LTP) by Huang et al. [23] on the image reconstruction task. Our method directly minimizes l 2 distance between the input target image and image rendered as a collection of brushstrokes. Using our renderer we achieve 20% lower Mean Squared Error (MSE) for 200 strokes and 49% lower MSE for 1000 strokes. Please zoom in for details.

+28

Rethinking Style Transfer: From Pixels to Parameterized Brushstrokes
  • Preprint
  • File available

March 2021

·

282 Reads

There have been many successful implementations of neural style transfer in recent years. In most of these works, the stylization process is confined to the pixel domain. However, we argue that this representation is unnatural because paintings usually consist of brushstrokes rather than pixels. We propose a method to stylize images by optimizing parameterized brushstrokes instead of pixels and further introduce a simple differentiable rendering mechanism. Our approach significantly improves visual quality and enables additional control over the stylization process such as controlling the flow of brushstrokes through user input. We provide qualitative and quantitative evaluations that show the efficacy of the proposed parameterized representation.

Download



Fig. 1. Simplified block-level schematic of a BrainScaleS-2 ASIC. The analog neuromorphic core is surrounded by event transport logic and control logic, including controllers for full-custom configuration SRAM. Details and components that lie beyond the scope of this paper were omitted.
Versatile emulation of spiking neural networks on an accelerated neuromorphic substrate

December 2019

·

130 Reads

We present first experimental results on the novel BrainScaleS-2 neuromorphic architecture based on an analog neuro-synaptic core and augmented by embedded microprocessors for complex plasticity and experiment control. The high acceleration factor of 1000 compared to biological dynamics enables the execution of computationally expensive tasks, by allowing the fast emulation of long-duration experiments or rapid iteration over many consecutive trials. The flexibility of our architecture is demonstrated in a suite of five distinct experiments, which emphasize different aspects of the BrainScaleS-2 system.


Demonstrating Advantages of Neuromorphic Computation: A Pilot Study

March 2019

·

741 Reads

·

120 Citations

Frontiers in Neuroscience

Frontiers in Neuroscience

Neuromorphic devices represent an attempt to mimic aspects of the brain's architecture and dynamics with the aim of replicating its hallmark functional capabilities in terms of computational power, robust learning and energy efficiency. We employ a single-chip prototype of the BrainScaleS 2 neuromorphic system to implement a proof-of-concept demonstration of reward-modulated spike-timing-dependent plasticity in a spiking network that learns to play a simplified version of the Pong video game by smooth pursuit. This system combines an electronic mixed-signal substrate for emulating neuron and synapse dynamics with an embedded digital processor for on-chip learning, which in this work also serves to simulate the virtual environment and learning agent. The analog emulation of neuronal membrane dynamics enables a 1000-fold acceleration with respect to biological real-time, with the entire chip operating on a power budget of 57 mW. Compared to an equivalent simulation using state-of-the-art software, the on-chip emulation is at least one order of magnitude faster and three orders of magnitude more energy-efficient. We demonstrate how on-chip learning can mitigate the effects of fixed-pattern noise, which is unavoidable in analog substrates, while making use of temporal variability for action exploration. Learning compensates imperfections of the physical substrate, as manifested in neuronal parameter variability, by adapting synaptic weights to match respective excitability of individual neurons.


Demonstrating Advantages of Neuromorphic Computation: A Pilot Study

November 2018

·

344 Reads

Neuromorphic devices represent an attempt to mimic aspects of the brain's architecture and dynamics with the aim of replicating its hallmark functional capabilities in terms of computational power, robust learning and energy efficiency. We employ a single-chip prototype of the BrainScaleS 2 neuromorphic system to implement a proof-of-concept demonstration of reward-modulated spike-timing-dependent plasticity in a spiking network that learns to play the Pong video game by smooth pursuit. This system combines an electronic mixed-signal substrate for emulating neuron and synapse dynamics with an embedded digital processor for on-chip learning, which in this work also serves to simulate the virtual environment and learning agent. The analog emulation of neuronal membrane dynamics enables a 1000-fold acceleration with respect to biological real-time, with the entire chip operating on a power budget of 57mW. Compared to an equivalent simulation using state-of-the-art software, the on-chip emulation is at least one order of magnitude faster and three orders of magnitude more energy-efficient. We demonstrate how on-chip learning can mitigate the effects of fixed-pattern noise, which is unavoidable in analog substrates, while making use of temporal variability for action exploration. Learning compensates imperfections of the physical substrate, as manifested in neuronal parameter variability, by adapting synaptic weights to match respective excitability of individual neurons.

Citations (3)


... For the content constraint, the gap of pixel values is narrowed between the generated image and the content image, and finally, the desired image is obtained. There are three types of style transfer methods based on the number of styles the model can transfer: Per-Style-Per-Model [1][2][3][4][5][6][7][8], Multiple-Style-Per-Model [9][10][11][12], and Arbitrary-Style-Per-Model . In the above method, the Per-Style-Per-Model method can achieve excellent style transfer, but only one style can be transferred and needs to be retrained when facing new styles. ...

Reference:

Arbitrary style transfer method with attentional feature distribution matching
Rethinking Style Transfer: From Pixels to Parameterized Brushstrokes
  • Citing Conference Paper
  • June 2021

... Furthermore, spike latency codes may also provide benefits over conventional rate-based communication (Göltz et al. 2021a, b), but their scalability to large-scale applications still needs to be explored. And, specifically for analog neuromorphic substrates, the physical emulation of relevant dynamics as opposed to their simulation by an arithmetic logic unit can also yield benefits in terms of energy consumption and speed (Billaudelle et al. 2020). Due to these advantages, large-scale brain-inspired AI substrates have the potential of being operable at a significantly reduced cost compared to conventional GPU clusters, thus democratizing the ownership and use of competitive AI hardware. ...

Versatile Emulation of Spiking Neural Networks on an Accelerated Neuromorphic Substrate
  • Citing Conference Paper
  • October 2020

... The SNNs are based on spiking neurons that model rigorously the physiology of the neural cells in the brain. The hardware implementation of the SNN benefits from fast response, low power consumption, and a very good signal-to-noise ratio [1], which makes SNN a good candidate for the implementation of control units of robotic systems. In robotic systems, motion is of high importance because it provides the robots with the ability to interact mechanically with the environment. ...

Demonstrating Advantages of Neuromorphic Computation: A Pilot Study
Frontiers in Neuroscience

Frontiers in Neuroscience