СЕТЬ СВЯЗИ И УСТРОЙСТВА ДЛЯ ПРЕОБРАЗОВАНИЯ ТЕКСТА В РЕЧЬ И ТЕКСТА В АНИМАЦИЮ ЛИЦА

1. Система связи, содержащая:
отправляющее устройство;
приемное устройство и
сеть, которая соединяет отправляющее устройство с приемным устройством;
в которой отправляющее устройство содержит:
по меньшей мере, одно управляемое пользователем устройство ввода для ввода последовательности текстовых символов как сообщения и средство передачи для отправки сообщения по сети;
при этом приемное устройство содержит:
запоминающее устройство, которое сохраняет множество изображений голов, каждое из которых ассоциировано с различным отправляющим устройством и содержит изображение головы при просмотре спереди;
средство приемника для приема сообщения, содержащего последовательность текстовых символов;
средство преобразования текста в речь для преобразования текстовых символов сообщения в звуковое сообщение, соответствующее последовательности текстовых символов;
средство анимации для формирования анимированного частичного трехмерного изображения головы из изображения головы, сохраненного в запоминающем устройстве, которое ассоциировано с отправителем сообщения, при этом средство анимации анимирует, по меньшей мере, одну черту лица головы, причем анимация соответствует перемещениям, выполняемым головой при чтении сообщения;
средство отображения для отображения анимированной частичной трехмерной головы и
средство акустической системы для вывода звукового сообщения синхронно с отображаемой головой.
2. Система по п.1, в которой запоминающее устройство включает в себя трехмерную сетку, которая задается посредством набора из соединенных узлов, которые, в общем, лежат в одной плоскости вокруг внешней границы сетки, и узлов в рамках внешней границы, которые возвышаются над плоскостью так, чтобы соответствовать чертам лица, при этом средство анимации формирует частичное трехмерное изображение головы посредством наложения изображения головы на сетку, причем черты лица в области лица изображения головы совмещаются с выступающими чертами лица сетки.
3. Система по п.2, в которой одна сетка сохраняется в запоминающем устройстве приемного устройства для использования в визуализации анимированной головы от любого отправителя, изображение головы которого сохранено в устройстве приемника.
4. Система по п.2 или 3, в которой отдельная анимация сетки сохраняется для анимации каждой речевой фонемы, требуемой для того, чтобы произносить сообщение.
5. Система по п.1, в которой сохраненное изображение головы содержит фотографию, такую, как цифровая фотография, головы при просмотре спереди.
6. Система по п.1, в которой с каждым изображением головы в запоминающем устройстве ассоциированы одна или более координат, которые задают местоположение на сетке черты лица, которая должна быть анимирована.
7. Система по п.1, в которой каждое изображение головы ассоциировано с идентификатором, который указывает идентификационные данные отправителя сообщения, ассоциированного с этим изображением лица.
8. Система по п.1, в которой в запоминающем устройстве предоставляется набор правил, которые задают фонему, которая должна использоваться для данной комбинации или последовательности текстовых символов.
9. Система по п.1, в которой сеть содержит сотовую телефонную сеть, а отправляющее и приемное устройства содержат сотовый телефон.
10. Система по п.1, в которой передаваемое сообщение отправляется в формате данных мгновенного обмена сообщениями, таком, как XMPP.
11. Система по п.1, в которой устройство приемника включает в себя средство формирования изображений, которое одновременно отображает множество изображений голов на дисплее, при этом одно или более из них анимируются посредством средства анимации в любое время.
12. Система по п.11, в которой средство формирования вынуждает изображение голов отображаться так, что анимированное изображение головы отображается в такой позиции, что кажется, что оно находится перед другими изображениями голов, и выполнено с возможностью перемещать изображения каждый раз, когда одно изображение головы должно быть анимировано, чтобы перемещать это изображение на передний план.
13. Система по п.12, в которой средство формирования отображает изображения голов по кругу, которые перемещаются как карусель.
14. Система по п.11, в которой запоминающее устройство устройства отправителя (или устройства приемника) включает в себя метку группы, ассоциированную с каждым изображением головы, и средство формирования изображений одновременно отображает все изображения голов, которые содержат одну метку группы.
15. Устройство связи, выполненное с возможностью отправлять и принимать сообщения по сети, содержащее:
запоминающее устройство, которое сохраняет множество изображений голов, каждое из которых ассоциировано с различным отправляющим устройством и содержит изображение головы при просмотре спереди;
средство приемника для приема сообщения, содержащего последовательность текстовых символов;
средство преобразования текста в речь для преобразования текстовых символов сообщения в звуковое сообщение, соответствующее последовательности текстовых символов;
средство анимации для формирования анимированного частичного трехмерного изображения головы из изображения головы, сохраненного в запоминающем устройстве, которое ассоциировано с отправителем сообщения, при этом средство анимации анимирует, по меньшей мере, одну черту лица головы, причем анимация соответствует перемещениям, выполняемым головой при чтении сообщения;
средство отображения для отображения анимированной частичной трехмерной головы и
средство акустической системы для вывода звукового сообщения синхронно с отображаемой головой.
16. Устройство связи, содержащее:
средство создания сообщений для создания письменного сообщения, содержащего последовательность текстовых символов;
запоминающее устройство, в котором сохраняется структура данных, представляющая изображение головы, выбранное пользователем устройства в качестве идентификатора этого пользователя, и
средство передачи для отправки сообщения и структуры данных по сети в устройство приемника вместе или по отдельности,
при этом структура данных содержит:
двумерное изображение головы, показывающее лицо при просмотре спереди; и
по меньшей мере, одну координату, указывающую местоположение анимированной черты лица, которая должна быть наложена на изображение.
17. Устройство связи по п.16, в котором структура данных также включает в себя метку, которая идентифицирует, какие из нескольких различных анимированных черт лица должны быть наложены на изображение.
18. Устройство связи по п.17, в котором структура данных включает в себя координаты для рта; пары глаз; бровей или любой другой черты лица.
19. Структура данных для представления анимированной модели головы/лица, которая может быть визуализирована как изображение на дисплее, содержащая:
карту, имеющую частичную трехмерную поверхность, заданную как сетка из соединенных узлов, при этом каждый узел размещается на поверхности, и групп узлов, задающих полигоны, которые, в свою очередь, задают контуры поверхности, причем поверхность лежит, в общем, в одной плоскости в периферийной области и выступает из этой плоскости в центральной области, соответствующей топологии лица;
двумерное изображение головы/лица, которое просматривается спереди и может быть согласовано с поверхностью карты, чтобы предоставлять частичную трехмерную модель лица, при которой лицо имеет контуры, соответствующие чертам лица;
по меньшей мере, одну определяемую пользователем координату, соответствующую местоположению части черты лица в модели; и
по меньшей мере, одну черту лица, которая находится на карте в позиции, заданной посредством определяемой пользователем координаты.
20. Способ формирования анимированной частичной трехмерной модели головы для отображения на дисплее, содержащий этапы, на которых:
выбирают карту, имеющую частичную трехмерную поверхность, заданную как сетка из соединенных узлов, при этом каждый узел размещается на поверхности, и групп узлов, задающих полигоны, которые, в свою очередь, задают контуры поверхности, причем поверхность лежит, в общем, в одной плоскости в периферийной области и выступает из этой плоскости в центральной области, соответствующей топологии лица;
выбирают двумерное изображение головы/лица, которое просматривается спереди; и
подгоняют изображение к поверхности карты, чтобы предоставлять частичную трехмерную модель лица, при которой лицо имеет контуры, соответствующие чертам лица;
выбирают из структуры данных, по меньшей мере, одну определяемую пользователем координату, соответствующую местоположению части черты лица в модели; и
выбирают, по меньшей мере, одну черту лица; и
размещают черту на карте в позиции, заданной посредством определяемой пользователем координаты.
21. Способ по п.20, который содержит дополнительные этапы, на которых визуализируют модель, заданную посредством структуры данных, на дисплее.
22. Способ по п.21, в котором этап визуализации включает в себя этап, на котором предоставляют визуализированную анимированную модель, по меньшей мере, одной черты лица, такой, как рот или глаза, и размещают ее на отображаемом соответствующем изображении с координатами, указанными в структуре данных.
23. Способ, содержащий этапы, на которых:
принимают сообщение, содержащее последовательность текстовых символов;
идентифицируют отправителя сообщения,
извлекают из запоминающего устройства структуру данных, представляющую лицо, которое должно отображаться, причем лицо ассоциировано с отправителем сообщения;
преобразуют сообщение в аудиопредставление сообщения;
формируют анимацию рта, которая соответствует аудиопредставлению;
отображают изображение лица вместе с анимированным ртом одновременно с воспроизведением аудиопредставления так, что кажется, что отображаемая голова читает принимаемое сообщение.
24. Графический пользовательский интерфейс для сетевого устройства для использования в сети связи, содержащий:
дисплей;
запоминающее устройство, которое сохраняет набор изображений голов, каждое из которых соответствует различному устройству, подключенному к сети;
пользовательское устройство ввода, такое, как клавиатура; и
средство формирования изображений, выполненное с возможностью одновременно формировать изображение каждой головы в наборе на дисплее, при этом одно из изображений голов отображается более заметно, чем другие, и
при этом средство формирования изображений управляется пользователем через интерфейс так, что пользователь может выбирать, какая из голов должна отображаться наиболее заметно.
25. Графический пользовательский интерфейс по п.24, в котором изображения голов отображаются с разнесением вокруг эллипса на экране.
26. Графический пользовательский интерфейс по п.24 или 25, в котором запоминающее устройство сохраняет идентификационные данные, ассоциированные с каждым изображением головы, при этом идентификационные данные соответствуют сетевым идентификационным данным устройства в сети.
27. Сетевое устройство, включающее в себя графический пользовательский интерфейс по любому из пп.24, 25 или 26.