base de données multimédia expérimentation d’une technologie
DESCRIPTION
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. - PowerPoint PPT PresentationTRANSCRIPT
Base de données Multimédia 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 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
Un produit intégré d’Oracle Manipulation aisée
Texte brut; Des documents; Des images; Des bandes sonores; Des vidéos.
Oracle interMedia
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
ORDSYS
ORDMultimédiaSuper Classe Abstraite
ORDSource
ORDVideo ORDImage ORDAudio ORDDoc
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 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 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
Serveur Web (Apache)Utilisateur / Client
SGBDOracle
Internet pages php
Base de données Multimédia 23
Base de donnéesBIBLIOTHEQUE
PK TITRE_ID
AUTEUR_TITRETITREANNEE_PRODUCTION_TITRETYPE_TITRE
FILM
PK FILM_ID
SEQ_BANDE_ANNONCEAFFICHE
FK1 TITRE_ID
COMMENTAIRE
PK COM_ID
FK1 TITRE_IDAUTEUR_COMMENTAIRECOMMENTAIRECOTE ALBUM_MUSICAL
PK ALBUM_ID
POCHETTE_VERSOPOCHETTE_RECTOEXTRAIT_SONORE
FK1 TITRE_ID
Base de données Multimédia 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 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