Мультимедийная база данных ( MMDB ) представляет собой набор связанных мультимедийных данных . [1] Мультимедийные данные включают в себя один или несколько основных типов медиаданных , таких как текст , изображения , графические объекты (включая рисунки , эскизы и иллюстрации ) , анимационные последовательности, аудио и видео .
Система управления мультимедийными базами данных ( MMDBMS ) — это структура , которая управляет различными типами данных, потенциально представленными в самых разных форматах в широком спектре медиа-источников. Он обеспечивает поддержку типов мультимедийных данных и облегчает создание, хранение, доступ, запрос и управление мультимедийной базой данных. [2]
Содержимое ММДБ
Мультимедийная база данных (MMDB) содержит один или несколько типов мультимедийных данных [3] (т. е. текст, изображения, графические объекты, аудио, видео, анимационные последовательности). Эти типы данных в целом делятся на три класса :
Сравнение типов мультимедийных данных
Кроме того, мультимедийная база данных (MMDB) должна управлять дополнительной информацией, относящейся к реальным мультимедийным данным. Информация о следующем:
- Медиа-данные: фактические данные, представляющие объект.
- Данные формата мультимедиа: информация о формате медиаданных после того, как они проходят этапы получения, обработки и кодирования.
- Данные ключевых слов мультимедиа: описания ключевых слов , обычно относящиеся к созданию медиаданных.
- Данные медиа-функций: данные, зависящие от контента, например, содержащие информацию о распределении цветов, типах текстур и различных формах, присутствующих в изображении.
Последние три типа называются метаданными, поскольку они описывают несколько различных аспектов медиаданных. Данные ключевых слов мультимедиа и данные характеристик мультимедиа используются в качестве индексов для целей поиска. Данные медиаформата используются для представления полученной информации.
Требования к мультимедийным базам данных
Как и традиционные базы данных , мультимедийные базы данных должны отвечать следующим требованиям:
- Интеграция
- Элементы данных не нужно дублировать для разных вызовов программ.
- Независимость данных
- Отделите базу данных и управление от прикладных программ.
- Управление параллелизмом
- Позволяет одновременные транзакции
- Упорство
- Объекты данных могут быть сохранены и повторно использованы различными транзакциями и вызовами программ.
- Конфиденциальность
- Контроль доступа и авторизации
- Контроль целостности
- Обеспечивает согласованность базы данных между транзакциями.
- Восстановление
- Сбои транзакций не должны влиять на постоянное хранилище данных.
- Поддержка запросов
- Позволяет легко запрашивать мультимедийные данные
Мультимедийные базы данных должны иметь возможность единообразно запрашивать данные (медиа-данные, текстовые данные ), представленные в разных форматах, а также иметь возможность одновременно запрашивать различные медиа-источники и выполнять над ними классические операции с базами данных . ( Поддержка запросов )
Они должны иметь возможность правильно извлекать медиа-объекты с локального устройства хранения. (Поддержка хранилища)
Они должны иметь возможность взять ответ, полученный в результате запроса, и разработать презентацию этого ответа с точки зрения аудиовизуальных средств, а также иметь возможность представить эту презентацию. (Презентация и сопровождение доставки)
Проблемы и вызовы
- Мультимедийные данные состоят из различных медиаформатов или представлений файлов, включая TIFF , BMP , PPT , IVUE , FPX , JPEG , MPEG , AVI , MID , WAV , DOC , GIF , EPS , PNG и т. д. Из-за ограничений на преобразование из одного формата в другой, использование данных в определенном формате также ограничено. Обычно размер мультимедийных данных, например видео, велик; поэтому мультимедийные данные часто требуют большого объема памяти.
- Мультимедийная база данных требует много времени обработки, а также пропускной способности.
- Некоторые типы мультимедийных данных , такие как видео, аудио и анимационные последовательности, имеют временные требования, которые влияют на их хранение, манипулирование и представление, но изображения , видео и графические данные имеют особые ограничения с точки зрения их содержания.
Области применения
Примеры областей применения мультимедийных баз данных:
Смотрите также
Рекомендации
- ^ Ю, Чиен; Тери Бранденбург (февраль 2011 г.). «Приложения мультимедийных баз данных: проблемы и проблемы преподавания в классе». 3 (1): 2. arXiv : 1102,5769 . Бибкод : 2011arXiv1102.5769Y.
- ^ Аджеро, Дональд; Нвосу, Кингсли (1997). «Управление мультимедийными базами данных: требования и проблемы» (PDF) . IEEE Мультимедиа . 4 (3): 1. дои : 10.1109/93.621580 . Проверено 28 мая 2014 г.
- ^ abcd «Мультимедийная база данных». Tech-faq.com . Проверено 4 мая 2014 г.