CN107194163A - 一种显示方法和*** - Google Patents
一种显示方法和*** Download PDFInfo
- Publication number
- CN107194163A CN107194163A CN201710338368.2A CN201710338368A CN107194163A CN 107194163 A CN107194163 A CN 107194163A CN 201710338368 A CN201710338368 A CN 201710338368A CN 107194163 A CN107194163 A CN 107194163A
- Authority
- CN
- China
- Prior art keywords
- data
- user
- virtual objects
- application
- virtual
- Prior art date
- Legal status (The legal status 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 status listed.)
- Pending
Links
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F3/00—Input 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/01—Input arrangements or combined input and output arrangements for interaction between user and computer
- G06F3/011—Arrangements for interaction with the human body, e.g. for user immersion in virtual reality
Landscapes
- Engineering & Computer Science (AREA)
- General Engineering & Computer Science (AREA)
- Theoretical Computer Science (AREA)
- Human Computer Interaction (AREA)
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- Measuring And Recording Apparatus For Diagnosis (AREA)
Abstract
本发明提供一种显示方法及***,所述方法包括:获取医疗数据;获取与用户的位置相关的数据和与所述用户的焦点相关的数据中的至少一个;至少部分基于所述医疗数据生成虚拟对象,所述虚拟对象与应用相关;将所述虚拟对象锚定至物理位置;以及基于与所述用户的位置相关的数据和与所述用户的焦点相关的数据中的至少一个,管理所述虚拟对象。
Description
【技术领域】
本发明涉及一种显示领域,尤其涉及一种交互式虚拟现实显示方法及***。
【背景技术】
近年来,随着医疗器械以及可视化技术的发展,临床诊断、医学科研等方面越来越依赖医学影像信息。目前医学影像***多依托于计算机,显示在二维平面窗口,受制于屏幕尺寸和分辨率,且其中涉及三维的应用多是平面上进行3D渲染,并不能给医生直观的感受。因此,提供一种更为直观的医学影像***是非常重要的。
【发明内容】
一种显示方法,包括:获取医疗数据;获取与用户的位置相关的数据和与所述用户的焦点相关的数据中的至少一个;至少部分基于所述医疗数据生成虚拟对象,所述虚拟对象与应用相关;将所述虚拟对象锚定至物理位置;以及基于与所述用户的位置相关的数据和与所述用户的焦点相关的数据中的至少一个,管理所述虚拟对象。
进一步的,所述基于与用户的位置相关的数据和与用户的焦点相关的数据中的至少一个,管理所述虚拟对象包括:基于与所述用户的位置相关的数据和与所述用户的焦点相关的数据中的至少一个,确定用户的视场与所述物理位置的关系;基于所述用户的视场与所述物理位置的关系,管理所述虚拟对象。
进一步的,所述基于与所述用户的位置相关的数据和与所述用户的焦点相关的数据中的至少一个,确定用户的视场与所述物理位置的关系,包括;基于与所述用户的位置相关的数据和与所述用户的焦点相关的数据中的至少一个,确定所述用户的视场包括所述物理位置,所述管理所述虚拟对象包括:在所述物理位置显示所述虚拟对象。
进一步的,所述基于与所述用户的位置相关的数据和与所述用户的焦点相关的数据中的至少一个,确定用户的视场与所述物理位置的关系,包括;确定用户的视场不包括所述物理位置,所述管理所述虚拟对象包括:向所述用户呈现用户视场内的真实场景。
进一步的,所述管理所述虚拟对象包括显示所述应用、放大所述应用、缩小所述应用、和平移所述应用中的至少一个。
进一步的,所述至少部分基于所述医疗数据生成虚拟对象包括:至少部分基于所述医疗数据生成混合现实图像、虚拟现实图像、和增强现实图像中的至少一个。
进一步的,所述获取与用户位置相关的数据包括:获取与用户的运动状态相关的数据。
进一步的,基于与用户的运动状态相关的数据,确定显示或不显示所述虚拟对象。
进一步的,所述获取与用户的焦点相关的数据包括:获取与用户的眼部运动状态相关的数据和用户的角膜反射的成像数据中的至少一个。
进一步的,一种虚拟对象***,包括:处理器、及存储有计算机指令的存储器,所述处理器执行所述计算机指令时实现权利要求1-9任意一项所述方法中的步骤。
进一步的,一种虚拟对象显示***,包括:数据获取模块,所述数据获取模块被配置为:获取医疗数据;以及获取与一个用户的位置相关的数据和与所述用户的焦点相关的数据中的至少一个;和数据处理模块,所述数据处理模块被配置为:至少部分基于所述医疗数据生成虚拟对象,所述虚拟对象与应用相关;将所述虚拟对象锚定至物理位置;以及基于与所述用户的位置相关的数据和与所述用户的焦点相关的数据中的至少一个,管理所述虚拟对象。
进一步的,所述应用包括患者注册应用、患者管理应用、图像浏览应用、和打印应用中的至少一个。
进一步的,所述数据获取模块包括一个或多个传感器,所述一个或多个传感器包括场景传感器和眼动电图传感器中的至少一个。
进一步的,所述医疗数据由一个正电子发射断层扫描设备、计算机断层扫描设备、磁共振成像设备、数字减影血管造影设备、超声波扫描设备、热断层扫描设备中的一个或多个采集。
【附图说明】
图1是图1A和1B是根据本申请的一些实施例所示的显示***的示例图;
图2是根据本申请的一些实施例所示的计算设备的示例图;
图3是根据本申请的一些实施例所示的终端中移动设备的硬件和/软件示例图;
图4是根据本申请的一些实施例所示的头戴显示装置的示例图;
图5是根据本申请的一些实施例所示的显示图像的一个示例性流程图;
图6是根据本申请的一些实施例所示的数据获取模块的示例图;
图7是根据本申请的一些实施例所示的数据处理模块的示例图;
图8是根据本申请的一些实施例所示的管理虚拟对象的示例性流程图;
图9是根据本申请的一些实施例所示的管理虚拟对象的示例性流程图;
图10是根据本申请的一些实施例所示的管理虚拟对象的示例性流程图;
图11是根据本申请一些实施例所示的应用子单元的示例图;
图12是根据本申请的一些实施例所示的头戴显示装置的应用场景实例图;及
图13是根据本申请的一些实施例所示的头戴显示装置的应用场景实例图。
【具体实施方式】
在下面的描述中阐述了很多具体细节以便于充分理解本发明。但是本发明能够以很多不同于在此描述的其它方式来实施,本领域技术人员可以在不违背本发明内涵的情况下做类似推广,因此本发明不受下面公开的具体实施的限制。
如本申请和权利要求书中所示,除非上下文明确提示例外情形,“一”、“一个”、“一种”和/或“该”等词并非特指单数,也可包括复数。一般说来,术语“包括”与“包含”仅提示包括已明确标识的步骤和元素,而这些步骤和元素不构成一个排它性的罗列,方法或者设备也可能包含其他的步骤或元素。
虽然本申请对根据本申请的实施例的***中的某些模块做出了各种引用,然而,任何数量的不同模块可以被使用并运行在客户端和/或服务器上。所述模块仅是说明性的,并且所述***和方法的不同方面可以使用不同模块。
本申请中使用了流程图用来说明根据本申请的实施例的***所执行的操作。应当理解的是,前面或下面操作不一定按照顺序来精确地执行。相反,可以按照倒序或同时处理各种步骤。同时,也可以将其他操作添加到这些过程中,或从这些过程移除某一步或数步操作。
如本文中所使用的,术语“具有”、“可以具有”、“包括”、或“可以包括”特征(例如,数字、功能、操作或诸如部分的部件)表示特征的存在,而不排除其他特征的存在。如本文中所使用的,术语“A或B”、“A和/或B中的至少一个”或“A和/或B中的一个或多个”包括A和B的所有可能组合。例如,“A或B”、“A和B中的至少一个”或“A或B中的至少一个”可以指示以下所有可能组合:(1)包括至少一个A、(2)包括至少一个B、或(3)包括至少一个A和至少一个B。
如本文中所使用的,术语“被配置(或者设置)为”可以根据环境与术语“适用于”、“有能力”、“被设计为”、“适当地”、“被制造为”、“能够”互换地使用。术语“被配置(或者设置)为”不是被限定为“在硬件方面具体地被设计为”。而且,术语“被配置为”可以指示设备可以连同其它设备或部件一起执行操作。例如,术语“处理器被配置(或设置)为执行A、B、和C”可以指的是可以通过执行存储在存储设备中的一种或多种软件程序来执行操作的通用处理器(例如,中央处理器(CPU)或应用处理器)或者用于执行操作的专用处理器(例如嵌入式处理器)。
图1A和1B是根据本申请的一些实施例所示的显示***100的示例图。该显示***100可以包括一个医疗设备110、一个网络120、一个终端130、一个数据处理引擎140、一个数据库150和一个头戴显示装置160。显示***100中的一个或多个部件可以通过网络120进行通信。显示***100包括但不限于虚拟现实显示***、增强现实显示***和/或混合现实显示***等。
医疗设备110可以通过扫描目标来采集数据。扫描的目标可以是器官、机体、物体、损伤部位、肿瘤等一种或多种的组合。例如,扫描的目标可以是头部、胸腔、腹部、器官、骨骼、血管等一种或多种的组合。又例如,扫描的目标可以为一个或多个部位的血管组织、肝脏等。医疗设备110采集的数据可以是图像数据。所述图像数据可以是二维图像数据和/或三维图像数据。在二维图像中,最细微的可分辨元素可以为像素点(pixel)。在三维图像中,最细微的可分辨元素可以为体素点(voxel)。在三维图像中,图像可由一系列的二维切片或二维断层构成。图像中的一个点(或元素)在三维图像中可以被称为体素,在其所在的二维断层图像中可以被称为像素。体素”和/或“像素”仅为了描述方便,并不对二维和/或三维图像做相应的限定。
医疗设备110可以包括但不限于计算机断层扫描(CT)设备、计算机断层扫描血管造影(CTA)设备、正电子发射断层扫描(PET)设备、单光子发射计算机断层扫描(SPECT)设备、磁共振成像(MRI)设备、数字减影血管造影(DSA)设备、超声波扫描(US)设备、热断层扫描(TTM)设备等。
医疗设备110可以与网络120、数据处理引擎140和/或头戴显示装置160相联。在一些实施例中,医疗设备110可以传送数据至数据处理引擎140和/或头戴显示装置160。作为示例,医疗设备110可以通过网络120将其所采集的数据发送至数据处理引擎140。作为另一示例,医疗设备110可以通过网络120将其所采集的数据发送至头戴显示装置160。
网络120可以实现显示***100内部的通信和/或显示***100与***外部的通信。在一些实施例中,网络120可以实现显示***100与***外部的通信。作为示例,网络120可以接收***外部的信息或向***外部发送信息等。在一些实施例中,网络120可以实现显示***100内部的通信。具体的,在一些实施例中,医疗设备110、终端130、数据处理引擎140、数据库150和头戴显示装置160等之间可以通过有线连接、无线连接、或其结合的方式接入网络120,并通过网络120进行通信。作为示例,数据处理引擎140可以通过网络120从终端130获取用户指令。作为另一示例,医疗设备110可以通过网络120将其采集的数据传送至数据处理引擎140(或头戴显示装置160)。作为又一示例,头戴显示装置160可以通过网络120从数据处理引擎140进行数据的传送。
网络120可以包括但不限于局域网、广域网、公用网络、专用网络、无线局域网、虚拟网络、都市城域网、公用开关电话网络等中的一种或几种的组合。在一些实施例中,网络120可以包括多种网络接入点,例如有线或无线接入点、基站或网络交换点,通过以上接入点使数据源连接网络120并通过网络传输信息。
终端130可以接收、发送和/或显示数据或信息。在一些实施例中,终端130可以包括但不限于输入设备、输出设备等中的一种或几种的组合。输入设备可以包括但不限于字符输入设备(例如,键盘)、光学阅读设备(例如,光学标记阅读机、光学字符阅读机)、图形输入设备(例如,鼠标器、操作杆、光笔)、图像输入设备(例如,摄像机、扫描仪、传真机)、模拟输入设备(例如,语言模数转换识别***)等中的一种或几种的组合。输出设备可以包括但不限于显示设备、打印设备、绘图仪、影像输出***、语音输出***、磁记录设备等中的一种或几种的组合。在一些实施例中,终端130可以是同时具有输入和输出功能的设备,例如,台式电脑、笔记本、智能手机、平板电脑、个人数码助理(Personal Digital Assistance,PDA)等。
在一些实施例中,终端130可以包括移动设备131、平板计算机132、笔记本电脑133等中的一种或多种的组合。移动设备可以包括智能家居设备、移动电话、个人数字助理(PDA)、游戏设备、导航设备、销售点(POS)设备、笔记本电脑,平板电脑、胶片打印机、3D打印机等的一种或多种的组合。智能家居设备可以包括电视机、数字多功能光盘(DVD)播放器、音频播放器、电冰箱、空气调节器、清洁器、烤箱、微波炉、洗衣机、甩干机、空气净化器、机顶盒、家用自动化控制板、安全控制板、电视机顶盒、游戏机、电子词典、电子钥匙、摄录机、电子相框等中的一种或几种的组合。
终端130可以与网络120、数据处理引擎140和/或头戴显示装置160相联。在一些实施例中,终端130可以接受用户输入的信息,并将所接收的信息传送至数据处理引擎140和/或头戴显示装置160。作为示例,终端130可以接受用户输入的与指令相关的数据,并通过网络120将所述与指令相关的数据传送至头戴显示装置160。头戴显示装置160可以根据所接受的与指令相关的数据管理显示内容。
数据处理引擎140可以对数据进行处理。所述数据可以包括图像数据、用户输入数据等。所述图像数据可以是二维图像数据、三维图像数据等。所述用户输入数据可以包括数据处理参数(例如,图像三维重建层厚、层间距,或层数等)、***相关指令等。所述数据可以是通过医疗设备110采集的数据、从数据库150中读取的数据、通过网络120从终端130获得的数据等。在一些实施例中,数据处理引擎140可以由图2中所示的包含了一个或多个部件的计算设备200实施。
数据处理引擎140可以与医疗设备110、网络120、数据库150、终端130和/或头戴显示装置160相联。在一些实施例中,数据处理引擎140可以从医疗设备110处和/或数据库150处获取数据。在一些实施例中,数据处理引擎140可以将处理后的数据发送至数据库150和/或头戴显示装置160。作为示例,数据处理引擎140可以将处理后的数据传输至数据库150进行储存,或传输至终端130。例如,数据处理引擎140可以对图像数据进行处理,并将处理后的图像数据传输至头戴显示装置160进行显示。再例如,数据处理引擎140可以对用户输入数据进行处理,并将处理后的用户输入数据传送至头戴显示装置160。头戴显示装置160可以根据所述处理后的用户输入数据管理显示内容。
数据处理引擎140可以包括但不限于中央处理器(Central Processing Unit(CPU))、专门应用集成电路(Application Specific Integrated Circuit(ASIC))、专用指令处理器(Application Specific Instruction Set Processor(ASIP))、物理处理器(Physics Processing Unit(PPU))、数字信号处理器(Digital Processing Processor(DSP))、现场可编程逻辑门阵列(Field-Programmable Gate Array(FPGA))、可编程逻辑器件(Programmable Logic Device(PLD))、处理器、微处理器、控制器、微控制器等中的一种或几种的组合。
需要注意的是,上述数据处理引擎140可以实际存在于显示***100中,也可以通过云计算平台完成相应功能。其中,云计算平台包括但不限于以存储数据为主的存储型云平台、以处理数据为主的计算型云平台、以及兼顾数据存储和处理的综合云计算平台等。显示***100所使用的云平台可以是公共云、私有云、社区云或混合云等。例如,根据实际需要,显示***100接收的医学图像可以同时通过云平台与本地处理模块和/或***内部进行计算和/或存储。
数据库150可以存储数据、指令和/或信息等。在一些实施例中,数据库150可以存储获取自数据处理引擎140和/或终端130处的数据。在一些实施例中,数据库150可以存储数据处理引擎140需要执行的指令等。
在一些实施例中,数据库150可以与网络120相联,以实现和显示***100中一个或多个部件(例如,医疗设备110、数据处理引擎140、头戴显示装置160等)的通信。所述显示***100中一个或多个部件可以通过网络120获取存储在数据库150处的指令或者数据。在一些实施例中,数据库150可以与显示***100中的一个或多个部件直接相联。作为示例,数据库150可以与数据处理引擎140直接相连。在一些实施例中,数据库150可以以软件或者硬件形式配置在显示***100中一个或多个部件上。作为示例,数据库150可以配置在数据处理引擎140上。
数据库150可以配置在利用电能方式存储信息的设备上,例如,各种存储器、随机存取存储器(Random Access Memory(RAM))、只读存储器(Read Only Memory(ROM))等。随机存储器可以包括但不限于十进计数管、选数管、延迟线存储器、威廉姆斯管、动态随机存储器(DRAM)、静态随机存储器(SRAM)、晶闸管随机存储器(T-RAM)、零电容随机存储器(Z-RAM)等中的一种或几种的组合。只读存储器可以包括但不限于磁泡存储器、磁钮线存储器、薄膜存储器、磁镀线存储器、磁芯内存、磁鼓存储器、光盘驱动器、硬盘、磁带、早期非易失存储器(NVRAM)、相变化内存、磁阻式随机存储式内存、铁电随机存储内存、非易失SRAM、闪存、电子抹除式可复写只读存储器、可擦除可编程只读存储器、可编程只读存储器、屏蔽式堆读内存、浮动连接门随机存取存储器、纳米随机存储器、赛道内存、可变电阻式内存、可编程金属化单元等中的一种或几种的组合。数据库150可以配置在利用磁能方式存储信息的设备上,例如,硬盘、软盘、磁带、磁芯存储器、磁泡存储器、U盘、闪存等。数据库150可以配置在利用光学方式存储信息的设备上,例如,CD或DVD等。数据库150可以配置在利用磁光方式存储信息的设备上,例如,磁光盘等。数据库150中信息的存取方式可以是随机存储、串行访问存储、只读存储等中的一种或几种的组合。数据库150可以配置在非永久记忆存储器,或永久记忆存储器中。以上提及的存储设备只是列举了一些例子,在显示***100中可以使用的存储设备并不局限于此。
头戴显示装置160可以进行数据的获取、传送、处理和图像的显示。在一些实施例中,所述图像可以包括二维图像和/或三维图像。在一些实施例中,所述图像可以包括一个混合现实图像、一个虚拟现实图像和/或一个增强现实图像。
在一些实施例中,头戴显示装置160可以从医疗设备110、数据处理引擎140和/或终端130中的一个或多个处获取数据。作为示例,头戴显示装置160可以从医疗设备110处获取医学图像数据。作为另一示例,头戴显示装置160可以从终端130处获取用户输入的指令。作为又一示例,头戴显示装置160可以从数据处理引擎140处获取立体图像并进行显示。头戴显示装置160可以对数据进行处理,并显示处理后的数据和/或将处理后的数据传送至终端130进行显示。作为示例,头戴显示装置160可以处理接收自医疗设备110的医学图像数据,生成并显示立体医学图像。作为另一示例,头戴显示装置160可以将生成后的立体图像传送至终端130进行显示。
头戴显示装置160可以包括虚拟现实装置、增强现实显示装置、和/或混合现实装置。作为示例,所述头戴显示装置160可以投影虚拟图像,以给用户提供虚拟现实体验。作为另一示例,头戴显示装置160可以投影虚拟对象,同时,用户可以透过头戴显示装置160观察到现实对象,以给用户混合现实体验。所示虚拟对象可以包括虚拟文本、虚拟图像、虚拟视频等形式中的一种或几种的组合。作为又一示例,混合现实装置和以将虚拟图像叠加在现实图像上,以给用户混合现实的体现。所述虚拟图像可以包括对应于虚拟空间(非物理空间)内的一个虚拟对象的图像。所述虚拟对象是基于计算机处理生成的。作为示例,所述虚拟对象可以包括但不限于任何的二维(2D)图像或电影物体,以及三维(3D)或四维(4D即随时间变化的3D物体)图像或电影物体或者其组合。例如,所述虚拟物体可以是一个界面、一个医学图像(例如,PET图像、CT图像、MRI图像)等。所述现实图像可以包括对应于现实空间(物理工作空间)的一个现实对象的图像。例如,所述现实对象可以是医生、患者、手术台等。
在一些实施例中,虚拟现实装置、增强现实显示装置和/或混合现实装置可以包括虚拟现实头盔、虚拟现实眼镜、虚拟现实眼罩、混合现实头盔、混合现实眼镜、混合现实眼罩等的一种或多种的组合。例如,虚拟现实装置和/或混合现实装置可以包括GoogleGlassTM、Oculus RiftTM、HololensTM、Gear VRTM等。
在一些实施例中,用户可以通过头戴显示装置160与其显示的虚拟对象进行交互。术语"交互"涵盖用户与虚拟对象的身体交互和口头交互两者。身体交互包括用户使用他或她的手指、头和/或其他身体部位执行由混合现实***识别为用户请求该***执行预定义动作的预定义姿势。这样的预定义姿势可包括但不限于指点、抓握、以及推动虚拟对象。
需要注意的是,以上对于显示***100的描述,仅为描述方便,并不能把本申请限制在所举实施例范围之内。可以理解,对于本领域的技术人员来说,在了解该***的原理后,可能在不背离这一原理的情况下,对各个模块进行任意组合,或者构成子***与其他模块连接,对实施上述方法和***的应用领域形式和细节上的各种修正和改变。
图2是根据本申请的一些实施例所示的计算设备200的示例图。数据处理引擎140可以在该计算设备上实施。如图2所示,计算设备200可以包括一个处理器210、一个存储器220、一个输入/输出230和一个通信端口240。
处理器210可以执行与本申请相关的计算机指令或者实施数据处理引擎140的功能。计算机指令可以程序执行指令、程序终止指令、程序操作指令,程序执行路径等。在一些实施例中,处理器210可以处理从医疗设备110、终端130、数据库150、头戴显示装置160和/或显示***100的任何其他组件获得的图像数据。在一些实施例中,处理器210可以包括一个或多个硬件处理器,例如微控制器、微处理器、精简指令集计算机(RISC)、专用集成电路(ASIC)、专用指令集处理器(ASIP)、中央处理器(CPU)、图形处理单元(GPU)、物理处理单元(PPU)、微控制器单元、数字信号处理器(DSP)、现场可编程门阵列(FPGA)、高级RISC机(ARM)、可编程逻辑器件,或任何能够执行一个或多个功能的电路或处理器。输入/输出230可以输入和/或输出数据等。在一些实施例中,输入/输出230可以使用户能够与数据处理引擎140进行交互。在一些实施例中,输入/输出230可以包括输入装置和输出装置。所述输入设备可以包括键盘、鼠标、触摸屏、麦克风等中的一个或多个的组合。输出设备的示例可以包括显示设备、扬声器、打印机、投影仪等中的一个或多个的组合。显示设备可以包括液晶显示器、基于发光二极管的显示器、平板显示器、弯曲屏幕、电视设备、阴极射线管、触摸屏幕等中的一个或多个的组合。
通信端口240可以连接到网络120以便于数据通信。通信端口240可以建立数据处理引擎140、医疗设备110、终端130和/或数据库150之间的连接。该连接可以是有线连接和/或无线连接。有线连接可以包括例如电缆、光缆、电话线等中的一个或多个的组合。无线连接可以包括例如蓝牙连接、无线网连接、WLAN链路、ZigBee连接、移动网络连接(例如,3G,4G,5G网络等)等中的一个或多个的组合。在一些实施例中,通信端口240可以是和/或包括标准化通信端口,例如RS232、RS485等。在一些实施例中,通信端口240可以是专用通信端口。例如,通信端口240可以根据医学数字成像和通信协议进行设计。
图3是根据本申请的一些实施例所示的终端130中移动设备300的硬件和/软件示例图。如图3所示,移动设备300可以包括一个通信平台310、一个显示器320、一个图形处理单元330、一个中央处理单元340、一个输入/输出350、一个记忆卡360和一个存储器390。在一些实施例中,移动设备300中可以包括一个总线或者一个控制器。在一些实施例中,移动操作***370和一个或多个应用程序380可以从存储器390加载到记忆卡360中,并由中央处理单元340执行。所述应用程序380可以包括浏览器。在一些实施例中,应用程序380可以接收和系显示与数据处理引擎140有关的图像处理或其他信息的信息。输入/输出350可以实现用户与显示***100的交互,并将交互相关信息通过网络120提供给显示***100中的其他部件,如数据处理引擎140和/或头戴显示装置160。
图4是根据本申请的一些实施例所示的头戴显示装置160的示例图。如图4所示,头戴显示装置160可以包括一个数据获取模块410、一个数据处理模块420、一个显示模块430、一个通信模块440、一个存储模块450和一个输入/输出(I/O)460。
数据获取模块410可以获取数据。所述数据可以包括医疗数据、与指令相关的数据和/或场景数据。所述医疗数据可以包括与患者相关的数据。在一些实施例中,医疗数据可以包括反映患者生命体征的数据和/或有关患者的事务数据。作为示例,所述反映患者生命体征的数据可以包括患者的诊疗记录数据、处方数据、门诊履历资料、体检数据(例如身长、体重、体脂肪率、视力等测定、尿检、血液检查等)、医疗图像(例如,X光照片、CT照片、MRI图像、RI图像、心电图等)中的一种或几种的组合。所述有关患者的事务数据可以包括患者入院信息数据(例如,门诊数据)及与患者身份相关的数据(例如,由医院设定的对患者进行特定的ID编号数据等)。所述与指令相关的数据可以包括指令和生成所述指令的数据。在一些实施例中,所述指令相关的数据包括管理头戴显示装置160的指令。作为示例,与指令相关的数据可以包括用户输入的管理头戴显示装置160的指令。在一些实施例中,所述指令相关的数据可以包括生成管理头戴显示装置160的指令的数据。所述数据可以包括与用户的位置相关的数据和/或与用户的焦点相关的数据。与用户的位置相关的数据可以包括与用户的运动状态相关的数据,例如,用户的头部运动数据等。与用户的焦点相关的数据包括可以用来确定用户的焦点的数据(例如,用户的眼部运动数据和/或用户的角膜反射的成像数据)。所述场景数据可以包括构建场景(例如,虚拟现实场景、增强现实场景和/或混合现实场景)所需的数据。作为示例,场景数据可以包括构建虚拟空间的虚拟物体的数据(例如,绘制虚拟物体必需的形状、纹理的数据例如表明虚拟物体的几何形状、颜色、纹理、透明度和其他属性的数据)、虚拟物体的位置和方向的数据等。
在一些实施例中,数据获取模块410可以包括一个或多个图6所示的组件。
在一些实施例中,数据获取模块410可以从显示***100中的一个或多个部件(例如,医疗设备110、网络120、数据处理引擎140、终端等)处获取数据。作为示例,数据获取模块410可以从数据处理引擎140获取立体图像数据。作为另一示例,数据获取模块410可以获取用户通过终端130输入的指令。在一些实施例中,数据获取模块410可以通过数据采集器采集数据。所述数据采集器可以包括一个或多个传感器。所述传感器可以超声波传感器、温度传感器、湿度传感器、气体传感器、气体报警器、压力传感器、加速度传感器、紫外线传感器、磁敏传感器、磁阻传感器、图像传感器、电量传感器、位移传感器等中的一种或几种的组合。在一些实施例中,数据获取模块410可以将获取的数据传送至数据处理模块420和/或存储模块450。
数据处理模块420可以处理数据。所述数据可以包括医疗数据和/或与指令相关的数据。在一些实施例中,所述数据可由数据获取模块410提供。在一些实施例中,数据处理模块420可以包括一个或多个图7所示的组件。
数据处理模块420可以处理医疗数据以生成一个虚拟对象。在一些实施例中,所述虚拟对象可以与一个应用相关。作为示例,数据处理模块420可以处理患者的医疗数据(例如,患者的PET扫描数据)生成立体PET图像。所述PET图像可以通过一个图像浏览应用展示。在一些实施例中,数据处理模块420可以将所生成的虚拟对象***到用户的视场中,使得该虚拟对象扩展和/或替换现实世界的视图,以给用户混合现实体验。在一些实施例中,数据处理模块420可以将所生成的虚拟对象锚定至一个物理位置。所述物理位置对应于由多个经度、玮度和海拔坐标限定的一定体积位置。例如,所述物理位置可以是某医院一个手术室的墙壁,数据处理模块420可以将医学图像浏览应用锚定至该墙壁上。
数据处理模块420可以处理与指令相关的数据以生成控制头戴显示装置160的指令。所述控制头戴显示装置160的指令可以包括针对头戴显示装置160显示图像的包含放大缩小、旋转、平移和锚定中的至少一个处理。数据处理模块420可以处理与用户的位置相关的数据和与用户的焦点相关的数据中的至少一个,以生成所述指令。在一些实施例中,数据处理模块420可以处理与用户的位置相关的数据,生成所述指令。作为示例,当用户的头部转向一个锚定有一个虚拟对象的物理位置时,数据处理模块420可以控制头戴显示装置160显示该虚拟对象。当用户的头部转向所述物理位置之外的位置时,数据处理模块420可以控制头戴显示装置160不显示该虚拟对象。此时,用户可以透过头戴显示装置160看到其视场内的真实场景。作为另一示例,当用户在虚拟现实环境中四处移动时,数据处理模块420可以锚定虚拟对象的位置,用户可以不同视角查看虚拟现实对象。当用户与所述虚拟对象保持静止时,且到达一定时间段(例如,1到5秒),数据处理模块420可以重新定位虚拟对象,以供用户查看虚拟对象和/或与虚拟对象交互。作为又一示例,当用户以一个倾斜角度倾斜其头部时,数据处理模块420可以控制显示虚拟对象在倾斜方向上以所述倾斜角度倾斜。作为又一示例,当用户向上移其头部时,数据处理模块420可以放大虚拟对象的上部。作为又一示例,当用户向下移动其头部时,数据处理模块420可以放大虚拟对象的下部。作为又一示例,当用户伸出其头部时,数据处理模块420可以放大虚拟对象。当用户缩回其头部时,数据处理模块420可以缩小虚拟对象。作为又一示例,当用户逆时针转动其头部时,数据处理模块420可以控制头戴显示装置160以返回其先前菜单。作为又一示例,当用户顺时针转动其头部时,数据处理模块420可以控制头戴显示装置160以显示与当前选择的菜单相对应的内容。在一些实施例中,数据处理模块420可以处理与用户的焦点相关的数据,生成控制头戴显示装置160的指令。作为示例,当用户的焦点锁定某一虚拟对象达一预定时间段(例如,3秒),数据处理模块420可以对此虚拟对象进行展开、放大等操作。
在一些实施例中,数据处理模块420可以包括一个处理器,以执行存储在存储模块450上的指令。所述处理器可以是标准化处理器、专用处理器、微处理器等。关于处理器的描述亦可参见本申请中其他部分的描述。
在一些实施例中,数据处理模块420可以包括一个或多个图7所示的组件。
在一些实施例中,数据处理模块420可以从数据获取模块410处和/或存储模块450处获取数据。作为示例,数据处理模块420可以从数据获取模块410处获取医疗数据(例如,PET扫描数据等)、与用户的位置相关的数据(例如,用户的头部运动数据)和/或与用户的焦点相关的数据(例如,用户的眼部运动数据等)。在一些实施例中,数据处理模块420可以处理所接收的数据,并将处理后的数据传送至显示模块430、存储模块450、通信模块440和/或I/O(输入/输出)460中的一个或多个。作为示例,数据处理模块420可以处理接收自数据获取模块410处的医疗数据(例如,PET扫描数据),将所生成的立体PET图像传送至显示显示模块430进行显示。作为另一示例,数据处理模块420可以将所生成的立体图像通过通信模块440传送和/或I/O 460传送至终端130进行显示。作为又一示例,数据处理模块420可以处理接收自数据获取模块410处的与指令相关的数据,根据所述与指令相关的数据生成控制头戴显示装置160的指令,并将所述指令传送至显示模块430,以控制显示模块430对于图像的显示。
显示模块430可以显示信息。所述信息可以包括文本信息、图像信息、视频信息、图标信息、和符号信息等中的一个或者多个。
显示模块430可以显示虚拟图像和/或现实图像,向用户提供虚拟现实体验、增强现实体验和/或混合现实体验。在一些实施例中,显示模块430在一定程度上为透明的,用户可以透过显示模块430看到视场内的真实场景(例如,现实对象的实际直接视图),显示模块430可以向用户显示虚拟图像,以向用户提供混合现实体验。具体的,作为示例,显示模块430可将虚拟图像投影到该用户的视场以使得所述虚拟图像也可出现在现实世界对象旁边,以给用户提供混合现实的体验。所述现实对象的实际直接视图是直接用人眼查看现实对象,而不是查看对象所创建的图像表示。例如,通过显示模块430看房间将允许用户得到该房间的实际直接视图,而在电视机上查看房间的视频不是该房间的实际直接视图。在一些实施例中,用户透过所述显示模块430不能看到视场内的现实对象的实际直接视图,显示模块430可以向用户显示虚拟图像和/或现实图像,向用户提供虚拟现实体验、增强现实体验和/或混合现实体验。具体的,作为示例,显示模块430可将虚拟图像单独投影到该用户的视场内,以给用户提供虚拟现实的体验。作为另一示例,显示模块430可以将虚拟图像和现实图像同时投影到用户的视场内,以给用户提供混合现实的体验。
显示模块430可以包括一个显示器。所述显示器可以包括液晶显示器(LCD)、发光二极管(LED)显示器、有机LED(OLED)显示器、微机电***(MEMS)显示器、或者电子纸显示器中的一个或多个。
通信模块440可以实现头戴显示装置160与显示***100中的一个或多个部件(例如,医疗设备110、网络120、数据处理引擎140、终端130等)的通信。作为示例,头戴显示装置160可以通过通信模块440连接至网络120,并从网络120处接收信号或者将信号发送至网络120。在一些实施例中,通信模块440可以采用无线通信的方式与显示***100中的一个或多个部件进行通信。所述无线通信可以是WIFI、蓝牙、近场通信(NFC)、无线电(RF)中的一个或多个。无线通信可以使用长期演进(LTE)、LTE-增强(LTE-A)、码分多址(CDMA)、宽带CDMA(WCDMA)、通用移动电信***(UMTS)、无线宽带(WiBro)或者全球移动通信***(GSM)。有线连接可以包括USB、高清晰度多媒体接口(HDMI)、推荐标准232(RS-232)、或者普通老式电话服务(POTS)等中的至少一种作为通信协议。
存储模块450可以存储与头戴显示装置160的至少一个部件相关的命令或数据。在一些实施例中,存储模块450可以数据获取模块410相联,存储数据获取模块410获取的数据(例如,医疗数据、与指令相关的数据等)。在一些实施例中,存储模块450可以与数据处理模块420相联,存储数据模块执行的指令、程序等。具体的,作为示例,存储模块450可以存储应用程序、中间软件、应用编程接口(API)等中的一个或多个的组合。
存储模块450可以包括一个存储器。所述存储器可以包括内部存储器和外部存储器。内部存储器可以包括易失性存储器(例如,动态随机存取存储器(RAM)(DRAM)、静态RAM(SRAM)、同步DRAM(SDRAM)等)、或者非易失性存储器(例如,一次可编程只读存储器(OTPROM)、可编程ROM(PROM)、可擦除可编程ROM(EPROM)、电可擦除可编程ROM(EEPROM)、掩模ROM、闪速ROM、闪速存储器(例如,NAND闪存或者NOR闪存)、硬盘驱动器、或者固态硬盘(SSD))。外部存储器可以包括闪存驱动器,例如,紧凑式闪存(CF)存储器、安全数字(SD)存储器、微型SD存储器、迷你SD存储器、或者记忆棒存储器(记忆棒TM存储卡)。外部存储器可以经由各种接口功能性地和/或物理性地与头戴显示装置160连接。
I/O(输入/输出)460用作接口,可以实现头戴显示装置160与用户和/或其他设备的交互。所述其他设备可以包括显示***100内一个或多个部件(医疗设备110)的和/或一个外部设备。所述外部设备可以包括一个外部计算设备,一个外部存储设备等。关于外部设备的进一步细节可以参见本申请的其他部分。
在一些实施例中,I/O 460可以包括USB接口,并且例如,可以进一步包括HDMI接口、光学接口或者D超小型(D-sub)接口。另外地或可选地,接口可以包括移动高清连接(MHL)接口、安全数字(SD)卡/多媒体卡(MMC)接口或者红外线数字协会(IrDA)标准接口。作为示例,输入/输出接口可以包括实体键、实体按钮、触摸键、控制杆、滚轮键或触摸板中的一种或多种。
在一些实施例中,用户可以通过I/O 460输入信息至头戴显示装置160。作为示例,用户可以通过控制杆向头戴显示装置160发送指令。在一些实施例中,头戴显示装置160可以通过I/O 460向显示***100内一个或多个部件传送数据或从前述部件接收数据。作为示例,所述I/O 460为一个USB接口,该USB接口与终端130相联。头戴显示装置160可以通过该USB接口将虚拟图像传送至所述终端130(例如,平板计算机)进行显示。在一些实施例中,头戴显示装置160可以通过I/O 460从一个外部设备(例如,外部存储设备)处获取数据。作为示例,所述I/O 460为一个USB接口,一个存储有医学图像数据的U盘可以通过该USB接口将其中存储的数据(例如,医学图像数据)传送至头戴显示装置160进行处理和显示。
需要注意的是,以上对于头戴显示装置160的描述,仅为描述方便,并不能把本申请限制在所举实施例范围之内。可以理解,对于本领域的技术人员来说,在了解该***的原理后,可能在不背离这一原理的情况下,对各个模块进行任意组合,或者构成子***与其他模块连接,对实施上述方法和***的应用领域形式和细节上的各种修正和改变。根据本申请的一些实施例,头戴显示装置160可以包括上述部件中的至少一种,并且可以排除一些部件或者可以包括其他附件部件。根据本申请的一些实施例,头戴显示装置160的一些部件可以结合在其他设备中(例如,终端130等),该设备可以执行所述部件的功能。作为另一示例,数据库150可以是与数据处理引擎140通信的单独组件,也可被集成到数据处理引擎140中。
图5是根据本申请的一些实施例所示的显示图像的一个示例性流程图。在一些实施例中,流程500可以由头戴显示装置160实现。
在操作502中,可以获取数据。所述获取数据的操作可以由数据获取模块410执行。结合数据获取模块410的描述,所获取的数据可以包括医疗数据、与用户的位置相关的数据和/或与用户的焦点相关的数据。
在操作504中,可以处理数据。所述处理数据的操作可以由数据处理模块420执行。数据的处理可以包括对数据的预处理、筛选、和/或补偿等操作中的一种或多种的组合。所述数据的预处理操作可以包括去噪、滤波、暗电流处理、几何校正等中的一种或多种的组合。作为示例,数据处理模块420可以对所获取的医疗数据进行预处理操作。结合数据处理模块420的描述,在一些实施例中,数据处理模块420可以处理所获取的医疗数据,生成虚拟图像。在一些实施例中,数据处理模块420可以基于用户的位置相关的数据和/或与用户的焦点相关的数据中的至少一个,管理所述虚拟对象。
在操作506中,可以将处理过的数据提供给显示器。在一些实施例中,显示模块430可以显示虚拟图像。在一些实施例中,显示模块430可以同时显示虚拟图像和现实图像。
需要注意的是,以上对于显示图像过程的描述,仅为描述方便,并不能把本申请限制在所举实施例范围之内。可以理解,对于本领域的技术人员来说,在了解该***的原理后,可能在不背离这一原理的情况下,对各个步骤进行调换或者任意组合,对实施上述方法和***的应用领域形式和细节上的各种修正和改变。例如,可以将获取的扫描数据进行存储备份。类似地,该存储备份步骤可以添加至流程图中的任何两个步骤之间。
图6是根据本申请的一些实施例所示的数据获取模块410的示例图。如图6所示,数据获取模块410可以包括一个医疗数据获取单元610和一个传感器单元620。
医疗数据获取单元610可以获取医疗数据。在一些实施例中,医疗数据获取单元610所获取的医疗数据可以包括反映患者生命体征的数据和/或有关患者的事务数据。作为示例,医疗数据获取单元610可以获取患者的诊疗记录数据、处方数据、门诊履历资料、体检数据(例如身长、体重、体脂肪率、视力等测定、尿检、血液检查等)、医疗图像(例如,X光照片、CT照片、MRI图像、RI图像、心电图等)中的一种或几种的组合。作为另一示例,医疗数据获取单元610可以获取患者入院信息数据(例如,门诊数据)及与患者身份相关的数据(例如,由医院设定的对患者进行特定的ID编号数据等)。在一些实施例中,医疗数据获取单元610可以医疗设备110、数据处理引擎140处获取医疗数据。作为示例,医疗数据获取单元610可以从医疗设备110处获取医疗图像(例如,X光照片、CT照片、MRI图像、RI图像、心电图等)。在一些实施例中,医疗数据获取单元610可以将获取的数据传送至数据处理模块420进行处理,和/或传送至存储模块450进行存储。
传感器单元620可以通过一个或多个传感器获取用户的位置、用户的运动状态、用户的焦点等信息。例如,传感器单元620可以通过感测压力识别、电容或介电常数变化中的至少一种来测量物理量或者检测用户的位置。如图6所示,传感器单元620可以包括一个场景传感器子单元621、一个眼动传感器子单元622、一个传传手势/手握传感器子单元623和一个生物传感器子单元624。
场景传感器子单元621可以确定用户在场景中的位置和/或运动状态。在一些实施例中,场景传感器子单元621可以在其视场内的场景中捕捉图像数据,并根据所述图像数据确定用户的位置和/或运动状态。作为示例,场景传感器子单元621可以安装在头戴显示装置160上,通过感测其所捕捉的图像数据,确定用户视场的变化,进而可以确定用户在场景中的位置和/或运动状态。作为另一示例,场景传感器子单元621可以安装在头戴显示装置160之外(例如,安装在用户所述现实环境的周围),通过捕捉、分析图像数据,跟踪该用户所执行的姿势和/或移动以及周围空间的结构,确定用户在场景中的位置和/或运动状态。
眼动传感器子单元622可以跟踪测量用户的眼睛的运动信息,追踪用户眼球运动,并确定用户的视场和/或用户的焦点。例如,眼动传感器子单元622可以通过一个或多个眼动传感器获取眼睛运动信息(例如眼球位置、眼球运动信息、眼睛的注视点等信息)并实现对眼球运动的追踪。所述眼动传感器可以通过使用眼动图像传感器、眼动电图传感器、线圈***、双普尔基涅***、亮瞳***和暗瞳***中的至少一种来跟踪用户的视场。此外,眼动传感器子单元622可以进一步包括用于跟踪用户的视场的微型相机。作为示例,眼动传感器子单元622可以包括一个眼动图像传感器,通过检测角膜反射的成像,确定用户焦点。手势/手握传感器子单元623可以通过感测用户手或手势的的移动作为用户的输入。作为示例,手势/手握传感器子单元623可以感测用户的手是否处于静止、运动等。
生物传感器子单元624可以识别用户的生物信息。作为示例,生物传感器可以包括电子鼻传感器、肌电图(EMG)传感器、脑电图(EEG)传感器、心电图(ECG)传感器、和虹膜传感器。
需要注意的是,以上对于数据获取模块410的描述,仅为描述方便,并不能把本申请限制在所举实施例范围之内。可以理解,对于本领域的技术人员来说,在了解该***的原理后,可能在不背离这一原理的情况下,对各个模块进行任意组合,或者构成子***与其他模块连接,对实施上述方法和***的应用领域形式和细节上的各种修正和改变。根据本申请的一些实施例,数据获取模块410还可以包括一个磁性传感器单元等。
图7是根据本申请的一些实施例所示的数据处理模块420的示例图。如图7所示,数据处理模块420可以包括一个数据获取单元710、一个虚拟对象生成单元720、一个分析单元730、和一个虚拟对象管理单元740。所述虚拟对象生成单元720可以包括一个应用子单元721。所述分析单元730可以包括一个位置分析子单元731和一个焦点分析子单元732。
数据获取单元710可以获取需要数据处理模块420进行处理的数据。在一些实施例中,数据获取单元710可以从数据获取模块410处获取数据。在一些实施例中,数据获取单元710可以获取医疗数据。作为示例,数据获取单元710可以获取患者的PET扫描图像,所述图像可以是二维的或者三维的。作为另一示例,数据获取单元710可以获取患者的事务信息。在一些实施例中,数据获取单元710可以获取与用户的位置位置相关的数据和/或与用户的焦点相关的数据。例如,数据获取单元710可以获取用户的头部运动状态和/或眼部运动状态。在一些实施例中,数据获取单元710可以将获取的数据传送至虚拟对象生成单元720和/或分析单元730。
虚拟对象生成单元720可以生成虚拟对象。在一些实施例中,虚拟对象生成单元720可以从数据获取单元710处获取医疗数据,并基于所述医疗数据生成虚拟对象。在一些实施例中,所述医疗数据可由医疗数据获取单元610提供。作为示例,虚拟对象生成单元720可以获取患者的患者的PET扫描图像,并基于所述图像生成对应的虚拟PET图像。作为另一示例,虚拟对象生成单元720可以获取患者的事务信息(例如,患者的ID编号),并基于所述事务信息生成对应的虚拟对象(例如,虚拟文本形式的患者的ID编号)。
在一些实施例中,虚拟对象生成单元720可以包括一个应用子单元721。应用子单元721可以包括一个或多个应用。所述一个或多个应用可以实现各种功能。在一些实施例中,应用可以包括根据外部设备(例如,医疗设备110)所指定的应用。在一些实施例中,应用可以包括从外部设备(例如,终端130,医疗设备110、数据处理引擎140等)处接收的应用。在一些实施例中,应用可以包括预加载应用或者从服务器下载的第三方应用。诸如拨号应用、多媒体消息服务应用、浏览器应用、相机应用等。在一些实施例中,所述应用部分基于医疗数据生成。作为示例,所述应用可以包括一个浏览患者信息的应用,该应用可以部分基于患者的事务信息生成。作为另一示例,所述应用可以包括一个医学图像浏览应用,该应用可以部分基于患者的医学扫描图像生成。在一些实施例中,应用子单元721可以包括一个或多个图11所示的组件。
分析单元730可以分析与用户的位置相关的数据和/或与用户的焦点相关的数据。在一些实施例中,分析单元730可以分析与用户的位置相关的数据和与用户的焦点相关的数据中的至少一个,以获取用户的视场信息。作为示例,分析单元730分析用户的头部运动信息、眼部运动信息等,得到用户的视场信息。在一些实施例中,分析单元730可以分析与用户的焦点相关的数据,以获取用户的焦点信息。在一些实施例中,分析单元730包括一个位置分析子单元731和一个焦点分析子单元732。
位置分析子单元731可以分析用户在场景中的位置和/或位置的变化,以获取用户的视场信息。所述用户在场景中的位置可以包括用户整个身体作为整体的宏观位置,还可以包括用户某一身体部位(例如,头、手、手臂、脚等)在场景中的位置。作为示例,位置分析子单元731可以确定用户头部的位置(例如,头部的朝向等),以获取用户的视场信息。作为示例,位置分析子单元731可以确定用户头部的位置变化(例如,头部的朝向变化等),以获取用户的运动状态信息。
焦点分析子单元732可以确定用户的焦点。作为示例,焦点分析子单元732可以基于用户的眼部运动信息,确定用户的焦点。作为另一示例,焦点分析子单元732可以基于用户角膜反射的成像确定用户的焦点。在一些实施例中,所述焦点分析子单元732可以确定用户的焦点保持在某一虚拟对象上达某一预定时间段。作为示例,所述预定时间可以是1-5秒之间。作为另一示例,所述预定时间段也可以是大于5秒。在一些实施例中,焦点分析子单元732可以基于用户的焦点,确定用户的视场。作为示例,焦点分析子单元可以基于用户的角膜反射的成像确定用户的视场。
虚拟对象管理单元740可以管理虚拟对象。作为示例,所述虚拟对象管理单元740可以对虚拟对象进行放大、缩小、锚定、旋转和平移中的至少一个处理。在一些实施例中,虚拟对象管理单元740可以从分析单元730处获取数据,并基于所获取的数据管理虚拟对象。
在一些实施例中,虚拟对象管理单元740可以自分析单元730获取用户的视场信息,并基于所述视场信息管理虚拟对象。作为示例,虚拟对象管理单元740可以从位置分析子单元731(或焦点分析子单元732)处获取用户的视场包括锚定有一个虚拟对象(例如,CT图像)的物理位置(例如,手术室的墙壁)的信息,向用户显示所述虚拟对象(例如,CT图像)。作为另一示例,虚拟对象管理单元740可以从焦点分析子单元731(或焦点分析子单元732)处获取用户的视场不包括锚定所述虚拟对象(例如,CT图像)的物理位置(例如,手术室的墙壁)的信息,不向用户显示所述虚拟对象(例如,CT图像),用户可以通过头戴显示装置160看到视场内的真实场景。在一些实施例中,虚拟对象管理单元740可以从分析单元730处获取用户的焦点数据,并基于所述焦点数据管理虚拟对象。作为示例,虚拟对象管理单元740可以从焦点分析子单元732处获取用户的焦点保持在某一虚拟对象上达一定时间(例如达到或超过一个阈值时间)的信息,生成选定和/或放大所述虚拟对象的指令。在一些实施例中,虚拟对象管理单元740可以从分析单元730处获取用户的运动状态信息,并基于所述运动状态信息管理虚拟对象。
需要注意的是,以上对于数据处理模块420的描述,仅为描述方便,并不能把本申请限制在所举实施例范围之内。可以理解,对于本领域的技术人员来说,在了解该***的原理后,可能在不背离这一原理的情况下,对各个模块进行任意组合,或者构成子***与其他模块连接,对实施上述方法和***的应用领域形式和细节上的各种修正和改变。根据本申请的一些实施例,数据处理模块420可以包括上述部件中的至少一种,并且可以排除一些部件或者可以包括其他附件部件。根据本申请的一些实施例,数据获取单元710的功能可以集合至虚拟对象生成单元720。
图8是根据本申请的一些实施例所示的管理虚拟对象的示例性流程图。在一些实施例中,流程800可以由数据处理模块420实现。
在操作802中,可以获取数据,所述数据包括医疗数据、与用户的位置相关的数据和与用户的焦点相关的数据中的至少一个。在一些实施例中,获取数据的操作可以由数据获取单元710执行。例如,数据获取单元710可以获取患者的PET扫描图像,所述图像可以是二维的或者三维的。再例如,数据获取单元710可以获取患者的事务信息。
在操作804中,可以基于所述医疗数据生成虚拟对象。在一些实施例中,生成虚拟对象的操作可以由虚拟对象生成单元720执行。作为示例,虚拟对象生成单元720可以获取患者患者的PET扫描图像,并基于所述图像生成对应的虚拟PET图像。作为另一示例,虚拟对象生成单元720可以获取患者的事务信息(例如,患者的ID编号),并基于所述事务信息生成对应的虚拟对象(例如,虚拟文本形式的患者的ID编号)。
在操作806中,基于所述与用户的位置相关的数据和与用户的焦点相关的数据中的至少一个管理所述虚拟对象。在一些实施例中,管理所述虚拟对象的操作可以由分析单元730和虚拟对象管理单元740执行。作为示例,分析单元730可以基于与用户的焦点相关的数据(例如,用户的角膜反射的成像),确定用户的焦点。虚拟对象管理单元可以基于用户的焦点管理虚拟对象。作为另一示例,分析单元730可以基于用户的位置相关的数据和与用户的焦点相关的数据中的至少一个,获取用户的视场信息。虚拟对象管理单元740可以基于用户的视场信息管理所述虚拟对象。
需要注意的是,以上对于管理虚拟对象过程800的描述,仅为描述方便,并不能把本申请限制在所举实施例范围之内。可以理解,对于本领域的技术人员来说,在了解该***的原理后,可能在不背离这一原理的情况下,对各个步骤进行调换或者任意组合,对实施上述方法和***的应用领域形式和细节上的各种修正和改变。例如,可以将获取的扫描数据进行存储备份。类似地,该存储备份步骤可以添加至流程图中的任何两个步骤之间。
图9是根据本申请的一些实施例所示的管理虚拟对象的示例性流程图。在一些实施例中,流程900可以由数据处理模块420实现。
在操作902中,可以获取医疗数据。在一些实施例中,获取数据的操作可以由数据获取单元710执行。例如,数据获取单元710可以获取患者的PET扫描图像,所述图像可以是二维的或者三维的。再例如,数据获取单元710可以获取患者的事务信息。
在操作904中,可以至少部分基于所述医疗数据生成虚拟对象,所述虚拟对象与一个应用相关。生成虚拟对象的操作可以由虚拟对象生成单元720执行。在一些实施例中,所述应用可以用来浏览所述虚拟对象。作为示例,虚拟对象生成单元720可以获基于患者医学图像,所述患者医学图像可以通过一个图像浏览应用展示。在一些实施例中,所述虚拟对象可以包括所述应用。作为另一示例,虚拟对象生成单元720可以获取患者的事务信息(例如,患者的ID编号),并部分基于所述事务信息生成患者的信息管理应用(例如,患者注册应用,患者管理应用等)。
在操作906中,可以将所述应用锚定至一个物理位置。所述物理位置对应于由多个经度、玮度和海拔坐标限定的一定体积位置。所述操作906可以由虚拟对象生成单元720执行。例如,虚拟对象生成单元720可以将医学图像浏览应用锚定至手术室的墙壁上。
在操作908中,可以获取与所述用户的位置相关的数据和与所述用户的焦点相关的数据中的至少一个。所述操作可以由数据获取单元710执行。作为示例,数据获取单元710可以获取与用户的头部运动状态和/或眼部运动状态相关的数据。
在操作910中,可以基于与所述用户的位置相关的数据和与所述用户的焦点相关的数据中的至少一个,管理所述锚定至所述物理位置的应用。所述管理应用的过程可以由分析单元730和虚拟对象管理单元740执行。作为示例,当用户看向虚拟世界中锚定至所述物理位置的虚拟对象时,分析单元730可以确定用户的视场内包含有所述物理位置,虚拟对象管理单元740可以在所述物理位置处将所述虚拟对象显示给所述用户。当用户将其眼睛转移离开所述锁定的虚拟对象(例如,用户头部转动一定角度),分析单元730可以确定用户的视场内不包含所述物理位置,虚拟对象管理单元740可以停止(或取消)所述虚拟对象的显示。此时,用户可以看到其视场内的真实场景。
需要注意的是,以上对于管理虚拟对象过程900的描述,仅为描述方便,并不能把本申请限制在所举实施例范围之内。可以理解,对于本领域的技术人员来说,在了解该***的原理后,可能在不背离这一原理的情况下,对各个步骤进行调换或者任意组合,对实施上述方法和***的应用领域形式和细节上的各种修正和改变。例如,可以将获取的扫描数据进行存储备份。类似地,该存储备份步骤可以添加至流程图中的任何两个步骤之间。
图10是根据本申请的一些实施例所示的管理虚拟对象的示例性流程图。在一些实施例中,流程1000可以由数据处理模块420实现。
在操作1002中,可以基于与所述用户的位置相关的数据和与所述用户的焦点相关的数据中的至少一个,确定用户的视场是否包含所述物理位置。在一些实施例中,操作1002可以由分析单元730执行。在一些实施例中,分析单元730可以基于与所述用户的位置相关的数据,确定用户的视场是否包含所述物理位置。作为示例,分析单元730可以基于用户的头部运动信息,确定用户是否能看到所述手术室的墙壁。在一些实施例中,分析单元730可以基于与所述用户的焦点相关的数据,确定用户的视场是否包含所述物理位置。作为示例,分析单元730可以基于用户的角膜反射的成像,确定用户是否能看到所述手术室的墙壁。
若用户的视场包含所述物理位置,在操作1004中,在所述物理位置处将所述虚拟对象显示给所述用户。在一些实施例中,操作1004可以由虚拟对象管理单元740执行。作为示例,若用户可以看到所述手术室的墙壁,则虚拟对象管理单元740在所述手术室的墙壁上将医学图像浏览应用显示给用户。若用户的视场不包含所述物理位置,在操作1006中,向用户呈现用户视场内的真实场景。在一些实施例中,操作1006可以由虚拟对象管理单元740执行。作为示例,若用户看向手术台,此时用户不到手术室的墙壁,虚拟对象管理单元740可以取消医学图像浏览应用的显示,此时用户可看到其视场内真实场景,例如,手术台的直接视图。
图11是根据本申请一些实施例所示的应用子单元721的示例图。应用子单元721可以包括一个患者注册应用子单元1110,一个患者管理应用子单元1120,一个图像浏览应用子单元1130和一个打印应用子单元1140。
患者注册应用子单元1110可以完成患者的注册。在一些实施例中,患者注册应用子单元1110可以管理患者的事务信息。在一些实施例中,所述事务信息可以通过数据获取单元710获取。作为示例,数据获取单元710可以包括一个图像传感器,所述图像传感器可以获取患者的患处的图像,并将所述图像传送至患者注册应用子单元1110。作为另一示例,数据获取单元710可以从医院的患者***处获取所述事务信息,并将所述信息传送至患者注册应用子单元1110。
患者管理应用子单元1120可以显示患者的检查信息。所述患者的检查信息可以包括患者的体检数据(例如身长、体重、体脂肪率、视力等测定、尿检、血液检查等)、医疗图像(例如,X光照片、CT照片、MRI图像、RI图像、心电图等)中的一种或几种的组合。在一些实施例中,患者管理应用子单元1120可以从数据库150中获取所述患者的检查信息并进行显示。在一些实施例中,患者管理应用子单元1120可以显示为文档架,也可以根据用户需要显示在虚拟监视屏上,模仿用户熟悉的计算机界面操作。
图像浏览应用子单元1130可以浏览图像。在一些实施例中,图像浏览应用子单元1130可以进行二维和/或三维信息的呈现。作为示例,图像浏览应用子单元1130可以进行虚拟对象的显示。在一些实施例中,图像浏览应用子单元1130可以根据用户的需要管理设置显示的内容跟随移动或是锚定显示。作为示例,图像浏览应用子单元1130可以根据虚拟对象管理单元740发出的指令对显示的虚拟对象进行管理。
打印应用子单元1140可以打印相关的活动。在一些实施例中,打印应用子单元1140可以完成胶片排版、模拟显示胶片、保存虚拟胶片等活动。在一些实施例中,打印应用子单元1140可以通过网络120与一个胶片打印机或3D打印机通信,完成胶片或是3D实物打印。在一些实施例中,打印应用显示为打印机,模仿用户熟悉的计算机界面操作。
需要注意的是,以上对于应用子单元721的描述,仅为描述方便,并不能把本申请限制在所举实施例范围之内。可以理解,对于本领域的技术人员来说,在了解该***的原理后,可能在不背离这一原理的情况下,对各个模块进行任意组合,或者构成子***与其他模块连接,对实施上述方法和***的应用领域形式和细节上的各种修正和改变。在一些实施例中,图像浏览应用中显示的内容可以作为多个混合现实装置(或虚拟现实装置)的共同显示项和操作项呈献给多个用户,多个用户可以完成交互操作。例如,针对一个患者的虚拟图像信息进行的操作可反馈在多个用户面前,以供多个用户进行讨论。
图12是根据本申请的一些实施例所示的头戴显示装置160的应用场景实例图。如12所示,用户1210佩戴头戴显示装置1220,在其视场内1200可以与应用1230、应用1240、应用1250中的一个或多个交互。所述头戴显示装置1220可以是混合现实装置、增强现实装置和/或虚拟现实装置。
图13是根据本申请的一些实施例所示的应用的实例图。如图13所示,所示应用可以包括一个患者注册应用1310、患者管理应用1320和一个图像浏览应用功能1330。在一些实施例中,用户可以通过患者注册应用1310对患者信息进行注册登记。在一些实施例中,用户可以通过患者管理应用1320对患者信息进行查看。在一些实施例中,用户可以通过图像浏览应用1330查看患者的医疗图像(例如,PET图像、CT图像、MRI图像等)。
需要注意的是,上文中,尽管“停止移动”可以是用户站住或坐下完全静止,但本文所使用的术语“停止移动”可包括某种程度的运动。例如,用户可以在至少他/她的脚站住不动但脚之上的一个或多个身体部位(膝、臀以上、头部,等等)移动的情况下是不动的。本文所使用的“停止移动”可意指用户坐下但用户的腿、上半身或头部移动的情况。本文所使用的“停止移动”可意指用户正在移动但在用户停下之后没有在绕用户为中心的小直径(例如,3英尺)之外。在该示例中,用户可以例如在该直径内转身(例如,以查看他/她身后的虚拟对象)并且仍然被认为“不动”。术语“不动”还可以指用户在预定义时段内移动得小于预定量。作为许多示例之一,在用户在5秒时段内在任何方向上移动得小于3英尺的情况下,他可被认为不动。如上所述,这仅作为示例,且在又一些示例中,移动量和检测到这一移动量的时段两者都可变化。在将用户的头部称为不动时,这可包括用户的头部静止或在预定时段期间具有有限移动。在一个示例中,在用户的头部在5秒时段内绕任何轴枢转少于45度的情况下,用户的头部可被认为不动。同样,这只是示例且可以变化。在用户的移动至少符合以上标识的移动中的任一者的情况下,显示***100可以确定用户“不动”。
上文已对基本概念做了描述,显然,对于本领域技术人员来说,上述发明披露仅仅作为示例,而并不构成对本申请的限定。虽然此处并没有明确说明,本领域技术人员可能会对本申请进行各种修改、改进和修正。该类修改、改进和修正在本申请中被建议,所以该类修改、改进和修正仍属于本申请示范实施例的精神和范围。
计算机可读信号介质可能包含一个内含有计算机程序编码的传播数据信号,例如在基带上或作为载波的一部分。该传播信号可能有多种表现形式,包括电磁形式、光形式等等、或合适的组合形式。计算机可读信号介质可以是除计算机可读存储介质之外的任何计算机可读介质,该介质可以通过连接至一个指令执行***、装置或设备以实现通信、传播或传输供使用的程序。位于计算机可读信号介质上的程序编码可以通过任何合适的介质进行传播,包括无线电、电缆、光纤电缆、RF、或类似介质、或任何上述介质的组合。
本申请各部分操作所需的计算机程序编码可以用任意一种或多种程序语言编写,包括面向对象编程语言如Java、Scala、Smalltalk、Eiffel、JADE、Emerald、C++、C#、VB.NET和Python等,常规程序化编程语言如C语言、Visual Basic、Fortran 2003、Perl、COBOL2002、PHP和ABAP,动态编程语言如Python、Ruby和Groovy,或其他编程语言等。该程序编码可以完全在用户计算机上运行、或作为独立的软件包在用户计算机上运行、或部分在用户计算机上运行部分在远程计算机运行、或完全在远程计算机或服务器上运行。在后种情况下,远程计算机可以通过任何网络形式与用户计算机连接,比如局域网(LAN)或广域网(WAN),或连接至外部计算机(例如通过因特网),或在云计算环境中,或作为服务使用如软件即服务(SaaS)。
同理,应当注意的是,为了简化本申请披露的表述,从而帮助对一个或多个发明实施例的理解,前文对本申请实施例的描述中,有时会将多种特征归并至一个实施例、附图或对其的描述中。但是,这种披露方法并不意味着本申请对象所需要的特征比权利要求中提及的特征多。实际上,实施例的特征要少于上述披露的单个实施例的全部特征。
本发明虽然已以较佳实施例公开如上,但其并不是用来限定本发明,任何本领域技术人员在不脱离本发明的精神和范围内,都可以利用上述揭示的方法和技术内容对本发明技术方案做出可能的变动和修改,因此,凡是未脱离本发明技术方案的内容,依据本发明的技术实质对以上实施例所作的任何简单修改、等同变化及修饰,均属于本发明技术方案的保护范围。
Claims (12)
1.一种显示方法,其特征在于:所述方法包括:
获取医疗数据;
获取与用户的位置相关的数据和与所述用户的焦点相关的数据中的至少一个;
至少部分基于所述医疗数据生成虚拟对象,所述虚拟对象与应用相关;
将所述虚拟对象锚定至物理位置;以及
基于与所述用户的位置相关的数据和与所述用户的焦点相关的数据中的至少一个,管理所述虚拟对象。
2.如权利要求1所述的方法,其特征在于:所述基于与所述用户的位置相关的数据和与所述用户的焦点相关的数据中的至少一个,管理所述虚拟对象包括:
基于与所述用户的位置相关的数据和与所述用户的焦点相关的数据中的至少一个,确定用户的视场与所述物理位置的关系;
基于所述用户的视场与所述物理位置的关系,管理所述虚拟对象。
3.如权利要求2所述的方法,其特征在于:
所述用户的视场与所述物理位置的关系包括:所述用户的视场包括所述物理位置,
所述管理所述虚拟对象包括:在所述物理位置显示所述虚拟对象;或者,
所述用户的视场与所述物理位置的关系包括:所述用户的视场不包括所述物理位置,
所述管理所述虚拟对象包括:向所述用户呈现用户视场内的真实场景。
4.如权利要求1所述的方法,其特征在于:所述管理所述虚拟对象包括显示所述应用、放大所述应用、缩小所述应用、和平移所述应用中的至少一个。
5.如权利要求1所述的方法,其特征在于:所述至少部分基于所述医疗数据生成虚拟对象包括:至少部分基于所述医疗数据生成混合现实图像、虚拟现实图像、和增强现实图像中的至少一个。
6.如权利要求1所述的方法,其特征在于:所述获取与用户位置相关的数据包括:获取与用户的运动状态相关的数据,所述方法进一步包括基于与用户的运动状态相关的数据,确定显示或不显示所述虚拟对象。
7.如权利要求1所述的方法,其特征在于:所述获取与用户的焦点相关的数据包括:获取与用户的眼部运动状态相关的数据和用户的角膜反射的成像数据中的至少一个。
8.一种显示***,包括:处理器、及存储有计算机指令的存储器,所述处理器执行所述计算机指令时实现权利要求1-8中任意一项所述方法中的步骤。
9.一种显示***,包括:
数据获取模块,所述数据获取模块被配置为:
获取医疗数据;以及
获取与一个用户的位置相关的数据和与所述用户的焦点相关的数据中的至少一个;和
数据处理模块,所述数据处理模块被配置为:
至少部分基于所述医疗数据生成一个虚拟对象,所述虚拟对象与一个应用相关;
将所述虚拟对象锚定至一个物理位置;以及
基于与所述用户的位置相关的数据和与所述用户的焦点相关的数据中的至少一个,管理所述虚拟对象。
10.如权利要求9所述的***,其特征在于:所述应用包括患者注册应用、患者管理应用、图像浏览应用、和打印应用中的至少一个。
11.如权利要求9所述的***,其特征在于:所述数据获取模块包括一个或多个传感器,所述一个或多个传感器包括场景传感器和眼动电图传感器中的至少一个。
12.如权利要求9所述的***,其特征在于:所述医疗数据由一个正电子发射断层扫描设备、一个计算机断层扫描设备、一个磁共振成像设备、一个数字减影血管造影设备、一个超声波扫描设备、一个热断层扫描设备中的一个或多个采集。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201710338368.2A CN107194163A (zh) | 2017-05-15 | 2017-05-15 | 一种显示方法和*** |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201710338368.2A CN107194163A (zh) | 2017-05-15 | 2017-05-15 | 一种显示方法和*** |
Publications (1)
Publication Number | Publication Date |
---|---|
CN107194163A true CN107194163A (zh) | 2017-09-22 |
Family
ID=59873642
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201710338368.2A Pending CN107194163A (zh) | 2017-05-15 | 2017-05-15 | 一种显示方法和*** |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN107194163A (zh) |
Cited By (8)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN108324246A (zh) * | 2018-01-19 | 2018-07-27 | 上海联影医疗科技有限公司 | 医疗诊断辅助***及方法 |
WO2018209515A1 (zh) * | 2017-05-15 | 2018-11-22 | 上海联影医疗科技有限公司 | 显示***及方法 |
CN109045486A (zh) * | 2018-06-06 | 2018-12-21 | 沈阳东软医疗***有限公司 | 一种应用于治疗过程的交互方法、装置和*** |
CN109116990A (zh) * | 2018-08-20 | 2019-01-01 | 广州市三川田文化科技股份有限公司 | 一种移动控制的方法、装置、设备及计算机可读存储介质 |
WO2019100290A1 (en) * | 2017-11-23 | 2019-05-31 | Intel Corporation | Adaptive foveated encoder and global motion predictor |
CN110059232A (zh) * | 2019-03-15 | 2019-07-26 | 杭州电子科技大学 | 一种基于用户体验度量的数据可视化方法 |
TWI694467B (zh) * | 2018-06-13 | 2020-05-21 | 高雄榮民總醫院 | 以選單介面產生醫療報告的方法、系統、電腦程式產品及電腦可讀取紀錄媒體 |
CN111341457A (zh) * | 2020-02-25 | 2020-06-26 | 广州七乐康药业连锁有限公司 | 一种基于大数据检索的医疗诊断信息可视化方法及装置 |
Citations (9)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN102226880A (zh) * | 2011-06-03 | 2011-10-26 | 北京新岸线网络技术有限公司 | 一种基于虚拟现实的体感操作方法及*** |
CN102354345A (zh) * | 2011-10-21 | 2012-02-15 | 北京理工大学 | 一种具有体感交互方式的医学影像浏览设备 |
CN103959179A (zh) * | 2011-10-20 | 2014-07-30 | 皇家飞利浦有限公司 | 用于医疗程序的全息用户界面 |
CN104685551A (zh) * | 2012-09-12 | 2015-06-03 | 维塔医疗股份公司 | 混合现实仿真方法和*** |
WO2015192117A1 (en) * | 2014-06-14 | 2015-12-17 | Magic Leap, Inc. | Methods and systems for creating virtual and augmented reality |
CN105229588A (zh) * | 2013-03-15 | 2016-01-06 | 埃尔瓦有限公司 | 用于增强现实***中的交叉现实选择、拖拽和放置 |
CN105266897A (zh) * | 2015-11-25 | 2016-01-27 | 上海交通大学医学院附属第九人民医院 | 一种基于增强现实的显微外科手术导航***及导航方法 |
CN105615831A (zh) * | 2015-12-18 | 2016-06-01 | 李占和 | 医学影像全息ar显示*** |
CN106126917A (zh) * | 2016-06-22 | 2016-11-16 | 扬州立兴科技发展合伙企业(有限合伙) | 一种基于虚拟现实技术的远程诊疗*** |
-
2017
- 2017-05-15 CN CN201710338368.2A patent/CN107194163A/zh active Pending
Patent Citations (9)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN102226880A (zh) * | 2011-06-03 | 2011-10-26 | 北京新岸线网络技术有限公司 | 一种基于虚拟现实的体感操作方法及*** |
CN103959179A (zh) * | 2011-10-20 | 2014-07-30 | 皇家飞利浦有限公司 | 用于医疗程序的全息用户界面 |
CN102354345A (zh) * | 2011-10-21 | 2012-02-15 | 北京理工大学 | 一种具有体感交互方式的医学影像浏览设备 |
CN104685551A (zh) * | 2012-09-12 | 2015-06-03 | 维塔医疗股份公司 | 混合现实仿真方法和*** |
CN105229588A (zh) * | 2013-03-15 | 2016-01-06 | 埃尔瓦有限公司 | 用于增强现实***中的交叉现实选择、拖拽和放置 |
WO2015192117A1 (en) * | 2014-06-14 | 2015-12-17 | Magic Leap, Inc. | Methods and systems for creating virtual and augmented reality |
CN105266897A (zh) * | 2015-11-25 | 2016-01-27 | 上海交通大学医学院附属第九人民医院 | 一种基于增强现实的显微外科手术导航***及导航方法 |
CN105615831A (zh) * | 2015-12-18 | 2016-06-01 | 李占和 | 医学影像全息ar显示*** |
CN106126917A (zh) * | 2016-06-22 | 2016-11-16 | 扬州立兴科技发展合伙企业(有限合伙) | 一种基于虚拟现实技术的远程诊疗*** |
Cited By (13)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
WO2018209515A1 (zh) * | 2017-05-15 | 2018-11-22 | 上海联影医疗科技有限公司 | 显示***及方法 |
US11178424B2 (en) | 2017-11-23 | 2021-11-16 | Intel Corporation | Adaptive foveated encoder and global motion predictor |
WO2019100290A1 (en) * | 2017-11-23 | 2019-05-31 | Intel Corporation | Adaptive foveated encoder and global motion predictor |
US12003760B2 (en) | 2017-11-23 | 2024-06-04 | Intel Corporation | Adaptive foveated encoder and global motion predictor |
US11736716B2 (en) | 2017-11-23 | 2023-08-22 | Intel Corporation | Adaptive foveated encoder and global motion predictor |
CN108324246A (zh) * | 2018-01-19 | 2018-07-27 | 上海联影医疗科技有限公司 | 医疗诊断辅助***及方法 |
CN109045486A (zh) * | 2018-06-06 | 2018-12-21 | 沈阳东软医疗***有限公司 | 一种应用于治疗过程的交互方法、装置和*** |
TWI694467B (zh) * | 2018-06-13 | 2020-05-21 | 高雄榮民總醫院 | 以選單介面產生醫療報告的方法、系統、電腦程式產品及電腦可讀取紀錄媒體 |
CN109116990A (zh) * | 2018-08-20 | 2019-01-01 | 广州市三川田文化科技股份有限公司 | 一种移动控制的方法、装置、设备及计算机可读存储介质 |
CN109116990B (zh) * | 2018-08-20 | 2019-06-11 | 广州市三川田文化科技股份有限公司 | 一种移动控制的方法、装置、设备及计算机可读存储介质 |
CN110059232A (zh) * | 2019-03-15 | 2019-07-26 | 杭州电子科技大学 | 一种基于用户体验度量的数据可视化方法 |
CN110059232B (zh) * | 2019-03-15 | 2021-05-07 | 杭州电子科技大学 | 一种基于用户体验度量的数据可视化方法 |
CN111341457A (zh) * | 2020-02-25 | 2020-06-26 | 广州七乐康药业连锁有限公司 | 一种基于大数据检索的医疗诊断信息可视化方法及装置 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN107194163A (zh) | 一种显示方法和*** | |
CN104008540B (zh) | 用于执行医学图像的配准的方法和设备 | |
CN110414631B (zh) | 基于医学图像的病灶检测方法、模型训练的方法及装置 | |
US20180268552A1 (en) | Eye Tracking Applications in Computer Aided Diagnosis and Image Processing in Radiology | |
CN111542827B (zh) | 一种患者定位的***和方法 | |
CN109389669A (zh) | 虚拟环境中人体三维模型构建方法及*** | |
CN102354345A (zh) | 一种具有体感交互方式的医学影像浏览设备 | |
US11854232B2 (en) | Systems and methods for patient positioning | |
CN104706424A (zh) | 拍摄区域的设置 | |
CN108697402A (zh) | 在三维图像中确定深度脑刺激电极的旋转方位 | |
Babarenda Gamage et al. | An automated computational biomechanics workflow for improving breast cancer diagnosis and treatment | |
US11593519B2 (en) | Anonymisation of medical patient images using an atlas | |
CN106333700A (zh) | 医学成像设备及其操作方法 | |
US20180360410A1 (en) | Systems and methods for controlling a medical imaging device via a mobile device | |
US11672496B2 (en) | Imaging systems and methods | |
CN104970824A (zh) | 超声诊断设备及其操作方法 | |
US20220327712A1 (en) | Constrained object correction for a segmented image | |
Galić et al. | Machine learning empowering personalized medicine: A comprehensive review of medical image analysis methods | |
US20200081523A1 (en) | Systems and methods for display | |
CN111161371B (zh) | 成像***和方法 | |
JPWO2020174863A1 (ja) | 診断支援プログラム、診断支援システム及び診断支援方法 | |
US11869216B2 (en) | Registration of an anatomical body part by detecting a finger pose | |
US12040074B2 (en) | Systems and methods for data synchronization | |
US20210257108A1 (en) | Systems and methods for data synchronization | |
US20230342974A1 (en) | Imaging systems and methods |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PB01 | Publication | ||
PB01 | Publication | ||
SE01 | Entry into force of request for substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
CB02 | Change of applicant information |
Address after: 201807 Shanghai city Jiading District Industrial Zone Jiading Road No. 2258 Applicant after: Shanghai Lianying Medical Technology Co., Ltd Address before: 201807 Shanghai city Jiading District Industrial Zone Jiading Road No. 2258 Applicant before: SHANGHAI UNITED IMAGING HEALTHCARE Co.,Ltd. |
|
CB02 | Change of applicant information | ||
RJ01 | Rejection of invention patent application after publication |
Application publication date: 20170922 |
|
RJ01 | Rejection of invention patent application after publication |