CN101448098A - 摄像装置和方法以及信息处理装置和方法 - Google Patents
摄像装置和方法以及信息处理装置和方法 Download PDFInfo
- Publication number
- CN101448098A CN101448098A CNA2008101807328A CN200810180732A CN101448098A CN 101448098 A CN101448098 A CN 101448098A CN A2008101807328 A CNA2008101807328 A CN A2008101807328A CN 200810180732 A CN200810180732 A CN 200810180732A CN 101448098 A CN101448098 A CN 101448098A
- Authority
- CN
- China
- Prior art keywords
- multiplying power
- area
- convergent
- predetermined display
- restriction
- 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
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/183—Closed-circuit television [CCTV] systems, i.e. systems in which the video signal is not broadcast for receiving images from a single remote source
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N23/00—Cameras or camera modules comprising electronic image sensors; Control thereof
-
- 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
-
- 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/69—Control of means for changing angle of the field of view, e.g. optical zoom objectives or electronic zooming
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N5/00—Details of television systems
- H04N5/222—Studio circuitry; Studio devices; Studio equipment
- H04N5/262—Studio circuits, e.g. for mixing, switching-over, change of character of image, other special effects ; Cameras specially adapted for the electronic generation of special effects
Landscapes
- Engineering & Computer Science (AREA)
- Multimedia (AREA)
- Signal Processing (AREA)
- Studio Devices (AREA)
Abstract
本发明公开了摄像装置和方法以及信息处理装置和方法。摄像装置获取并显示被拍体的图像从而使得即使在执行了区域缩放操作之后,目标被拍体也仍保持被显示在监视器上。摄像单元以可变的被拍体获取倍率和获取角度来获取被拍体图像。控制器执行区域缩放控制从而使得当给定区域被指定为预定图像显示区域的子区域时,获取倍率和角度被修改以放大给定区域。当预定显示区域相对于给定区域的尺寸的比值超过限制倍率时,还将所述限制倍率设置为缩放倍率。当没有超过限制倍率时,将所述尺寸的比值设置为缩放倍率。
Description
相关申请的交叉引用
本发明包含与2007年11月28日递交到日本专利局的日本专利申请JP 2007-306781有关的主题,该日本专利申请的全部内容通过引用被结合于此。
技术领域
本发明涉及摄像装置和方法、信息处理装置和方法、以及存储用于所述装置和方法的程序的记录介质。更具体地,本发明涉及即使在执行了区域缩放(area zoom)操作之后也能够保持将目标被拍体显示在监视器上的摄像装置和方法、信息处理装置和方法、以及程序。
背景技术
通过使用被称作网络相机的技术,可以经由网络获取远程图像并且然后使该图像显示在监视器上。此外,网络相机包括被称作区域缩放的功能,其中用户通过用矩形将监视器上显示的远程图像的任意部分围住来执行指定的操作,从而使所围住的远程图像部分的放大视图被显示在监视器上(例如,参见日本未实审专利申请公开第2004-271802号)。
发明内容
然而,在相关技术的网络相机中,存在这样的问题:区域缩放可能导致目标被拍体被移到监视器的显示区域以外,并且因此不再被显示。
考虑到上述情况而作出的本发明,即使在执行了区域缩放操作之后,也能够保持将目标被拍体显示在监视器上。
根据本发明实施例的摄像装置获取被拍体的图像,并且设有摄像单元和控制器。摄像单元以可变的被拍体获取倍率和获取角度来获取被拍体的图像。当给定区域被指定为显示来自摄像单元的摄像结果的预定显示区域的子区域时,控制器执行使得摄像单元的获取倍率和获取角度被修改的区域缩放控制从而使给定区域中的图像被放大到预定显示区域的大小并且然后被显示。从区域缩放控制得到的经修改的获取倍率是作为将修改前的获取倍率乘以相对缩放倍率的结果而获得的倍率。此外,当预定显示区域相对于给定区域的尺寸的比值大于限制倍率时,采用所述限制倍率作为缩放倍率。当预定显示区域相对于给定区域的尺寸的比值小于限制倍率时,采用所述尺寸的比值作为缩放倍率。
根据本发明实施例的摄像方法对应于根据本发明实施例的上述摄像装置。
通过使用根据本发明实施例的摄像装置和方法,通过设有以可变的被拍体获取倍率和获取角度来获取被拍体的图像的摄像单元的摄像装置来执行区域缩放控制。区域缩放控制被配置为使得当给定区域被指定为显示来自摄像单元的摄像结果的预定显示区域的子区域时,摄像单元的获取倍率和获取角度被修改以使给定区域中的图像被放大到预定显示区域的大小并且然后被显示。在区域缩放控制中,由区域缩放控制得到的经修改的获取倍率是作为将修改前的获取倍率与相对的缩放倍率相乘的结果而获得的倍率。此外,当预定显示区域与给定区域的尺寸的比值大于限制倍率时,采用所述限制倍率作为缩放倍率。当预定显示区域与给定区域的尺寸的比值小于限制倍率时,采用所述尺寸的比值作为缩放倍率。
根据本发明实施例的信息处理装置控制以可变的获取倍率和获取角度来获取被拍体的图像的摄像装置。该信息处理装置设有控制器,该控制器执行区域缩放控制从而使得当给定区域被指定为显示来自摄像装置的摄像结果的预定显示区域的子区域时,摄像装置的获取倍率和获取角度被修改以使给定区域中的图像被放大到预定显示区域的大小并且然后被显示。由区域缩放控制得到的经修改的获取倍率是作为将修改前的获取倍率与相对的缩放倍率相乘的结果而获得的倍率。此外,控制器被配置为使得,当预定显示区域与给定区域的尺寸的比值大于限制倍率时,采用所述限制倍率作为缩放倍率。当预定显示区域与给定区域的尺寸的比值小于限制倍率时,采用所述尺寸的比值作为缩放倍率。
根据本发明实施例的信息处理方法和存储程序的记录介质用于与根据本发明实施例的上述信息处理装置一起使用。
通过使用根据本发明实施例的信息处理装置和方法以及存储程序的记录介质,对以可变的被拍体获取倍率和获取角度来获取被拍体的图像的摄像装置执行区域缩放控制。区域缩放控制被配置为使得当给定区域被指定为显示来自摄像单元的摄像结果的预定显示区域的子区域时,摄像单元的获取倍率和获取角度被修改以使给定区域中的图像被放大到预定显示区域的大小并且然后被显示。在区域缩放控制中,由区域缩放控制得到的经修改的获取倍率是作为将修改前的获取倍率与相对的缩放倍率相乘的结果而获得的倍率。此外,当预定显示区域与给定区域的尺寸的比值大于限制倍率时,采用所述限制倍率作为缩放倍率。当预定显示区域与给定区域的尺寸的比值小于限制倍率时,采用所述尺寸的比值作为缩放倍率。
如上所述,根据本发明的实施例实现了区域缩放控制。更具体地,即使在执行区域缩放操作之后,目标被拍体也继续显示在监视器上。
附图说明
图1是示出应用了本发明的信息处理***的示例性配置的框图;
图2是示出图1中示出的摄像装置的示例性配置的框图;
图3是示出图1中示出的远程装置的示例性配置的框图;
图4是示出图2中示出的摄像装置的示例性功能配置的功能框图;
图5是用于说明自光轴中心的移位的示图;
图6是用于说明自光轴中心的移位的示图;
图7是用于说明用以测量自光轴中心的移位的技术的示意图;
图8是用于说明区域缩放功能的示图;
图9示出在执行了理想的区域缩放操作之后所显示的示例性显示图像;
图10示出在作为区域缩放的结果而出现了偏离中心的被拍体显示的情况下,在区域缩放操作之后所显示的示例性显示图像;
图11示出在应用了根据本发明实施例的缩放倍率限制技术的情况下,在区域缩放操作之后所显示的示例性显示图像;
图12是用于说明用以对在根据本发明实施例的缩放倍率限制技术中所使用的限制倍率进行配置的技术的示图;
图13是用于说明用以对在根据本发明实施例的缩放倍率限制技术中所使用的限制倍率进行配置的技术的示图;
图14是用于说明用以对在根据本发明实施例的缩放倍率限制技术中所使用的限制倍率进行配置的技术的示图;
图15是用于说明用以对在根据本发明实施例的缩放倍率限制技术中所使用的限制倍率进行配置的技术的示图;
图16是用于说明用以对在根据本发明实施例的缩放倍率限制技术中所使用的限制倍率进行配置的技术的示图;
图17是用于说明用以对在根据本发明实施例的缩放倍率限制技术中所使用的限制倍率进行配置的技术的示图;
图18是用于说明用以对在根据本发明实施例的缩放倍率限制技术中所使用的限制倍率进行配置的技术的示图;以及
图19是用于说明用以对在根据本发明实施例的缩放倍率限制技术中所使用的限制倍率进行配置的技术的示图。
具体实施方式
在下文中,将参考附图来描述本发明的实施例。
图1示出应用了本发明的信息处理***的示例性配置。
在图1举例示出的信息处理***中,摄像装置11和远程装置12经由网络13相互连接。
摄像装置11经由网络13被远程装置12远程操作。换言之,摄像装置11被配置为作为网络相机进行操作。
在下文中,将按照以上顺序并且分别参考图2和图3来分别描述摄像装置11的示例性配置和远程装置12的示例性配置。此外,虽然网络13并不被具体地限制,但是在本实施例中,作为示例将网络13视为(以太网)网络。
图2示出摄像装置11的示例性配置。
摄像装置11被配置为包括相机主体21、相机平台(camera platform)22、摇摄(pan)电机23、倾斜(tilt)电机24、电机驱动器25和26、非易失性存储器27、CPU(中央处理单元)28和网络端口29。
相机主体21被配置为包括摄像元件31、信号处理器32和缩放镜头33。
摄像元件31被配置为例如使用CCD(电荷耦合器件)或CMOS(互补金属氧化物半导体)传感器的图像传感器。摄像元件31在预定读取区域的范围内获取被拍体的图像,并且然后将摄像结果作为电图像信号提供给信号处理器32。
信号处理器32基于CPU 28的控制,执行各种信号处理。例如,信号处理器32可以接收由摄像元件31提供的图像信号,对该图像信号适当地执行诸如A/D转换和图像处理之类的操作,然后将结果提供给CPU 28。此外,响应于来自CPU 28的指令,信号处理器32还执行控制处理以调节缩放镜头33的获取倍率。
缩放镜头33是附接到相机主体21上的光学单元,并且根据来自信号处理器32的指令被调节到给定获取倍率。缩放镜头33的获取倍率是从广角位置到远摄(telephoto)位置连续可调的。
相机平台22是使相机主体21旋转的旋转平台,并且用于调节相机主体21的图像获取方向。为了实现上述功能,用于调节相机主体21的水平角度的摇摄电机23和用于调节相机主体21的垂直角度的倾斜电机24被安装在相机平台22上。在下文中,通过组合相机主体21的水平角度和垂直角度而得到的组合后的角度将被称作获取角度。摇摄电机23和倾斜电机24分别由分离的电机驱动器25和26来控制。换言之,电机驱动器25和26根据从CPU 28发出的获取角度来控制摇摄电机23和倾斜电机24的旋转角度。
非易失性存储器27存储诸如数据和由CPU 28执行的程序之类的信息。例如,非易失性存储器27可以存储在由CPU 28所执行的各种控制处理操作中所使用的各种参数。作为更具体的示例,在本实施例中,非易失性存储器27存储这样的数据:其指示缩放镜头33的光轴自摄像元件31的摄像区域(即,获取区域)的中心所移位的距离。上述数据被CPU 28用在为了补偿这样的移位而执行的计算中。稍后将更详细地描述这些计算。
CPU 28通过遵循在非易失性存储器27中存储的程序,或者通过遵循经由网络13从远程装置12发出的远程操作指令,来执行各种控制处理操作。
例如,CPU 28可以控制用于摇摄电机23和倾斜电机24的电机驱动器25和26,同时还执行诸如压缩和编码由相机主体21提供的图像信号之类的各种处理。此外,CPU 28可以进行控制以将进行了压缩和编码的经处理图像信号发送到经由网络13而连接到网络端口29的远程装置12。
网络端口29连接到LAN(局域网)或者类似的网络13。因此,摄像装置11经由网络13连接到远程装置12,从而起网络相机的作用。
图3示出远程装置12的示例性配置。
在图3中,CPU 101通过遵循存储在ROM 102或存储单元108中的程序来执行各种处理操作。RAM 103存储诸如数据和由CPU 101执行的程序之类的信息。CPU 101、ROM 102和RAM 103通过总线104相互连接。
CPU 101还经由总线104连接到输入/输出接口105。输入/输出接口105连接到输入单元106(包括诸如键盘、鼠标121和麦克风之类的设备)以及输出单元107(包括诸如监视器122和一个或多个扬声器之类的设备)。CPU 101响应于作为输入从输入单元106接收到的命令,执行各种处理操作。CPU 101然后将处理结果输出到输出单元107。
连接到输入/输出接口105的存储单元108例如是硬盘,并且存储各种数据和由CPU 101执行的程序。
通信单元109经由诸如因特网或局域网之类的网络(即,例如本实施例中的网络13)与外部设备(即,例如本实施例中的摄像装置11)进行通信。此外,通信单元109还可以经由网络获取程序,然后使所获取的程序被存储在存储单元108中。
连接到输入/输出接口105的驱动器110驱动被载入其中的可移动介质(removable media)111,从而获取诸如记录在可移动介质111上的程序或数据之类的信息。可移动介质111例如可以是磁盘、光盘、磁光盘或者半导体存储器。所获取的信息即程序或数据然后在适当的时候被转发到并且被存储在存储单元108中。
现在将描述远程装置12的示例性操作。
CPU 101首先运行给定的浏览器软件(即,一种程序)并且执行使信息被显示在监视器122上的控制。随后,CPU 101执行使由摄像装置11所获取的图像被显示在浏览器软件的显示区域中的控制。更具体地,摄像装置11首先得到由相机主体21所获取的图像,将图像转换为可以通过远程装置12上的浏览器软件而被显示的数据格式,然后将经转换的图像数据经由网络13发送到远程装置12。远程装置12经由网络13接收上述数据格式的图像数据。远程装置12的CPU 101然后利用浏览器软件来解释(interpret)所接收的图像数据,并且随后使监视器122显示相应的图像。
此外,浏览器软件还设有用于接收用以控制摄像装置11的命令的控制区域(例如,被显示在浏览器软件中的箭头或者类似的软件按钮)。因此,作为用户利用诸如鼠标121之类的输入设备来操作控制区域的结果,可以以期望的相机角度和倍率来获取图像。此处的相机角度指针对摄像装置11而描述的获取角度,而此处的倍率指针对摄像装置11而描述的缩放镜头33的获取倍率。
应理解,也可以采用除鼠标121之外的输入设备,例如设在监视器122上的触摸面板或者笔式写字板(pen tablet)。
例如,用户可以通过操作鼠标121或类似设备来选择浏览器软件的控制区域中的软件按钮,从而发出左/右摇摄操作的指令。在这种情况下,CPU101将上述指令经由通信单元109和网络13发送到摄像装置11。随后,摄像装置11经由网络端口29接收指令,对指令进行解释并转换为例如摇摄电机23的旋转角度,然后将经转换的指令发送到电机驱动器25。在这么做时,摇摄电机23旋转与给定角度相等的量,结果,相机主体21的摇摄操作被实现。
作为另一示例,用户可以通过操作鼠标121或类似设备来选择浏览器软件的控制区域中的软件按钮,从而发出上/下倾斜操作的指令。在这种情况下,CPU 101将上述指令经由通信单元109和网络13发送到摄像装置11。随后,摄像装置11经由网络端口29接收指令,对指令进行解释并转换为例如倾斜电机24的旋转角度,然后将经转换的指令发送到电机驱动器26。在这么做时,倾斜电机24旋转与给定角度相等的量,结果,相机主体21的倾斜操作被实现。
作为另一示例,用户可以通过操作鼠标121或类似设备来选择浏览器软件的控制区域中的软件按钮,从而发出缩放操作的指令。在这种情况下,CPU 101将上述指令经由通信单元109和网络13发送到摄像装置11。随后,摄像装置11经由网络端口29接收指令,对所述指令进行解释,并且然后执行控制以驱动缩放镜头33的缩放电机(在图中未示出)。结果,缩放操作被实现。换言之,作为上述操作的结果,实现了对缩放镜头33的获取倍率的调节。
此外,在本实施例中,还包括区域缩放功能。更具体地,存在这样的功能,凭借该功能,给定区域(即,矩形区域)被鼠标121或类似设备指定为在浏览器软件的显示区域中所显示图像的子区域,并且因此,获取角度和/或获取倍率被调节从而使得该给定区域被放大到整个显示区域的大小并且随后被显示。
更具体地,当用户操作鼠标121或类似设备以指定期望区域作为浏览器软件中的显示区域的子区域时,CPU 101将指定该区域的中心和大小的信息经由通信单元109和网络13发送到摄像装置11。随后,摄像装置11经由网络端口29接收上述信息,并且基于所发送的该区域的中心和大小,计算用于相机主体21的获取角度和用于缩放镜头33的获取倍率。随后将描述用于上述操作的计算技术的具体示例。接下来,如上所述的,CPU 101适当地控制摇摄、倾斜和缩放操作。结果,指定区域内的图像部分被放大到浏览器软件的整个显示区域的大小,然后在远程装置12处被显示在整个显示区域中。以这种方式,通过简单地指定以目标被拍体为中心的区域,用户能够立即查看被放大到所述被拍体并且以所述被拍体为中心的图像。
接下来,将描述摄像装置11的操作。
图4示出用于CPU 28中所包括的各种功能的子集的功能块,该功能子集用于执行下文将要描述的操作。更具体地,***控制器401、相机控制器402和网络控制器403被设在CPU 28中作为上述功能块。
***控制器401进行摄像装置11的一般***控制。
相机控制器402计算用于控制相机主体21的各种控制值。例如,相机控制器402可以计算被发送到电机驱动器25和26以调节由相机主体21所获取的图像的获取角度的控制值。作为另一示例,相机控制器402可以计算被发送到缩放电机(未在图中示出)以调节缩放镜头33的获取倍率的控制值。此外,相机控制器402获取由相机主体21的信号处理器32所提供的图像信号,并且随后将该图像信号经由***控制器401提供给网络控制器403。
网络控制器403执行协商以及其他通信控制以经由网络端口29连接到网络13。
现在将描述摄像装置11的与摄像有关的操作。
在本实施例中,基于由相机控制器402执行的计算,相机主体21的获取角度被调节,缩放镜头33的获取倍率被调节,然后摄像随后被执行。
更具体地,获取倍率首先被缩放镜头33调节并且获取角度被相机平台22调节,以利用摄像元件31来获取图像。当进行上述调节时,CPU 28利用预先存储在非易失性存储器27中的移位数据来计算针对给定获取倍率和给定获取角度的补偿值。移位数据指示出缩放镜头33的光轴自摄像元件31的读取区域的中心所移位的距离(在下文中,上述距离将被称作自光轴中心的移位)。随后,CPU 28基于补偿值来控制相机平台22的角度,从而使得移位被补偿并且消除。
在本实施例中,为了计算上述补偿值,缩放镜头33的光轴相对于摄像元件31的读取区域中心的移位可以被预先测量,指示测量结果的数据(即,移位数据)例如被存储在非易失性存储器27中以备随后使用。更准确地,在非易失性存储器27中存储的移位数据并不指示相对于光轴中心的移位,而是指示相对于远程装置12处的显示位置的移位,如下文中将要描述的。
现在将通过参考图5和图6来描述相对于光轴中心的移位。
如图5所示,诸如CCD传感器之类的摄像元件31被内置到相机主体21中。摄像元件31的中心位置(即,读取区域的中心)是通过与设置在相机主体21的机壳(chassis)内的光轴对准而被确定的。缩放镜头33的中心位置同样通过与光轴对准而被确定。
随后,在理想的情况下,如图5所示,光轴通过摄像元件31的读取区域的中心和缩放镜头33的中心这二者。
然而,实际上,在摄像元件31和缩放镜头33的装配期间可能出现定位误差,因此也可能出现相对于光轴中心的移位。由于这样的自光轴的中心移位,也会出现关于远程装置12的显示位置的移位。
例如,图6的最左侧部分示出在缩放镜头33被设置到广角位置并且由相机主体21所获取的图像的获取角度被调节从而使得给定的目标被拍体Ob被定位在画面122A的中心的情况下,画面122A的显示状态。应理解,在本实施例中,认为画面122A表示在远程装置12的监视器122上示出的浏览器软件的显示区域。从图6的最左侧部分所示出的显示状态开始,如果放大操作随后被执行以提高缩放镜头33的获取倍率,那么画面122A的显示状态转变到在图6的最右侧部分中示出的状态。更具体地,虽然目标被拍体Ob在广角位置处被显示在画面122A的中心,但是在远摄位置处,出现目标被拍体Ob的显示位置自画面122A的中心O移位的现象。更具体地,出现目标被拍体Ob的显示位置自画面122A的中心O在水平方向上移位了量Δh并且在垂直方向上移位了量Δv的现象。引起显示位置的这种移位的因素之一是如上所述的相对于光轴中心的移位。
因此,在本实施例中,显示位置的移位可以被预先测量,测量结果例如作为移位数据被存储在非易失性存储器27中以备随后使用。随后,CPU28使用上述移位数据来计算补偿值,这些补偿值又被用于控制相机平台22的角度。换言之,移位数据被用于计算用以补偿并消除相对于光轴中心的移位的补偿值。
图7是用于说明用以测量自光轴中心的移位的技术的示意图,或者更准确地,是用于说明用以测量由于自光轴中心的移位而引起的显示位置的移位的技术的示意图。
首先,用户操作远程装置12,从而将缩放镜头33设置到远摄位置并且调节由相机主体21所获取的图像的获取角度以使得期望的目标被拍体Ob被显示在画面122A的中心O处,如图7的最左侧部分中所示。
接下来,用户操作远程装置12从而将缩放镜头33设置到广角位置,如图7的最右侧部分中所示。虽然在执行上述操作之前,目标被拍体Ob的显示位置与画面122A的中心O对准,但是在上述操作之后,目标被拍体Ob的显示位置可能从画面122A的中心O处变得移位。在这种情况下,远程装置12分别测量相对于画面中心O的水平移位量Δh和垂直移位量Δv。远程装置12然后将测量结果经由网络13发送到摄像装置11。摄像装置11随后将测量结果作为移位数据存储在非易失性存储器27中。
现在将描述利用上述移位数据来计算补偿值(即,用于控制相机平台22的角度的补偿值)的技术。
摄像装置11的CPU 28(更具体地,其中的相机控制器402)首先从非易失性存储器27中读取移位数据,然后以与如下文中举例描述的方式相似的方式,使用移位数据来计算补偿值。
然而,在以下的描述中,为了简便,在此采用的补偿值是已经被转换为相对于远程装置12的监视器122上的画面122A的位置值的值。
首先,在配置了给定获取倍率和给定获取角度的情况下,相机控制器402根据如下的式1来计算误差。
Δx=Δh(n1-n0)/(Nt-Nw)
Δy=Δv(n1-n0)/(Nt-Nw) (1)
在式1中,Δx表示实际应用的水平误差,而Δy表示实际应用的垂直误差。Δh表示在读取自非易失性存储器27的移位数据中所包含的水平移位量。Δv表示在读取自非易失性存储器27的移位数据中所包含的垂直移位量。此外,n0表示当前获取倍率(即,镜头倍率),n1表示期望获取倍率(即,镜头倍率),Nt表示在远摄位置处的获取倍率(即,镜头倍率),并且Nw表示在广角位置处的获取倍率(即,镜头倍率)。
预先获取的移位量Δh和Δv指示广角和远摄位置之间的移位量。因此,根据上述式1的计算将上述水平移位量Δh和垂直移位量Δv转换为当镜头倍率实际上被修改时出现的各移位量。换言之,根据式1的计算分别将Δh和Δv转换为在实际操作时所应用的水平误差Δx和垂直误差Δy。
通过使用根据式1的计算而得到的水平误差Δx和垂直误差Δy的值,相机控制器402补偿相机平台22的角度控制。更具体地,相机控制器402补偿摇摄电机23和倾斜电机24的操作角度。换言之,根据式1的计算而得到的水平误差Δx和垂直误差Δy的值是被用于控制相机平台22的角度的补偿值。作为这种补偿的结果,可以偏移并消除由自光轴中心的移位而引起的画面122A的显示位置的移位。
在下文中,将针对上述区域缩放功能被利用的情况来描述对相机平台22的角度控制的具体示例。
图8是用于说明区域缩放功能的示意图。
在图8所示的示例中,画面122A在水平方向上是640个像素,并且在垂直方向上是480个像素。换言之,画面大小是640×480(水平像素对垂直像素)。此外,坐标系被定义为以1个像素为单位并且将画面122A的中心O作为原点。在该坐标系中表示的坐标被用于执行在下文中给出的各种计算。此外,认为与上述画面大小对应的相机主体21的视角范围为水平方向上的±20°和垂直方向上的±15°。
在图8示出的示例中,摄像装置11基于由用户指定的区域缩放框501来计算获取倍率(即,缩放倍率)和获取角度(即,相机平台22的摇摄角度和倾斜角度的组合)。通过根据计算出的值来控制相机主体21的缩放镜头33和相机平台22,在区域缩放框501内的图像部分被放大到整个画面122A的大小,从而实现区域缩放功能。在下文中,将在区域缩放框501内的图像部分放大到整个画面122A的大小的上述操作将被称作区域缩放。
区域缩放框501是被指定为用户利用鼠标121或类似设备而执行操作的结果的矩形区域。在所指定的区域缩放框501的尺寸与画面长宽比(aspect ratio)不同的情况(即,区域缩放框501在几何形状上不类似于画面122A的情况)下,区域缩放框501的垂直大小或者水平大小被用作基准,并且区域缩放框501的大小然后被调节为与画面长宽比相匹配。该调节可以通过远程装置12内的处理而被执行,从而使得这种调节的结果不被反映在显示在画面122A上的区域缩放框501中。然而,也可以执行相反的操作。换言之,调节处理可以被配置为使得这种调节的结果被直接地反映在显示在画面122A上的区域缩放框501中。
此外,区域缩放框501的大小可以被调节为与摄像装置11内的画面的长宽比相匹配,而无需在远程装置12内执行调节。
此外,区域缩放框501也可以是圆形区域或者由用户划定的框所围起的区域,而非矩形区域。在诸如上述情况之类的情况下,区域缩放框501可以被调节从而使得包含区域缩放框501并且在几何形状上类似于画面122A的最小区域被指定。
图8中示出的示例性区域缩放框501以目标被拍体Ob的位置(240,160)为中心,并且具有水平方向上80个像素以及垂直方向上60个像素的大小。换言之,作为用户指定与上述相似的中心位置和大小的结果,在图8中示出的示例性区域缩放框501被显示。
此时,如上所述,相机的视角在水平方向上是40°(±20°),并且在垂直方向上是30°(±15°)。因此,为了将由区域缩放框501所围起的部分放大到整个画面122A的大小,相机主体21可以被向右旋转15°并且向上旋转10°。此外,缩放倍率可以为设置为8倍缩放。
更一般地说,如果用θp表示摇摄角度,用θt表示倾斜角度,并且用n1表示缩放倍率(即,区域缩放后的获取倍率),那么摇摄角度θp、倾斜角度θt和缩放倍率n1分别根据如下的式2至4来计算:
θp=(画面区域的水平角度/画面区域的水平大小)×区域缩放框的水平中心位置 (2)
θt=(画面区域的垂直角度/画面区域的垂直大小)×区域缩放框的垂直中心位置 (3)
n1=(画面区域的水平大小/区域缩放框的水平大小)×当前镜头倍率(4)
然而,如果利用根据上述式2至4计算出的摇摄角度θp、倾斜角度θt和缩放倍率n1来控制相机平台22的角度,那么由于如上所述的自光轴中心的移位,所以当区域缩放框501中的图像被放大到整个画面122A的大小并被显示时,目标被拍体Ob可能不被显示在画面的中心O处。
作为具体的示例,当区域缩放框501中的图像被放大到整个画面122A的大小时,显示状态理想地变得类似于在图9中示出的那样。更具体地,***理想地放大并且显示目标被拍体Ob从而使得目标被拍体Ob的中心Obc与画面122A的中心O对准。
然而,因为存在如前所述的自光轴中心的移位,所以实际上当区域缩放框501被放大到整个画面122A的大小并且被显示时,显示状态不会变得类似于在图9中示出的那样。而是,显示状态变得类似于在图10中示出的那样。更具体地,目标被拍体Ob的一部分通常脱离画面122A,并且因此,仅剩余的部分被放大并且被显示在画面122A的边缘处(即,图10所示示例中的右上边缘)。在这样的情况下,为了使目标被拍体Ob被显示在画面122A的中心(即,为了将显示状态从图10中所示的那样改变到图9中所示的那样),用户随后执行较困难的工作以进一步操作远程装置12并且对相机主体21的获取角度进行精细调节。此外,虽然在图10示出的示例中,目标被拍体Ob的一部分被显示在画面122A上,但是在某些情况下,整个目标被拍体Ob可能完全脱离画面122A。在这样的情况下,重新调节远程装置12的工作变得十分困难。
因此,本实施例被配置为使得例如利用根据如下的式5和6(而非上述式2和3)计算出的摇摄角度θp和倾斜角度θt来控制相机平台22的角度。
θp=(画面区域的水平角度/画面区域的水平大小)×(区域缩放框的水平中心位置—Δx) (5)
θt=(画面区域的垂直角度/画面区域的垂直大小)×(区域缩放框的垂直中心位置—Δy) (6)
在此,利用上述式1来求解式5中的量Δx(即,实际的水平误差Δx)和式6中的量Δy(即,实际的垂直误差Δy)。更具体地,由根据式1的计算而得到的水平误差Δx和垂直误差Δy的值被用于适当地补偿摇摄角度θp和倾斜角度θt。通过利用经补偿的摇摄角度θp和倾斜角度θt以及根据式5的缩放倍率n1来控制相机平台22的角度,由于自光轴中心的移位而引起的画面122A的显示位置的移位可以被偏移并消除。
然而,优选地,给出对上面参考图9和图10而描述的现象的进一步考虑,在所述现象中,当区域缩放框501中的图像被放大到整个画面122A的大小并且被显示时,目标被拍体Ob在其中心Obc自画面122A的中心O有所移位的情况下被显示。换言之,上述现象使得在执行区域缩放后,区域缩放框501的中心被移位(在下文中将被称作区域缩放偏离中心的显示现象)。引起上述现象的原因并不局限于仅是如前所述的自光轴中心的移位,而更是诸如如下因素之类的各种因素的复合交互(compoundinteraction)的结果。换言之,如果自光轴中心的移位被视为引起区域缩放偏离中心的显示现象的首要因素,那么其余原因可以被分类为如下的第二到第六因素。
第二因素是相机主体21中的镜头视角误差,或者换言之,是视角范围的标称值和实际值之间的差别。例如,虽然用户可以假设40°×30°的范围被显示在画面122A上,但是实际范围可能是诸如41°×29°之类的范围。
第三因素是相机主体21中镜头的光学失真(optical distortion)。更具体地,第三因素是光学失真在图像***的方向上增大的趋势。
第四因素是相机安装旋转。相机安装旋转指当将相机主体21安装到摇摄/倾斜旋转平台(即,相机平台22)上时可能出现的关于光轴方向的旋转。
第五因素是依赖于倾斜的误差。更具体地,若在水平方向上(即,以0°的倾斜角度)获取图像,则当在画面122A上查看时,摇摄和倾斜坐标几乎正交。若在垂直方向上(即,以90°的倾斜角度)获取图像,则当在画面122A上查看时,摇摄和倾斜坐标变为同心的。由于在查看画面122A时摇摄和倾斜坐标的形状上的该差别,所以误差趋向于出现在倾斜角度大的度数处。例如,在倾斜基准点处存在误差,其中即使相机平台22被标称为水平的,即倾斜倾斜角度为0°,也会出现微小的倾斜角度。作为另一示例,还存在倾斜驱动误差。换言之,当以90°驱动倾斜角度时,实际上,实际的倾斜角度可能不是90°,而例如是89°或91°。当倾斜角度被设置为90°时,画面122A的中心也在90°的倾斜角度处,因此在画面122A的中心处显示的被拍体理论上在摇摄之后维持垂直地居中。然而,由于上述误差,实际的倾斜角度并非对准在90°处,因此在用户看来被拍体好像旋转了。
第六因素是摇摄驱动误差。摇摄驱动误差指旋转角度中的误差。例如,即使20°的标称旋转可以被应用,实际上,实际的旋转也可能仅是19°。
如上所述,由于如上所述的第一到第六因素的多个因素的复合交互,所以出现区域缩放偏离中心的显示现象,其中第一因素是自光轴中心的移位。
因此,通过简单地使用仅考虑了第一因素的式5和6,难以充分地抑制区域缩放偏离中心的显示现象。具体地,随着式4中缩放倍率n1的增大,区域缩放偏离中心的显示现象将变得更加难以解决。更具体地,在更高的倍率处,目标被拍体Ob变得更加偏离画面122A的中心O,并且最终整个地移出画面122A。
因此,在本实施例中,区域缩放功能被配置为使得:当诸如由区域缩放框501围起的区域之类的给定区域(即,矩形区域)被指定为显示在画面122A的预定显示区域中的图像的子区域或者类似输出时,如下的操作被执行。首先,基于在执行区域缩放操作之前和之后给定区域的中心的移位,来预先设置限制倍率。如果根据给定区域计算出的相对缩放倍率超过限制倍率,那么采用限制倍率作为相对缩放倍率。在此,相对缩放倍率指表示显示相对于当前镜头倍率(即,当前获取倍率)被缩放的程度的相对倍率。此外,在执行区域缩放操作之前和之后给定区域的中心的移位指:当给定区域被放大并显示时,目标被拍体Ob的显示位置自显示中心的移位的大小。在下文中,上述技术将被称作缩放倍率限制技术。
通过采用缩放倍率限制技术,获得如下的效果。即使区域缩放框501被设置为例如在图8中示出的那样并且区域缩放操作被执行,目标被拍体Ob也不会如在图10中的显示状态中示出的那样被移出画面122A,而是使得目标被拍体Ob可靠地出现在画面122A内,如在图11的显示状态中所示。换一种方式来说,限制倍率被设置为使得显示状态变得类似于在图11中示出的那样。通过这样做,即使当用户使用区域缩放功能时,目标被拍体Ob也不再会从视野中消失。换言之,即使在区域缩放之后目标被拍体Ob的中心Obc自画面122A的中心O移位,用户也仍能够在画面122A内容易地查看目标被拍体Ob。因此,用户能够通过简单地操作远程装置12并进行较小调节,例如通过利用鼠标121来点击目标被拍体Ob并且使显示视图移动,来容易地将目标被拍体Ob的中心Obc与画面122A的中心O对准。在此,通过这样的操作而实现的功能被称作直接摇摄和倾斜功能。
在下文中,将更详细描述缩放倍率限制技术。
在此用符号Z来表示通过缩放倍率限制技术而被限制的相对缩放倍率。
在这种情况下,利用如下的式7而非上述的式4来计算缩放倍率n1(即,在通过区域缩放的修改之后的获取倍率n1)。更具体地,在式7中,当前倍率(即,在通过区域缩放的修改之前的获取倍率)被乘以相对缩放倍率Z,相乘结果被作为表示经修改的获取倍率的缩放倍率n1。
n1=Z×当前镜头倍率 (7)
换一种方式来说,在缩放倍率限制技术中,在非限制情况下的相对缩放倍率Z(即,基于由区域缩放框501所围起的图像相对于画面122A的比例而计算出的相对缩放倍率Z)对应于上述式4右侧的项(画面区域的水平大小/区域缩放框的水平大小)。在下文中,基于由区域缩放框501所围起的图像相对于画面122A的比例而计算出的相对缩放倍率Z将被特别地称作所计算的相对缩放倍率Zr。
相比之下,基于在执行区域缩放之前和之后给定区域中心的移位而预先设置的限制倍率在下文中将被特别地称作限制倍率Zlimit。
在这种情况下,当所计算的相对缩放倍率Zr小于限制倍率Zlimit时,采用所计算的相对缩放倍率Zr作为式7中的相对缩放倍率Z。相比之下,当所计算的相对缩放倍率Zr超过限制倍率Zlimit时,采用限制倍率Zlimit作为式7中的相对缩放倍率Z。
换言之,可以将式7重写为如下的式8和9。
n1=Zr×当前镜头倍率(Zr≤Zlimit) (8)
n1=Zlimit×当前镜头倍率(Zr>Zlimit) (9)
也可以采用如下的式10和11而非式8和9。在这种情况下,常数k(k<1)被用于进一步限制缩放倍率n1,从而减轻区域缩放之后目标被拍体Ob的移位。
n1=k×Zr×当前镜头倍率(Zr≤Zlimit) (10)
n1=k×Zlimit×当前镜头倍率(Zr>Zlimit) (11)
在此,对限制倍率Zlimit进行配置所凭借的技术本身并没有被特别地限制,只要应用技术实现即使在区域缩放之后也防止目标被拍体Ob从画面122A中移出的期望效果。例如,所采用的对限制倍率Zlimit进行配置的技术可能涉及如下的技术。
例如,采用还考虑诸如引起区域缩放偏离中心的显示现象的第三因素之类的因素的技术是有利的。在这样的技术中,限制倍率Zlimit根据所指定的区域缩放框501的位置而改变。更具体地,限制倍率Zlimit例如可以在画面122A的中心和***之间改变。在下文中,上述技术将被称作依赖于缩放位置的配置技术。
作为另一示例,采用还考虑诸如引起区域缩放偏离中心的显示现象的第五因素之类的因素的技术是有利的。在这样的技术中,限制倍率Zlimit根据倾斜角度而改变。更具体地,限制倍率Zlimit例如可以在0°和90°的倾斜角度之间改变。在下文中,上述技术将被称作依赖于倾斜角度的配置技术。
在下文中,将按照上述顺序来分别描述依赖于缩放位置的配置技术和依赖于倾斜角度的配置技术。
首先,将描述依赖于缩放位置的配置技术的具体示例。
如图12所示,在本示例的依赖于缩放位置的配置技术中,坐标系被定义为以1个像素为单位,并且将画面122A的中心O作为原点,将水平方向作为x轴,并将垂直方向作为y轴。通过使用这样的坐标系,计算从原点O到指定的区域缩放框501的中心的距离,根据上述距离来计算限制倍率。在如前所述的本实施例中,目标被拍体Ob的中心Obc和区域缩放框501的中心对准。换言之,区域缩放框501被指定为与目标被拍体Ob的中心Obc相一致。因此,图12所示的示例示出对从原点O到目标被拍体Ob的中心Obc的距离的计算。
在此,用符号L(在此,像素的个数)表示从画面中心O(即,原点)到指定的区域缩放框501的中心(即,目标被拍体Ob的中心Obc)的距离,同时将根据该距离L而变化的限制倍率特别地表示为限制倍率ZL。此外,限制倍率Zlimit的最大值被认为是32倍。
在这种情况下,例如可以根据图13中示出的曲线图来计算限制倍率ZL。
作为另一示例,指定的区域缩放框501的中心(即,目标被拍体Ob的中心Obc)可以被表示为坐标集(x,y)。根据从画面中心O(即,原点)到x坐标的距离(该距离等于x坐标的绝对值|x|)而变化的限制倍率被特别地称作限制倍率Zx。类似地,根据从画面中心O(即,原点)到y坐标的距离(该距离等于y坐标的绝对值|y|)而变化的限制倍率被特别地称作限制倍率Zy。
在这种情况下,可以分别根据图14和图15中示出的曲线图来计算限制倍率Zx和Zy。
可替代地,可以分别根据图16和图17中示出的曲线图来计算限制倍率Zx和Zy。
当依赖于缩放位置的配置技术被单独应用时,可以采用如上所述计算出的限制倍率ZL、Zx和Zy的任一个作为最终的限制倍率Zlimit。
因此,以上描述了依赖于缩放位置的配置技术的具体示例。
现在将描述依赖于倾斜角度的配置技术的具体示例。
在此,将倾斜角度表示为θt(度),同时将根据绝对值|θt|(度)而变化的限制倍率特别地表示为限制倍率ZT。此外,限制倍率Zlimit的最大值被认为是32倍。
在这种情况下,可以根据作为示例在图18中示出的曲线图来计算限制倍率ZT。
可替代地,可以根据作为示例在图19中示出的曲线图来计算限制倍率ZT。
当依赖于倾斜角度的配置技术被单独应用时,可以采用如上所述计算出的限制倍率ZT作为最终的限制倍率Zlimit。
因此,如上所述,可以单独采用依赖于缩放位置的配置技术或者依赖于倾斜角度的配置技术作为用于对限制倍率Zlimit进行配置的技术。然而,还可以采用将用作对限制倍率Zlimit进行配置的技术的依赖于缩放位置的配置技术和依赖于倾斜角度的配置技术相组合的技术。在下文中,将描述通过将依赖于缩放位置的配置技术和依赖于倾斜角度的配置技术相组合来对限制倍率Zlimit进行配置的技术的具体示例。
在本示例中,所组合的技术被配置为使得首先分别计算根据依赖于缩放位置的配置技术的限制倍率和根据依赖于倾斜角度的配置技术的限制倍率。通过随后利用所得到的两个限制倍率来执行预定的计算,最终的限制倍率Zlimit被算出。
例如,根据图13中示出的曲线图而计算出的限制倍率ZL和根据图18中示出的曲线图而计算出的限制倍率ZT可以被代入如下的式12。式12的计算结果然后可以被设置为最终的限制倍率Zlimit。
Zlimit=ZT×(ZL/32) (12)
图18中示出的曲线图可以被最终表示为如下的式13和14。换言之,被代入式12中的限制倍率ZT可以根据如下的式13和14而被算出。
ZT=32(|θt|≤45°) (13)
ZT=32—{16×(|θt|-45)/45}(45°<|θt|≤90°) (14)
此外,图13中示出的曲线图可以被最终表示为如下的式15。换言之,被代入式12中的限制倍率ZL可以根据如下的式15而被算出。
ZL=32-{(8×L)/300} (15)
作为另一示例,根据图14中示出的曲线图计算出的限制倍率ZX、根据图15中示出的曲线图计算出的限制倍率Zy以及根据图18中示出的曲线图计算出的限制倍率ZT可以被代入如下的式16。计算结果然后可以被设置为最终的限制倍率Zlimit。
Zlimit=min(Zx,Zy,ZT) (16)
在式16中,符号min()表示选择并输出括号内所包括的多个值中的最小值的函数。
作为另一示例,根据图16中示出的曲线图计算出的限制倍率ZX、根据图17中示出的曲线图计算出的限制倍率Zy以及根据图19中示出的曲线图计算出的限制倍率ZT可以被代入上述式16。计算结果然后可以被设置为最终的限制倍率Zlimit。
因此,以上描述了缩放倍率限制技术。
因为缩放倍率限制技术和用于通过使用上述式5和6来补偿摇摄角度θp和倾斜角度θt的技术(在下文中称作摇摄/倾斜角度补偿技术)分别是独立的技术,所述上述技术可以被单独地或者组合地采用以实现区域缩放功能。
作为具体示例,在采用缩放倍率限制技术和摇摄/倾斜角度补偿技术二者的情况下,可以利用根据式5和6计算出的摇摄角度θp和倾斜角度θt以及根据式8和9或者式10和11计算出的缩放倍率n1来控制相机平台22的角度。
作为另一示例,在单独采用缩放倍率限制技术而不采用摇摄/倾斜角度补偿技术的情况下,可以利用根据式2和3计算出的摇摄角度θp和倾斜角度θt以及根据式8和9或者式10和11计算出的缩放倍率n1来控制相机平台22的角度。
作为另一示例,在单独采用摇摄/倾斜角度补偿技术而不采用缩放倍率限制技术的情况下,可以利用根据式5和6计算出的摇摄角度θp和倾斜角度θt以及根据式4计算出的缩放倍率n1来控制相机平台22的角度。
原则上,针对单次区域缩放,缩放倍率限制技术和摇摄/倾斜角度补偿技术被分别应用一次。
更具体地,如果在针对第P次迭代应用了区域缩放之后区域缩放框501被再次设置(其中P是大于或等于1的整数),那么区域缩放的后续的第(P+1)次迭代被应用。在区域缩放的后续第(P+1)次迭代中,独立于第P次迭代的值来重新计算摇摄角度θp、倾斜角度θt和缩放倍率n1。例如,当针对后续第(P+1)次迭代来对式8或9求值时,当前镜头倍率被设置为等于作为针对第P次迭代来对式8或9求值的结果而获得的缩放倍率n1。
因此,如果区域缩放被重复多次,那么作为对式8或9求值的结果而得到的缩放倍率n1可能最后超过由相机主体21的机械限制所决定的最大倍率。在这种情况下,显然采用最大倍率作为缩放倍率。换言之,在诸如式9之类的上述式中使用的限制倍率Zlimit与由相机主体21的机械限制所决定的最大倍率不同。
以这种方式,可以通过应用缩放倍率限制技术和/或摇摄/倾斜补偿技术来适当地执行区域缩放操作。
应理解,以上针对诸如画面大小(以像素计)和角度之类的量而使用的具体数值仅是作为示例被给出,并且本发明并不局限于此。此外,为了辅助理解在如上所述的实施例中的对区域缩放的描述,摇摄/倾斜坐标被描述为当在画面上查看时是正交的。然而,如上所述,随着倾斜角度的增大,当在画面上查看时,摇摄/倾斜坐标变得弯曲。在这样的大倾斜角度区域中,摇摄角度和倾斜角度不再是简单地根据视角范围和像素数而被成比例地算出。然而,在这样的情况下,仍然可以应用预处理以通过补偿实际应用的水平误差Δx和垂直误差Δy来改善区域缩放框的中心位置。此外,虽然主要通过将构成网络相机的摄像装置用作示例描述了本实施例,但是也可以将本实施例应用于以下配置:在该配置中,摄像装置和监视器直接连接而没有***的网络。
在通过软件执行前述一系列处理的情况下,构成这种软件的程序可以被通过网络或者从计算机可读记录介质安装到内置到专用硬件中的计算机上,或者可替代地,通过将各种程序安装于诸如能够执行各种功能的通用个人计算机之类的设备上来将所述程序安装到所述设备上。
计算机可读记录介质可以被实现为在图3中示出的可移动介质111,并且被分发(distribute)以向用户提供程序。存储程序的可移动介质111可以是磁盘(例如软盘)、光盘(例如CD-ROM(紧致盘只读存储器))或DVD(数字多功能盘)、磁光盘(例如MD(迷你盘))或者半导体存储器。可替代地,用户可以被提供已经被内置到装置自身中的计算机可读记录介质,程序被存储在如图2所示的非易失性存储器27中、如图3所示的ROM 102中或者在图3所示的存储单元108中所包括的硬盘上。
此外,在本说明书中,当然可以按照遵循在上文中所描述的顺序的时间序列来执行由存储在计算机可读记录介质上的程序所指定的处理步骤,但除此之外,处理步骤也可以被并行地或者个别地执行,而无需严格地按照时间序列来处理。
在前述的实施例中,基于由区域缩放框501所围起的面积相对于整个画面122A的比例来计算相对缩放倍率Z。然而,本发明并不局限于此。例如,也可以将相对缩放倍率Z计算为画面122A相对于区域缩放框501的尺寸的比值。
本领域中的技术人员应理解,根据设计需求和其他因素可以想到各种修改、组合、子组合和变更,只要它们落入随附权利要求书或其等价物的范围之内。
Claims (15)
1.一种获取被拍体的图像的摄像装置,包括:
摄像单元,其被配置为以可变的被拍体获取倍率和获取角度来获取所述被拍体的图像;以及
控制器,其被配置为执行区域缩放控制从而使得当给定区域被指定为显示来自所述摄像单元的摄像结果的预定显示区域的子区域时,所述摄像单元的所述获取倍率和所述获取角度被修改以使所述给定区域中的图像部分被放大到所述预定显示区域的大小并且然后被显示;
其中
由所述区域缩放控制得到的经修改的获取倍率是作为将修改前的获取倍率与相对缩放倍率相乘的结果而获得的倍率,并且
所述控制器被配置为使得
当所述预定显示区域相对于所述给定区域的尺寸的比值大于限制倍率时,采用所述限制倍率作为所述缩放倍率,并且
当所述预定显示区域相对于所述给定区域的尺寸的比值小于限制倍率时,采用所述尺寸的比值作为所述缩放倍率。
2.如权利要求1所述的摄像装置,其中所述控制器根据所述预定显示区域中所述给定区域的指定位置来改变所述限制倍率。
3.如权利要求1所述的摄像装置,其中,在通过采用所述限制倍率作为所述缩放倍率而执行了区域缩放控制之后,所述控制器还执行修改所述摄像单元的所述获取倍率并且随后放大并显示所述给定区域的区域缩放控制。
4.如权利要求1所述的摄像装置,其中基于在执行所述区域缩放控制之前和之后所述给定区域的中心所移位的量来设置所述限制倍率。
5.如权利要求1所述的摄像装置,其中,在第一区域被指定为所述预定显示区域的子区域的情况下,如果所述第一区域在几何形状上类似于所述预定显示区域,那么所述第一区域被作为所述给定区域。
6.如权利要求1所述的摄像装置,其中,在第二区域被指定为所述预定显示区域的子区域的情况下,如果所述第二区域在几何形状上不类似于所述预定显示区域,那么既包含所述第二区域又在几何形状上类似于所述预定显示区域的区域被作为所述给定区域。
7.一种由获取被拍体的图像的摄像装置所执行的摄像方法,所述摄像装置设有以可变的被拍体获取倍率和获取角度来获取被拍体的图像的摄像单元,并且所述摄像方法包括以下步骤:
通过执行区域缩放控制来控制所述摄像单元从而使得当给定区域被指定为显示来自所述摄像单元的摄像结果的预定显示区域的子区域时,所述摄像单元的所述获取倍率和所述获取角度被修改以使所述给定区域中的图像部分被放大到所述预定显示区域的大小并且然后被显示;其中
由所述区域缩放控制得到的经修改的获取倍率是作为将修改前的获取倍率与相对缩放倍率相乘的结果而获得的倍率,并且
所述控制步骤包括使得进行以下操作的子步骤
当所述预定显示区域相对于所述给定区域的尺寸的比值大于限制倍率时,采用所述限制倍率作为所述缩放倍率,并且
当所述预定显示区域相对于所述给定区域的尺寸的比值小于限制倍率时,采用所述尺寸的比值作为所述缩放倍率。
8.一种信息处理装置,其被配置为控制以可变的被拍体获取倍率和获取角度来获取被拍体的图像的摄像装置,所述信息处理装置包括:
控制器,其被配置为执行区域缩放控制从而使得当给定区域被指定为显示来自所述摄像装置的摄像结果的预定显示区域的子区域时,所述摄像装置的所述获取倍率和所述获取角度被修改以使所述给定区域中的图像部分被放大到所述预定显示区域的大小并且然后被显示;
其中
由所述区域缩放控制的得到的经修改的获取倍率是作为将修改前的获取倍率与相对缩放倍率相乘的结果而获得的倍率,并且
所述控制器被配置为使得
当所述预定显示区域相对于所述给定区域的尺寸的比值大于限制倍率时,采用所述限制倍率作为所述缩放倍率,并且
当所述预定显示区域相对于所述给定区域的尺寸的比值小于限制倍率时,采用所述尺寸的比值作为所述缩放倍率。
9.如权利要求8所述的信息处理装置,其中所述控制器根据所述预定显示区域中所述给定区域的指定位置来改变所述限制倍率。
10.如权利要求8所述的信息处理装置,其中,在通过采用所述限制倍率作为所述缩放倍率而执行了区域缩放控制之后,所述控制器还执行修改所述摄像装置的所述获取倍率并且随后放大并显示所述给定区域的区域缩放控制。
11.如权利要求8所述的信息处理装置,其中基于在执行所述区域缩放控制之前和之后所述给定区域的中心所移位的量来设置所述限制倍率。
12.如权利要求8所述的信息处理装置,其中,在第一区域被指定为所述预定显示区域的子区域的情况下,如果所述第一区域在几何形状上类似于所述预定显示区域,那么所述第一区域被作为所述给定区域。
13.如权利要求8所述的信息处理装置,其中,在第二区域被指定为所述预定显示区域的子区域的情况下,如果所述第二区域在几何形状上不类似于所述预定显示区域,那么既包含所述第二区域又在几何形状上类似于所述预定显示区域的区域被作为所述给定区域。
14.一种由信息处理装置所执行的信息处理方法,该信息处理装置被配置为控制以可变的被拍体获取倍率和获取角度来获取被拍体的图像的摄像装置,所述信息处理方法包括以下步骤:
通过执行区域缩放控制来控制所述摄像装置从而使得当给定区域被指定为显示来自所述摄像装置的摄像结果的预定显示区域的子区域时,所述摄像装置的所述获取倍率和所述获取角度被修改以使所述给定区域中的图像部分被放大到所述预定显示区域的大小并且然后被显示;
其中
由所述区域缩放控制的得到的经修改的获取倍率是作为将修改前的获取倍率与相对缩放倍率相乘的结果而获得的倍率,并且
所述控制步骤包括使得进行以下操作的子步骤
当所述预定显示区域相对于所述给定区域的尺寸的比值大于限制倍率时,采用所述限制倍率作为所述缩放倍率,并且
当所述预定显示区域相对于所述给定区域的尺寸的比值小于限制倍率时,采用所述尺寸的比值作为所述缩放倍率。
15.一种存储由计算机执行的程序的计算机可读记录介质,该计算机被配置为控制以可变的被拍体获取倍率和获取角度来获取被拍体的图像的摄像装置,所述程序使所述计算机执行以下步骤:
通过执行区域缩放控制来控制所述摄像装置从而使得当给定区域被指定为显示来自所述摄像装置的摄像结果的预定显示区域的子区域时,所述摄像装置的所述获取倍率和所述获取角度被修改以使所述给定区域中的图像部分被放大到所述预定显示区域的大小并且然后被显示;
其中
由所述区域缩放控制的得到的经修改的获取倍率是作为将修改前的获取倍率与相对缩放倍率相乘的结果而获得的倍率,并且
所述控制步骤的至少一部分使所述计算机执行使得进行以下操作的子步骤
当所述预定显示区域相对于所述给定区域的尺寸的比值大于限制倍率时,采用所述限制倍率作为所述缩放倍率,并且
当所述预定显示区域相对于所述给定区域的尺寸的比值小于限制倍率时,采用所述尺寸的比值作为所述缩放倍率。
Applications Claiming Priority (3)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2007-306781 | 2007-11-28 | ||
JP2007306781A JP5062478B2 (ja) | 2007-11-28 | 2007-11-28 | 撮像装置および方法、情報処理装置および方法、並びにプログラム |
JP2007306781 | 2007-11-28 |
Publications (2)
Publication Number | Publication Date |
---|---|
CN101448098A true CN101448098A (zh) | 2009-06-03 |
CN101448098B CN101448098B (zh) | 2014-05-28 |
Family
ID=40379791
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN200810180732.8A Expired - Fee Related CN101448098B (zh) | 2007-11-28 | 2008-11-28 | 摄像装置和方法以及信息处理装置和方法 |
Country Status (6)
Country | Link |
---|---|
US (1) | US8284268B2 (zh) |
EP (1) | EP2066116B1 (zh) |
JP (1) | JP5062478B2 (zh) |
KR (1) | KR20090055498A (zh) |
CN (1) | CN101448098B (zh) |
TW (1) | TWI390969B (zh) |
Cited By (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
WO2015043275A1 (en) * | 2013-09-30 | 2015-04-02 | Beijing Zhigu Rui Tuo Tech Co., Ltd | Imaging for local scaling |
CN112243146A (zh) * | 2019-07-16 | 2021-01-19 | 西安诺瓦星云科技股份有限公司 | 视频处理方法、装置和视频处理器 |
CN112532871A (zh) * | 2020-11-11 | 2021-03-19 | 浙江大华技术股份有限公司 | 图像下采样方法、电子设备及存储介质 |
Families Citing this family (10)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2010147925A (ja) * | 2008-12-19 | 2010-07-01 | Sanyo Electric Co Ltd | 撮像装置 |
US9087338B2 (en) | 2010-05-28 | 2015-07-21 | Geostellar, Inc. | Geomatic modeling of a solar resource based on radiance paths and a normalized slope |
JP5318924B2 (ja) * | 2011-08-22 | 2013-10-16 | 楽天株式会社 | 画像表示装置、画像表示方法、画像表示プログラム、及びそのプログラムを記録するコンピュータ読み取り可能な記録媒体 |
JP6307942B2 (ja) * | 2014-03-05 | 2018-04-11 | セイコーエプソン株式会社 | 撮像装置及び撮像装置の制御方法 |
JP2016096481A (ja) | 2014-11-14 | 2016-05-26 | キヤノン株式会社 | 制御装置、撮像システム、制御方法、及び、プログラム |
WO2016111387A1 (ko) * | 2015-01-06 | 2016-07-14 | 정용범 | 카메라용 렌즈 원격 제어 장치 |
KR101723311B1 (ko) | 2015-11-20 | 2017-04-06 | 서울과학기술대학교 산학협력단 | 허리 견인장치 |
KR102516175B1 (ko) * | 2017-12-21 | 2023-03-30 | 한화비전 주식회사 | 줌 렌즈의 광축 보정 방법, 장치 및 컴퓨터 프로그램 |
TWI739052B (zh) | 2018-12-26 | 2021-09-11 | 華碩電腦股份有限公司 | 電子裝置及其操作方法 |
KR102565900B1 (ko) * | 2019-01-30 | 2023-08-09 | 한화비전 주식회사 | 영역 줌 기능을 제공하는 촬상장치 및 그 방법 |
Family Cites Families (15)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US4982345A (en) * | 1989-01-23 | 1991-01-01 | International Business Machines Corporation | Interactive computer graphics display system processing method for identifying an operator selected displayed object |
EP0724809A1 (en) | 1993-10-20 | 1996-08-07 | Videoconferencing Systems, Inc. | Adaptive videoconferencing system |
DE69520329T2 (de) * | 1994-11-17 | 2001-09-27 | Canon Kk | Kamerasteuervorrichtung und -Verfahren |
JP4332231B2 (ja) * | 1997-04-21 | 2009-09-16 | ソニー株式会社 | 撮像装置コントローラおよび撮像システム |
US6985178B1 (en) | 1998-09-30 | 2006-01-10 | Canon Kabushiki Kaisha | Camera control system, image pick-up server, client, control method and storage medium therefor |
US7197718B1 (en) * | 1999-10-18 | 2007-03-27 | Sharp Laboratories Of America, Inc. | Interactive virtual area browser for selecting and rescaling graphical representations of displayed data |
US20050036036A1 (en) * | 2001-07-25 | 2005-02-17 | Stevenson Neil James | Camera control apparatus and method |
TW561796B (en) * | 2001-10-12 | 2003-11-11 | Japan Aqua Co Ltd | Magnified photography device, measuring device, and measuring program |
JP4378978B2 (ja) | 2003-03-07 | 2009-12-09 | ソニー株式会社 | 表示処理装置および固定画素型表示システム |
JP2005100388A (ja) * | 2003-09-05 | 2005-04-14 | Hitachi Kokusai Electric Inc | 物体追跡方法 |
JP2005123707A (ja) * | 2003-10-14 | 2005-05-12 | Casio Comput Co Ltd | 撮像投影装置及び撮像投影システムと、表示画像生成装置、表示画像生成方法 |
US20050174362A1 (en) * | 2004-02-11 | 2005-08-11 | Chia-Hwa Lee | Method and system of zooming digital images |
JP2005286550A (ja) * | 2004-03-29 | 2005-10-13 | Kyocera Corp | 表示装置 |
CN1710933A (zh) * | 2004-06-16 | 2005-12-21 | 乐金电子(惠州)有限公司 | 监视***的移动物体摄像方法 |
JP4636443B2 (ja) | 2006-04-14 | 2011-02-23 | 株式会社デンソー | 電気自動車の制御装置 |
-
2007
- 2007-11-28 JP JP2007306781A patent/JP5062478B2/ja not_active Expired - Fee Related
-
2008
- 2008-11-11 EP EP08253688A patent/EP2066116B1/en not_active Expired - Fee Related
- 2008-11-11 US US12/268,533 patent/US8284268B2/en not_active Expired - Fee Related
- 2008-11-19 TW TW097144726A patent/TWI390969B/zh not_active IP Right Cessation
- 2008-11-27 KR KR1020080118710A patent/KR20090055498A/ko active IP Right Grant
- 2008-11-28 CN CN200810180732.8A patent/CN101448098B/zh not_active Expired - Fee Related
Cited By (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
WO2015043275A1 (en) * | 2013-09-30 | 2015-04-02 | Beijing Zhigu Rui Tuo Tech Co., Ltd | Imaging for local scaling |
US10194793B2 (en) | 2013-09-30 | 2019-02-05 | Beijing Zhigu Rui Tuo Tech Co., Ltd. | Imaging for local scaling |
CN112243146A (zh) * | 2019-07-16 | 2021-01-19 | 西安诺瓦星云科技股份有限公司 | 视频处理方法、装置和视频处理器 |
CN112532871A (zh) * | 2020-11-11 | 2021-03-19 | 浙江大华技术股份有限公司 | 图像下采样方法、电子设备及存储介质 |
CN112532871B (zh) * | 2020-11-11 | 2022-07-15 | 浙江大华技术股份有限公司 | 图像下采样方法、电子设备及存储介质 |
Also Published As
Publication number | Publication date |
---|---|
JP5062478B2 (ja) | 2012-10-31 |
EP2066116A3 (en) | 2010-03-24 |
TW200939747A (en) | 2009-09-16 |
EP2066116A2 (en) | 2009-06-03 |
KR20090055498A (ko) | 2009-06-02 |
US8284268B2 (en) | 2012-10-09 |
US20090135275A1 (en) | 2009-05-28 |
TWI390969B (zh) | 2013-03-21 |
EP2066116B1 (en) | 2012-05-23 |
CN101448098B (zh) | 2014-05-28 |
JP2009130878A (ja) | 2009-06-11 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN101448098B (zh) | 摄像装置和方法以及信息处理装置和方法 | |
US10404900B2 (en) | Photographing apparatus, unmanned aerial vehicle having the photographing apparatus, and attitude control method for the photographing apparatus | |
CN100474893C (zh) | 成像***、照相机控制装置及全景图像生成方法 | |
JP4493113B2 (ja) | プロジェクタおよび投影画像補正装置 | |
US20170034410A1 (en) | Method and electronic device for stabilizing video | |
US9013585B2 (en) | Image capture device | |
US9967464B2 (en) | Image reproducing apparatus, image reproducing method, and storage medium | |
JP6478504B2 (ja) | 撮像装置およびその制御方法 | |
US20180302567A1 (en) | Image processing apparatus and image processing method | |
JP2015089108A (ja) | 撮像装置及び撮像方法 | |
US8149215B2 (en) | Cursor control method applied to presentation system and computer readable storage medium | |
JP2018182730A (ja) | 画像処理装置、画像処理方法、および撮像装置 | |
JP5812593B2 (ja) | 映像処理装置、撮像装置、映像処理方法及びプログラム | |
JP4930304B2 (ja) | 画像処理装置、画像処理方法、プログラム、及び記録媒体 | |
JP4504158B2 (ja) | カメラ、追尾装置及び追尾方法並びに追尾プログラム | |
US11610338B2 (en) | Method of controlling a camera | |
JP2021097402A (ja) | 画像処理装置および撮像装置 | |
JP2012253451A (ja) | 撮像装置及びプログラム | |
JPWO2011161746A1 (ja) | 画像処理方法、プログラム、画像処理装置及び撮像装置 | |
CN104115483A (zh) | 参数调整装置、参数调整方法和记录介质 | |
US11516390B2 (en) | Imaging apparatus and non-transitory storage medium | |
US20230274470A1 (en) | Imaging apparatus, information processing apparatus, control method, and storage medium | |
JP2008072674A (ja) | 撮影補助装置及び撮影装置 | |
JP2016122132A (ja) | 像振れ補正装置並びにその制御方法、プログラム及び記憶媒体 | |
JP5213935B2 (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 | ||
CF01 | Termination of patent right due to non-payment of annual fee | ||
CF01 | Termination of patent right due to non-payment of annual fee |
Granted publication date: 20140528 Termination date: 20151128 |