RU2013109310A - Устройство обработки информации, способ обработки информации и программа - Google Patents

Устройство обработки информации, способ обработки информации и программа Download PDF

Info

Publication number
RU2013109310A
RU2013109310A RU2013109310/08A RU2013109310A RU2013109310A RU 2013109310 A RU2013109310 A RU 2013109310A RU 2013109310/08 A RU2013109310/08 A RU 2013109310/08A RU 2013109310 A RU2013109310 A RU 2013109310A RU 2013109310 A RU2013109310 A RU 2013109310A
Authority
RU
Russia
Prior art keywords
module
dimensional
virtual
information processing
operating
Prior art date
Application number
RU2013109310/08A
Other languages
English (en)
Inventor
Тосимаса КАКИХАРА
Такэо УГАИ
Нобуюки МИНАМИ
Original Assignee
Сони Корпорейшн
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Сони Корпорейшн filed Critical Сони Корпорейшн
Publication of RU2013109310A publication Critical patent/RU2013109310A/ru

Links

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06TIMAGE DATA PROCESSING OR GENERATION, IN GENERAL
    • G06T15/003D [Three Dimensional] image rendering
    • G06T15/08Volume rendering
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F3/00Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
    • G06F3/01Input arrangements or combined input and output arrangements for interaction between user and computer
    • G06F3/03Arrangements for converting the position or the displacement of a member into a coded form
    • G06F3/033Pointing devices displaced or positioned by the user, e.g. mice, trackballs, pens or joysticks; Accessories therefor
    • G06F3/0338Pointing devices displaced or positioned by the user, e.g. mice, trackballs, pens or joysticks; Accessories therefor with detection of limited linear or angular displacement of an operating part of the device from a neutral position, e.g. isotonic or isometric joysticks
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F3/00Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
    • G06F3/01Input arrangements or combined input and output arrangements for interaction between user and computer
    • G06F3/03Arrangements for converting the position or the displacement of a member into a coded form
    • G06F3/033Pointing devices displaced or positioned by the user, e.g. mice, trackballs, pens or joysticks; Accessories therefor
    • G06F3/0362Pointing devices displaced or positioned by the user, e.g. mice, trackballs, pens or joysticks; Accessories therefor with detection of 1D translations or rotations of an operating part of the device, e.g. scroll wheels, sliders, knobs, rollers or belts
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F3/00Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
    • G06F3/01Input arrangements or combined input and output arrangements for interaction between user and computer
    • G06F3/048Interaction techniques based on graphical user interfaces [GUI]
    • G06F3/0481Interaction techniques based on graphical user interfaces [GUI] based on specific properties of the displayed interaction object or a metaphor-based environment, e.g. interaction with desktop elements like windows or icons, or assisted by a cursor's changing behaviour or appearance
    • G06F3/04815Interaction with a metaphor-based environment or interaction object displayed as three-dimensional, e.g. changing the user viewpoint with respect to the environment or object
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06TIMAGE DATA PROCESSING OR GENERATION, IN GENERAL
    • G06T15/003D [Three Dimensional] image rendering
    • G06T15/10Geometric effects
    • G06T15/20Perspective computation
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06TIMAGE DATA PROCESSING OR GENERATION, IN GENERAL
    • G06T19/00Manipulating 3D models or images for computer graphics

Landscapes

  • Engineering & Computer Science (AREA)
  • Theoretical Computer Science (AREA)
  • General Engineering & Computer Science (AREA)
  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • Human Computer Interaction (AREA)
  • Computer Graphics (AREA)
  • Computer Hardware Design (AREA)
  • Software Systems (AREA)
  • Computing Systems (AREA)
  • Geometry (AREA)
  • Processing Or Creating Images (AREA)
  • User Interface Of Digital Computer (AREA)

Abstract

1. Устройство обработки информации, содержащее:модуль генерирования изображения компьютерной графики (CG) для выполнения визуализации в реальном времени изображения CG на основании описательных данных CG, определяющих содержимое виртуального трехмерного пространства, сформированного посредством CG;модуль трехмерного оперирования для ввода параметров по трем взаимно перпендикулярным осям;модуль ассоциирования для ассоциирования виртуальной камеры или объекта в виртуальном трехмерном пространстве в качестве объекта, подлежащего управлению, с модулем трехмерного оперирования;модуль выбора типа координат для выбора целевой системы или системы источника в качестве типа координат, указывающего систему координат оперирования, используемую модулем трехмерного оперирования; имодуль управления для управления в ответ на ввод параметров направлений по трем осям посредством модуля трехмерного оперирования модулем генерирования изображений CG для обеспечения изменения изображения виртуального трехмерного пространства между положением, в котором виртуальная камера ассоциирована с модулем трехмерного оперирования, и положением, в котором объект ассоциирован с модулем трехмерного оперирования, при этом указанное изменение вызвано изменением величины управляющего воздействия модуля генерирования изображения CG в соответствии с параметрами ввода.2. Устройство обработки информации по п.1, в котором модуль управления выполнен с возможностью управления в ответ на ввод параметров направлений по трем осям посредством модуля трехмерного оперирования модулем генерирования изображений CG, для обеспечения измене�

Claims (10)

1. Устройство обработки информации, содержащее:
модуль генерирования изображения компьютерной графики (CG) для выполнения визуализации в реальном времени изображения CG на основании описательных данных CG, определяющих содержимое виртуального трехмерного пространства, сформированного посредством CG;
модуль трехмерного оперирования для ввода параметров по трем взаимно перпендикулярным осям;
модуль ассоциирования для ассоциирования виртуальной камеры или объекта в виртуальном трехмерном пространстве в качестве объекта, подлежащего управлению, с модулем трехмерного оперирования;
модуль выбора типа координат для выбора целевой системы или системы источника в качестве типа координат, указывающего систему координат оперирования, используемую модулем трехмерного оперирования; и
модуль управления для управления в ответ на ввод параметров направлений по трем осям посредством модуля трехмерного оперирования модулем генерирования изображений CG для обеспечения изменения изображения виртуального трехмерного пространства между положением, в котором виртуальная камера ассоциирована с модулем трехмерного оперирования, и положением, в котором объект ассоциирован с модулем трехмерного оперирования, при этом указанное изменение вызвано изменением величины управляющего воздействия модуля генерирования изображения CG в соответствии с параметрами ввода.
2. Устройство обработки информации по п.1, в котором модуль управления выполнен с возможностью управления в ответ на ввод параметров направлений по трем осям посредством модуля трехмерного оперирования модулем генерирования изображений CG, для обеспечения изменения изображения виртуального трехмерного пространства между положением, в котором виртуальная камера ассоциирована с модулем трехмерного оперирования, и положением, в котором объект ассоциирован с модулем трехмерного оперирования, при этом указанное изменение вызвано изменением на обратный знак величины управляющего воздействия модуля генерирования изображения CG в соответствии с параметрами ввода.
3. Устройство обработки информации по п.1 или 2, дополнительно содержащее:
модуль выбора режима оперирования, выполненный с возможностью выбора режима оперирования, используемого модулем трехмерного оперирования: Locsize, locxyz, Rot, Axisloc, asp, shift asp или shift rot.
4. Устройство обработки информации по п.3, в котором модуль трехмерного оперирования выполнен с возможностью осуществления различных видов операций между положением, в котором виртуальная камера ассоциирована в качестве объекта, подлежащего управлению, с модулем трехмерного оперирования, и положением, в котором объект ассоциирован с модулем трехмерного оперирования.
5. Устройство обработки информации по любому из пп.1, 2 или 4, дополнительно содержащее:
модуль представления для демонстраций оператору величины управляющего воздействия, соответствующей параметрам, введенным посредством модуля трехмерного оперирования.
6. Устройство обработки информации по п.3, дополнительно содержащее:
модуль представления для демонстраций оператору величины управляющего
воздействия, соответствующей параметрам, введенным посредством модуля трехмерного оперирования.
7. Устройство обработки информации по п.1 или 2, в котором модуль ассоциирования выполнен с возможностью ассоциирования виртуальной камеры или множества объектов в виртуальном трехмерном пространстве с модулем трехмерного оперирования.
8. Устройство обработки информации по п.1, в котором модуль трехмерного оперирования выполнен с возможностью использования в качестве пользовательского интерфейса цифрового оборудования для создания спецэффектов.
9. Способ обработки информации, выполняемый устройством обработки информации, содержащим:
модуль генерирования изображений компьютерной графики (CG) для выполнения визуализации в реальном времени изображения CG на основании описательных данных CG, определяющих содержимое виртуального трехмерного пространства, сформированное посредством CG; и
модуль трехмерного оперирования для ввода параметров направлений по трем взаимно перпендикулярным осям;
при этом способ обработки информации содержит:
этап ассоциирования, на котором ассоциируют виртуальную камеру или объект в виртуальном трехмерном пространстве в качестве объекта, подлежащего управлению, с модулем трехмерного оперирования;
этап выбора типа координат, на котором выбирают целевую систему или систему источника в качестве типа координат, указывающего систему координат оперирования, используемую модулем трехмерного оперирования; и
этап управления, на котором управляют в ответ на ввод параметров направлений по трем осям посредством модуля трехмерного оперирования модулем генерирования изображений CG для обеспечения изменения изображения виртуального трехмерного пространства между положением, в котором виртуальная камера ассоциирована с модулем трехмерного оперирования, и положением, в котором объект ассоциирован с модулем трехмерного оперирования, при этом указанное изменение вызвано изменением величины управляющего воздействия модуля генерирования изображения CG в соответствии с параметрами ввода.
10. Носитель записи программы, хранящий программу, вызывающую выполнение компьютером функций:
модуля генерирования изображений компьютерной графики (CG) для выполнения визуализации в реальном времени изображения CG на основании описательных данных CG, определяющих содержимое виртуального трехмерного пространства, сформированное посредством CG; и
модуля трехмерного оперирования для ввода параметров направлений по трем взаимно перпендикулярным осям;
модуля ассоциирования для ассоциирования виртуальной камеры или объекта в виртуальном трехмерном пространстве в качестве объекта, подлежащего управлению, с модулем трехмерного оперирования;
модуля выбора типа координат для выбора целевой системы или системы источника в качестве типа координат, указывающего систему координат оперирования, используемую модулем трехмерного оперирования; и
модуля управления для управления в ответ на ввод параметров направлений по трем осям посредством модуля трехмерного оперирования модулем генерирования изображений CG для обеспечения изменения изображения виртуального трехмерного пространства между положением, в котором виртуальная камера ассоциирована с модулем трехмерного оперирования, и положением, в котором объект ассоциирован с модулем трехмерного оперирования, при этом указанное изменение вызвано изменением величины управляющего воздействия модуля генерирования изображения CG в соответствии с параметрами ввода.
RU2013109310/08A 2010-09-09 2011-09-01 Устройство обработки информации, способ обработки информации и программа RU2013109310A (ru)

Applications Claiming Priority (3)

Application Number Priority Date Filing Date Title
JP2010-202042 2010-09-09
JP2010202042 2010-09-09
PCT/JP2011/069882 WO2012032996A1 (ja) 2010-09-09 2011-09-01 情報処理装置、情報処理方法、およびプログラム

Publications (1)

Publication Number Publication Date
RU2013109310A true RU2013109310A (ru) 2014-09-10

Family

ID=45810598

Family Applications (1)

Application Number Title Priority Date Filing Date
RU2013109310/08A RU2013109310A (ru) 2010-09-09 2011-09-01 Устройство обработки информации, способ обработки информации и программа

Country Status (7)

Country Link
US (1) US9424681B2 (ru)
EP (1) EP2595040A1 (ru)
JP (1) JPWO2012032996A1 (ru)
CN (1) CN103080882A (ru)
BR (1) BR112013005093A2 (ru)
RU (1) RU2013109310A (ru)
WO (1) WO2012032996A1 (ru)

Families Citing this family (8)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR102024863B1 (ko) * 2012-07-12 2019-09-24 삼성전자주식회사 가상 세계 처리 장치 및 방법
CN104680588B (zh) * 2015-02-13 2017-11-24 上海同筑信息科技有限公司 基于bim的事件标示方法和***
JP6097377B1 (ja) * 2015-11-27 2017-03-15 株式会社コロプラ 画像表示方法及びプログラム
CN105791981A (zh) * 2016-03-07 2016-07-20 深圳市芯智科技有限公司 一种可实现视频画面旋转预设角度的方法
CN106600672B (zh) * 2016-11-29 2019-09-10 上海金陵电子网络股份有限公司 一种基于网络的分布式同步渲染***和方法
JP6368421B1 (ja) * 2017-12-21 2018-08-01 株式会社Cygames 立体を認識するためのプログラム、システム、電子装置、及び方法
JP7254464B2 (ja) * 2018-08-28 2023-04-10 キヤノン株式会社 情報処理装置、情報処理装置の制御方法、及びプログラム
CN111627106B (zh) * 2020-05-29 2023-04-28 北京字节跳动网络技术有限公司 人脸模型重构方法、装置、介质和设备

Family Cites Families (8)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US6987512B2 (en) * 2001-03-29 2006-01-17 Microsoft Corporation 3D navigation techniques
JP3642779B2 (ja) 2003-03-24 2005-04-27 株式会社ナムコ 3次元シミュレータ装置及び画像合成方法
MX2007002011A (es) * 2004-08-23 2007-08-07 Gamecaster Inc Aparato, metodos, y sistemas para observacion y manipulacion de un ambiente virtual.
JP5037077B2 (ja) * 2006-09-13 2012-09-26 株式会社バンダイナムコゲームス プログラム、情報記憶媒体及びゲーム装置
US8202166B2 (en) * 2008-05-05 2012-06-19 Microsoft Corporation Multiple-player collaborative content editing
JP4645678B2 (ja) * 2008-05-08 2011-03-09 ソニー株式会社 情報入出力装置及び情報入出力方法、並びにコンピュータ・プログラム
JP2010033296A (ja) * 2008-07-28 2010-02-12 Namco Bandai Games Inc プログラム、情報記憶媒体及び画像生成システム
CN101465957B (zh) * 2008-12-30 2011-01-26 应旭峰 一种虚拟三维场景中实现遥控互动的***

Also Published As

Publication number Publication date
JPWO2012032996A1 (ja) 2014-01-20
US20130169630A1 (en) 2013-07-04
EP2595040A1 (en) 2013-05-22
BR112013005093A2 (pt) 2016-05-03
US9424681B2 (en) 2016-08-23
WO2012032996A1 (ja) 2012-03-15
CN103080882A (zh) 2013-05-01

Similar Documents

Publication Publication Date Title
RU2013109310A (ru) Устройство обработки информации, способ обработки информации и программа
JP2022540315A (ja) 人工現実環境において周辺デバイスを使用する仮想ユーザインターフェース
Marner et al. Spatial user interfaces for large-scale projector-based augmented reality
KR101732839B1 (ko) 컨텐츠 전달의 세그먼테이션
Pietroszek et al. Smartcasting: a discount 3D interaction technique for public displays
JP2017102732A5 (ru)
KR102165692B1 (ko) 가상 현실을 이용한 군용 장비 정비 훈련 시스템 및 이의 동작 방법
Stannus et al. Gestural navigation in *** earth
TW201327074A (zh) 數控機床工具機及其控制方法
Tadeja et al. Exploring gestural input for engineering surveys of real-life structures in virtual reality using photogrammetric 3D models
Mladenov et al. A short review of the SDKs and wearable devices to be used for ar application for industrial working environment
JP7252252B2 (ja) 手の位置に基づいたモーダル制御の開始
TWI559269B (zh) 擬真實境教學系統及其方法以及電腦程式產品
CN109324748B (zh) 一种设备控制的方法、电子设备及存储介质
KR102361985B1 (ko) 웨어러블 디바이스 기반의 매뉴얼 제공 방법 및 그 시스템
US20210149500A1 (en) Sensing movement of a hand-held controller
JP2019032713A5 (ru)
Zhang et al. Multi-finger-based arbitrary region-of-interest selection in virtual reality
Krum et al. Tablet-based interaction panels for immersive environments
JP2021086251A (ja) 動画データの生成方法、動画データ生成装置、及びプログラム
US10649617B2 (en) Method and a system for generating a multidimensional graphical user interface
JP6264208B2 (ja) 表示プログラム、表示方法、および表示装置
US20230042447A1 (en) Method and Device for Managing Interactions Directed to a User Interface with a Physical Object
EP4325437A1 (en) Interfacing method and device for three-dimensional sketch
US20220343588A1 (en) Method and electronic device for selective magnification in three dimensional rendering systems