This document discusses cloud operating systems. It begins with an introduction that describes how cloud computing allows software and documents to be stored on remote servers and accessed from any device rather than a personal computer. Examples of cloud OS are provided, such as Google Chrome OS. The document then defines a cloud OS as a browser-based OS that provides access to web apps without needing a full OS. Reasons for using a cloud OS include platform independence, centralized storage, and data sharing. The architecture of a cloud OS is explained as clients connecting to servers over the network. Applications and advantages/disadvantages of cloud OS are listed. The conclusion discusses how cloud OS provides supercomputing power across devices.
This document provides an overview of the Kinect for Windows SDK and demos for interacting with Kinect sensor data including:
1. Six demos that show how to access color video, depth data, skeletal tracking data, audio capture and processing, and use composites to combine sensor streams.
2. Details on accessing raw sensor data like depth frames, color frames, player indexes, and skeletal tracking joints and positions.
3. Notes about audio processing features like echo cancellation, noise suppression, automatic gain control, and beam forming.
Technical presentation of the gesture based NUI I developed for the Aigaio smart conference room in IIT Demokritos
Demo In Greek:
https://www.youtube.com/watch?v=5C_p7MHKA4g
Introductory tutorial using Virtual Reality in Unity3d version 5. Included are simple steps to activate Virtual Reality in Unity3d version 5; optimize the virtual reality experience; using and including the standard Unity3d version 5 first person controller prefab; and creating a dynamic day night cycle.
This document discusses cloud operating systems. It begins with an introduction that describes how cloud computing allows software and documents to be stored on remote servers and accessed from any device rather than a personal computer. Examples of cloud OS are provided, such as Google Chrome OS. The document then defines a cloud OS as a browser-based OS that provides access to web apps without needing a full OS. Reasons for using a cloud OS include platform independence, centralized storage, and data sharing. The architecture of a cloud OS is explained as clients connecting to servers over the network. Applications and advantages/disadvantages of cloud OS are listed. The conclusion discusses how cloud OS provides supercomputing power across devices.
This document provides an overview of the Kinect for Windows SDK and demos for interacting with Kinect sensor data including:
1. Six demos that show how to access color video, depth data, skeletal tracking data, audio capture and processing, and use composites to combine sensor streams.
2. Details on accessing raw sensor data like depth frames, color frames, player indexes, and skeletal tracking joints and positions.
3. Notes about audio processing features like echo cancellation, noise suppression, automatic gain control, and beam forming.
Technical presentation of the gesture based NUI I developed for the Aigaio smart conference room in IIT Demokritos
Demo In Greek:
https://www.youtube.com/watch?v=5C_p7MHKA4g
Introductory tutorial using Virtual Reality in Unity3d version 5. Included are simple steps to activate Virtual Reality in Unity3d version 5; optimize the virtual reality experience; using and including the standard Unity3d version 5 first person controller prefab; and creating a dynamic day night cycle.
The Nettle Company’s product line including the NettleBox presentation system and the NettleArena gaming platform is based on the MotionParallax3D technology.
SECR2013: Как научить ваших детей программироватьDmitri Soshnikov
В докладе дается обзор нескольких инструментов Microsoft, которые позволят показать вашему ребенку, что компьютер - это отличный инструмент для творчества! В частности, рассказывается про несколько способов научить ребенка программировать, начиная с 7-8 лет. Доклад вошел в число лучших приглашенных докадов на конференции SECR2013
Портфолио. Петров Владимир Олегович, к.т.н.
Большая часть работ не может войти в портфолио по причине коммерческой, военной тайны, устарели или просто не интересно.
89275042694
Skype: petrovsfamilymobile
krabler@yandex.ru
Агентство SuppleAds было основано в 2006 году.
Изначально основным направлением было создание интерактивных сенсорных киосков и программного обеспечения к ним.
Позднее агентство стало специализироваться на проектах по разработке интерактивных решений и видео контента для рекламы и массовых мероприятий.
В данный момент агентство способно реализовывать крупные рекламные проекты под ключ. Начиная от креативного предложения по минимальному брифу и заканчивая успешной реализацией проекта в срок.
Слайды одноименного доклада с конференции C++ CoreHard Autumn 2018 (г.Минск, 2018.11.03).
Краткое описание доклада:
На предыдущих конференциях C++ CoreHard автор доклада рассказывал про Модель Акторов и опыт ее использования в C++. Но Модель Акторов -- это далеко не единственный способ борьбы со сложностью при работе с многопоточностью. Давайте попробуем поговорить о том, что еще можно применить и как это может выглядеть в C++.
The Nettle Company’s product line including the NettleBox presentation system and the NettleArena gaming platform is based on the MotionParallax3D technology.
SECR2013: Как научить ваших детей программироватьDmitri Soshnikov
В докладе дается обзор нескольких инструментов Microsoft, которые позволят показать вашему ребенку, что компьютер - это отличный инструмент для творчества! В частности, рассказывается про несколько способов научить ребенка программировать, начиная с 7-8 лет. Доклад вошел в число лучших приглашенных докадов на конференции SECR2013
Портфолио. Петров Владимир Олегович, к.т.н.
Большая часть работ не может войти в портфолио по причине коммерческой, военной тайны, устарели или просто не интересно.
89275042694
Skype: petrovsfamilymobile
krabler@yandex.ru
Агентство SuppleAds было основано в 2006 году.
Изначально основным направлением было создание интерактивных сенсорных киосков и программного обеспечения к ним.
Позднее агентство стало специализироваться на проектах по разработке интерактивных решений и видео контента для рекламы и массовых мероприятий.
В данный момент агентство способно реализовывать крупные рекламные проекты под ключ. Начиная от креативного предложения по минимальному брифу и заканчивая успешной реализацией проекта в срок.
Слайды одноименного доклада с конференции C++ CoreHard Autumn 2018 (г.Минск, 2018.11.03).
Краткое описание доклада:
На предыдущих конференциях C++ CoreHard автор доклада рассказывал про Модель Акторов и опыт ее использования в C++. Но Модель Акторов -- это далеко не единственный способ борьбы со сложностью при работе с многопоточностью. Давайте попробуем поговорить о том, что еще можно применить и как это может выглядеть в C++.
Никита Мещаненко, Антон Семенченко - Альтернативные пути преподавания основ п...
Interaction using kinect
1. _____________________________________
Разработка подсистемы интерактивного
взаимодействия в составе тренажерной
системы с использованием платформы
Microsoft Kinect
_____________________________________
Соболев Е.Г.
магистрант каф.
Прикладной математики и информатики
ДонНТУ, 2012
2. Цель – разработать тренажерный комплекс
на основе техник виртуальной и дополненной
реальностей
Задачи – разработать бесконтактную
(интерактивную) систему взаимодействия
человека и тренажерного комплекса
Платформа – Microsoft Kinect
4. Обработка получаемых данных:
Microsoft Kinect for Windows SDK v1.0
Достоинства:
- официальная библиотека от производителя
- поддержка управляемого и неуправляемого
кода
- интуитивно понятные классы и методы
- хорошая документация
Недостатки:
- отсутствие ориентации частей скелета
5. Основные проблемы при разработке:
- ограниченное пространство реального мира
- отсутствие ориентации частей скелета
- интеграция с продуктами сторонних
разработчиков
Решение:
- программный расчет углов наклонов
- набор жестов, позволяющий выполнять
перемещения в ограниченном пространстве
6. Разработана следующая система жестов:
- движение влево (вправо, вперед, назад) -
перемещение ноги влево, (вправо, вперед, назад)
- поворот камеры влево (вправо) -
поворот туловища влево (вправо)
- поворот камеры вверх (вниз) -
наклон туловища назад (вперед)
- переход (выход) в (из) режим от первого лица -
поднятие левой руки выше головы
8. Виртуальный мир:
- игровой сервер - OpenSim
- визуализатор – open source проект –
Imprudence Viewer
9. Принцип работы подсистемы:
Kinect
Обработка данных
Генерация Event
SendInput()
Impudence Viewer
Преимущество данного подхода:
- политика «невмешательства»
- универсальность