{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2023,1,1]],"date-time":"2023-01-01T08:16:11Z","timestamp":1672560971832},"reference-count":38,"publisher":"Association for Computing Machinery (ACM)","issue":"3","content-domain":{"domain":["dl.acm.org"],"crossmark-restriction":true},"short-container-title":["ACM Trans. Multimedia Comput. Commun. Appl."],"published-print":{"date-parts":[[2013,6]]},"abstract":"Enjoyment of audio has now become about flexibility and personal freedom. Digital audio content can be acquired from many sources and wireless networking allows digital media devices and associated peripherals to be unencumbered by wires. However, despite recent improvements in capacity and quality of service, wireless networks are inherently unreliable communications channels for the streaming of audio, being susceptible to the effects of range, interference, and occlusion. This time-varying reliability of wireless audio transfer introduces data corruption and loss, with unpleasant audible effects that can be profound and prolonged in duration. Traditional communications techniques for error mitigation perform poorly and in a bandwidth inefficient manner in the presence of such large-scale defects in a digital audio stream. A novel solution that can complement existing techniques takes account of the semantics and natural repetition of music. Through the use of self-similarity metadata, missing or damaged audio segments can be seamlessly replaced with similar undamaged segments that have already been successfully received. We propose a technology to generate relevant self-similarity metadata for arbitrary audio material and to utilize this metadata within a wireless audio receiver to provide sophisticated and real-time correction of large-scale errors. The primary objectives are to match the current section of a song being received with previous sections while identifying incomplete sections and determining replacements based on previously received portions of the song. This article outlines our approach to Forward Error Correction (FEC) technology that is used to \u201crepair\u201d a bursty dropout when listening to time-dependent media on a wireless network. Using self-similarity analysis on a music file, we can \u201cautomatically\u201d repair the dropout with a similar portion of the music already received thereby minimizing a listener's discomfort.<\/jats:p>","DOI":"10.1145\/2487268.2487273","type":"journal-article","created":{"date-parts":[[2013,7,1]],"date-time":"2013-07-01T12:27:28Z","timestamp":1372681648000},"page":"1-20","update-policy":"http:\/\/dx.doi.org\/10.1145\/crossmark-policy","source":"Crossref","is-referenced-by-count":1,"title":["A self-similarity approach to repairing large dropouts of streamed music"],"prefix":"10.1145","volume":"9","author":[{"given":"Jonathan","family":"Doherty","sequence":"first","affiliation":[{"name":"University of Ulster, Northern Ireland"}]},{"given":"Kevin","family":"Curran","sequence":"additional","affiliation":[{"name":"University of Ulster, Northern Ireland"}]},{"given":"Paul","family":"Mckevitt","sequence":"additional","affiliation":[{"name":"University of Ulster, Northern Ireland"}]}],"member":"320","published-online":{"date-parts":[[2013,7,3]]},"reference":[{"key":"e_1_2_1_1_1","volume-title":"Proceedings of the IEEE Workshop on Applications of Signal Processing to Audio and Acoustics. 15--18","author":"Bartsch M. A.","unstructured":"Bartsch , M. A. and Wakefield , G. H . 2001. To catch a chorus: Using chroma-based representations for audio thumbnailing . In Proceedings of the IEEE Workshop on Applications of Signal Processing to Audio and Acoustics. 15--18 . Bartsch, M. A. and Wakefield, G. H. 2001. To catch a chorus: Using chroma-based representations for audio thumbnailing. In Proceedings of the IEEE Workshop on Applications of Signal Processing to Audio and Acoustics. 15--18."},{"key":"e_1_2_1_2_1","doi-asserted-by":"publisher","DOI":"10.1162\/014892604323112257"},{"key":"e_1_2_1_3_1","volume-title":"Proceedings of the 15th International Conference on Machine Learning.","volume":"727","author":"Bradley P.","unstructured":"Bradley , P. and Fayyad , U . 1998. Refining initial points for k-means clustering . In Proceedings of the 15th International Conference on Machine Learning. Vol. 727 . Morgan Kaufmann, 91--99. Bradley, P. and Fayyad, U. 1998. Refining initial points for k-means clustering. In Proceedings of the 15th International Conference on Machine Learning. Vol. 727. Morgan Kaufmann, 91--99."},{"key":"e_1_2_1_4_1","doi-asserted-by":"publisher","DOI":"10.1017\/S1355771801002126"},{"key":"e_1_2_1_5_1","volume-title":"Proceedings of the Joint Conference on Digital Libraries. 27--34","author":"Chai W.","unstructured":"Chai , W. and Vercoe , B . 2003. Structural analysis of musical signals for indexing and thumbnailing . In Proceedings of the Joint Conference on Digital Libraries. 27--34 . Chai, W. and Vercoe, B. 2003. Structural analysis of musical signals for indexing and thumbnailing. In Proceedings of the Joint Conference on Digital Libraries. 27--34."},{"key":"e_1_2_1_6_1","unstructured":"Chiariglione L. 2010. Description of mpeg-7 audio low level descriptors. http:\/\/mpeg.chiariglione.org\/technologies\/mpeg-7\/mp07-aud(ll)\/index.htm Chiariglione L. 2010. Description of mpeg-7 audio low level descriptors. http:\/\/mpeg.chiariglione.org\/technologies\/mpeg-7\/mp07-aud(ll)\/index.htm"},{"key":"e_1_2_1_7_1","doi-asserted-by":"publisher","DOI":"10.1109\/72.363440"},{"key":"e_1_2_1_8_1","volume-title":"Proc. SPIE 5307","author":"Crysandt H.","year":"2004","unstructured":"Crysandt , H. 2004 . Music identification with mpeg-7 . Proc. SPIE 5307 , 117--124. Crysandt, H. 2004. Music identification with mpeg-7. Proc. SPIE 5307, 117--124."},{"key":"e_1_2_1_9_1","doi-asserted-by":"publisher","DOI":"10.1076\/jnmr.32.2.153.16738"},{"key":"e_1_2_1_10_1","doi-asserted-by":"publisher","DOI":"10.1162\/014892604323112211"},{"key":"e_1_2_1_11_1","volume-title":"Proceedings of the International Conference on Music Information Retrieval. 204--209","author":"Doraisamy S.","unstructured":"Doraisamy , S. and Ruger , S . 2004. A polyphonic music retrieval system using n-grams . In Proceedings of the International Conference on Music Information Retrieval. 204--209 . Doraisamy, S. and Ruger, S. 2004. A polyphonic music retrieval system using n-grams. In Proceedings of the International Conference on Music Information Retrieval. 204--209."},{"key":"e_1_2_1_12_1","volume-title":"Proceedings of the 25th International Conference of the Audio Engineering Society.","author":"Essid S.","unstructured":"Essid , S. , Richard , G. , and David , B . 2004. Efficient musical instrument recognition on solo performance music using basic features . In Proceedings of the 25th International Conference of the Audio Engineering Society. Essid, S., Richard, G., and David, B. 2004. Efficient musical instrument recognition on solo performance music using basic features. In Proceedings of the 25th International Conference of the Audio Engineering Society."},{"key":"e_1_2_1_13_1","volume-title":"Proc. SPIE 5021","author":"Foote J. T.","unstructured":"Foote , J. T. and Cooper , M. L . 2003. Media segmentation using self-similarity decomposition . Proc. SPIE 5021 , 167--175. Foote, J. T. and Cooper, M. L. 2003. Media segmentation using self-similarity decomposition. Proc. SPIE 5021, 167--175."},{"key":"e_1_2_1_14_1","doi-asserted-by":"publisher","DOI":"10.1076\/jnmr.32.1.23.16799"},{"key":"e_1_2_1_15_1","unstructured":"Ices2. 2008. Ices2. http:\/\/www.icecast.org\/ices.php. Ices2. 2008. Ices2. http:\/\/www.icecast.org\/ices.php."},{"key":"e_1_2_1_16_1","unstructured":"Icecast. 2008. Icecast. http:\/\/www.icecast.org. Icecast. 2008. Icecast. http:\/\/www.icecast.org."},{"key":"e_1_2_1_17_1","volume-title":"Consciousness and the Computational Mind","author":"Jackendoff R.","unstructured":"Jackendoff , R. 1987. Consciousness and the Computational Mind . MIT Press Cambridge , MA. Jackendoff, R. 1987. Consciousness and the Computational Mind. MIT Press Cambridge, MA."},{"key":"e_1_2_1_18_1","unstructured":"Jackson I. 2008. Song forms and terms: A quick study. http:\/\/www.irenejackson.com\/form.html. Jackson I. 2008. Song forms and terms: A quick study. http:\/\/www.irenejackson.com\/form.html."},{"key":"e_1_2_1_19_1","doi-asserted-by":"publisher","DOI":"10.1145\/1255047.1255087"},{"key":"e_1_2_1_20_1","doi-asserted-by":"publisher","DOI":"10.1109\/TCSVT.2004.826766"},{"key":"e_1_2_1_21_1","doi-asserted-by":"publisher","DOI":"10.1007\/11430919_51"},{"key":"e_1_2_1_22_1","first-page":"3","article-title":"Tendencies, perspectives, and opportunities of musical audio-mining","volume":"33","author":"Leman M.","year":"2002","unstructured":"Leman , M. , Clarisse , L. , De Baets , B. , De Meyer , H. , Lesaffre , M. , Martens , G. , Martens , J. P. , and Van Steelant , D. 2002 . Tendencies, perspectives, and opportunities of musical audio-mining . Forum Acusticum Sevilla 33 , 3 -- 4 , 1--6. Leman, M., Clarisse, L., De Baets, B., De Meyer, H., Lesaffre, M., Martens, G., Martens, J. P., and Van Steelant, D. 2002. Tendencies, perspectives, and opportunities of musical audio-mining. Forum Acusticum Sevilla 33, 3--4, 1--6.","journal-title":"Forum Acusticum Sevilla"},{"key":"e_1_2_1_23_1","volume-title":"Proceedings of the International Conference on Multimedia and Expo (ICME'03)","volume":"3","author":"Lukasiak J.","unstructured":"Lukasiak , J. , Stirling , D. , Harders , N. , and Perrow , S . 2003. Performance of mpeg-7 low level audio descriptors with compressed data . In Proceedings of the International Conference on Multimedia and Expo (ICME'03) . Vol. 3 . 273--276. Lukasiak, J., Stirling, D., Harders, N., and Perrow, S. 2003. Performance of mpeg-7 low level audio descriptors with compressed data. In Proceedings of the International Conference on Multimedia and Expo (ICME'03). Vol. 3. 273--276."},{"key":"e_1_2_1_24_1","doi-asserted-by":"publisher","DOI":"10.1109\/93.998074"},{"key":"e_1_2_1_25_1","volume-title":"Proceedings of the 5th World Multiconference on Systemics, Cybernetics and Informatics (SCI'01)","author":"Meredith D.","unstructured":"Meredith , D. , Wiggins , G. A. , and Lemstrom , K . 2001. Pattern induction and matching in polyphonic music and other multidimensional datasets . In Proceedings of the 5th World Multiconference on Systemics, Cybernetics and Informatics (SCI'01) . 22--25. Meredith, D., Wiggins, G. A., and Lemstrom, K. 2001. Pattern induction and matching in polyphonic music and other multidimensional datasets. In Proceedings of the 5th World Multiconference on Systemics, Cybernetics and Informatics (SCI'01). 22--25."},{"key":"e_1_2_1_26_1","unstructured":"MPEG-7. 2008. MPEG 7 library: A complete api to manipulate mpeg 7 documents. Joanneum Research. http:\/\/iiss039.joanneum.at\/cms\/index.php?id=84. MPEG-7. 2008. MPEG 7 library: A complete api to manipulate mpeg 7 documents. Joanneum Research. http:\/\/iiss039.joanneum.at\/cms\/index.php?id=84."},{"key":"e_1_2_1_27_1","doi-asserted-by":"publisher","DOI":"10.1109\/MCOM.2008.4427233"},{"key":"e_1_2_1_28_1","volume-title":"Physics and Engineering","author":"Olson H. F.","unstructured":"Olson , H. F. 1967. Music , Physics and Engineering . Dover Publications . Olson, H. F. 1967. Music, Physics and Engineering. Dover Publications."},{"key":"e_1_2_1_29_1","doi-asserted-by":"publisher","DOI":"10.1109\/93.388209"},{"key":"e_1_2_1_30_1","volume-title":"Proceedings of the International Conference on Music Information Retrieval (ISMIR'02)","author":"Peeters G.","unstructured":"Peeters , G. , La Burthe , A. , and Rodet , X . 2002. Toward automatic music audio summary generation from signal analysis . In Proceedings of the International Conference on Music Information Retrieval (ISMIR'02) . 98--106 Peeters, G., La Burthe, A., and Rodet, X. 2002. Toward automatic music audio summary generation from signal analysis. In Proceedings of the International Conference on Music Information Retrieval (ISMIR'02). 98--106"},{"key":"e_1_2_1_31_1","doi-asserted-by":"publisher","DOI":"10.1109\/65.730750"},{"key":"e_1_2_1_32_1","volume-title":"Proceedings of the 8th International Conference on Music Perception and Cognition. Society for Music Perception and Cognition.","author":"Schubert E.","unstructured":"Schubert , E. , Wolfe , J. , and Tarnopolsky , A . 2004. Spectral centroid and timbre in complex, multiple instrumental textures . In Proceedings of the 8th International Conference on Music Perception and Cognition. Society for Music Perception and Cognition. Schubert, E., Wolfe, J., and Tarnopolsky, A. 2004. Spectral centroid and timbre in complex, multiple instrumental textures. In Proceedings of the 8th International Conference on Music Perception and Cognition. Society for Music Perception and Cognition."},{"key":"e_1_2_1_33_1","volume-title":"Proceedings of the IEEE International Conference on Acoustics, Speech, and Signal Processing.","volume":"3","author":"Seo J. S.","unstructured":"Seo , J. S. , Jin , M. , Lee , S. , Jang , D. , Lee , S. , and Yoo , C. D . 2005. Audio fingerprinting based on normalized spectral subband centroids . In Proceedings of the IEEE International Conference on Acoustics, Speech, and Signal Processing. Vol. 3 . 213--216. Seo, J. S., Jin, M., Lee, S., Jang, D., Lee, S., and Yoo, C. D. 2005. Audio fingerprinting based on normalized spectral subband centroids. In Proceedings of the IEEE International Conference on Acoustics, Speech, and Signal Processing. Vol. 3. 213--216."},{"key":"e_1_2_1_34_1","volume-title":"Proceedings of the KDD Workshop on Text Mining. 34--42","author":"Steinbach M.","unstructured":"Steinbach , M. , Karypis , G. , and Kumar , V . 2000. A comparison of document clustering techniques . In Proceedings of the KDD Workshop on Text Mining. 34--42 . Steinbach, M., Karypis, G., and Kumar, V. 2000. A comparison of document clustering techniques. In Proceedings of the KDD Workshop on Text Mining. 34--42."},{"key":"e_1_2_1_35_1","doi-asserted-by":"publisher","DOI":"10.1145\/1027527.1027639"},{"key":"e_1_2_1_36_1","unstructured":"Vorbis. 2008. Ogg vorbis. http:\/\/www.vorbis.com. Vorbis. 2008. Ogg vorbis. http:\/\/www.vorbis.com."},{"key":"e_1_2_1_37_1","doi-asserted-by":"crossref","unstructured":"Yin J. Wang X. and Agrawal D. P. Impact of bursty error rates on the performance of wireless local area network (wlan). Ad Hoc Netw. 4 5 651--668. Yin J. Wang X. and Agrawal D. P. Impact of bursty error rates on the performance of wireless local area network (wlan). Ad Hoc Netw. 4 5 651--668.","DOI":"10.1016\/j.adhoc.2005.08.002"},{"key":"e_1_2_1_38_1","first-page":"1057","article-title":"Spectral relaxation for k-means clustering","volume":"2","author":"Zha H.","year":"2002","unstructured":"Zha , H. , He , X. , Ding , C. , Gu , M. , and Simon , H. 2002 . Spectral relaxation for k-means clustering . Adv. Neural Inf. Process. Syst. 2 , 1057 -- 1064 . Zha, H., He, X., Ding, C., Gu, M., and Simon, H. 2002. Spectral relaxation for k-means clustering. Adv. Neural Inf. Process. Syst. 2, 1057--1064.","journal-title":"Adv. Neural Inf. Process. Syst."}],"container-title":["ACM Transactions on Multimedia Computing, Communications, and Applications"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/dl.acm.org\/doi\/pdf\/10.1145\/2487268.2487273","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2022,12,30]],"date-time":"2022-12-30T06:57:38Z","timestamp":1672383458000},"score":1,"resource":{"primary":{"URL":"https:\/\/dl.acm.org\/doi\/10.1145\/2487268.2487273"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2013,6]]},"references-count":38,"journal-issue":{"issue":"3","published-print":{"date-parts":[[2013,6]]}},"alternative-id":["10.1145\/2487268.2487273"],"URL":"https:\/\/doi.org\/10.1145\/2487268.2487273","relation":{},"ISSN":["1551-6857","1551-6865"],"issn-type":[{"value":"1551-6857","type":"print"},{"value":"1551-6865","type":"electronic"}],"subject":[],"published":{"date-parts":[[2013,6]]},"assertion":[{"value":"2012-04-01","order":0,"name":"received","label":"Received","group":{"name":"publication_history","label":"Publication History"}},{"value":"2013-04-01","order":1,"name":"accepted","label":"Accepted","group":{"name":"publication_history","label":"Publication History"}},{"value":"2013-07-03","order":2,"name":"published","label":"Published","group":{"name":"publication_history","label":"Publication History"}}]}}