Форум программистов «Весельчак У»
  *
Добро пожаловать, Гость. Пожалуйста, войдите или зарегистрируйтесь.
Вам не пришло письмо с кодом активации?

  • Рекомендуем проверить настройки временной зоны в вашем профиле (страница "Внешний вид форума", пункт "Часовой пояс:").
  • У нас больше нет рассылок. Если вам приходят письма от наших бывших рассылок mail.ru и subscribe.ru, то знайте, что это не мы рассылаем.
   Начало  
Наши сайты
Помощь Поиск Календарь Почта Войти Регистрация  
 
Страниц: [1]   Вниз
  Печать  
Автор Тема: мультимедийные базы данных  (Прочитано 17373 раз)
0 Пользователей и 2 Гостей смотрят эту тему.
p05tik
Гость
« : 13-04-2006 22:06 » 

Мне необходима информация по мультимедийным базам данных.
 Может кто подскажет, где можно почитать.
Спасибо.
Записан
RomCom
Опытный

ru
Offline Offline
Пол: Мужской

WWW
« Ответ #1 : 14-04-2006 00:53 » 

мультимедийным базам данных - первый раз о таких слышу Улыбаюсь
База данных - это форма хранения данных. А какие данные там хранить, текст, картинки, или еще что, это дело пользователя.
p05tik, скажи по конкретней, что тебе нужно от баз данных.
Записан

R.O.M.C.O.M.: Robotic Operational Mathematics and Ceaseless Observation Machine
p05tik
Гость
« Ответ #2 : 14-04-2006 16:56 » 

мультимедийные базы данных-тема моей курсовой работы
http://www.newi.ac.uk/newmanj/MDBS.html -информация о них на английском языке, а на руссом нет.
Записан
Dimka
Деятель
Команда клуба

ru
Offline Offline
Пол: Мужской

« Ответ #3 : 14-04-2006 17:00 » 

Цитата
тема моей курсовой работы
Реферат, исследование? Разработка мультимедийной БД?

Как полностью звучит название темы?
Записан

Программировать - значит понимать (К. Нюгард)
Невывернутое лучше, чем вправленное (М. Аврелий)
Многие готовы скорее умереть, чем подумать (Б. Рассел)
Dimka
Деятель
Команда клуба

ru
Offline Offline
Пол: Мужской

« Ответ #4 : 14-04-2006 17:44 » 

Прочитал введение и не понял.

Там говорится, что традиционные реляционные БД используются в качестве индексного приложения к собственно мультимедийным объектам (например, файлам на диске). Это понятно.

Говорится, что мультимедийные БД - дело важное, помянуты серверы новостей, сфера услуг и т.д. Например, НАСА сохраняет по терабайту ежедневно "руды данных" на будущее "вдруг пригодится".

Но автор ставит проблему, что, собственно, от мультимедийных БД требуется пользователю:
- поиск и идентификация мультимедийных объектов (звуковых и видетреков, картинок и пр.).

И тут, имхо, две проблемы:
- современные технологии распознавания образов ещё не ахти каковы (особенно в части видео), хотя кое-что могут,
- производительность современной техники.

Т.е. когда техника будет способна "на лету", перелопачивая "руду данных", извлекать по запросу то, что нужно - вот тогда, имхо, имеет смысл задумываться о в полном смысле слова мультимедийных БД. Пока же такой возможности нет, максимум возможного - индексированные хранилища, где, скажем, в реляционной БД хранятся описания и ссылки в недра "залежей руды данных". Но индексированные хранилища такого типа означают невозможность выполнять произвольные запросы к данным - т.е. имеет место потеря информации при работе не с собственно данными, а с их описаниями. Что не описано, то не будет найдено.

Т.е. проблема с определением.  База данных (в отличие от абстрактного хранилища) - это некая система данных обладающая внутренним порядком, целостностью, непротиворечивостью и имеющая возможность хранящиеся данные обрабатывать: добавлять новые, модифицировать и удалять имеющиеся (без разрушения порядка, целостности и непротиворечивости) и осуществлять извлечение информации по запросам (функция поиска).

Имхо, к имеющимся мультимедийным данным, пока не существует чётких механизмов идентификации внутри них сущностей, позволяющих структурировать и структурированно хранить эти данные (но не их описания), говорить о БД не приходится.

Возможно, это у меня стереотип мышления такой... Но основной идеи, на которой основано выделение мультимедийных БД в особый класс БД, отличный от упомянутых там 'printable', я пока не понял.
« Последнее редактирование: 19-12-2007 21:56 от Алексей1153++ » Записан

Программировать - значит понимать (К. Нюгард)
Невывернутое лучше, чем вправленное (М. Аврелий)
Многие готовы скорее умереть, чем подумать (Б. Рассел)
RXL
Технический
Администратор

Offline Offline
Пол: Мужской

WWW
« Ответ #5 : 14-04-2006 17:51 » 

p05tik, интересная, но не простая тема тебе досталась. Сомневаюсь, чтобы тебе здесь дали достаточно исчерпывающие ответы на возникающие у тебя вопросы. Вообще сомневаюсь, что на каком-либо другом форуме тебе их дадут, но поискать стоит. Тема специфическая. Тут, imho, только головой можно действовать. Тебе придется искать и читать литературу и, быстрее всего, на русском ее не будет. Ссылку, что ты привел, можно считать вводной. Ищи! Захочешь рассказать/посоветоваться - пиши.

В новостях о таких вещах я читал года 3 назад - значит и ты можешь какие-то концы найти (хотя бы новости).

Все что я слышал об этом деле...
Хранение ММ (мульмимедиа) инфы - дело давно освоенное. Сложности возникают с поиском. Как искать, скажем, конкретную картинку?
Смысл в том, как поиндексиворать информацию и в методах ее поиска.
Пользователь, или программа, должны предоставить для поиска какой-то образец. По ссылке это пояснено да же картинками. Найти образец картинки на другой можно посредством алгоритмов цифровой обработки сигналов. Напр., свертка образца и объекта даст некоторую информаю, обработав которую сожно получить представление о вероятности совпадения.
По обработке сигналов поищи на форуме - ссылка была дважды. Что-то вроде dspguide...
Записан

... мы преодолеваем эту трудность без синтеза распределенных прототипов. (с) Жуков М.С.
Dimka
Деятель
Команда клуба

ru
Offline Offline
Пол: Мужской

« Ответ #6 : 14-04-2006 18:24 » 

RXL, здесь основная проблема - что такое данные: символы, наделённые смыслом (тогда нужно строить системы этих символов и языки оперирования ими) или условно говоря "изображения" - потоки сигналов (картинки, звуки, запахи, ощущения, вкус и т.д.), которые подвергаются статистической обработке (тогда возможны операции установления схожести или различия). На уровне реального мира (и работы мозга человека) проблема наделения "изображений" смыслом решается естественно (хотя и неизвестно точно, как). Поэтому психически здоровый человек не ощущает трудностей манипулирования "изображениями" как символами, а то и символами как "изображениями". Но вот "объяснить" принципы такого манипулирования компьютеру - большая трудность.

Поэтому организация мультимедийных БД сродни решению задачи эмуляции человеческой памяти. А это, в свою очередь, сродни проблеме создания искусственного интеллекта. Т.е. пока человек не познает самого себя полностью, задача не решится.

P.S. Нет, не надо мне такие темы читать - в философию ударюсь. Отлично
Записан

Программировать - значит понимать (К. Нюгард)
Невывернутое лучше, чем вправленное (М. Аврелий)
Многие готовы скорее умереть, чем подумать (Б. Рассел)
p05tik
Гость
« Ответ #7 : 14-04-2006 18:59 » 

Ребята! Всем спасибо за помощь, но я лучше поменяю себе тему курсовой;)
Информации на русском языке действительно просто нет...
Записан
Страниц: [1]   Вверх
  Печать  
 

Powered by SMF 1.1.21 | SMF © 2015, Simple Machines