Acoustic barcodes: passive, durable and inexpensive notched identification tags
Error Detecting and Error Correcting Codes