• Nenhum resultado encontrado

O sistema desenvolvido na ClusterMedia Labs permite realizar a anotação de vídeos, codificados em Flash Vídeo ou em H.264, com o auxílio de um módulo de pré-anotação automática, onde o utilizador final, pode combinar anotações manuais com as automáticas e assim criar um dataset com informação ground truth. Esse dataset poderá ter inúmeras utilizações, quer a nível de criação de conhecimento, quer para facilitar a pesquisa e o acesso à informação.

O protótipo desenvolvido no decorrer desta dissertação já foi incorporado na aplicação principal da empresa com sucesso, pelo que pode-se dar como concluído este projecto.

A continuação deste módulo passa pelo desenvolvimento de novos algoritmos de análise de som e imagem e pela sua associação, de modo a criar um módulo pré-automático o mais fiável e objectivo. Isto é, a combinação do áudio com as imagens podem resultar numa anotação mais real e fidedigna.

64

Bibliografia

1. ClusterMedia Labs: Semantic AudioVisual Analysis Technologies. [Online]

http://www.clustermedialabs.com/.

2. Incubadora de Empresas da Universidade de Aveiro. [Online] [Citação: 25 de Junho de

2008.] http://www.ua.pt/incubadora/.

3. Adi – Agência da Inovação. [Online] [Citação: 25 de Junho de 2008.] http://www.adi.pt/.

4. Rocchesso, Davide. Introduction to Sound Processing. [Online] [Citação: 15 de Janeiro de

2010.]

http://profs.sci.univr.it/~rocchess/htmls/corsi/SoundProcessing/SoundProcessingBook/sp.pdf.

5. Music Facts (Performance, Harmony, Greek, Genres). [Online] [Citação: 15 de Dezembro de

2009.] http://www.artquilt.com/Music/encyclopedia.htm.

6. Cobussen, Marcel. “What is Music?”- A brief sketch of some definitions found throughout

history. [Online] [Citação: 15 de Dezembro de 2009.]

http://www.cobussen.com/proefschrift/300_john_cage/310_what_is_music/what_is_music.h

tm.

7. John Cage, 79, a Minimalist Enchanted With Sound, Dies. [Online] [Citação: 15 de Novembro

de 2009.] http://www.nytimes.com/1992/08/13/us/john-cage-79-a-minimalist-enchanted-

with-sound-dies.html.

8. Patel, A.D. Music, Language, and the Brain. s.l. : Oxford University Press, 2008.

9. Fingerhut, Michael. Music Information Retrieval, or how to search for (and maybe find)

music and do away with incipits. [Online] [Citação: 15 de Dezembro de 2009.]

http://articles.ircam.fr/textes/Fingerhut04b/.

10. Image Processing Fundamentals. [Online] [Citação: 15 de Dezembro de 2009.]

http://www.ph.tn.tudelft.nl/Courses/FIP/frames/fip.html.

11. Biswas, P. K. Digital Image Processing. [Online] [Citação: 15 de Dezembro de 2009.]

http://freevideolectures.com/Signals-Systems/Digital-Image-Processing-(IIT-Kharagpur).html.

65

12. Peters, Alan. Lectures on Image Processing. [Online] 1 de June de 2007. [Citação: 15 de

Dezembro de 2009.] http://www.archive.org/details/Lectures_on_Image_Processing.

13. Tinku Acharya, Ajoy K. Ray. Image Processing: Principles and Applications. s.l. : John Wiley

& Sons, 2005. ISBN: 978-0-471-71998-4.

14. Pattern Recognition on the web. [Online] [Citação: 22 de Janeiro de 2010.]

http://cgm.cs.mcgill.ca/~godfried/teaching/pr-web.html.

15. Ramalho, Geber. Computação Musical. [Online] [Citação: 15 de Dezembro de 2009.]

http://www.cin.ufpe.br/~musica/.

16. Price, Keith. Annotated Computer Vision Bibliography. [Online] [Citação: 22 de Janeiro de

2010.] http://iris.usc.edu/Vision-Notes/bibliography/contents.html.

17. Kyn. Overview of relations between computer vision and other fields. [Online] [Citação: 28

de Janeiro de 2010.] http://en.wikipedia.org/wiki/File:CVoverview2.jpg.

18. Face Recognition Homepage. [Online] http://www.face-rec.org/.

19. Smith, Kelly. Face Recognition. [Online]

http://www.biometrics.gov/Documents/FaceRec.pdf.

20. Azuma, Ronald T. A Survey of Augmented Reality . [Online] Hughes Research Laboratories.

[Citação: 22 de Janeiro de 2010.] http://www.cs.unc.edu/~azuma/ARpresence.pdf.

21. Serra, Jean. Online course on mathematical morphology. [Online] [Citação: 22 de Janeiro

de 2010.] http://cmm.ensmp.fr/~serra/cours/index.htm.

22. NPAR: Non-photrealistic Animation and Rendering. [Online] [Citação: 23 de Janeiro de

2010.] http://www.npar.org/.

23. OpenCV 2.0 C Reference. [Online]

http://opencv.willowgarage.com/documentation/index.html.

24. OpenVIDIA: parallel GPU computer vision. Mann, James Fung and Steve. s.l. : MULTIMEDIA

'05: Proceedings of the 13th annual ACM international conference on Multimedia, 2005.

25. GPUCV: A Framework for Image Processing Acceleration with Graphics Processors. Alusse,

J. P. Farrugia and P. Horain and E. Guehenneux and Y. s.l. : Multimedia and Expo, 2006 IEEE

International Conference, 2006.

26. Tunatic. [Online] http://www.wildbits.com/tunatic/.

27. Midomi. [Online] http://www.midomi.com/.

28. iChords. [Online] D'Accord Music Software. www.daccordmusic.com.

29. Pick, Michael. Online Video Annotation Takes A Giant Leap Forward: Meet The All-New

Mojiti. [Online] [Citação: 15 de Dezembro de 2009.]

66

http://www.masternewmedia.org/video_internet_television/video-annotation/online-video-

annotation-takes-a-giant-leap-20070405.htm.

30. VideoAnnEx Annotation Tool User Manual. [Online] IBM. [Citação: 25 de Junho de 2008.]

http://www.research.ibm.com/VideoAnnEx/usermanual.html.

31. Multimedia Analysis and Retrieval System. [Online] IBM. [Citação: 25 de Junho de 2008.]

http://www.alphaworks.ibm.com/tech/imars.

32. SPIDIR. [Online] [Citação: 25 de Junho de 2008.]

http://www.ntt.co.jp/RD/OFIS/active/2002pdfe/pf12_e.pdf.

33. VideoCittà - Sistema de Armazenamento, Anotação e Acesso a Vídeos. [Online] [Citação: 25

de Junho de 2008.] http://www.si.ips.pt/ests_si/publs_pesquisa.FormView?P_ID=11834.

34. Ricoh MovieTool. [Online] [Citação: 25 de Junho de 2008.]

http://ricoh.co.jp/src/multimedia/MovieTool/.

35. VIDETO Video Description Tool. [Online] [Citação: 25 de Junho de 2008.]

http://www.zgdv.de/zgdv/zgdv/departments/zr4/Produkte/videto.

36. Microsoft Research Annotation System (MARS). [Online] [Citação: 25 de Junho de 2008.]

http://research.microsoft.com/research/coet/MRAS/WWW8/paper.htm.

37. Microsoft Research - Collaborative and Multimedia Systems. [Online] [Citação: 25 de Junho

de 2008.] http://research.microsoft.com/coet/.

38. FilmEd Project. [Online] [Citação: 25 de Junho de 2008.]

http://en.wikipedia.org/wiki/Distributed_Systems_Technology_Centre.

39. The Sound Forge Product Family. [Online] Sony. [Citação: 15 de Junho de 2008.]

http://www.sonycreativesoftware.com/products/soundforgefamily.asp.

40. LabelMe: The open annotation tool. [Online] M.I.T. [Citação: 25 de Junho de 2008.]

http://labelme.csail.mit.edu/.

41. Bryan C. Russell, Antonio Torralba, Kevin P. Murphy, William T. Freeman. LabelMe: a

database and web-based tool for image annotation. [Online] [Citação: 25 de Junho de 2008.]

http://people.csail.mit.edu/brussell/research/AIM-2005-025-new.pdf.

42. ActionScript Technology Center. [Online] Adobe Developer.

http://www.adobe.com/devnet/actionscript/.

43. Macromedia Flash Support Center. [Online] Adobe.

http://www.adobe.com/support/flash/action_scripts.html.

44. Stroustrup, Bjarne. A History of C++: 1979−1991. [Online]

http://www2.research.att.com/~bs/hopl2.pdf.

67

46. Pine, Chris. Learn to program. [Online] http://pine.fm/LearnToProgram/.

47. Ruby in Twenty Minutes. [Online] http://www.ruby-

lang.org/en/documentation/quickstart/.

48. Pickaxe - Ruby. [Online] http://www.rubycentral.com/pickaxe/.

49. Gay, Jonathan. The History of Flash. [Online] Adobe.

http://www.adobe.com/macromedia/events/john_gay/index.html.

50. Flex Development. [Online] http://www.informiv.com/flex_development.asp.

51. Flex - open source framework. [Online] Adobe. http://www.adobe.com/products/flex/.

52. Air - rich Internet Applications. [Online] Adobe. http://www.adobe.com/products/air/.

53. Adobe AIR resources. [Online] Adobe.

http://www.adobe.com/support/documentation/en/air/.

54. Ruby on Rails. [Online] http://www.rubyonrails.org/.

55. Help and documentation for the Ruby programming language. RUBY-DOC.ORG. [Online]

http://www.ruby-doc.org/.

56. Silverlight - Media Technical Details. [Online] Microsoft.

http://www.microsoft.com/silverlight/overview/mediaDetail.aspx.

57. Sneath, Tim. Introducing Microsoft Silverlight. [Online] [Citação: 25 de Junho de 2008.]

http://blogs.msdn.com/tims/archive/2007/04/15/introducing-microsoft-silverlight.aspx.

58. Oficial Microsoft Silverlight. [Online] Microsoft. [Citação: 25 de Junho de 2008.]

http://silverlight.net/.

59. Microsoft Visual Studio. [Online] Microsoft. [Citação: 25 de Junho de 2008.]

http://msdn.microsoft.com/vstudio/products/.

60. Winett, Joel M. The Definition of a Socket. [Online] Lincoln Laboratory. [Citação: 25 de

Junho de 2008.] http://tools.ietf.org/html/rfc147.

61. Berkeley Sockets. [Online] [Citação: 25 de Junho de 2008.]

http://phobos.ramapo.edu/~vmiller/AdvancedUnix/berkeley_socket.htm.

62. Ohlund, Anthony Jones and Jim. Network Programming for Microsoft Windows. s.l. :

Microsoft Press, 2002.

63. TCP/IP Raw Sockets. [Online] MSDN. [Citação: 25 de Junho de 2008.]

http://msdn.microsoft.com/en-us/library/ms740548.aspx.

64. Beej's Guide to Network Programming - Using Internet Sockets. [Online] [Citação: 25 de

Junho de 2008.] http://beej.us/guide/bgnet/.

68

65. Client / Server Programming with TCP/IP Sockets. [Online] [Citação: 25 de Junho de 2008.]

http://devmentor.org/articles/network/Socket%20Programming.pdf.

66. Server Sockets. [Online] [Citação: 25 de Junho de 2008.]

http://www.cafeaulait.org/course/week12/24.html.

67. Open Source Flash. [Online] RED 5. http://osflash.org/red5.

68. Gupta, Sunil Kumar. How to create a sample application using Red5 and Flash. [Online]

http://sunil-gupta.blogspot.com/2007/03/how-to-create-sample-application-using.html.

69. Affonso, Rafael. Protocolo RTMP. [Online]

http://rafow.wordpress.com/2008/05/26/protocolo-rtmp/.

70. FFmpeg Project Description. [Online] http://ffmpeg.mplayerhq.hu/.

71. Video Learning Guide for Flash CS4 Professional. [Online] Adobe.

http://www.adobe.com/devnet/flash/articles/video_guide.html.

72. Encode, Deliver, Design: Getting a Grip on Flash Video. [Online] Adobe Developer.

http://www.adobe.com/devnet/flash/articles/flv_howto.html.

73. FLV/F4V Technology Center. [Online] Adobe. http://www.adobe.com/devnet/flv/.

74. Learn flv files and flv knowlegde. [Online] AUNsoft. http://www.aunsoft.com/what-is-flv/.

75. MySQL - The world's most popular open source database. [Online] Sun Microsystems, Inc.

http://www.mysql.com/.

76. Structured Query Language (SQL). [Online]

http://databases.about.com/od/sql/a/sqlbasics.htm.

77. Webyog Software. [Online] http://www.webyog.com/en/.

78. Subversion is an open source version control system. Tigris.org - Open Source Software

Engineering Tools. [Online] http://subversion.tigris.org/.

79. TortoiseSVN. [Online] http://tortoisesvn.tigris.org/.

80. Security Solutions for Business Acceleration. RSA, The Security Division of EMC. [Online]

http://www.rsa.com/.

81. The MD5 Message-Digest Algorithm. [Online] http://tools.ietf.org/html/rfc1321.

82. World Wide Web Consortium (W3C). [Online] [Citação: 19 de Janeiro de 2010.]

http://www.w3.org/.

83. The WAVE File Format. [Online] [Citação: 25 de Junho de 2008.]

http://www.lightlink.com/tjweber/StripWav/WAVE.html.

84. Microsoft WAVE soundfile format. [Online] [Citação: 25 de Junho de 2008.]

http://ccrma.stanford.edu/courses/422/projects/WaveFormat/.

69

85. Spectrogram Reading. [Online]

http://cslu.cse.ogi.edu/tutordemos/SpectrogramReading/spectrogram_reading.html.

86. Truax, Barry. Spectrogram. Handbook for Acoustic Ecology . [Online] [Citação: 28 de

Janeiro de 2010.] http://www.sfu.ca/sonic-studio/handbook/Spectrograph.html.

87. Smith, Julius O. The Short-Time Fourier Transform. [Online] [Citação: 28 de Janeiro de

2010.] http://www.dsprelated.com/dspbooks/sasp/Short_Time_Fourier_Transform.html.

88. A. V. Oppenheim, R. W. Schafer e J. R. Buck. Discrete-Time Signal Processing, 2nd edition.

s.l. : Prentice-Hall, 1999.

89. Paolo Prandoni, Martin Vetterli. Signal Processing for Communications. s.l. : EPFL Press,

2008.

Documentos relacionados