CN101681159A - 在工业过程中操作遥控相机的方法 - Google Patents
在工业过程中操作遥控相机的方法 Download PDFInfo
- Publication number
- CN101681159A CN101681159A CN200880015821A CN200880015821A CN101681159A CN 101681159 A CN101681159 A CN 101681159A CN 200880015821 A CN200880015821 A CN 200880015821A CN 200880015821 A CN200880015821 A CN 200880015821A CN 101681159 A CN101681159 A CN 101681159A
- Authority
- CN
- China
- Prior art keywords
- camera
- sight line
- interested
- steps
- model
- 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.)
- Granted
Links
- 238000000034 method Methods 0.000 title claims abstract description 139
- 238000004519 manufacturing process Methods 0.000 title description 4
- 230000008569 process Effects 0.000 claims abstract description 64
- 230000003068 static effect Effects 0.000 claims description 20
- 238000004590 computer program Methods 0.000 claims description 13
- 238000011960 computer-aided design Methods 0.000 claims description 5
- 238000013461 design Methods 0.000 claims description 5
- 230000005055 memory storage Effects 0.000 claims description 2
- 238000012821 model calculation Methods 0.000 claims description 2
- 230000000007 visual effect Effects 0.000 claims 1
- 238000009434 installation Methods 0.000 abstract description 3
- 238000005259 measurement Methods 0.000 abstract 1
- 230000006872 improvement Effects 0.000 description 11
- 238000004364 calculation method Methods 0.000 description 9
- 238000010586 diagram Methods 0.000 description 7
- 230000008901 benefit Effects 0.000 description 6
- 238000012545 processing Methods 0.000 description 6
- 238000012544 monitoring process Methods 0.000 description 5
- 230000009471 action Effects 0.000 description 3
- 238000005094 computer simulation Methods 0.000 description 3
- 238000012986 modification Methods 0.000 description 3
- 230000004048 modification Effects 0.000 description 3
- 238000004886 process control Methods 0.000 description 2
- 238000012797 qualification Methods 0.000 description 2
- 238000012546 transfer Methods 0.000 description 2
- 238000004458 analytical method Methods 0.000 description 1
- 238000004422 calculation algorithm Methods 0.000 description 1
- 230000008859 change Effects 0.000 description 1
- 239000012141 concentrate Substances 0.000 description 1
- 238000011161 development Methods 0.000 description 1
- 238000005516 engineering process Methods 0.000 description 1
- 230000002349 favourable effect Effects 0.000 description 1
- 230000006870 function Effects 0.000 description 1
- 238000003384 imaging method Methods 0.000 description 1
- 230000010354 integration Effects 0.000 description 1
- 239000000463 material Substances 0.000 description 1
- 230000011664 signaling Effects 0.000 description 1
Images
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N7/00—Television systems
- H04N7/18—Closed-circuit television [CCTV] systems, i.e. systems in which the video signal is not broadcast
- H04N7/181—Closed-circuit television [CCTV] systems, i.e. systems in which the video signal is not broadcast for receiving images from a plurality of remote sources
-
- G—PHYSICS
- G05—CONTROLLING; REGULATING
- G05B—CONTROL OR REGULATING SYSTEMS IN GENERAL; FUNCTIONAL ELEMENTS OF SUCH SYSTEMS; MONITORING OR TESTING ARRANGEMENTS FOR SUCH SYSTEMS OR ELEMENTS
- G05B19/00—Programme-control systems
- G05B19/02—Programme-control systems electric
- G05B19/418—Total factory control, i.e. centrally controlling a plurality of machines, e.g. direct or distributed numerical control [DNC], flexible manufacturing systems [FMS], integrated manufacturing systems [IMS] or computer integrated manufacturing [CIM]
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N23/00—Cameras or camera modules comprising electronic image sensors; Control thereof
- H04N23/60—Control of cameras or camera modules
- H04N23/66—Remote control of cameras or camera parts, e.g. by remote control devices
Landscapes
- Engineering & Computer Science (AREA)
- Multimedia (AREA)
- Signal Processing (AREA)
- General Engineering & Computer Science (AREA)
- Manufacturing & Machinery (AREA)
- Quality & Reliability (AREA)
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- Automation & Control Theory (AREA)
- Studio Devices (AREA)
- Closed-Circuit Television Systems (AREA)
- Selective Calling Equipment (AREA)
Abstract
一种方法,用于操作相机以聚焦于工业设施中的选择的对象或者感兴趣的过程对象(C),其借助对设施和相机的3D模型的测量来自动计算哪个或者哪些相机在感兴趣的对象的视线中。还描述了一种***。可以自动操作相机以使相机移动或者摇动或者倾斜或者变焦距以便指向和聚焦于感兴趣的过程对象。然后,生成和显示感兴趣的对象的视频流或者图像。
Description
技术领域
本发明描述一种用于来自工业控制***内的视频监视***的设计和操作的***和方法。具体而言,本发明涉及借助工厂的精确的3D模型来计算哪些相机对加工工厂内的具***置具有无障碍视线,该3D模型包括所有现场装备和各相机或者视频监控相机的位置。
背景技术
在工业工厂中的过程控制领域中一贯需要关于过程装备和过程对象的信息。除了过程监视装备、温度传感器、压力传感器等之外,视频成像也可以用来提供对象或者过程的实时图像。示出CCTV图像(闭路电视)的显示屏可以布置于对工业工厂的一个或者多个部分进行监视的控制室中。可以显示对生产线或者过程装备的部分进行示出的CCTV图像。转让给Hitachi的US5,095,365描述一种其中根据待监视的设备的工作状态来改变监视频率的异常监视***。可以通过自动比较模板图像与CCTV相机产生的当前画面来确定异常。
转让给ABB、标题为Human-machine interface for a controlroom的US 20060241793描述一种其中将对CCTV***的访问集成到工业控制***中的工业控制***。借助使用在该申请中公开的控制***的人机接口进行选择,可以显示选择的装备、对象或者位置的、来自CCTV***的图像。
在具有CCTV监视和可移动相机的当前控制室中,操作者通过遥控并且通过使用操纵杆或者类似于操纵杆的设备来人工操控CCTV相机。另一替代方式是在设计阶段期间将所有预先限定的位置存储于相机中或者直接作为代码存储于过程图形中。特别是当重新设计过程时,控制各CCTV相机的这些方法相对麻烦和费力。此外,操作员难以操作CCTV相机以改变视图并且难以将新的对象快速带入视图中,这可能牵连到危急情形中的安全问题。
如今为了实现自动相机控制,需要大量人工设计。需要按照控制对象或者按照控制事件将相机选择和定位与控制对象或者控制事件之间的任一类型联系预先编程到***中。这在多数情况下通过在相机中存储多个位置来完成。然后将控制***编程为在检测到某一事件时将命令发送到具体相机。例如,当在区域A中检测到气体报警时,将命令发送到相机99以移动到位置B。这意味着相机仅可以用来自动监视已经预先标识的某些关键装备。如果需要监视***中尚未预先配置的区域,则操作者将不得不选择适当相机并且将它重定向以人工看管这一区域。当前***中的这些限制也极大地减少了其灵活性,因为工厂的规模和复杂性常常需要相机更大数目的安装,这需要更多扩展的配置。
发明内容
根据本发明的一个方面,提供一种形式为如下改进方法的改进,该方法用于借助以下步骤来设计和操作***,该***包括工业设施中的一个或者多个遥控式静止和可移动相机,所述步骤包括:使用包括工业设施和相机的3D模型,该3D模型包括与相机的移动范围有关的信息;并且自动确定哪一个或者多个相机在选择的对象的视线中或者可以移动到选择的对象的视线中。
根据本发明的一个实施例,提供一种形式为如下改进方法的改进,该方法用于借助以下步骤来设计和操作***,该***包括工业设施中的一个或者多个遥控式静止和可移动相机,所述步骤包括:使用包括工业设施和相机的3D模型以计算哪个或者哪些相机在对象的视线中;并且确定需要怎样的相机移动以及摇动、倾斜、变焦距和聚焦设置以便所述一个或者多个相机中的至少一个相机聚焦于选择的对象。
根据本发明的另一实施例,提供一种形式为如下改进方法的改进,该方法用于借助以下步骤来设计和操作***,该***包括工业设施中的一个或者多个遥控式静止和可移动相机,所述步骤包括:使用包括工业设施和相机的3D模型以计算哪个或者哪些相机在对象的视线中;并且对在选择的对象的视线中的一个或者多个相机进行排序。
根据本发明的另一实施例,提供一种形式为如下改进方法的改进,该方法用于借助以下步骤来设计和操作***,该***包括工业设施中的一个或者多个遥控式静止和可移动相机,所述步骤包括:使用包括工业设施和相机2的3D模型以计算哪个或者哪些相机在对象的视线中;并且按照操作者请求来自动移动相机以指向和聚焦于选择的感兴趣的对象。
根据本发明的另一实施例,提供一种形式为如下改进方法的改进,该方法用于借助以下步骤来设计和操作***,该***包括工业设施中的一个或者多个遥控式静止和可移动相机,所述步骤包括:使用包括工业设施和相机2的3D模型以计算哪个或者哪些相机在对象的视线中;并且从控制***生成用于移动相机以指向或者聚焦于感兴趣的选择的对象的请求,该请求是报警、事件、过程条件的组中的任一个。
根据本发明的另一实施例,提供一种形式为如下改进方法的改进,该方法用于借助以下步骤来设计和操作***,该***包括工业设施中的一个或者多个遥控式静止和可移动相机,所述步骤包括:使用包括工业设施和相机2的3D模型以计算哪个或者哪些相机在对象的视线中;并且该方法还包括以下步骤:记录过程对象的实况视频流或者将它显示给操作者。
根据本发明的另一实施例,提供一种形式为如下改进方法的改进,该方法用于借助以下步骤来设计和操作***,该***包括工业设施中的一个或者多个遥控式静止和可移动相机,所述步骤包括:使用包括工业设施和相机2的3D模型以计算哪个或者哪些相机在对象的视线中;并且该方法还包括以下步骤:将过程对象的实况视频流或者图像显示给操作者或者处于第二位置或者处于远离设施的位置的其他被授权用户。
根据本发明的另一实施例,提供一种形式为如下改进方法的改进,该方法用于借助以下步骤来设计和操作***,该***包括工业设施中的一个或者多个遥控式静止和可移动相机,所述步骤包括:使用包括工业设施和相机2的3D模型以计算哪个或者哪些相机在对象的视线中;并且该方法包括以下步骤:在用于各过程对象的列表信息中将确定为在过程对象的视线中的一个或者多个相机连同为了移动一个或者多个相机中的各相机以指向和聚焦于对象而必需的控制信息一起存储。
本发明描述一种用于自动控制过程现场内的视频相机、工业视频相机或者CCTV***的***和方法。控制***自动确定哪些视频相机是可访问的并且可以用来查看特定现实对象。另外,控制***也自动操控选择的一个或者多个相机以获得对象的适当视图(例如借助倾斜、摇动、变焦距和聚焦命令)。
控制***利用工业设施中的过程的3D模型(包括设施中的视频相机的位置)以决定哪个视频相机对加工工厂内的具体现实对象具有无障碍视线。3D模型包括与过程中的现实对象和装备如泵、阀和计量仪有关的信息,并且此外还包括与各视频相机有关的信息,诸如它们的位置以及如何可以移动它、其移动范围、变焦距或者聚焦能力等。
控制***必须知道将要查看过程中的哪个对象、哪些相机可以查看这一对象并且应当如何将这一相机定位(倾斜、摇动、变焦距和聚焦)以便查看对象。在有可以显示对象的多个相机的情况下,必需选择最适合的相机。‘最适合’可以例如是具有对象的最佳/最近视图的相机,或者它可以是目前用来查看另一对象的一个或者多个相机。
本发明使用过程的精确的3D模型来解决问题。这一3D模型包括所有装备和过程对象、它们的位置、大小和功能。此外,3D模型还包括所有视频相机,其中包括它们的位置和其它特性、移动范围等。当操作者或控制***决定查看过程领域内的特定现实对象时,控制***自动选择可访问的并且位置最近的或者将获得最佳视图的视频相机。3D模型为各视频相机计算视线,即哪些视频相机可以实际地查看特定现实对象。控制***例如通过倾斜、摇动和变焦距移动来自动操控选择的一个或者多个视频相机以产生图像并且取回对象的最佳视图。计算的视线存储于控制***中以供以后使用。
本发明的一个重要部分在于视频相机***的自动配置。当相机的数目或者过程对象的数目大时,***的配置变得很复杂和耗时。通过使用工厂和所有视频相机的3D模型,***可以自动确定是否可以从一个或者多个相机查看对象,并且如果是则确定如何对相机进行定向和变焦距以便查看过程对象。这可以通过使用3D模型来确定,并且用于相机的正确参数设置然后可以应用于现实相机以查看现实过程对象。
本发明提出基于过程的集成3D模型来自动控制CCTV相机以查看过程内的现实对象,该3D模型也保持关于CCTV相机及其潜在工作区的信息。基于来自3D模型的信息,在运行时间决定特定视频相机是否可以查看对象。控制***自动确定从特定视频相机到对象的视线。这样确定的对对象的具体视线然后被存储于控制***内以供以后使用。在已经修改现实过程时的情况下,必须相应更新3D模型。控制***内的指示器可以用来用信号通知必须重新计算视线。
本发明的一个重要优点在于它可以用来高效、简单和快速地捕获过程或者过程对象的图像。可以自动实现过程对象的图像,其中包括相机选择、相机移动、图像捕获、然后显示,从而可能关注危急情形的操作者可以将注意力集中于控制方面而无需选择最佳设置的相机并且操控它以产生过程的图像。这也减少了将对象带入视图中而必需的时间,这是危急情形中的安全问题。
本发明的另一优点在于可以用来让工厂中的任何值班的被授权操作者简单和快速地捕获图像,因为无需具体了解物理工厂布局和装备位置。例如只需由于事件或者警报而选择感兴趣的过程或者过程对象。自动选择最适合的相机,然后移动该相机并且聚焦于对象而无需来自操作者的输入。取代了单独的***、控制台和CCTV屏幕组,来自工厂的实时视频流可以变成操作者HMI的集成部分。
另一优点在于这一解决方案具有高鲁棒性并且可升级。它可以处置相对无限数目的相机和几乎无穷数目的可查看对象。本发明的解决方案易于用新相机进行扩展并且配置它们;在对现实对象的视线的自动处理可用时,仅需将与相机有关的参数输入到控制***中。
有必要更新3D模型以包括处理配置中的修改。视线的运行时间计算对于第一次和在每次修改过程对象或者位置之后可能耗时。
根据本发明的另一方面,提供一种形式为如下3D模型的改进,该3D模型用于操作一个或者多个遥控式静止和可移动相机,该3D模型布置有:用于登记对工业设施中的感兴趣的对象进行选择的输入的装置;以及用于根据所述3D模型和模型中的一个或者多个相机的已知位置来确定哪个或者哪些相机在过程对象的视线中的装置;以及用于远程移动相机以指向和聚焦于感兴趣的对象的装置;以及用于显示过程对象的图像或者视频流的装置。
根据本发明的另一实施例,提供一种形式为如下3D模型的改进,该3D模型用于操作一个或者多个遥控式静止和可移动相机、用于根据所述3D模型和模型中的一个或者多个相机的已知位置来确定哪个或者哪些相机在过程对象的视线中,其中3D模型由计算机和计算机软件或者程序实施,并且其中3D模型可以由计算机辅助设计程序或者由计算机图形程序实施。
根据本发明的另一方面,提供一种形式为如下控制***的改进,该***用于操作一个或者多个遥控式可移动和静止相机,该***包括用于远程移动相机以指向和聚焦于感兴趣的对象的装置,该***布置有:用于登记对工业设施中的所述感兴趣的对象进行选择的输入的输入装置;以及用于根据3D模型和模型中的一个或者多个相机的已知位置来确定哪些相机在过程对象的视线中的装置;以及用于远程移动相机以指向和聚焦于感兴趣的对象的装置;以及用于显示过程对象的图像的装置。
另一优点在于,例如通过类似于自动化***的面板或者其它形式的图形显示而具有用于CCTV的统一接口(人机接口HMI)。又一优点在于,操作者能够根据过程图像来控制相机的移动。如何可以利用这一点的一个示例在于:当操作者右击过程图形中的对象时,他/她可以选择“查看相机中的对象”,这在监视器上自动呈现对象的视图。这涉及到自动***选择哪个相机可以用来查看选择的对象(或者哪个具有最佳视图)、然后操控相机(摇动/倾斜/变焦距),使得在视图中示出选择的对象。这一集成的另一优点在于,过程事件可以用来向CCTV***自动启动命令。例如,控制***可以被配置成当针对这一过程或者过程对象出现预定事件或者报警时,开始操控在视线中的相机。
在本发明方法的一个优选实施例中,一种或者更多方法可以由包括一个或者多个微处理器单元或者计算机的计算设备实现。一个或者多个控制单元包括用于存储一个或者多个计算机程序的存储器装置,该计算机程序用于实现改进的方法。优选地,这样的计算机程序包含用于处理器实现如上文提到的和下文更具体描述的方法的指令。
附图说明
现在将具体参照以下附图仅通过示例描述本发明的实施例:
图1a-图1d是示出了根据本发明一个实施例用于计算对象是否在一个或者多个相机的视线中的相机和对象空间中的布局和相对位置的示意图,
图2是根据本发明一个实施例用于计算对对象和相机位置的视线并且存储关于相机编号和位置的信息的一种优选方法的流程图,
图3是根据本发明另一实施例通过借助3D模型计算对象与相机位置之间的视线并且存储关于相机编号和位置的信息来查看对象的流程图。
具体实施方式
本发明描述如下方法,该方法提供与哪个相机应当用来查看对象有关的可用信息,并且另外提供能够计算给定相机是否具有对该具体对象的清晰视线的信息。该方法也确定比如用于相机的摇动、倾斜、变焦距和聚焦这样的设置。在有可以查看对象的多个相机的情况下,选择最适合的相机。
图1a示出了一组对象A、B或者C和定位于附近的两个相机1、2的3D视图,这些对象代表装备,比如工业设施中的罐或建筑物。对象C代表感兴趣的对象,该对象可以是装备的项目、阀、变压器等。图1b示出了从上方俯视对象的第一视图。其示出了处于位置1的相机1没有对对象C的视线6,而处于位置1的相机2具有对对象C的视线5。这可以使用一种用于操控3D模型的程序通过一种由计算机实施的方法来计算。比如三个示意对象A、B、C和两个相机1、2及其相应位置的模型这样的计算机模型可以用来计算处于空间中的限定位置的相机与处于空间中的限定位置的对象之间的视线位置。另外,先登记用于各相机的可用移动范围以保证处于某一位置的相机可以在视线中,其次计算选择的相机为了移动到焦点对准感兴趣的对象或者焦点对准该对象且该对象在图像中居中时的位置而需要哪些移动,例如摇动、倾斜、变焦距。3D计算机图形包或者用于操控CAD绘图(计算机辅助设计)的计算机程序可以用来计算感兴趣的工业设施或者加工工厂的计算机模型内的视线。
图1c示出了从上方俯视对象的第二视图。它示出了相机1的位置(位置2)以及相机2的位置(位置1),其中有对对象A的可用视线5′和5″。图1d示出了其中相机1不在对象C的视线中的情况。处于位置3的相机2在C的视线中。
图2是用于自动远程操作相机以拍摄工业设施中的对象的图像的一种优选方法的流程图。该流程图示出了包括在配置阶段期间的以下动作的步骤系列:
10.操作者(或者下文为***)选择将从视频***查看哪个对象
11.针对在3D模型中表示的选择的对象通过视线计算来确定哪些相机可以查看对象
12.存储与如何查看各对象有关的相机设置的参数,例如泵1、变焦距=20、摇动=30、倾斜=10
13.确定选择的对象是否可以由多个相机查看,
15.如果是,则
16.为这一对象存储带描述的用于所有相机的所有设置,
17.为用于这一对象的不同相机视图和/或默认视图分配优先级,可以是规则库,比如优先级1,用于对象的正视图,
14.如果不是,则决定优先级,默认视图,
20.按照对象存储所有信息以供将来查找(见步骤21)且该流程图示出了包括在运行操作期间的以下动作的步骤系列:
22.操作者选择或者自动选择查看对象的实况视频
28.通过检查为相机存储的数据21和用于查看各对象的存储相机参数来查找用于该对象的默认或者最高优先级的相机;
30.是否发现在使用第一相机:
31.是
32.查找更低优先级的相机
33.如果在使用第二相机,则32.查找更低优先级的相机
35.如果不是,则
34.如果不是,则
36.将选择的相机操控至用于选择的对象的预定位置
38.在选择的显示器上示出视频图像
因此,有利地在设计阶段期间预先完成视线计算。也可以在运行时间期间实现视线计算,但是这可能耗费令人不便的时间。
因此,在配置阶段期间组成和存储20,21相机和相机位置的列表。基于通过使用3D计算机模型来计算的视线并且基于用于各相机与它们就摇动、倾斜或者变焦距而言的移动范围有关的已知参数,***自动存储为了操纵选择的相机以指向对象的存储位置并且聚焦而必需的参数。可以用不同方式构造如下优先级和/或默认列表以适应一个或者多个基于规则的方案,针对该优先级和/或者默认列表应当选择可以查看对象的多个相机中的哪些相机以查看对象。它可以基于最佳图像、最大图像、当前报警类型、默认选择等的任何组合。
工厂中的任何相机也可以是能够变焦距和聚焦的处于固定位置的静止相机。多数相机可以布置为就摇动、倾斜和变焦距而言可移动,并且存储可从用于计算视线的模型获取的对用于各相机的可用移动范围或者限制进行记录的信息。因此在视线计算中,也可以计算或者确定相机的可用移动范围以证实相机是否可以移动到视线中、其次证实相机将必须进行哪些移动以便指向和聚焦于对象。此外,一个或者多个相机可以装配于可移动设备如升降机或者机器人上或者轨道上。这样的相机然后可以具有在向前或者向后的直线方向上的移动以及具有倾斜和摇动。
通常,操作者将选择他/她希望查看的对象10。然而,本发明在又一实施例中也可以布置成在出现预定事件或者报警时自动选择和操纵相机以查看某个对象。当自动相机控制***链接到过程控制***时,关于报警的信息可以有利地叠加于与事件或者报警关联的对象的视图上。以这一方式,操作者可以在相机开始聚焦于和/或移动到对象时立刻看见它是什么种类的报警。
在一种有利的发展中,3D模型可以用来计算应当将相机定位于何处。在例如有需要冗余(比如两个相机定位于过程装备或者其它类型的过程对象的视线内)这一安全要求时,3D模型可以用来通过视线建模分析和计算来计算可能的如下位置,第一和/或第二相机将从这些位置具有对对象的视线。本发明因此可以用来为附加相机确定最佳位置。本发明也可以用来计算最优定位或者最优位置,以满足比如出于安全目的的针对视频覆盖的要求或者遵循有危险的材料的要求。
(对移动对象的文字叙述)
在一个替代实施例中,可以使用不同的方法步骤顺序来应用本发明。例如,图3示出了如下流程图,其中当操作与图2相同时用相同标号对步骤进行编号,而当步骤有不同顺序时用300范围内的数字对相似步骤进行编号示出。
10.操作者或者***选择查看对象的实况视频
211a.决定是否可以从一个或者多个相机查看选择的对象
211b.应用视线计算以确定哪些相机可以查看3D模型中表示的选择的对象
217.为用于这一对象的不同相机视图和/或默认视图分配优先级,
218.可以是规则库,比如优先级1,用于对象的正视图,比如检查-其它操作者是否在使用相机,
328.为对象选择最高优先级的相机
312.存储与如何查看各对象有关的相机设置的参数,例如泵1,变焦距=20,摇动=30,倾斜=10
321.存储带描述的用于相机设置的所有参数
36.将选择的相机操控至用于选择的对象的预定位置
38.在选择的显示器上示出视频图像
关于图3的以上描述适用于由操作者启动或者在满足预定条件时由***自动启动的动作序列。可以理解,在用于控制CCTV相机的控制面板处或者在连接到控制***的接口或者与控制***的接口集成的控制接口处,操作者选择他/她想要查看的对象,并且***遥控CCTV相机、然后自动提供该对象的图像或者实况视频流。如果先前尚未查看或者配置对象,则实时实现视线计算并且随后显示图像或者视频。如果先前尚未查看或者配置对象,则可以存储实时视线计算以供将来参考。
本发明的方法可以由一个或者多个计算机程序监控、控制或者实现。一个或者多个微处理器(或者处理器或者计算机)包括连接到一个或者多个上述计算机或者计算机***或者在一个或者多个上述计算机或者计算机***中包括的中央处理单元CPU,这些处理器或者计算机完成例如参照图2和图3描述的根据本发明一个或者多个方面的方法的步骤。将理解,用于实现根据本发明的方法的计算机程序也可以在一个或者多个通用工业微处理器或者PLC或者计算机上运行,而不是一个或者多个专用计算机或者处理器上运行。
计算机程序包括使计算机或者处理器使用用于前述方法的方程、算法、数据、存储值、计算、同步等来实现这些方法的计算机程序代码单元或者软件代码部分。程序的部分可以存储于上述处理器中,也可以存储于ROM、RAM、PROM、EPROM或者EEPROM芯片或者类似存储器装置中。该程序或者一些程序也可以部分或者整体地本地(或者集中)存储于其它适当计算机可读介质如磁盘、CD-ROM或者DVD盘、硬盘、磁光存储器存储装置上或者其中、易失性存储器中、闪存中、存储为固件或者存储于数据服务器上。也可以使用其它已知和适当介质,其包括可移动存储器介质如记忆棒、USB记忆棒和其它可移动闪存、硬驱动器等。也可以部分地从包括公共网络如因特网的数据网络供应或者更新程序。
应当注意尽管上文描述了本发明的示例实施例,但是可以有对公开的解决方案进行的若干变化和修改而不脱离如所附权利要求书中限定的本发明范围。
Claims (31)
1.一种用于设计和操作***的方法,所述***包括工业设施中的一个或者多个遥控式静止和可移动相机,所述方法的特征在于:
-使用包括所述工业设施和所述相机的3D模型,所述3D模型包括与所述相机的移动范围有关的信息,
-自动确定哪一个或者多个相机(1,2)在选择的对象的视线中或者可移动到所述选择的对象的视线中。
2.根据权利要求1所述的方法,还包括以下步骤:确定需要怎样的相机移动以及摇动、倾斜、变焦距和聚焦设置以便所述一个或者多个相机中的至少一个相机聚焦于所述选择的对象。
3.根据权利要求2所述的方法,还包括以下步骤:对在所述选择的对象的视线中的一个或者多个相机进行排序。
4.根据权利要求2或者3所述的方法,还包括以下步骤:操作者请求移动所述相机以指向和聚焦于感兴趣的所述选择的对象。
5.根据权利要求3所述的方法,还包括以下步骤:从控制***生成用于移动所述相机以指向或者聚焦于感兴趣的所述选择的对象的请求,所述请求是报警、事件、过程条件的组中的任一个。
6.根据权利要求4或者5所述的方法,还包括以下步骤:记录所述过程对象的实况视频流或者将它显示给操作者。
7.根据权利要求6所述的方法,还包括以下步骤:将所述过程对象的实况视频流或者图像显示给操作者或者处于第二位置或者处于远离所述设施的位置的其他被授权用户。
8.根据权利要求2或者3所述的方法,还包括以下步骤:在用于各过程对象的列表信息中,将确定为在所述过程对象的视线中的所述一个或者多个相机连同为了移动所述一个或者多个相机中的各相机以指向和聚焦于所述对象而必需的控制信息一起存储。
9.根据任一前述权利要求所述的方法,还包括以下步骤:计算怎样的操作如摇动、变焦距或者倾斜移动是为了在视线中的所述一个或者多个相机中的各相机聚焦于所述对象而必需的。
10.根据权利要求9所述的方法,还包括以下步骤:计算其上布置有相机或者沿着轨道布置有相机的升降机或者其它可移动设备的怎样的移动是为了在视线中的所述一个或者多个相机中的各相机聚焦于所述对象而必需的。
11.根据任一前述权利要求所述的方法,还包括以下步骤:使用存储的与每个相机的可用视野和移动范围有关的信息来计算视线。
12.根据任一前述权利要求所述的方法,还包括以下步骤:生成控制信号以操作一个或者多个相机聚焦于所述过程对象并且显示其视频流或者产生其图像。
13.根据任一前述权利要求所述的方法,其中工业设施中的感兴趣的所述选择的对象(C)是过程对象、在所述工业设施中的过程段的装备或者当前位于所述设施中或者移动经过所述设施的任何其它对象,并且通过自动确定在所述对象的视线中的一个或者多个相机(1,2)而且移动所述相机以指向和聚焦于感兴趣的所述对象并且显示所述对象的图像或者视频流。
14.根据任一前述权利要求所述的方法,还包括以下步骤:出于控制目的借助自动移动相机(1,2)以聚焦于所述选择的过程对象(C)来监视具有一个或者多个过程的工业工厂中的过程对象。
15.根据权利要求1或者13所述的方法,还包括以下步骤:登记由所述过程对象组成的一个或者多个图像或者实况视频流;并且将显示提供给控制所述过程对象的控制***。
16.根据权利要求1或者12所述的方法,还包括以下步骤:将由所述过程对象组成的一个或者多个图像连同与所述过程对象和/或事件或报警或者过程条件关联的数据一起保存于数据库中。
17.根据任一前述权利要求所述的方法,还包括以下步骤:实时计算所述一个或者多个相机中的哪些相机在对感兴趣的对象的视线中。
18.根据任一前述权利要求所述的方法,还包括以下步骤:计算对感兴趣的对象的一个或者多个视线;并且计算应当将相机定位于何处以便产生感兴趣的所述对象的图像或者实况视频。
19.一种包括软件代码单元的计算机程序,所述软件代码单元在读取到计算机或者处理器中时,将使所述计算机或者处理器实现一种用于根据权利要求1-159中的任一权利要求所述的步骤来操作一个或者多个遥控式可移动和静止相机以进行取回的方法。
20.一种在计算机可读介质上实现的计算机程序,所述计算机程序在读取到计算机或者处理器中时将使所述计算机或者处理器执行一个或者多个计算机指令,所述指令用于实现根据权利要求1-18中的任一权利要求所述的步骤来操作一个或者多个遥控式可移动和静止相机的方法。
21.一种用于操作一个或者多个遥控式静止和可移动相机的3D模型,其特征在于:用于登记对工业设施中的感兴趣的对象(C)进行选择的输入的装置;以及用于根据所述3D模型和一个或者多个相机(1,2)的已知位置来确定哪些相机在所述过程对象的视线中的装置;以及用于远程移动所述相机以指向或者聚焦于感兴趣的所述对象的装置;以及用于显示所述过程对象的图像或者视频流的装置。
22.根据权利要求21所述的3D模型,其中所述3D模型由计算机和计算机软件或者程序实施。
23.根据权利要求21所述的3D模型,其中所述3D模型由计算机辅助设计程序或者由计算机图形程序实施。
24.一种用于操作一个或者多个遥控式可移动和静止相机的控制***,包括用于远程移动所述相机以指向和聚焦于感兴趣的对象的装置,其特征在于:用于登记对工业设施中的感兴趣的所述对象(C)进行选择的输入的装置;以及用于根据3D模型和一个或者多个相机(1,2)的已知位置来确定哪些相机在所述过程对象的视线中的装置;以及用于远程移动所述相机以指向或者聚焦于感兴趣的所述对象的装置;以及用于显示所述过程对象的图像的装置。
25.根据权利要求24所述的控制***,还包括:用于操作和移动相机装配于其上的升降台或者其它可移动设备的装置。
26.根据权利要求24所述的控制***,还包括:存储器存储设备,包括一个或者多个计算机程序,所述计算机程序包括软件代码单元,所述软件代码单元在被读取到计算机或者处理器中时,将使所述计算机或者处理器实现一种用于根据权利要求1-18中的任一权利要求所述的步骤来操作一个或者多个遥控式可移动相机以自动产生感兴趣的选择的对象(C)的图像的方法。
27.根据权利要求24所述的控制***,还包括:接口,用于选择工业设施中当前感兴趣的对象以自动显示为实况视频格式和/或将由它组成的图像。
28.一种将计算机实施的3D模型用于操作一个或者多个遥控式可移动和静止相机的用途。
29.一种根据权利要求18-27中的任一权利要求所述的将用于操作一个或者多个遥控式可移动和静止相机的控制***用于监视和控制具有一个或者多个过程的工业工厂中的过程对象的用途。
30.一种用于借助根据包括多个相机和多个对象的3D模型计算视线来自动确定哪些相机当前在所述多个对象中的选择的对象的视线中或者可以移动到所述选择的对象的视线中的方法。
31.一种用于操作一个或者多个遥控式静止和可移动相机的高速方法,其特征在于:选择工业设施中的感兴趣的过程对象(C);并且自动确定在所述过程对象的视线中的一个或者多个相机(1,2);取回为了使所述相机移动或者摇动或者倾斜或者变焦距以便指向和聚焦于感兴趣的所述过程对象而必需的预先计算的移动;根据为了聚焦于所述选择的对象而必需的所述预先计算的移动来操作所述相机;并且显示所述过程对象的视频流或者图像。
Applications Claiming Priority (3)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
EP07105363A EP1975752B1 (en) | 2007-03-30 | 2007-03-30 | A method for operating remotely controlled cameras in an industrial process |
EP07105363.1 | 2007-03-30 | ||
PCT/EP2008/053608 WO2008119724A1 (en) | 2007-03-30 | 2008-03-27 | A method for operating remotely controlled cameras in an industrial process |
Publications (2)
Publication Number | Publication Date |
---|---|
CN101681159A true CN101681159A (zh) | 2010-03-24 |
CN101681159B CN101681159B (zh) | 2013-06-12 |
Family
ID=38515857
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN200880015821.5A Active CN101681159B (zh) | 2007-03-30 | 2008-03-27 | 在工业过程中操作遥控相机的方法 |
Country Status (6)
Country | Link |
---|---|
US (1) | US20110199487A1 (zh) |
EP (1) | EP1975752B1 (zh) |
CN (1) | CN101681159B (zh) |
AT (1) | ATE473474T1 (zh) |
DE (1) | DE602007007576D1 (zh) |
WO (1) | WO2008119724A1 (zh) |
Cited By (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN103380618A (zh) * | 2010-11-15 | 2013-10-30 | 鹰图公司 | 用于监视***中的摄像机控制的***和方法 |
CN104521230A (zh) * | 2012-07-16 | 2015-04-15 | 埃吉迪姆技术公司 | 用于实时重建3d轨迹的方法和*** |
CN103380618B (zh) * | 2010-11-15 | 2016-11-30 | 鹰图公司 | 用于监视***中的摄像机控制的***和方法 |
CN110475059A (zh) * | 2018-05-11 | 2019-11-19 | 佳能株式会社 | 控制设备、控制方法和存储介质 |
Families Citing this family (11)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20110010624A1 (en) * | 2009-07-10 | 2011-01-13 | Vanslette Paul J | Synchronizing audio-visual data with event data |
US9363441B2 (en) * | 2011-12-06 | 2016-06-07 | Musco Corporation | Apparatus, system and method for tracking subject with still or video camera |
US20130201339A1 (en) * | 2012-02-08 | 2013-08-08 | Honeywell International Inc. | System and method of optimal video camera placement and configuration |
DE102012211298A1 (de) * | 2012-06-29 | 2014-01-02 | Robert Bosch Gmbh | Anzeigevorrichtung für ein Videoüberwachungssystem sowie Videoüberwachungssystem mit der Anzeigevorrichtung |
EP2685421B1 (en) * | 2012-07-13 | 2015-10-07 | ABB Research Ltd. | Determining objects present in a process control system |
WO2014024475A1 (ja) * | 2012-08-10 | 2014-02-13 | パナソニック株式会社 | 映像提供方法、送信装置および受信装置 |
WO2014127978A2 (de) * | 2013-02-21 | 2014-08-28 | Siemens Aktiengesellschaft | Kamera-überwachung einer ausrüstung einer technischen anlage |
KR102101438B1 (ko) | 2015-01-29 | 2020-04-20 | 한국전자통신연구원 | 연속 시점 전환 서비스에서 객체의 위치 및 크기를 유지하기 위한 다중 카메라 제어 장치 및 방법 |
US10806534B2 (en) * | 2015-08-25 | 2020-10-20 | Kawasaki Jukogyo Kabushiki Kaisha | Information sharing system and method of sharing information between a plurality of robot systems |
EP3565259A4 (en) * | 2016-12-28 | 2019-11-06 | Panasonic Intellectual Property Corporation of America | THREE-DIMENSIONAL MODEL DISTRIBUTION METHOD, THREE-DIMENSIONAL MODEL RECEIVING METHOD, THREE-DIMENSIONAL MODEL DISTRIBUTION DEVICE, AND THREE-DIMENSIONAL MODEL RECEIVING DEVICE |
US20200014854A1 (en) * | 2018-07-09 | 2020-01-09 | Hitachi, Ltd. | Factory data management method and system |
Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20040125207A1 (en) * | 2002-08-01 | 2004-07-01 | Anurag Mittal | Robust stereo-driven video-based surveillance |
CN1647115A (zh) * | 2002-02-27 | 2005-07-27 | 杰奥·莱有限公司 | 用于控制一个立体照相机的方法和*** |
WO2006074161A2 (en) * | 2005-01-03 | 2006-07-13 | Vumii, Inc. | Systems and methods for night time surveillance |
DE102006014634A1 (de) * | 2005-04-01 | 2006-11-02 | Abb Research Ltd. | Mensch-Maschine-Schnittstelle für ein Kontroll- bzw. Steuerungs-System |
WO2006128124A2 (en) * | 2005-05-27 | 2006-11-30 | Panoptic Systems, Inc. | Total awareness surveillance system |
Family Cites Families (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US5095365A (en) * | 1989-10-20 | 1992-03-10 | Hitachi, Ltd. | System for monitoring operating state of devices according to their degree of importance |
DE4290947B4 (de) * | 1991-04-08 | 2006-11-02 | Hitachi, Ltd. | Interaktives videogestütztes Bedienungsverfahren und -vorrichtung |
US7483049B2 (en) * | 1998-11-20 | 2009-01-27 | Aman James A | Optimizations for live event, real-time, 3D object tracking |
US6980690B1 (en) * | 2000-01-20 | 2005-12-27 | Canon Kabushiki Kaisha | Image processing apparatus |
US7092771B2 (en) * | 2002-11-14 | 2006-08-15 | Rockwell Automation Technologies, Inc. | Industrial control and monitoring method and system |
-
2007
- 2007-03-30 DE DE602007007576T patent/DE602007007576D1/de active Active
- 2007-03-30 AT AT07105363T patent/ATE473474T1/de not_active IP Right Cessation
- 2007-03-30 EP EP07105363A patent/EP1975752B1/en active Active
-
2008
- 2008-03-27 CN CN200880015821.5A patent/CN101681159B/zh active Active
- 2008-03-27 WO PCT/EP2008/053608 patent/WO2008119724A1/en active Application Filing
- 2008-03-27 US US12/594,031 patent/US20110199487A1/en not_active Abandoned
Patent Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN1647115A (zh) * | 2002-02-27 | 2005-07-27 | 杰奥·莱有限公司 | 用于控制一个立体照相机的方法和*** |
US20040125207A1 (en) * | 2002-08-01 | 2004-07-01 | Anurag Mittal | Robust stereo-driven video-based surveillance |
WO2006074161A2 (en) * | 2005-01-03 | 2006-07-13 | Vumii, Inc. | Systems and methods for night time surveillance |
DE102006014634A1 (de) * | 2005-04-01 | 2006-11-02 | Abb Research Ltd. | Mensch-Maschine-Schnittstelle für ein Kontroll- bzw. Steuerungs-System |
WO2006128124A2 (en) * | 2005-05-27 | 2006-11-30 | Panoptic Systems, Inc. | Total awareness surveillance system |
Cited By (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN103380618A (zh) * | 2010-11-15 | 2013-10-30 | 鹰图公司 | 用于监视***中的摄像机控制的***和方法 |
CN103380618B (zh) * | 2010-11-15 | 2016-11-30 | 鹰图公司 | 用于监视***中的摄像机控制的***和方法 |
CN104521230A (zh) * | 2012-07-16 | 2015-04-15 | 埃吉迪姆技术公司 | 用于实时重建3d轨迹的方法和*** |
CN104521230B (zh) * | 2012-07-16 | 2018-10-02 | 埃吉迪姆技术公司 | 用于实时重建3d轨迹的方法和*** |
CN110475059A (zh) * | 2018-05-11 | 2019-11-19 | 佳能株式会社 | 控制设备、控制方法和存储介质 |
Also Published As
Publication number | Publication date |
---|---|
EP1975752B1 (en) | 2010-07-07 |
EP1975752A1 (en) | 2008-10-01 |
ATE473474T1 (de) | 2010-07-15 |
US20110199487A1 (en) | 2011-08-18 |
WO2008119724A1 (en) | 2008-10-09 |
DE602007007576D1 (de) | 2010-08-19 |
CN101681159B (zh) | 2013-06-12 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN101681159B (zh) | 在工业过程中操作遥控相机的方法 | |
CN101939765B (zh) | 用于远程检查工业过程的由计算机实施的方法和*** | |
US10445933B2 (en) | Systems and methods for presenting building information | |
US11089458B2 (en) | Smart communication device or apparatus for collecting and evaluating information about equipment distributed over a large area, e.g., over a large industrial plant or oil field | |
KR101912795B1 (ko) | 3차원 정보제공장치 | |
JP4934228B2 (ja) | 情報処理装置、情報処理方法及びプログラム | |
KR101894471B1 (ko) | 플랜트의 가상 현실 서비스 제공 방법 및 이를 위한 장치 | |
EP2296069A1 (en) | Process monitoring system | |
JP2016082557A (ja) | 全視野図に基づくパンチルトカメラの制御方法及びその装置 | |
EP3738006A1 (en) | System for power plant management and device for building 3d virtual model of power plant | |
EP3185094B1 (en) | Process control system and development system for human machine interface | |
JP6132811B2 (ja) | プログラム及び情報処理装置 | |
US11729494B2 (en) | Information processing apparatus, control method therefor, and storage medium | |
JP2899174B2 (ja) | 監視装置 | |
JP2004005639A (ja) | 監視装置 | |
JP2017092808A (ja) | 画像監視システム | |
EP1975754B1 (en) | A computer implemented method to display technical data for monitoring an industrial installation | |
JP6449613B2 (ja) | ガス供給エリア監視カメラシステム | |
CN103562970A (zh) | 自动确定部件与参考制图的符合 | |
EP2959346B1 (en) | Method and device for monitoring and controlling an industrial process | |
JP5665608B2 (ja) | 画像表示装置 | |
JP2017085439A (ja) | 追尾装置 | |
KR102473078B1 (ko) | 복수의 ptz카메라에 의해 촬영되는 감시영역의 위치산출장치 | |
CN115834983A (zh) | 一种多源信息融合的数字化环境监控方法及*** | |
JP2017062350A (ja) | 表示制御装置及びその制御方法、表示装置、コンピュータプログラム |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
C06 | Publication | ||
PB01 | Publication | ||
C10 | Entry into substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
C14 | Grant of patent or utility model | ||
GR01 | Patent grant | ||
TR01 | Transfer of patent right |
Effective date of registration: 20191126 Address after: Baden, Switzerland Patentee after: ABB Switzerland Co., Ltd. Address before: Zurich Patentee before: ABB Research Co., Ltd. |
|
TR01 | Transfer of patent right |