A mobile-optimized convolutional neural network approach for real-time batik pattern recognition | Synapse