RU2013149804A - Система обработки изображений и способ - Google Patents

Система обработки изображений и способ Download PDF

Info

Publication number
RU2013149804A
RU2013149804A RU2013149804/08A RU2013149804A RU2013149804A RU 2013149804 A RU2013149804 A RU 2013149804A RU 2013149804/08 A RU2013149804/08 A RU 2013149804/08A RU 2013149804 A RU2013149804 A RU 2013149804A RU 2013149804 A RU2013149804 A RU 2013149804A
Authority
RU
Russia
Prior art keywords
rotation
image
determining
center
data
Prior art date
Application number
RU2013149804/08A
Other languages
English (en)
Other versions
RU2612572C2 (ru
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 RU2013149804A publication Critical patent/RU2013149804A/ru
Application granted granted Critical
Publication of RU2612572C2 publication Critical patent/RU2612572C2/ru

Links

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06TIMAGE DATA PROCESSING OR GENERATION, IN GENERAL
    • G06T19/00Manipulating 3D models or images for computer graphics
    • G06T19/003Navigation within 3D models or images
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F1/00Details not covered by groups G06F3/00 - G06F13/00 and G06F21/00
    • G06F1/16Constructional details or arrangements
    • G06F1/1613Constructional details or arrangements for portable computers
    • G06F1/1633Constructional details or arrangements of portable computers not specific to the type of enclosures covered by groups G06F1/1615 - G06F1/1626
    • G06F1/1684Constructional details or arrangements related to integrated I/O peripherals not covered by groups G06F1/1635 - G06F1/1675
    • G06F1/1694Constructional details or arrangements related to integrated I/O peripherals not covered by groups G06F1/1635 - G06F1/1675 the I/O peripheral being a single or a set of motion sensors for pointer control or gesture input obtained by sensing movements of the portable computer
    • 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
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N13/00Stereoscopic video systems; Multi-view video systems; Details thereof
    • H04N13/30Image reproducers
    • H04N13/349Multi-view displays for displaying three or more geometrical viewpoints without viewer tracking
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F2200/00Indexing scheme relating to G06F1/04 - G06F1/32
    • G06F2200/16Indexing scheme relating to G06F1/16 - G06F1/18
    • G06F2200/163Indexing scheme relating to constructional details of the computer
    • G06F2200/1637Sensing arrangement for detection of housing movement or orientation, e.g. for controlling scrolling or cursor movement on the display of an handheld computer
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F2203/00Indexing scheme relating to G06F3/00 - G06F3/048
    • G06F2203/048Indexing scheme relating to G06F3/048
    • G06F2203/04806Zoom, i.e. interaction techniques or interactors for controlling the zooming operation
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N13/00Stereoscopic video systems; Multi-view video systems; Details thereof
    • H04N13/30Image reproducers
    • H04N13/388Volumetric displays, i.e. systems where the image is built up from picture elements distributed through a volume
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N13/00Stereoscopic video systems; Multi-view video systems; Details thereof
    • H04N13/30Image reproducers
    • H04N13/398Synchronisation thereof; Control thereof

Landscapes

  • Engineering & Computer Science (AREA)
  • Theoretical Computer Science (AREA)
  • Physics & Mathematics (AREA)
  • Computer Hardware Design (AREA)
  • General Physics & Mathematics (AREA)
  • General Engineering & Computer Science (AREA)
  • Software Systems (AREA)
  • Computer Graphics (AREA)
  • Human Computer Interaction (AREA)
  • Signal Processing (AREA)
  • Multimedia (AREA)
  • Radar, Positioning & Navigation (AREA)
  • Remote Sensing (AREA)
  • Geometry (AREA)
  • Computing Systems (AREA)
  • User Interface Of Digital Computer (AREA)
  • Processing Or Creating Images (AREA)
  • Image Processing (AREA)
  • Image Generation (AREA)
  • Computer And Data Communications (AREA)

Abstract

1. Система (100, 200) обработки изображений для обеспечения пользователю возможности перемещаться по данным (300) изображения, имеющим, по меньшей мере, три пространственных размерности, путем воспроизведения представлений (155) данных изображения, при этом система обработки изображений содержит:устройство (110) формирования изображения, содержащее дисплей (130) для воспроизведения представлений данных изображения и датчик (120) ориентации для измерения ориентации (310) устройства формирования изображения по отношению к опорной ориентации (320) для предоставления данных поворота (125), показывающих поворот (330) устройства для устройства формирования изображения;средство (140, 240) для определения центра (340) вращения в данных изображения; ипроцессор (150, 250) изображения для определения представлений данных изображения относительно поворота устройства посредством, для определения текущего представления (350), (i) приема данных поворота от датчика ориентации, (ii) определения поворота (370) представления относительно поворота устройства и (iii) определения текущего представления в зависимости от поворота представления вокруг центра вращения по отношению к опорному представлению (360),при этом средство (140, 240) для определения центра (340) вращения содержит средство обнаружения интересующей области для обнаружения интересующей области (380) в данных (300)изображения и выполнено с возможностью определять центр вращения в зависимости от интересующей области.2. Система обработки изображений (100, 200) по п. 1, в которой средство (140, 240) для определения центра (340) вращения выполнено с возможностью определять интересующую область (380) в качестве центра (340) �

Claims (15)

1. Система (100, 200) обработки изображений для обеспечения пользователю возможности перемещаться по данным (300) изображения, имеющим, по меньшей мере, три пространственных размерности, путем воспроизведения представлений (155) данных изображения, при этом система обработки изображений содержит:
устройство (110) формирования изображения, содержащее дисплей (130) для воспроизведения представлений данных изображения и датчик (120) ориентации для измерения ориентации (310) устройства формирования изображения по отношению к опорной ориентации (320) для предоставления данных поворота (125), показывающих поворот (330) устройства для устройства формирования изображения;
средство (140, 240) для определения центра (340) вращения в данных изображения; и
процессор (150, 250) изображения для определения представлений данных изображения относительно поворота устройства посредством, для определения текущего представления (350), (i) приема данных поворота от датчика ориентации, (ii) определения поворота (370) представления относительно поворота устройства и (iii) определения текущего представления в зависимости от поворота представления вокруг центра вращения по отношению к опорному представлению (360),
при этом средство (140, 240) для определения центра (340) вращения содержит средство обнаружения интересующей области для обнаружения интересующей области (380) в данных (300)
изображения и выполнено с возможностью определять центр вращения в зависимости от интересующей области.
2. Система обработки изображений (100, 200) по п. 1, в которой средство (140, 240) для определения центра (340) вращения выполнено с возможностью определять интересующую область (380) в качестве центра (340) вращения.
3. Система обработки изображений (200) по п. 1, дополнительно содержащая средство (260) пользовательского ввода для приема данных (265) выбора от пользователя, при этом средство (240) для определения центра вращения выполнено с возможностью определения центра (340) вращения дополнительно в зависимости от данных выбора, с тем чтобы обеспечить пользователю возможность воздействовать на способ, которым определяется центр (340) вращения.
4. Система обработки изображений (200) по п. 3, в которой средство (260) пользовательского ввода выполнено с возможностью приема навигационных данных (270) от пользователя, и процессор (250) изображения выполнен с возможностью определения представлений (155) данных (300) изображения в зависимости от навигационных данных.
5. Система обработки изображений (200) по п. 4, в которой навигационные данные (270) содержат навигационную команду панорамирования и/или изменения масштаба.
6. Система обработки изображений (100, 200) по п. 1, в которой данные (300) изображения содержат данные объемного изображения, и процессор (150, 250) изображения выполнен с возможностью упомянутого определения текущего представления
(350) посредством использования по меньшей мере одного из группы, включающей в себя многоплоскостное переформатирование, объёмный рендеринг и поверхностный рендеринг, чтобы сформировать текущее представление.
7. Система обработки изображений (100, 200) по п. 1, в которой данные (300) изображения содержат данные трехмерной графики, и процессор (150, 250) изображения выполнен с возможностью упомянутого определения текущего представления (350) посредством использования графического рендеринга для формирования текущего представления.
8. Система обработки изображений (100, 200) по п. 1, в которой упомянутое определение текущего представления (350) содержит: (i) определение матрицы преобразования 4×4 в зависимости от поворота (370) представления и центра (340) вращения и (ii) формирование текущего представления с использованием матрицы преобразования 4×4.
9. Система обработки изображений (100, 200) по п. 1, в которой процессор (150, 250) изображения выполнен с возможностью определения поворота (370) представления относительно поворота (330) устройства посредством применения по меньшей мере одного из группы, включающей в себя прямое отображение (372), усиление (374), смещение, порог (376) и нелинейную функцию (378), к повороту устройства, чтобы получить поворот представления.
10. Система обработки изображений (200) по п. 1, которая выполнена с возможностью приема команды переустановки от пользователя для переустановки опорной ориентации (320) и/или опорного представления (360).
11. Система обработки изображений (200) по п. 1, которая выполнена с возможностью приема команды приостановки от пользователя для приостановки упомянутого определения представлений данных изображения относительно поворота (330) устройства.
12. Портативное устройство, содержащее систему обработки изображений по п. 1.
13. Рабочая станция или аппаратура формирования изображений, содержащая систему обработки изображений по п. 1.
14. Способ (400) обеспечения пользователю возможности перемещаться по данным изображения, имеющим, по меньшей мере, три пространственных размерности, путем воспроизведения представлений данных изображения на дисплее устройства формирования изображения, при этом способ содержит этапы, на которых:
измеряют (410) ориентацию устройства формирования изображения по отношению к опорной ориентации для предоставления данных поворота, показывающих поворот устройства для устройства формирования изображения;
определяют (420) центр вращения в данных изображения; и
определяют (430) представления данных изображения относительно поворота устройства посредством того, что для определения текущего представления (i) принимают (440) данные поворота от датчика ориентации, (ii) определяют (450) поворот представления относительно поворота устройства и (iii) определяют (460) текущее представление в зависимости от поворота представления вокруг центра вращения по отношению к опорному
представлению,
при этом на этапе определения (420) центра вращения в данных изображения:
обнаруживают интересующую область в данных изображения и
определяют центр вращения в зависимости от интересующей области.
15. Компьютерный программный продукт (520), содержащий инструкции для предписания процессорной системе выполнять способ по п. 14.
RU2013149804A 2011-04-08 2012-03-30 Система обработки изображений и способ RU2612572C2 (ru)

Applications Claiming Priority (3)

Application Number Priority Date Filing Date Title
EP11161606.6 2011-04-08
EP11161606 2011-04-08
PCT/IB2012/051536 WO2012137113A1 (en) 2011-04-08 2012-03-30 Image processing system and method.

Publications (2)

Publication Number Publication Date
RU2013149804A true RU2013149804A (ru) 2015-05-20
RU2612572C2 RU2612572C2 (ru) 2017-03-09

Family

ID=45976457

Family Applications (1)

Application Number Title Priority Date Filing Date
RU2013149804A RU2612572C2 (ru) 2011-04-08 2012-03-30 Система обработки изображений и способ

Country Status (8)

Country Link
US (2) US10373375B2 (ru)
EP (1) EP2695142B1 (ru)
JP (1) JP6211510B2 (ru)
CN (2) CN110084876A (ru)
BR (1) BR112013025601A2 (ru)
MX (1) MX2013011451A (ru)
RU (1) RU2612572C2 (ru)
WO (1) WO2012137113A1 (ru)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
RU2736878C2 (ru) * 2016-03-03 2020-11-23 Конинклейке Филипс Н.В. Система навигации для медицинских изображений

Families Citing this family (8)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20150199105A1 (en) * 2014-01-10 2015-07-16 Silicon Graphics International, Corp. Automatic selection of center of rotation for graphical scenes
FR3016998B1 (fr) * 2014-01-29 2022-08-26 Etude Et Realisation De Materiels Electroniques Speciaux Ermes Dispositif pour visualiser des rayonnements photoniques, adapte pour travailler dans un environnement radioactif et camera utilisant un tel dispositif
US9189839B1 (en) * 2014-04-24 2015-11-17 Google Inc. Automatically generating panorama tours
US9002647B1 (en) 2014-06-27 2015-04-07 Google Inc. Generating turn-by-turn direction previews
EP3337418B1 (en) 2015-08-17 2021-10-13 Koninklijke Philips N.V. Simulating breast deformation
KR102632270B1 (ko) * 2015-11-27 2024-02-02 삼성전자주식회사 전자 장치 및 파노라마 영상 표시와 생성 방법
WO2017091019A1 (en) 2015-11-27 2017-06-01 Samsung Electronics Co., Ltd. Electronic device and method for displaying and generating panoramic image
US11454511B2 (en) * 2019-12-17 2022-09-27 Chian Chiu Li Systems and methods for presenting map and changing direction based on pointing direction

Family Cites Families (40)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US5557714A (en) * 1993-01-29 1996-09-17 Microsoft Corporation Method and system for rotating a three-dimensional model about two orthogonal axes
JP3704652B2 (ja) * 1995-09-08 2005-10-12 株式会社日立メディコ 3次元画像処理方法
US7486811B2 (en) * 1996-09-16 2009-02-03 The Research Foundation Of State University Of New York System and method for performing a three-dimensional virtual examination of objects, such as internal organs
US6697067B1 (en) 1999-09-28 2004-02-24 Cedera Software Corp. Method and system for storing information regarding a selected view of a three dimensional image generated from a multi-frame object
GB2370738B (en) * 2000-10-27 2005-02-16 Canon Kk Image processing apparatus
AU2002218556A1 (en) * 2000-11-25 2002-06-03 Jin-Wook Chung 3 dimensional slab rendering system, method and computer-readable medium
US6421413B1 (en) * 2000-11-27 2002-07-16 Ge Medical Systems Global Technology Company, Llc Methods and apparatus for interactively displaying curved reformation images
JP2002351309A (ja) * 2001-05-30 2002-12-06 Cad Center:Kk 都市vr地図連動情報表示装置
CA2467646A1 (en) * 2001-11-21 2003-06-05 Viatronix Incorporated Registration of scanning data acquired from different patient positions
JP2003319157A (ja) * 2002-04-18 2003-11-07 Canon Inc 画像処理装置、画像回転方法、プログラムおよび記憶媒体
KR100639139B1 (ko) * 2002-06-28 2006-10-30 후지쯔 가부시끼가이샤 3차원 이미지 비교 프로그램을 기록한 컴퓨터로 판독 가능한 기록 매체, 3차원 이미지 비교 방법 및 3차원 이미지 비교 장치
JP2005107972A (ja) 2003-09-30 2005-04-21 Canon Inc 複合現実感提示方法、複合現実感提示装置
US20050116957A1 (en) * 2003-11-03 2005-06-02 Bracco Imaging, S.P.A. Dynamic crop box determination for optimized display of a tube-like structure in endoscopic view ("crop box")
JP2006019950A (ja) * 2004-06-30 2006-01-19 Toshiba Corp 映像信号処理装置及び映像信号処理方法
JP4644449B2 (ja) * 2004-07-12 2011-03-02 富士通株式会社 画像表示装置および画像表示プログラム
EP1799117B1 (en) 2004-10-08 2017-01-04 Koninklijke Philips N.V. Three dimensional diagnostic ultrasound imaging system with image reversal and inversion
JP2006146440A (ja) * 2004-11-17 2006-06-08 Sony Corp 電子機器及び情報表示選択方法
US8744146B2 (en) * 2004-12-06 2014-06-03 Siemens Aktiengellschaft Vascular reformatting using curved planar reformation
KR100677569B1 (ko) * 2004-12-13 2007-02-02 삼성전자주식회사 입체영상장치
DE102005036998B4 (de) * 2005-08-05 2014-11-20 Siemens Aktiengesellschaft Vorrichtung zur automatischen Detektion von Auffälligkeiten in medizinischen Bilddaten
US20070206030A1 (en) * 2006-03-06 2007-09-06 The Protomold Company, Inc. Graphical user interface for three-dimensional manipulation of a part
US20100012581A1 (en) * 2006-06-01 2010-01-21 Ben-Gurion University Of The Negev Research And Development Authority Denitrification treatment system and method
US20070279435A1 (en) 2006-06-02 2007-12-06 Hern Ng Method and system for selective visualization and interaction with 3D image data
EP2090974B1 (en) * 2006-08-02 2011-12-21 Research In Motion Limited System and method for adjusting presentation of text and images on an electronic device according to an orientation of the device
EP2259163A3 (en) * 2006-08-02 2011-03-16 Research In Motion Limited System and method for adjusting presentation of moving images on an electronic device according to an orientation of the device
US8248413B2 (en) * 2006-09-18 2012-08-21 Stryker Corporation Visual navigation system for endoscopic surgery
US8994644B2 (en) * 2007-01-26 2015-03-31 Apple Inc. Viewing images with tilt control on a hand-held device
US8155479B2 (en) * 2008-03-28 2012-04-10 Intuitive Surgical Operations Inc. Automated panning and digital zooming for robotic surgical systems
RU2372844C1 (ru) 2008-06-16 2009-11-20 Общество с ограниченной ответственностью (ООО) "Кардиовид" Способ автоматического определения размеров и положения сердца пациента по флюорографическим снимкам
JP2010026064A (ja) * 2008-07-16 2010-02-04 Sony Computer Entertainment Inc 携帯型画像表示装置、その制御方法、プログラム及び情報記憶媒体
US20100053151A1 (en) 2008-09-02 2010-03-04 Samsung Electronics Co., Ltd In-line mediation for manipulating three-dimensional content on a display device
US8788977B2 (en) * 2008-11-20 2014-07-22 Amazon Technologies, Inc. Movement recognition as input mechanism
WO2010060211A1 (en) * 2008-11-28 2010-06-03 Nortel Networks Limited Method and apparatus for controling a camera view into a three dimensional computer-generated virtual environment
US8441441B2 (en) 2009-01-06 2013-05-14 Qualcomm Incorporated User interface for mobile devices
US8294766B2 (en) * 2009-01-28 2012-10-23 Apple Inc. Generating a three-dimensional model using a portable electronic device recording
US20110024898A1 (en) * 2009-07-31 2011-02-03 Ati Technologies Ulc Method of manufacturing substrates having asymmetric buildup layers
US10198854B2 (en) 2009-08-14 2019-02-05 Microsoft Technology Licensing, Llc Manipulation of 3-dimensional graphical objects for view in a multi-touch display
CN102598088A (zh) * 2009-11-11 2012-07-18 艾克提维尤斯有限公司 规划和执行穿刺程序的***及方法
US8543917B2 (en) * 2009-12-11 2013-09-24 Nokia Corporation Method and apparatus for presenting a first-person world view of content
US8581905B2 (en) * 2010-04-08 2013-11-12 Disney Enterprises, Inc. Interactive three dimensional displays on handheld devices

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
RU2736878C2 (ru) * 2016-03-03 2020-11-23 Конинклейке Филипс Н.В. Система навигации для медицинских изображений

Also Published As

Publication number Publication date
US10629002B2 (en) 2020-04-21
BR112013025601A2 (pt) 2016-12-27
CN103493103A (zh) 2014-01-01
US10373375B2 (en) 2019-08-06
US20190371063A1 (en) 2019-12-05
JP2014512607A (ja) 2014-05-22
EP2695142B1 (en) 2023-03-01
CN110084876A (zh) 2019-08-02
US20140022242A1 (en) 2014-01-23
RU2612572C2 (ru) 2017-03-09
JP6211510B2 (ja) 2017-10-11
EP2695142A1 (en) 2014-02-12
MX2013011451A (es) 2013-10-17
WO2012137113A1 (en) 2012-10-11

Similar Documents

Publication Publication Date Title
RU2013149804A (ru) Система обработки изображений и способ
AU2020202551B2 (en) Method for representing points of interest in a view of a real environment on a mobile device and mobile device therefor
TWI544447B (zh) 擴增實境的方法及系統
US11625841B2 (en) Localization and tracking method and platform, head-mounted display system, and computer-readable storage medium
JP2013235373A5 (ru)
JP2018125007A5 (ru)
JP2014512607A5 (ru)
US11557080B2 (en) Dynamically modeling an object in an environment from different perspectives
RU2009116262A (ru) Трехмерный теневой указатель мыши
MY173983A (en) Information providing apparatus, information providing method and program
JP2013088898A5 (ru)
RU2013122880A (ru) Система медицинской визуализации
US10168838B2 (en) Displaying an object indicator
Gotow et al. Addressing challenges with augmented reality applications on smartphones
KR20210087075A (ko) 패스 스루 시각화
Pryss et al. The AREA framework for location-based smart mobile augmented reality applications
Gupta et al. A survey on tracking techniques in augmented reality based application
US10366495B2 (en) Multi-spectrum segmentation for computer vision
CN110572635A (zh) 一种用于手持控制设备追踪定位的方法、设备与***
US20120201417A1 (en) Apparatus and method for processing sensory effect of image data
EP3594906A1 (en) Method and device for providing augmented reality, and computer program
JP2011130415A5 (ru)
JP2017103638A (ja) 観察領域推定方法、観察領域推定装置、及びプログラム
JP2012003585A (ja) ユーザインタフェース装置
Prima et al. A Pointing Device for 3D Interactive Spherical Displays