1 / 34

Base de données Multimédia Expérimentation d’une technologie

Base de données Multimédia Expérimentation d’une technologie. Dubois Luc Al-Fallouji Bashar. Pourquoi avons-nous choisi ce sujet ?. Par intérêt personnel; Les données multimédia et les plateformes technologies sont de plus en plus utilisées; Le Web renforce cette tendance.

roden
Download Presentation

Base de données Multimédia Expérimentation d’une technologie

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. Base de données MultimédiaExpérimentation d’une technologie Dubois Luc Al-Fallouji Bashar

  2. Pourquoi avons-nous choisi ce sujet ? • Par intérêt personnel; • Les données multimédia et les plateformes technologies sont de plus en plus utilisées; • Le Web renforce cette tendance. Base de données Multimédia

  3. Plan de la présentation • Présentation de la technologie interMedia et de la recherche contextuelle • Présentation de l’application • Cas concrets et conclusion • Période de question Base de données Multimédia

  4. Technologie interMedia Recherche contextuelle

  5. Méthodes de gestion multimédia alternative • Fichier sur disque • Requiert une très grande rigueur; • Recherche longue et ardue; • Problème de partage, de sécurité et d’intégrité de données. • Blob et Clob • Difficulté de connaître le genre d’objet manipulé. Base de données Multimédia

  6. Oracle interMedia • Un produit intégré d’Oracle • Manipulation aisée • Texte brut; • Des documents; • Des images; • Des bandes sonores; • Des vidéos. Base de données Multimédia

  7. Oracle interMedia • Une classe objet interMedia est définie par type de donnée. • Les classes supportent les formats de fichier les plus connu sur le marché. • Peuvent être appelés via du code Java ou avec PL/SQL. Base de données Multimédia

  8. Base de données Multimédia

  9. OrdSource Base de données Multimédia

  10. Exemple d’attributs Base de données Multimédia

  11. Exemple de méthodes Base de données Multimédia

  12. Exemples de code • Pour importer une image • img_affiche.importFrom(ctx, 'file', 'IMAGEDIR', PAR_AFFICHE) • Pour insérer une image • insert into FILM (FILM_ID, AFFICHE) values (PAR_FILM_ID, ORDSYS.ORDIMAGE.init) • Pour exporter une image • img_affiche.export(ctx, 'FILE', 'IMAGEDIREX', PAR_AFFICHE) Base de données Multimédia

  13. ORDImage • Supporte l’ensemble des méthodes et attributs propre à une image. • Permet de manipuler et modifier une image. • Rotation; • Contraste; • Symétrie (image miroir). Base de données Multimédia

  14. ORDAudio et ORDVideo • Elles fonctionnent sensiblement de la même manière. • Streaming disponible via un plugin • RealNetworks (ram); • Window Media Player (wmv). • Offre la possibilité d’éditer certaines caractéristiques indépendamment du plug-in. Base de données Multimédia

  15. ORDDoc • Principalement utilisé pour les documents • Word; • Html. • Contient les attributs et les méthodes de base afin de manipuler légèrement une image, un bande sonore ou un extrait vidéo. • Limité dans la manipulation de l’objet; • N’a pas la même flexibilité qu’un objet défini avec la classe OrdVideo, OrdAudio ou OrdImage. Base de données Multimédia

  16. La recherche contextuelle • Plusieurs stratégies de recherche disponible • LIKE • N’utilise pas les index (lecture complète); • Méthode lente. • Contains • Index ctxsys.context; • Offre une série de service permettant de trouver des documents. Base de données Multimédia

  17. La recherche contextuelle • LIKE Base de données Multimédia

  18. La recherche contextuelle • CONTAINS Base de données Multimédia

  19. La recherche contextuelle • Exemple • ABOUT : trouve les documents contenant les concepts associés à la recherche. • FUZZY : trouve les documents dont les termes s’apparente à ceux de la recherche Base de données Multimédia

  20. Démonstration de l’application

  21. Médiathèque • Permet à l’internaute • De rechercher des films ou des cd musicaux; • De visualiser les pochettes ou l’affiche; • De regarder ou d’écouter un extrait • D’ajouter des commentaires à un titre. • Permet à l’administrateur   • D’ajouter un titre; • D’ajouter un fichier musical, audio ou image à la librairie. Base de données Multimédia

  22. Architecture de l’application Base de données Multimédia

  23. Base de données Base de données Multimédia

  24. DémonstrationRecherche d’un titre Base de données Multimédia

  25. DémonstrationDétail d’un titre Base de données Multimédia

  26. DémonstrationAjouter un média Base de données Multimédia

  27. Cas concrets et conclusion

  28. Cas concrets • Une grande banque brésilienne a chargé au dessus de 140 millions de documents (3 000 à la minutes). • La librairie en ligne AbeBooks (70 millions de livres) a opté pour Oracle interMedia. • Au Nouveau-Mexique, on utilise cette technologie afin de faire l’inventaire des autoroutes • Une photo tous les 50 pieds; • 5 millions de photos (jpeg); • base de données de 5 terabytes. Base de données Multimédia

  29. Conclusion • La technologie interMedia • Simple d’utilisation; • Complète; • Bien documentée; • Grand potentiel; • On aurait voulu explorer la technologie de recherche dans une image Base de données Multimédia

  30. Période de questions ? Base de données Multimédia

  31. Annexes et bibliographie

  32. Recherche d’image Source : [4] http://www.aoug.at/ Base de données Multimédia

  33. Recherche d’image Source : [4] http://www.aoug.at/ Base de données Multimédia

  34. Bibliographie • [1] Présentation d’Oracle interMedia:http://www.isnetne.ch/isnet15/cahiers/ISNet15_09.pdf • [2] Site d’Oracle sur interMediahttp://www.oracle.com/technology/products/intermedia/ • [3] Tutorial interMedia http://lgl.isnetne.ch/designer6i/ cahier19/experimentation • [4] Présentation sur interMedia http://www.aoug.at/Files/exp_2004_03_oracle.pdf Base de données Multimédia

More Related