Source: https://dcase.community/documents/workshop2016/proceedings/Pillos-DCASE2016workshop.pdf