办事指南

技术:视觉程序帮助医生看到光

点击量:   时间:2017-06-22 09:32:04

随着佳能在吉尔福德的新欧洲研究中心的科学家的工作,不知道计算机编程的医生和配镜师可能很快就能够使用图像处理技术来分析肿瘤和身体部位研究人员开发了一种名为VPL的可视化编程语言,它使非专业人员能够操纵身体图像,并从计算机屏幕上的简单图形显示中看到他们如何改变图像到目前为止,产生肿瘤图像的医生或眼科医生正在寻找眼睛视网膜的图片,他们不得不寻求图像处理专家和计算机程序员的帮助来增强他们的图像并提取信息他们包含 VPL让他们自己玩图像,并在改变某些参数时观察进度这种类型的语言利用现有的编程技术,但它在呈现给用户的方式上完全不同通过让用户处理熟悉的对象和概念来解决编程问题,而不必担心执行命令的代码许多研究团队正在研究这种新一代编程语言,尽管用于开发视频游戏,但很少应用于图像处理等复杂问题当他们处理眼睛的图像时,眼镜商需要补偿眼睛的运动在图像上产生的模糊眼镜商通过将一个二维图像与另一个二维图像组合来产生三维立体图像要做到这一点,他们必须主观地匹配这两个图像如果配镜师不必依靠程序员来做正确的话,这个过程会容易得多开发VPL的研究科学家David Lau-Kee说,编程中的每个人都试图通过使其变得更加困难来保护自己的工作视觉语言是使用最初由Xerox开发的编程工具Smalltalk创建的 VPL向医生展示了使用该程序的屏幕显示,类似于Apple Macintosh:它使用图标来表示任务,并在屏幕上显示具有特定功能的“窗口” “观察者”功能允许医生查看他们之前创建的图像 - 而不是查看过去作品的复印件 “显示”功能允许用户挑选出图像的特定部分并将其显示在例如良好的彩色图形监视器上因为图像只是一系列强度不同的像素,所以医生可以调整图像,使其比所选阈值更亮的所有部分变黑这会创建一个二进制图片,让医生更容易看到一些功能医生还可以为图像中具有不同亮度值的区域指定假色屏幕提供一个滑块,允许用户在这些功能的不同设置之间进行平移,并选择最佳视觉语言本身以与传统编程语言不同的方式处理问题例如,“功能”语言将使用一系列数学函数来解决问题 “面向对象”语言通过创建自己的现实世界编程类比来处理问题它可能会将汽车的描述汇总在一起,并提供诸如您必须转动点火钥匙以启动它的信息视觉语言通过将其表示为视觉结构来处理问题,可能只是简单地对自己说'汽车看起来像这样 ”当前系统的一个限制是它只能挑选出具有某种形式的视觉链接的图像部分,例如具有相同的亮度在医学专家的预感基础上,它无法挑选出看起来像肿瘤的东西然而,Lau-Kee说如果他将某种形式的“专家”计算机系统(包含医生的知识)附加到他的基本VPL设置上,