Trained patches using l1