一种术野摄像头、术野摄像头的调节方法、计算机设备及可读存储介质与流程

文档序号:16888855发布日期:2019-02-15 22:53阅读:193来源:国知局
一种术野摄像头、术野摄像头的调节方法、计算机设备及可读存储介质与流程
本申请涉及医学器械领域,特别是涉及一种术野摄像头、术野摄像头的调节方法、计算机设备及可读存储介质。
背景技术
:医生在做手术的过程中,有时需要通过摄像头对医生手术的过程进行拍摄,并将所拍摄的图像在显示器上显示,实现视频教学或手术流程指导。其中,摄像头一般位于手术灯的手术灯头上(称为中置摄像头),或单独地悬挂在手术灯的手术灯头附近(称为外置摄像头)。目前,现有的摄像头的焦距等参数需要医护人员手动调节,但是在手术过程中,会有无菌等要求,使得手动调节摄像头会造成诸多不便。技术实现要素:基于此,本申请提出了一种术野摄像头,可以自动调整焦距,使得光斑、手术部位、手术器械或医护人员手部可以满足医护人员的观看需求,用户体验好。一种术野摄像头,所述术野摄像头用于与手术灯头配套使用,所述手术灯头通过弹簧臂与旋转机构连接,所述术野摄像头包括处理器、摄像头组件和输出接口,其中所述摄像头组件包括驱动控制器、马达和镜头;所述处理器用于识别出触发条件,确定目标显示对象的目标焦距,根据所述目标焦距确定驱动指令,并将所述驱动指令发送给所述驱动控制器;所述驱动控制器用于根据所述驱动指令,驱动所述马达带动所述镜头进行移动,以使移动后的所述镜头在目标焦距下进行图像采集,所述图像包括目标显示对象;所述目标显示对象包括光斑、手术部位、手术器械或医护人员手部;所述输出接口用于将移动后的镜头所采集的图像输出。一种术野摄像头的调节方法,所述术野摄像头用于与手术灯头配套使用,所述手术灯头通过弹簧臂与旋转机构连接,所述术野摄像头包括处理器、摄像头组件和输出接口,其中所述摄像头组件包括驱动控制器、马达和镜头;所述方法包括:识别触发条件,并确定目标显示对象的目标焦距;根据所述目标焦距确定驱动指令,并将所述驱动指令发送给所述驱动控制器;根据所述驱动指令,驱动所述镜头移动;在目标焦距下进行图像采集,所述图像包括目标显示对象,所述目标显示对象包括光斑、手术部位、手术器械或医护人员手部。一种计算机设备,包括存储器和处理器,所述存储器上存储有能够在所述处理器上运行的计算机程序,所述处理器执行所述计算机程序时实现如上所述方法。一种可读存储介质,其上存储有计算机程序,所述计算机程序被一个或多个处理器执行时,实现如上所述的方法。本申请提供了术野摄像头、术野摄像头的调节方法、计算机设备及可读存储介质,该术野摄像头用于与手术灯头配套使用,手术灯头通过弹簧臂与旋转机构连接,术野摄像头包括处理器、摄像头组件和输出接口,其中摄像头组件包括驱动控制器、马达和镜头,通过识别触发条件,并确定目标显示对象的目标焦距,根据该目标焦距确定驱动指令,并将该驱动指令发送给驱动控制器,根据驱动指令驱动镜头移动,在目标焦距下进行图像采集,所述图像包括目标显示对象,目标显示对象包括光斑、手术部位、手术器械或医护人员手部,从而使得该调节系统可以识别触发条件,自动调整焦距,可以使光斑、手术部位、手术器械或医护人员手部等目标显示对象连续保持较好的观看效果,而无需医护人员进行手动调整提升用户的体验感,整个过程便捷有效。附图说明为了更清楚地说明本申请实施例或现有技术中的技术方案,下面将对实施例所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本申请的实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据提供的附图获得其他的附图。图1为本申请中一种手术灯的结构示意图;图2为本申请中一种术野摄像头的结构示意图;图3为本申请中一种中置术野摄像头拍摄的场景示意图;图4为本申请中一种确定光斑的目标焦距的流程图;图5a为本申请中手术部位上的光斑的示意图;图5b为本申请中术野摄像头所拍摄的光斑示意图;图6为本申请中一种光斑等级与手术部位上的光斑尺寸的示意图;图7为本申请中又一种确定目标焦距的流程图;图8为本申请中一种外置术野摄像头的拍摄场景示意图;图9为本申请中又一种确定目标焦距的流程图;图10为本申请中又一种确定目标焦距的流程图;图11为本申请中又一种确定目标焦距的流程图;图12为本申请中一种以界面形式供用户选择目标显示对象的示意图;图13为本申请其中一个实施例中的计算机设备的内部结构图。具体实施方式下面将结合本申请实施例中的附图,对本申请实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本申请一部分实施例,而不是全部的实施例。基于本申请中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本申请保护的范围。在本申请实施例中,需要对医生的手术过程进行拍摄,在本申请实施例中,为了描述方便,将用户所需观看的对象称为目标显示对象。为了便于进行视频教学,需要拍摄到图像中目标显示对象的显示尺寸属于便于用户观看的显示尺寸范围。在实际应用中,目标显示对象可以包括:光斑、手术部位、手术器械或医护人员手部等。为了拍摄目标显示对象。本申请实施例给出了一种手术灯,参考图1,示出了本申请中一种手术灯的结构示意图;包括:基础架101、天花吊顶组件102、旋转体组件103、弹簧臂组件104以及悬吊终端等部分,其中,悬吊终端可以包括手术灯头105、显示器106或外置图像采集器件107。手术灯头105在手术过程中用于发射光线,手术室内通过拍摄来采集目标显示对象的图像采集器件可以通过悬吊在弹簧臂组件104上的外置图像采集器件107来实现;手术室内通过拍摄来采集目标显示对象的图像采集器件还可以是设置在手术灯头105上,随着手术灯头105的移动而移动的中置图像采集器件;显示器106用于显示外置图像采集器件107或者中置图像采集器件所采集的图像。在本申请实施例中,外置图像采集器件107可以为外置术野摄像头,中置图像采集器件可以为中置术野摄像头。在本申请实施例中,手术灯头上只要存在用于采集目标显示对象的术野摄像头即可,对于是中置术野摄像头还是外置摄像头本申请实施例不进行限定。在本申请实施例中,通过调整焦距使术野摄像头所拍摄的图像中目标显示对象的显示尺寸为便于用户观看的显示尺寸。具体的,调整焦距是指改变镜头的焦距,在实际应用中,只有变焦镜头的焦距才能被改变,定焦镜头的焦距是固定的。事实上,术野摄像头的镜头由多片凸透镜和凹透镜组成,但从成像结果来看,可以把这一组镜片看成“一个”凸透镜。这“一个”凸透镜的焦距就是标在镜头上的诸如定焦的50mm,变焦镜头比如18-55mm。变焦就是改变这“一个”镜头里某些镜片的位置,达到改变这“一个”凸透镜的“凸的程度”,也就是焦距f。调整焦距最直观的体验就是被摄物体在取景器里被放大或者缩小了。在本申请实施例中,在某些情况下,术野摄像头对目标显示对象所拍摄的图像中,目标显示对象的显示尺寸不是便于用户观看的显示尺寸;例如,在手术灯头与手术部位间的距离发生变化的情况下、在目标显示对象的显示尺寸小于预设显示尺寸的情况下,以及在手术灯头的光斑参数发生变化。为了使得术野摄像头对目标显示对象所拍摄的图像中,目标显示对象的显示尺寸为用户所需的显示尺寸,提供了一种能够调整焦距的术野摄像头。参考图2,示出了本申请中术野摄像头的结构示意图,术野摄像头可以包括:处理器201、摄像头组件202和输出接口203,其中,摄像头组件202可以包括驱动器2021、马达2022和镜头2023。具体的,术野摄像头可以为中置摄像头也可以为外置摄像头,无论是中置摄像头还是外置摄像头,拍摄出图像中目标显示对象的显示尺寸为预设显示尺寸的工作方法包括:处理器201用于识别出触发条件,确定目标显示对象的目标焦距,根据目标焦距确定驱动指令,并将驱动指令发送给驱动控制器2021。驱动控制器2021用于根据驱动指令,驱动马达2022带动镜头2023进行移动,以使移动后的镜头在目标焦距下进行图像采集。输出接口203用于将移动后的镜头所采集的图像输出,具体的,输出接口203可以将镜头2023所采集的图像输出到显示器。上述实施例的术野摄像头可以自动调整目标显示对象的目标焦距,使得目标显示对象的成像能满足医护人员的观看需求,而且整个过程不必医护人员手动操作,智能程度高,用户体验佳。参考图3,示出了本申请中一种中置术野摄像头拍摄的场景示意图。在其中一个实施例,目标显示对象为光斑,触发条件为手术灯头到手术部位的距离发生变化。图3中,病人身上的灰色区域表示光斑,在手术灯头上设置有距离传感器,术野摄像头包括:处理器、摄像头组件和输出接口,摄像头组件设置在手术灯头上,其中,摄像头组件可以包括:驱动控制器、马达和镜头;此外,在本实施例中,距离传感器与处理器连接。在实际应用中,当医生上下移动手术灯头,或者,升高或降低手术床后,手术灯头与手术部位的距离发生变化,此时触发了处理器调整焦距。具体的,处理器识别出触发条件,确定光斑的目标焦距的流程如图4所示,可以包括:s401:接收距离传感器测量得到的手术灯头到手术部位间的距离。s402:检测到接收的距离发生变化时,确定手术灯头与手术部位间的距离发生变化。s403:获取当前的光斑等级和当前距离传感器发送的距离,依据手术灯头距离与光斑尺寸的对应关系,确定手术部位上的当前光斑尺寸。在本实施例中,手术灯头具有多个光斑等级,不同的光斑等级下照射在手术部位上的光斑尺寸不同,并且,事先配置有距离、光斑等级与手术部位上的光斑尺寸间的对应关系;为了描述方便,将距离、光斑等级与光斑尺寸间的对应关系,称为手术灯头距离与光斑尺寸的对应关系。为了清楚的解释手术部位上的当前光斑尺寸,本实施例给出了手术灯头发射的光线照射在手术部位上得到当前光斑的示意图,如图5a所示。在图5a中,圆形区域的直径、半径或者面积等都可以作为光斑尺寸;当然,光斑尺寸还可以为其他内容,本实施例不对光斑尺寸的具体内容作限定。对于手术部位上的光斑,镜头对手术部位上的光斑进行图像采集;镜头所采集的图像如图5b所示;图5b中圆形区域为手术部位上的光斑所成的像;在图5b中圆形区域的显示尺寸为光斑的显示尺寸,具体的,光斑的显示尺寸可以为圆形区域的直径所包含的像素个数、圆形区域的半径所包含的像素个数,或者,圆形区域所包含的像素点的总个数;当然,在实际应用中,光斑的显示尺寸还可以为其他内容,本实施例不对光斑的显示尺寸作限定。对于手术灯头到手术部位的距离、光斑等级以及光斑尺寸的对应关系,具体可以为对应关系表的形式。例如,事先在存储器中配置有对应关系表,供处理器调用,该对应关系表中设置有光斑等级、距离以及当前光斑尺寸的对应关系;具体的,当前光斑尺寸可以为光斑直径,也可以为光斑半径、还可以为光斑面积。以光斑尺寸为光斑直径为例,对应关系表可以如下表1所示:距离光斑等级光斑直径100cm1级acm100cm2级bcm200cm1级ccm200cm2级dcm200cm3级ecm………………表1距离为1米时,光斑等级为1级时,光斑直径为acm;距离为1米时,光斑等级为2级时,光斑直径为bcm;距离为2米时,光斑等级为1级时,光斑直径为ccm;距离为2米时,光斑等级为2级时,光斑直径为dcm;距离为2米时,光斑等级为3级时,光斑直径为ecm。当然,对应关系表中距离的取值范围,光斑等级的等级数量可以根据实际情况进行设定,本实施例不对距离的取值范围以及光斑等级的等级数量作限定。s404:根据摄像头组件到手术部位的距离、手术部位上的当前光斑尺寸和预设的光斑显示尺寸,确定目标焦距。在s404中,预先设置有光斑显示尺寸,该预设的光斑显示尺寸表示用户所需的观看尺寸。在实际中,摄像头组件到手术部位的距离、手术部位上的光斑尺寸、光斑显示尺寸和焦距这四个变量间存在一种对应关系。如果知道四个变量中的三个变量的取值,就可以确定出另外一个变量的取值。在本步骤中,已经得到摄像头组件到手术部位的距离、手术部位上的光斑尺寸以及用户所需的光斑显示尺寸,因此,可以确定出的焦距的取值,为了描述方便,将所确定出的焦距取值称为目标焦距。例如,摄像头组件到手术部位的距离用变量a表示,手术部位上的光斑尺寸用变量b表示,光斑的显示尺寸用变量c表示,焦距用f表示,并且,a、b、c和f间的关系为h(a,b,c,f);假设在本步骤中,摄像头组件到手术部位的距离为a,手术部位上的光斑尺寸为b,预设的显示尺寸为d;此时,依据a,b,d和h(a,b,c,f),就可以得到用于表示焦距的变量f的取值,此时,所得到的f的取值就是目标焦距。具体的,当已知被摄物体的大小及该物体到镜头距离,则可根据以下两公式估算焦距:f=hd/hf=vd/v其中,d为镜头中心到被摄物体的距离;h和v分别为被摄物体的水平尺寸和垂直尺寸;v为靶面成像的高度;h为靶面成像的水平宽度。具体的,根据摄像头组件到手术部位的距离变量a可以确定镜头中心到被摄物体的距离d,根据手术部位上的光斑尺寸变量b可以确定被摄物体的水平尺寸和垂直尺寸,如果目标显示对象为光斑,则水平尺寸和垂直尺寸可以一致,根据光斑的显示尺寸变量c可以确定靶面成像的高度和靶面成像的水平宽度,根据上面的公式可以计算得到目标焦距f。在其中一个实施例中,目标显示对象为光斑,触发条件为光斑等级发生变化。在手术灯头与手术部位间的距离不变的情况下,当光斑等级发生变化时,不同的光斑等级下,在手术部位上的光斑尺寸不同,具体的,如图6所示,在图6为在光斑等级为1级、2级和3级时,手术部位上所形成的不同尺寸的光斑示意图。在光斑等级为1级时,所得到的光斑为光斑1;在光斑等级为2级时,所得到的光斑为光斑2;在光斑等级为3级时,所得到的光斑为光斑3。从该图6,可以清楚的看到不同的光斑等级下所得到的光斑尺寸是不同的。在该场景中,处理器识别出触发条件,确定目标显示对象的目标焦距的流程如图7所示,具体的,可以包括:s701:接收手术灯头的光斑等级参数。在本实施例中,光斑参数可以为光斑等级,可以在手术灯安装光斑等级传感器,并且,光斑等级传感器与处理器连接,在实际应用中,当医护人员调整光斑等级后,光斑等级传感器实时将当前光斑等级发送给处理器。s702:当检测到光斑等级发生变化的情况下,获取当前的光斑等级、当前距离传感器测量的距离,依据手术灯头距离与光斑尺寸的对应关系,确定手术部位上的当前光斑尺寸。具体的,本步骤确定出手术部位上的当前光斑尺寸的过程与图4对应的实施例中的s403相同,这里不再赘述。s703:根据摄像头组件到手术部位的距离、手术部位上的当前光斑尺寸和预设的光斑显示尺寸,确定目标焦距。具体的,本步骤确定目标焦距的过程与图4对应的实施例中的s404相同,这里不再赘述。参考图8,示出了本申请中一种外置术野摄像头的拍摄场景示意图。外置术野摄像头通过弹簧臂与旋转机构连接,具体的连接可以参考图1,图8中未示出。在本实施例中,术野摄像头包括:处理器、摄像头组件和输出接口,其中,摄像头组件包括:驱动控制器、马达和镜头。手术灯头上设置有第一距离传感器;摄像头组件上还设置有第二距离传感器;第一距离传感器与第二距离传感器均与处理器连接。在其中一个实施例中,目标显示对象为光斑,触发条件为手术灯头到手术部位的距离发生变化。在本实施例中,处理器用于识别出触发条件,确定目标显示对象的目标焦距的流程如图9所示:s901:接收第一距离传感器发送的第一距离。s902:当检测到第一距离发生变化时,确定当前光斑尺寸。在本步骤中,当检测到第一距离发生变化时,确定当前光斑尺寸的过程与图4对应的实施例中的s403相同,这里不再赘述。s903:依据手术部位上的光斑尺寸、摄像头组件到手术部位的距离、焦距和预设的光斑显示尺寸的关系,确定用于对当前光斑尺寸成像得到具有预设的光斑显示尺寸的光斑图像的焦距。摄像头组件到手术部位的距离通过第二距离传感器测量得到,为了描述方便,将第二距离传感器测量得到的距离称为第二距离。当已知被摄物体的大小及该物体到镜头距离,则可根据以下两公式估算所选取配镜头的焦距:f=hd/hf=vd/v其中,d为镜头中心到被摄物体的距离;h和v分别为被摄物体的水平尺寸和垂直尺寸;v为靶面成像的高度;h为靶面成像的水平宽度。本申请实施例中,通过手术部位上的光斑尺寸可以得知h和v、摄像头组件到手术部位的距离大致可以推算出镜头中心到手术部位上的光斑的距离、通过预设的光斑显示尺寸可以得知靶面成像的高度和靶面成像的水平宽度。因此,摄像头组件到手术部位间的距离(第二距离)、手术部位上的光斑尺寸(当前光斑尺寸)和预设的光斑显示尺寸都是已知的,因此,利用该关系,可以确定出第二距离、当前光斑尺寸和预设的光斑显示尺寸所对应的焦距,为了描述方便,将所确定出的焦距称为目标焦距。在其中一个实施例中,目标显示对象为光斑,触发条件为光斑等级发生变化。在该应用场景下,光斑等级发生变化后,在手术灯头与手术部位间的距离不变的情况下,手术部位上的光斑尺寸发生变化,为了使得目标显示对象的显示尺寸为预设的显示尺寸,需要对焦距进行调节。在本实施例中,处理器识别出触发条件,确定目标焦距的流程如图10所示,可以包括:s1001:接收光斑等级参数。具体的接收光斑等级参数的方式,可以参考图7对应的实施例中的s701,这里不再赘述。s1002:在检测到光斑等级发生变化的情况下,获取当前的光斑等级、第一距离传感器发送的距离,依据手术灯头距离与光斑尺寸的对应关系,确定手术部位上的当前光斑尺寸。本步骤的实现原理与图4对应的实施例中的s403相同,详细内容可以参考s403,这里不再赘述。s1003:依据手术部位上的光斑尺寸、摄像头组件到手术部位的距离、焦距和预设的光斑显示尺寸的关系,确定用于对当前光斑尺寸成像得到预设的光斑显示尺寸光斑图像的焦距为目标焦距。本步骤的具体实现与图9对应的实施例中的s904相同,这里不再赘述。在外置术野摄像头的场景下,无论是哪种应用场景,在处理器确定出目标焦距后,都会生成驱动指令;此时,驱动控制器、马达、镜头和输出接口的功能,与图2对应的实施例中的驱动控制器、马达、镜头和输出接口的功能相同,这里不再赘述。对于触发条件为光斑参数发生变化,无论是中置术野摄像头还是外置术野摄像头,术野摄像头中的处理器都可以依据光斑参数,确定目标焦距。因此,依据本申请提供的实施例,可以得出处理器依据光斑参数是可以确定出目标焦距的。术野摄像头调整焦距的触发条件包括多种,在其中一个实施例中,触发条件包括目标显示对象的显示尺寸小于预设的显示尺寸,无论是中置术野摄像头还是外置术野摄像头,无论目标显示对象为光斑、手术部位、手术器械还是医护人员手部,摄像头组件进行图像采集,为了描述方便,将摄像头组件当前所采集的图像称为初始图像。处理器识别出触发条件,确定目标显示对象的目标焦距的流程如图11所示,可以包括:s1101:对初始图像进行特征识别处理。在本实施例中,事先设置有用于表示每个目标显示对象的预设特征;例如,当目标显示对象为光斑时,预设特征可以为用于表示光斑的亮度特征;当目标显示对象为手术部位时,预设特征可以为与手术部位具有预设大小区域的无菌单的颜色特征;当目标显示对象为手术器械,预设特征可以为表示手术刀、手术钳等形状特征;当目标显示对象为医护人员手部时,预设特征为表示手部的特征。在本步骤中,依据目标显示对象的特征,从初始图像中识别目标显示对象。s1102:确定目标显示对象的显示尺寸。在识别出目标显示对象后,确定目标显示对象的显示尺寸。具体的,可以在识别出目标显示对象后,确定包含目标显示对象的最小圆,并将最小圆的直径的像素点个数作为目标显示对象的显示尺寸;具体的,还可以将最小圆的区域中像素点的总个数作为目标显示对象的显示尺寸。在实际应用中,在识别出目标显示对象后,还可以确定包含目标显示对象的最小矩形,并将最小矩形的宽度上像素点的个数作为目标显示对象的显示尺寸。需要说明的是,本步骤只是给出了最小圆形、最小矩形两种用于确定目标显示对象的显示尺寸的方式,以及用于表示目标显示对象的显示尺寸方式,在实际应用中,还可以通过其他的方式确定目标显示对象的尺寸,本实施例不对确定目标显示对象的尺寸的方式作限定。s1103:在目标显示对象的显示尺寸小于预设的显示尺寸时,根据预设的显示尺寸确定目标焦距。事先设定的适合用户观看的显示尺寸,一般根据显示器进行设定,使得显示尺寸可以以合适的比例在显示器上进行显示,为了描述方便,将事先设定的显示尺寸称为预设的显示尺寸。若目标显示对象的显示尺寸小于预设的显示尺寸时,确定目标焦距依据以下公式(1)进行计算:式中,n1为焦距为f1时的目标显示对象的显示尺寸,n2为焦距为f2时目标显示对象的显示尺寸。因此,在本步骤中,依据该公式、当前焦距,以及当前识别出的目标显示对象的显示尺寸,就可以确定出预设的显示尺寸所对应的焦距,为了描述方便,将所确定出的焦距称为目标焦距。例如,当前焦距为f0、当前识别出的目标显示对象的显示尺寸为n0,预设的显示尺寸为n3,此时,依据f0、n0、n3和公式(1),就可以得到预设的显示尺寸对应的焦距。对于上述图4、图7、图9、图10与图11所对应的流程中,处理器的处理流程可以包括:识别触发条件,并确定目标显示对象的目标焦距;所述目标显示对象为光斑、手术部位、手术器械或医护人员手部;依据所述目标焦距确定驱动指令;所述驱动指令用于所述术野摄像头在所述目标焦距下采集图像。在上述的任意一个实施例中,术野摄像头还可以包括:输入接口;输入接口用于接收用户指令,其中,用户指令用于确定目标显示对象。具体的,在本实施例中,可以事先设置用户指令与目标显示对象间的对应关系,还可以以界面的形式显示用于指示目标显示对象的标签,用户可以通过选择标签,触发目标显示对象的确定指令;使得处理器在接收到用户指令后,对用户指令所对应的目标显示对象进行成像。在本实施例中,在处理器中事先设置默认的目标显示对象,使得在没有接收到用户指令的情况下,按照默认的目标显示对象进行成像。具体的,如图12,示出了一种以界面形式供用户选择目标显示对象的示意图。在该图中,界面中提供的目标显示对象包括:光斑、手术部位、手术器械和医护人员手部。在其中一实施例中,界面上也可以提供“跟踪光斑”、“跟踪手术部位”、“跟踪手术器械”或者“根据手部”等模式供用户选择,上述的多个跟踪模式也是可以用来确定相对应的目标显示对象和/或调整方法的。在本申请实施例中,为了使得术野摄像头在目标焦距下得到清晰的图像,术野摄像头需要进行对焦,对焦的原理为:对焦是指改变像距v,也就是改变镜头光心到底片平面的距离。通过改变像距v,使被拍摄物体到镜头的距离u、镜头焦距f,满足成像公式1/u+1/v=1/f,此时,被拍摄物体在底片上能够清晰成像。在其中一个实施例中,在手术灯头上都可以设置有运动传感器,运动传感器与处理器连接,处理器还用于根据运动传感器的运动感知到灯头运动信号,则发送对焦指令给驱动控制器,驱动控制器还用于根据对焦指令,驱动马达调整镜头,使得镜头所采集到的图像更清晰。镜头在灯头运动的过程中采用上述的对焦方法,使得在灯头运动时,可以启动镜头重新对焦,使得目标显示对象可以连续保持清晰,明确;譬如不会在术野范围活动时拍摄到医护人员的头部,从而影响视频或者图像的观看体验;进一步地,在灯头静止时,术野摄像头的焦距固定,可以节省运算,节约术野摄像头功耗。在其中一个实施例中,如果术野摄像头的取景范围很大,处理器可以通过控制指令控制术野摄像头采用全局测光的模式;如果术野摄像的取景范围较小,处理器可以通过控制指令控制术野摄像头采用中间点测光模式;也可以是处理器通过控制指令控制术野摄像头使用宽动态范围的摄像模组或hdr的拍照模式,实现根据取景区域的情况来调整曝光量或增益,从而来保证拍摄的区域不论是强光或弱光都能清晰的看清楚图像。在其中一个实施例中,提供一种术野摄像头的调整方法,可以用于上述的术野摄像头。该术野摄像头与手术灯配套使用,手术灯头通过弹簧臂与旋转机构连接,术野摄像头包括处理器、摄像头组件和输出接口,其中摄像头组件包括驱动控制器、马达和镜头;该调整方法包括:识别触发条件,并确定目标显示对象的目标焦距;根据目标焦距确定驱动指令,并将驱动指令发送给驱动控制器;根据驱动指令,驱动镜头移动;在目标焦距下进行图像采集,图像包括目标显示对象,目标显示对象包括光斑、手术部位、手术器械或医护人员手部。在其中一个实施例中,调整方法还包括:接收用户指令,用户指令用于确定目标显示对象在其中一个实施例中,该手术灯头上设置有距离传感器,该距离传感器与处理器连接,摄像头组件设置在手术灯头上,目标显示对象为光斑,触发条件为手术灯头到手术部位间的距离发生变化;调整方法还包括:获取手术灯头与手术部位间的距离;根据手术灯头到手术部位的距离、当前的光斑等级和预设的手术灯头距离与光斑尺寸的对应关系,确定手术部位上的当前光斑尺寸;根据当前光斑尺寸确定目标焦距。在其中一个实施例中,手术灯头上设置有第一距离传感器,摄像头组件通过弹簧臂与旋转机构连接,摄像头组件上还设置有第二距离传感器,第一距离传感器和第二距离传感器均与处理器连接,目标显示对象为光斑,触发条件包括手术灯头到手术部位间的距离发生变化;调整方法还包括:获取手术灯头到手术部位间的距离;根据手术灯头到手术部位的距离、术野摄像头到手术部位的距离、当前的光斑等级,以及预设的光斑显示尺寸确定目标焦距。在其中一个实施例中,摄像头组件设置在手术灯头上,或者摄像头组件通过弹簧臂与旋转机构连接;触发条件为目标显示对象的显示尺寸小于预设的显示尺寸;调整方法还包括:获取初始图像;初始图像为术野摄像头在当前的焦距下所拍摄的图像;对初始图像进行特征识别处理;确定目标显示对象的显示尺寸;根据显示尺寸与预设的显示尺寸,确定目标焦距。在其中一个实施例中,术野摄像头组件设置在手术灯头上,或者摄像头组件通过弹簧臂与旋转机构连接;触发条件为光斑等级发生变化,目标显示对象为光斑;调整方法还包括:获取所述手术灯头的光斑参数;确定所述光斑参数发生变化;根据所述光斑等级确定所述目标焦距。在其中一个实施例中,摄像头组件设置在手术灯头上,手术灯头设置有距离传感器,所述距离传感器与处理器连接;调整方法还包括:依据手术灯头到手术部位的距离、当前的光斑等级和预设的手术灯头距离与光斑尺寸的对应关系,确定手术部位上的当前光斑尺寸;根据当前光斑尺寸确定目标焦距。在其中一个实施例中,手术灯头上设置有第一距离传感器,摄像头组件通过弹簧臂与旋转机构连接,摄像头组件上还设置有第二距离传感器,第一距离传感器和第二距离传感器均与处理器连接;处理器执行计算机程序时还实现以下步骤:根据手术灯头到手术部位的距离、术野摄像头到手术部位的距离、当前的光斑等级,以及光斑显示尺寸确定目标焦距。在其中一个实施例中,手术灯头上设置运动传感器,运动传感器与处理器连接;在根据驱动指令,驱动镜头移动之前,调整方法还包括:根据运动传感器的运动确定运动传感器感知到的运动信号;发送对焦指令给驱动控制器;根据对焦指令,驱动马达移动镜头。在其中一个实施例中,提供了一种计算机设备,该计算机设备可以是服务器,其内部结构图可以如图13所示。该计算机设备包括通过系统总线连接的处理器、存储器、网络接口和数据库。其中,该计算机设备的处理器用于提供计算和控制能力。该计算机设备的存储器包括非易失性存储介质、内存储器。该非易失性存储介质存储有操作系统、计算机程序和数据库。该内存储器为非易失性存储介质中的操作系统和计算机程序的运行提供环境。该计算机设备的数据库用于存储压力数据。该计算机设备的网络接口用于与外部的终端通过网络连接通信。该计算机程序被处理器执行时以实现一种手术灯的调节方法。本领域技术人员可以理解,图13中示出的结构,仅仅是与本申请方案相关的部分结构的框图,并不构成对本申请方案所应用于其上的计算机设备的限定,具体的计算机设备可以包括比图中所示更多或更少的部件,或者组合某些部件,或者具有不同的部件布置。在其中一个实施例中,提供了一种计算机设备,该计算机设备用于与术野摄像头和手术灯配套使用,手术灯头通过弹簧臂与旋转机构连接,所述术野摄像头包括处理器、摄像头组件和输出接口,其中所述摄像头组件包括驱动控制器、马达和镜头;该计算机设备包括存储器及处理器,所述存储器上存储有可在处理器上运行的计算机程序,处理器执行计算机程序时实现以下步骤:识别触发条件,并确定目标显示对象的目标焦距;根据目标焦距确定驱动指令,并将驱动指令发送给驱动控制器;根据驱动指令,驱动镜头移动;在目标焦距下进行图像采集,图像包括目标显示对象,目标显示对象包括光斑、手术部位、手术器械或医护人员手部。在其中一个实施例中,处理器执行计算机程序时还实现以下步骤:接收用户指令,用户指令用于确定目标显示对象在其中一个实施例中,该手术灯头上设置有距离传感器,该距离传感器与处理器连接,摄像头组件设置在手术灯头上,目标显示对象为光斑,触发条件为手术灯头到手术部位间的距离发生变化;处理器执行计算机程序时还实现以下步骤:获取手术灯头与手术部位间的距离;根据手术灯头到手术部位的距离、当前的光斑等级和预设的手术灯头距离与光斑尺寸的对应关系,确定手术部位上的当前光斑尺寸;根据当前光斑尺寸确定目标焦距。在其中一个实施例中,手术灯头上设置有第一距离传感器,术野摄像头通过弹簧臂与旋转机构连接,摄像头组件上还设置有第二距离传感器,第一距离传感器和第二距离传感器均与处理器连接,目标显示对象为光斑,触发条件包括手术灯头到手术部位间的距离发生变化;处理器执行计算机程序时还实现以下步骤:获取手术灯头到手术部位间的距离;根据手术灯头到手术部位的距离、术野摄像头到手术部位的距离、当前的光斑等级,以及预设的光斑显示尺寸确定目标焦距。在其中一个实施例中,摄像头组件设置在手术灯头上,或者摄像头组件通过弹簧臂与旋转机构连接;触发条件为目标显示对象的显示尺寸小于预设的显示尺寸;处理器执行计算机程序时还实现以下步骤:获取初始图像;初始图像为术野摄像头在当前的焦距下所拍摄的图像;对初始图像进行特征识别处理;确定目标显示对象的显示尺寸;根据显示尺寸与预设的显示尺寸,确定目标焦距。在其中一个实施例中,术野摄像头设置在手术灯头上,或者术野摄像头通过弹簧臂与旋转机构连接;触发条件为光斑等级发生变化,目标显示对象为光斑;处理器执行计算机程序时还实现以下步骤:获取所述手术灯头的光斑参数;确定所述光斑参数发生变化;根据所述光斑等级确定所述目标焦距。在其中一个实施例中,术野摄像头设置在手术灯头上,手术灯头设置有距离传感器,所述距离传感器与处理器连接;处理器执行计算机程序时还实现以下步骤:依据手术灯头到手术部位的距离、当前的光斑等级和预设的手术灯头距离与光斑尺寸的对应关系,确定手术部位上的当前光斑尺寸;根据当前光斑尺寸确定目标焦距。在其中一个实施例中,手术灯头上设置有第一距离传感器,摄像头组件通过弹簧臂与旋转机构连接,摄像头组件上还设置有第二距离传感器,第一距离传感器和第二距离传感器均与处理器连接;处理器执行计算机程序时还实现以下步骤:根据手术灯头到手术部位的距离、术野摄像头到手术部位的距离、当前的光斑等级,以及光斑显示尺寸确定目标焦距。在其中一个实施例中,手术灯头上设置运动传感器,运动传感器与处理器连接;在根据驱动指令,驱动镜头移动之前,处理器执行计算机程序时还实现以下步骤:根据运动传感器的运动确定运动传感器感知到的运动信号;发送对焦指令给驱动控制器;根据对焦指令,驱动马达移动镜头。在其中一个实施例中,提供了一种计算机可读存储介质,其上存储有计算机程序,计算机程序被处理器执行时实现以下步骤:识别触发条件,并确定目标显示对象的目标焦距;根据目标焦距确定驱动指令,并将驱动指令发送给驱动控制器;根据驱动指令,驱动镜头移动;在目标焦距下进行图像采集,图像包括目标显示对象,目标显示对象包括光斑、手术部位、手术器械或医护人员手部。在其中一个实施例中,计算机程序被处理器执行时还实现以下步骤:接收用户指令,用户指令用于确定目标显示对象在其中一个实施例中,该手术灯头上设置有距离传感器,该距离传感器与处理器连接,摄像头组件设置在手术灯头上,目标显示对象为光斑,触发条件为手术灯头到手术部位间的距离发生变化;计算机程序被处理器执行时还实现以下步骤:获取手术灯头与手术部位间的距离;根据手术灯头到手术部位的距离、当前的光斑等级和预设的手术灯头距离与光斑尺寸的对应关系,确定手术部位上的当前光斑尺寸;根据当前光斑尺寸确定目标焦距。在其中一个实施例中,手术灯头上设置有第一距离传感器,摄像头组件通过弹簧臂与旋转机构连接,摄像头组件上还设置有第二距离传感器,第一距离传感器和第二距离传感器均与处理器连接,目标显示对象为光斑,触发条件包括手术灯头到手术部位间的距离发生变化;计算机程序被处理器执行时还实现以下步骤:获取手术灯头到手术部位间的距离;根据手术灯头到手术部位的距离、术野摄像头到手术部位的距离、当前的光斑等级,以及预设的光斑显示尺寸确定目标焦距。在其中一个实施例中,摄像头组件设置在手术灯头上,或者摄像头组件通过弹簧臂与旋转机构连接;触发条件为目标显示对象的显示尺寸小于预设的显示尺寸;计算机程序被处理器执行时还实现以下步骤:获取初始图像;初始图像为术野摄像头在当前的焦距下所拍摄的图像;对初始图像进行特征识别处理;确定目标显示对象的显示尺寸;根据显示尺寸与预设的显示尺寸,确定目标焦距。在其中一个实施例中,摄像头组件设置在手术灯头上,或者摄像头组件通过弹簧臂与旋转机构连接;触发条件为光斑等级发生变化,目标显示对象为光斑;计算机程序被处理器执行时还实现以下步骤:获取所述手术灯头的光斑参数;确定所述光斑参数发生变化;根据所述光斑等级确定所述目标焦距。在其中一个实施例中,摄像头组件设置在手术灯头上,手术灯头设置有距离传感器,所述距离传感器与处理器连接;计算机程序被处理器执行时还实现以下步骤:依据手术灯头到手术部位的距离、当前的光斑等级和预设的手术灯头距离与光斑尺寸的对应关系,确定手术部位上的当前光斑尺寸;根据当前光斑尺寸确定目标焦距。在其中一个实施例中,手术灯头上设置有第一距离传感器,摄像头组件通过弹簧臂与旋转机构连接,摄像头组件上还设置有第二距离传感器,第一距离传感器和第二距离传感器均与处理器连接;计算机程序被处理器执行时还实现以下步骤:根据手术灯头到手术部位的距离、术野摄像头到手术部位的距离、当前的光斑等级,以及光斑显示尺寸确定目标焦距。在其中一个实施例中,手术灯头上设置运动传感器,运动传感器与处理器连接;在根据驱动指令,驱动镜头移动之前,计算机程序被处理器执行时还实现以下步骤:根据运动传感器的运动确定运动传感器感知到的运动信号;发送对焦指令给驱动控制器;根据对焦指令,驱动马达移动镜头。根据上面实施例的一种术野摄像头、术野摄像头的调节方法、计算机设备及可读存储介质,可以实现无论是手术灯的位置发生变化、手术床的位置发生变化,还是摄像头的位置发生变化,都可以使得摄像头的焦距实现自动调节,更进一步地还能对跟踪对象,譬如光斑,医护人员手部,器械等进行对焦,使得术野摄像头拍摄的图像或者视频保持在用户所需要的显示效果,具体可以是充分显示在显示器中,或者是可以一直保持跟踪对象的成像清晰。而且这一过程,无需医护人员手动操作,也省却了医护人员需要重新消毒等多种麻烦的情况。大大地提升了用户体验。上述实施例中的处理器可以是中央处理器(centralprocessingunit,cpu),该处理器还可以是其他通用处理器、数字信号处理器(digitalsignalprocessor,dsp)、专用集成电路(applicationspecificintegratedcircuit,asic)、现成可编程门阵列(field-programmablegatearray,fpga)或者其他可编程逻辑器、分立门或者晶体管逻辑器件、分立硬件组件等;通用处理器可以是微处理器或者任何常规的处理器等。本领域普通技术人员可以理解实现上述实施例方法中的全部或部分流程,是可以通过计算机程序来指令相关的硬件来完成,所述的计算机程序可存储于一非易失性计算机可读取存储介质中,该计算机程序在执行时,可包括如上述各方法的实施例的流程。其中,本申请所提供的各实施例中所使用的对存储器、存储、数据库或其它介质的任何引用,均可包括非易失性和/或易失性存储器。非易失性存储器可包括只读存储器(rom)、可编程rom(prom)、电可编程rom(eprom)、电可擦除可编程rom(eeprom)或闪存。易失性存储器可包括随机存取存储器(ram)或者外部高速缓冲存储器。作为说明而非局限,ram以多种形式可得,诸如静态ram(sram)、动态ram(dram)、同步dram(sdram)、双数据率sdram(ddrsdram)、增强型sdram(esdram)、同步链路(synchlink)dram(sldram)、存储器总线(rambus)直接ram(rdram)、直接存储器总线动态ram(drdram)、以及存储器总线动态ram(rdram)等。本说明书中各个实施例采用递进的方式描述,每个实施例重点说明的都是与其它实施例的不同之处,各个实施例之间相同相似部分互相参见即可。在本文中,诸如“第一”和“第二”等之类的关系术语仅仅用来将一个实体或者操作与另一个实体或操作区分开来,而不一定要求或者暗示这些实体或操作之间存在任何这种实际的关系或者顺序。在文中的“包括”、“包含”等词语解释为包含的含义而不是排他或穷举的含义;也就是说,是“包含但不限于”的含义。在不脱离本发明构思的前提下,还可以做出变形、同等替换、改进等,这些都属于本发明的保护范围。对所公开的实施例的上述说明,使本领域专业技术人员能够实现或使用本申请。对这些实施例的多种修改对本领域的专业技术人员来说将是显而易见的,本文中所定义的一般原理可以在不脱离本申请的精神或范围的情况下,在其它实施例中实现。因此,本申请将不会被限制于本文所示的这些实施例,而是要符合与本文所公开的原理和新颖特点相一致的最宽的范围。当前第1页12
当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1