Skip to main content

Intelligent Mobile App for You-Tube Video Selection

  • Conference paper
  • First Online:
Information Technology: New Generations

Part of the book series: Advances in Intelligent Systems and Computing ((AISC,volume 448))

  • 2239 Accesses

Abstract

The usage of mobile devices has increased dramatically in recent years. These devices serve us in many practical ways and provide us with many services – many of them in real-time and “on demand”. The delivery of streaming audio, streaming video and internet content to these devices has become common place. One of the most popular sources of video/audio content is You-Tube – where billions of videos are uploaded and accessed each day. An increasing challenge is to locate the desired video from among many dozens of possibilities. This paper introduces an intelligent mobile application that utilizes the You-Tube Application Programming Interface (API) in developing a novel algorithm for selecting the most appropriate video associated with a song title and artist. The test case used in this application is the domain of all the top 40 popular songs (as provided by Billboard Inc.) from 1970 to present – resulting in approximately 14,000 possible songs. The application described in this work invokes the You-Tube API based on 3 different criteria – most popular video, most relevant video and a key word search of the video’s comments. These criteria are then merged in a voting algorithm thus providing the best possible video pertaining to a song title and artist. This system, implemented for iOS 9 using XCode and Swift, allows the user to choose from thousands of song titles and provide a “music on demand” system therefore playing the best possible video associated with the song title and artist. Results for the app consist of randomly selecting 50 songs from each year (1867 total) and verifying that the most appropriate video was selected.

This is a preview of subscription content, log in via an institution to check access.

Access this chapter

Chapter
USD 29.95
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
eBook
USD 129.00
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD 169.99
Price excludes VAT (USA)
  • Compact, lightweight edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info

Tax calculation will be finalised at checkout

Purchases are for personal use only

Institutional subscriptions

Preview

Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

Similar content being viewed by others

References

  1. Deng, Y., Manjunath, B.S.: Unsupervised segmentation of color-texture regions in images and video. IEEE Trans. on Pattern Analysis and Machine Intelligence 22(6), 939–954 (2001)

    Google Scholar 

  2. Air Pressure: Why IT Must Sort Out App Mobilization Challenges. InformationWeek, 5 (2009)

    Google Scholar 

  3. Gelasca, E.D., Salvador, E., Ebrahimi, T.: Intuitive strategy for parameter setting in video segmentation. In: Proceedings of IEEE Workshop on Video Analysis, pp. 221–225 (2000)

    Google Scholar 

  4. MPEG-4: Testing and evaluation procedures document. ISO/TEC JTC1/SC29/WG11, N999 (1995)

    Google Scholar 

  5. Mech, R., Wollborn, M.: A noise robust method for segmentation of moving objects in video sequences. In: ICASSP 1997 Proceedings, pp. 2657–2660 (1997)

    Google Scholar 

  6. Aach, T., Kaup, A., Mester, R.: Statistical model-based change detection in moving video. IEEE Trans. on Signal Processing 31(2), 165–180 (1993)

    MATH  Google Scholar 

  7. Chiariglione-Convenor, L.: Technical specification MPEG-1 ISO/IEC JTC1/SC29/WG11 NMPEG 96, pp. 34–82 (1996)

    Google Scholar 

  8. MPEG-7: ISO/IEC JTC1/SC29/WG211, N2207, Context and objectives (1998)

    Google Scholar 

  9. Deitel, P.: iPhone Programming. Prentice Hall, pp. 190–194 (2009)

    Google Scholar 

  10. Zhan, C., Duan, X., Xu, S., Song, Z., Luo, M.: An improved moving object detection algorithm based on frame difference and edge detection. In: 4th International Conference on Image and Graphics (ICIG) (2007)

    Google Scholar 

  11. Cucchiara, R., Grana, C., Piccardi, M.A., Prati, A.: Detecting moving objects, ghosts, and shadows in video streams. IEEE Transactions on Pattern Analysis and Machine Intelligence 25(10), 1337–1342 (2003)

    Article  Google Scholar 

  12. Rothganger, F., Lazebnik, S., Schmid, C., Ponce, J.: Segmenting, modeling, and matching video clips containing multiple moving objects. IEEE Transactions on Pattern Analysis and Machine Intelligence 29(3), 477–491 (2007)

    Article  Google Scholar 

  13. Day, N., Martinez, J.M.: Introduction to MPEG-7, ISO/IEC/SC29/WG11 N4325 (2001)

    Google Scholar 

  14. Ghanbari, M.: Video Coding an Introduction to standard codecs, Institution of Electrical Engineers (IEE), pp. 87–116 (1999)

    Google Scholar 

  15. Davis, L.: An empirical evaluation of generalized cooccurrence matrices. IEEE Trans. on Pattern Analysis and Machine Intelligence 2, 214–221 (1981)

    Article  Google Scholar 

  16. Gonzalez, R.: Digital Image Processing, Prentice Hall, 2nd edn, pp. 326–327 (2002)

    Google Scholar 

  17. Castelman, K.: Digital Image Processing, Prentice Hall, pp. 452–454 (1996)

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Mark Smith .

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2016 Springer International Publishing Switzerland

About this paper

Cite this paper

Smith, M. (2016). Intelligent Mobile App for You-Tube Video Selection. In: Latifi, S. (eds) Information Technology: New Generations. Advances in Intelligent Systems and Computing, vol 448. Springer, Cham. https://doi.org/10.1007/978-3-319-32467-8_70

Download citation

  • DOI: https://doi.org/10.1007/978-3-319-32467-8_70

  • Published:

  • Publisher Name: Springer, Cham

  • Print ISBN: 978-3-319-32466-1

  • Online ISBN: 978-3-319-32467-8

  • eBook Packages: EngineeringEngineering (R0)

Publish with us

Policies and ethics