CN104125427A - Video monitoring method, video monitoring apparatus, and video monitoring system - Google Patents
Video monitoring method, video monitoring apparatus, and video monitoring system Download PDFInfo
- Publication number
- CN104125427A CN104125427A CN201310143804.2A CN201310143804A CN104125427A CN 104125427 A CN104125427 A CN 104125427A CN 201310143804 A CN201310143804 A CN 201310143804A CN 104125427 A CN104125427 A CN 104125427A
- Authority
- CN
- China
- Prior art keywords
- monitoring
- target
- camera
- video
- rotational angle
- 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
Landscapes
- Closed-Circuit Television Systems (AREA)
Abstract
本发明公开了一种视频监控的方法、视频监控装置和视频监控系统。该视频监控的方法包括:确定用户在全景监控图中选择的目标监控区域;获取该目标监控区域的目标坐标信息;根据该目标坐标信息,控制摄像机监控该目标监控区域。本发明实施例的视频监控的方法、视频监控装置和视频监控系统,根据用户在全景监控图中选择的监控区域的坐标信息,能够控制摄像机监控用户选择的监控区域,使得用户能够直接在全景监控图中选择希望监控的目标监控区域,从而使得用户能够更加直观地更加准确地设置预置位或设置巡航,由此能够提高操作效率和监控的有效性,并能够提高用户体验。
The invention discloses a video monitoring method, a video monitoring device and a video monitoring system. The video monitoring method includes: determining a target monitoring area selected by a user in a panoramic monitoring image; obtaining target coordinate information of the target monitoring area; and controlling a camera to monitor the target monitoring area according to the target coordinate information. The video monitoring method, video monitoring device, and video monitoring system of the embodiments of the present invention can control the camera to monitor the monitoring area selected by the user according to the coordinate information of the monitoring area selected by the user in the panoramic monitoring image, so that the user can directly monitor the area in the panoramic monitoring The target monitoring area to be monitored is selected in the figure, so that the user can set the preset position or set the cruise more intuitively and accurately, thereby improving the operation efficiency and monitoring effectiveness, and improving user experience.
Description
技术领域technical field
本发明涉及视频监控领域,尤其涉及视频监控领域中视频监控的方法、视频监控装置和视频监控系统。The invention relates to the field of video monitoring, in particular to a video monitoring method, a video monitoring device and a video monitoring system in the video monitoring field.
背景技术Background technique
视频监控是安全防范系统的重要组成部分,它是一种防范能力较强的综合系统。视频监控以其直观、准确、及时和信息内容丰富而广泛应用于许多场合。近年来,随着计算机、网络以及图像处理、传输技术的飞速发展,视频监控技术也有了长足的发展。Video surveillance is an important part of the security system, and it is a comprehensive system with strong prevention capabilities. Video surveillance is widely used in many occasions because of its intuition, accuracy, timeliness and rich information content. In recent years, with the rapid development of computer, network, image processing and transmission technology, video surveillance technology has also made great progress.
预置位和巡航设置是视频监控中摄像机自动循环浏览的主要手段,让摄像机在其可控制的范围内巡航。预置位是将被监视的重点区域与球机的运行状况联系在一起的操作方式。当云台运行到需要重点监视的地方,向球机发出设置预置点的命令,球机则将此时的云台的方位和摄像机的状态记录下来,并与该预置点的号码联系起来。当向球机发出招回命令时,云台立即以最快的速度运行到该点,摄像机也回到当时记忆的状态,从而方便监控人员能迅速地查看被监视区域。所谓巡航是指摄像机按照设置的时间和预置位顺序,在各预置位之间巡逻。The preset position and cruise setting are the main means for the camera to cycle through automatically in video surveillance, allowing the camera to cruise within its controllable range. The preset position is an operation mode that links the key area to be monitored with the operating status of the dome camera. When the pan/tilt moves to the place that needs to be monitored, send a command to set the preset point to the ball machine, and the ball machine will record the position of the pan/tilt and the state of the camera at this time, and link it with the number of the preset point . When a call back command is issued to the speed dome camera, the pan/tilt will run to the point at the fastest speed immediately, and the camera will also return to the state of memory at that time, so that it is convenient for the monitoring personnel to quickly check the monitored area. The so-called cruise means that the camera patrols among the preset positions according to the set time and preset sequence.
目前,用户进行预置位设置或巡航设置时,需要不断地调整球机的转动角度和焦距等,直至用户找到希望监控的区域以及希望呈现的具体画面。该操作方法效率较低,并且需要用户特别熟悉摄像机的摄像范围,用户体验较差。At present, when users set preset positions or cruise settings, they need to constantly adjust the rotation angle and focal length of the speed dome until they find the area they want to monitor and the specific picture they want to present. This operation method is inefficient, and requires the user to be particularly familiar with the imaging range of the camera, resulting in poor user experience.
另外,还可以通过一次性录像操作,让摄像机记住本次操作的动作,记住所走过的位置、动作、时间,从而进行预置位设置或巡航设置。但该操作方法也需要用户特别熟悉摄像机的摄像范围,并且心中预先有个概览图,否则就会让用户感觉混乱无法设置,用户体验较差;此外,设置过程中由于对用户要求比较高,容易出现摄像头角度、时间不对的问题,导致监控有效性降低。In addition, through one-time recording operation, the camera can remember the action of this operation, remember the position, action, and time passed, so as to set the preset position or cruise. However, this operation method also requires the user to be particularly familiar with the camera’s shooting range and have an overview map in mind, otherwise the user will feel confused and unable to set up, and the user experience will be poor; The camera angle and time are wrong, which reduces the effectiveness of monitoring.
发明内容Contents of the invention
本发明实施例提供了一种视频监控的方法、视频监控装置和视频监控系统,能够提高用户操作效率,并能够提高用户体验。Embodiments of the present invention provide a video monitoring method, a video monitoring device, and a video monitoring system, which can improve user operation efficiency and user experience.
第一方面,提供了一种用于视频监控的方法,该方法包括:确定用户在全景监控图中选择的目标监控区域;获取该目标监控区域的目标坐标信息;根据该目标坐标信息,控制摄像机监控该目标监控区域。In the first aspect, a method for video monitoring is provided, the method includes: determining the target monitoring area selected by the user in the panoramic monitoring image; acquiring target coordinate information of the target monitoring area; controlling the camera according to the target coordinate information Monitor the target monitoring area.
结合第一方面,在第一方面的第一种可能的实现方式中,该方法还包括:以预定转动角度增量,改变该摄像机的转动角度;获取该摄像机在每个转动角度拍摄的监控图像;根据该监控图像,确定该摄像机的转动角度与该全景监控图的坐标之间的对应关系,和/或生成用于监控的该全景监控图。With reference to the first aspect, in a first possible implementation manner of the first aspect, the method further includes: changing the rotation angle of the camera with predetermined rotation angle increments; acquiring surveillance images captured by the camera at each rotation angle ; According to the monitoring image, determine the corresponding relationship between the rotation angle of the camera and the coordinates of the panoramic monitoring image, and/or generate the panoramic monitoring image for monitoring.
结合第一方面,在第一方面的第二种可能的实现方式中,该根据该目标坐标信息,控制摄像机监控该目标监控区域,包括:根据该目标坐标信息,确定该摄像机的目标转动角度;根据该目标转动角度,控制该摄像机监控该目标监控区域。With reference to the first aspect, in a second possible implementation of the first aspect, the controlling the camera to monitor the target monitoring area according to the target coordinate information includes: determining the target rotation angle of the camera according to the target coordinate information; According to the rotation angle of the target, the camera is controlled to monitor the target monitoring area.
结合第一方面的第二种可能的实现方式,在第一方面的第三种可能的实现方式中,该根据该目标坐标信息,控制摄像机监控该目标监控区域,包括:根据该目标坐标信息,确定该目标监控区域的目标缩放倍数;根据该目标缩放倍数,控制该摄像机的焦距,以便于以该目标缩放倍数显示该目标监控区域。With reference to the second possible implementation of the first aspect, in a third possible implementation of the first aspect, controlling the camera to monitor the target monitoring area according to the target coordinate information includes: according to the target coordinate information, Determine the target magnification of the target monitoring area; according to the target magnification, control the focal length of the camera, so as to display the target monitoring area at the target magnification.
结合第一方面或第一方面的第一种至第三种可能的实现方式中的任一种可能的实现方式,在第一方面的第四种可能的实现方式中,该根据该目标坐标信息,控制摄像机监控该目标监控区域,包括:根据该目标监控区域的中心的第一坐标信息,以及该摄像机的转动角度与该全景监控图的坐标之间的对应关系,确定该摄像机的第一转动角度;根据该目标监控区域的该目标坐标信息,确定该目标监控区域的中心与该目标监控区域的边界的最远距离;根据该最远距离,确定该目标监控区域的第一缩放倍数;根据该第一转动角度和该第一缩放倍数,控制该摄像机的转动角度和焦距,以监控该目标监控区域。In combination with the first aspect or any of the first to third possible implementations of the first aspect, in the fourth possible implementation of the first aspect, according to the target coordinate information , controlling the camera to monitor the target monitoring area, including: determining the first rotation of the camera according to the first coordinate information of the center of the target monitoring area and the corresponding relationship between the rotation angle of the camera and the coordinates of the panoramic monitoring map Angle; according to the target coordinate information of the target monitoring area, determine the farthest distance between the center of the target monitoring area and the boundary of the target monitoring area; according to the farthest distance, determine the first scaling factor of the target monitoring area; The first rotation angle and the first zoom factor control the rotation angle and focal length of the camera to monitor the target monitoring area.
第二方面,提供了一种视频监控装置,该视频监控装置包括:第一确定模块,用于确定用户在全景监控图中选择的目标监控区域;第一获取模块,用于获取该第一确定模块确定的该目标监控区域的目标坐标信息;第一控制模块,用于根据该第一获取模块获取的该目标坐标信息,控制摄像机监控该目标监控区域。In a second aspect, a video monitoring device is provided, which includes: a first determination module, configured to determine a target monitoring area selected by a user in a panoramic monitoring image; a first acquisition module, configured to acquire the first determined The target coordinate information of the target monitoring area determined by the module; the first control module is used to control the camera to monitor the target monitoring area according to the target coordinate information acquired by the first acquisition module.
结合第二方面,在第二方面的第一种可能的实现方式中,该视频监控装置还包括:第二控制模块,用于以预定转动角度增量,改变该摄像机的转动角度;第二获取模块,用于获取该摄像机在该第二控制模块改变的每个转动角度拍摄的监控图像;第二确定模块,用于根据该第二获取模块获取的该监控图像,确定该摄像机的转动角度与该全景监控图的坐标之间的对应关系,和/或生成用于监控的该全景监控图。With reference to the second aspect, in a first possible implementation manner of the second aspect, the video surveillance device further includes: a second control module, configured to change the rotation angle of the camera by a predetermined rotation angle increment; the second acquisition module, used to obtain the monitoring image taken by the camera at each rotation angle changed by the second control module; the second determining module, used to determine the rotation angle of the camera according to the monitoring image obtained by the second obtaining module Correspondence between the coordinates of the panoramic monitoring image, and/or generating the panoramic monitoring image for monitoring.
结合第二方面,在第二方面的第二种可能的实现方式中,该第一控制模块包括:第一确定单元,用于根据该目标坐标信息,确定该摄像机的目标转动角度;第一控制单元,用于根据该第一确定单元确定的该目标转动角度,控制该摄像机监控该目标监控区域。With reference to the second aspect, in a second possible implementation of the second aspect, the first control module includes: a first determination unit, configured to determine the target rotation angle of the camera according to the target coordinate information; the first control module A unit, configured to control the camera to monitor the target monitoring area according to the target rotation angle determined by the first determining unit.
结合第二方面的第二种可能的实现方式,在第二方面的第三种可能的实现方式中,该第一控制模块还包括:第二确定单元,用于根据该目标坐标信息,确定该目标监控区域的目标缩放倍数;第二控制单元,用于根据该第二确定单元确定的该目标缩放倍数,控制该摄像机的焦距,以便于以该目标缩放倍数显示该目标监控区域。With reference to the second possible implementation manner of the second aspect, in a third possible implementation manner of the second aspect, the first control module further includes: a second determination unit, configured to determine the The target zoom factor of the target monitoring area; the second control unit is configured to control the focal length of the camera according to the target zoom factor determined by the second determination unit, so as to display the target monitoring area at the target zoom factor.
结合第二方面或第二方面的第一种至第三种可能的实现方式中的任一种可能的实现方式,在第二方面的第四种可能的实现方式中,该第一控制模块包括:第三确定单元,用于根据该目标监控区域的中心的第一坐标信息,以及该摄像机的转动角度与该全景监控图的坐标之间的对应关系,确定该摄像机的第一转动角度;第四确定单元,用于根据该目标监控区域的该目标坐标信息,确定该目标监控区域的中心与该目标监控区域的边界的最远距离;第五确定单元,用于根据该第四确定单元确定的该最远距离,确定该目标监控区域的第一缩放倍数;第三控制单元,用于根据该第三确定单元确定的该第一转动角度和该第五确定单元确定的该第一缩放倍数,控制该摄像机的转动角度和焦距,以监控该目标监控区域。With reference to the second aspect or any possible implementation manner of the first to third possible implementation manners of the second aspect, in a fourth possible implementation manner of the second aspect, the first control module includes : The third determining unit is used to determine the first rotation angle of the camera according to the first coordinate information of the center of the target monitoring area and the corresponding relationship between the rotation angle of the camera and the coordinates of the panoramic monitoring image; The fourth determination unit is used to determine the farthest distance between the center of the target monitoring area and the boundary of the target monitoring area according to the target coordinate information of the target monitoring area; the fifth determination unit is used to determine according to the fourth determination unit the farthest distance, determine the first zoom factor of the target monitoring area; the third control unit is used to determine the first rotation angle determined by the third determining unit and the first zoom factor determined by the fifth determining unit , to control the rotation angle and focal length of the camera to monitor the target monitoring area.
第三方面,提供了一种视频监控系统,该视频监控系统包括:用于拍摄图像的摄像机;用于显示图像的显示终端;和根据本发明实施例的视频监控装置,其中,该视频监控装置用于控制该摄像机拍摄监控区域的监控图像,并将该监控图像显示在该显示终端;该视频监控装置包括:第一确定模块,用于确定用户在全景监控图中选择的目标监控区域;第一获取模块,用于获取该第一确定模块确定的该目标监控区域的目标坐标信息;第一控制模块,用于根据该第一获取模块获取的该目标坐标信息,控制摄像机监控该目标监控区域。In a third aspect, a video surveillance system is provided, which includes: a camera for taking images; a display terminal for displaying images; and a video surveillance device according to an embodiment of the present invention, wherein the video surveillance device It is used to control the camera to take a monitoring image of the monitoring area, and display the monitoring image on the display terminal; the video monitoring device includes: a first determining module, used to determine the target monitoring area selected by the user in the panoramic monitoring image; the second An acquisition module, used to acquire the target coordinate information of the target monitoring area determined by the first determination module; a first control module, used to control the camera to monitor the target monitoring area according to the target coordinate information acquired by the first acquisition module .
基于上述技术方案,本发明实施例的视频监控的方法、视频监控装置和视频监控系统,根据用户在全景监控图中选择的监控区域的坐标信息,能够控制摄像机监控用户选择的监控区域,使得用户能够直接在全景监控图中选择希望监控的目标监控区域,从而使得用户能够更加直观地更加准确地设置预置位或设置巡航,由此能够提高操作效率和监控的有效性,并能够提高用户体验。Based on the above technical solution, the video monitoring method, video monitoring device and video monitoring system of the embodiments of the present invention can control the camera to monitor the monitoring area selected by the user according to the coordinate information of the monitoring area selected by the user in the panoramic monitoring image, so that the user It is possible to directly select the target monitoring area to be monitored in the panoramic monitoring map, so that the user can set the preset position or set the cruise more intuitively and accurately, thereby improving the operation efficiency and monitoring effectiveness, and improving the user experience .
附图说明Description of drawings
为了更清楚地说明本发明实施例的技术方案,下面将对本发明实施例中所需要使用的附图作简单地介绍,显而易见地,下面所描述的附图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。In order to more clearly illustrate the technical solutions of the embodiments of the present invention, the following will briefly introduce the accompanying drawings required in the embodiments of the present invention. Obviously, the accompanying drawings described below are only some embodiments of the present invention. For Those of ordinary skill in the art can also obtain other drawings based on these drawings without making creative efforts.
图1是根据本发明实施例的视频监控的方法的示意性流程图。Fig. 1 is a schematic flowchart of a video monitoring method according to an embodiment of the present invention.
图2是根据本发明实施例的视频监控的方法的另一示意性流程图。Fig. 2 is another schematic flow chart of the video surveillance method according to the embodiment of the present invention.
图3是根据本发明实施例的生成全景监控图的示意性框图。Fig. 3 is a schematic block diagram of generating a panoramic monitoring image according to an embodiment of the present invention.
图4是根据本发明实施例的控制摄像机进行监控的方法的示意性流程图。Fig. 4 is a schematic flowchart of a method for controlling a camera for monitoring according to an embodiment of the present invention.
图5是根据本发明实施例的控制摄像机进行监控的方法的另一示意性流程图。Fig. 5 is another schematic flowchart of a method for controlling a camera for monitoring according to an embodiment of the present invention.
图6是根据本发明实施例的控制摄像机进行监控的方法的再一示意性流程图。Fig. 6 is another schematic flowchart of a method for controlling a camera for monitoring according to an embodiment of the present invention.
图7是根据本发明实施例的设置巡航的方法的示意性框图。Fig. 7 is a schematic block diagram of a method for setting cruise according to an embodiment of the present invention.
图8是根据本发明实施例的视频监控装置的示意性框图。Fig. 8 is a schematic block diagram of a video monitoring device according to an embodiment of the present invention.
图9是根据本发明实施例的视频监控装置的另一示意性框图。Fig. 9 is another schematic block diagram of a video monitoring device according to an embodiment of the present invention.
图10是根据本发明实施例的第一控制模块的示意性框图。Fig. 10 is a schematic block diagram of a first control module according to an embodiment of the present invention.
图11是根据本发明实施例的第一控制模块的另一示意性框图。Fig. 11 is another schematic block diagram of the first control module according to an embodiment of the present invention.
图12是根据本发明实施例的第一控制模块的再一示意性框图。Fig. 12 is still another schematic block diagram of the first control module according to an embodiment of the present invention.
图13是根据本发明实施例的视频监控系统的示意性框图。Fig. 13 is a schematic block diagram of a video surveillance system according to an embodiment of the present invention.
图14是根据本发明另一实施例的视频监控装置的示意性框图。Fig. 14 is a schematic block diagram of a video monitoring device according to another embodiment of the present invention.
具体实施方式Detailed ways
下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例是本发明的一部分实施例,而不是全部实施例。基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动的前提下所获得的所有其他实施例,都应属于本发明保护的范围。The following will clearly and completely describe the technical solutions in the embodiments of the present invention with reference to the drawings in the embodiments of the present invention. Obviously, the described embodiments are part of the embodiments of the present invention, not all of them. Based on the embodiments of the present invention, all other embodiments obtained by persons of ordinary skill in the art without making creative efforts shall fall within the protection scope of the present invention.
图1示出了根据本发明实施例的视频监控的方法100的示意性流程图,该方法100例如可以由用于视频监控的视频监控装置执行。如图1所示,该方法100包括:Fig. 1 shows a schematic flow chart of a video monitoring method 100 according to an embodiment of the present invention, and the method 100 may be executed, for example, by a video monitoring device for video monitoring. As shown in Figure 1, the method 100 includes:
S110,确定用户在全景监控图中选择的目标监控区域;S110, determining the target monitoring area selected by the user in the panoramic monitoring image;
S120,获取该目标监控区域的目标坐标信息;S120, acquiring target coordinate information of the target monitoring area;
S130,根据该目标坐标信息,控制摄像机监控该目标监控区域。S130. Control the camera to monitor the target monitoring area according to the target coordinate information.
具体而言,在本发明实施例中,视频监控装置可以将摄像机生成的全景监控图作为用户的操作界面,用户例如可以通过移动、放大或缩小选择框,或通过自定义选择框等操作,在全景监控图中选择用户希望监控的目标监控区域。用户确定目标监控区域后,视频监控装置可以获取该目标监控区域的目标坐标信息,从而视频监控装置可以根据该目标坐标信息,控制摄像机监控该目标监控区域。Specifically, in the embodiment of the present invention, the video monitoring device can use the panoramic monitoring image generated by the camera as the user's operation interface. Select the target monitoring area that the user wants to monitor in the panoramic monitoring map. After the user determines the target monitoring area, the video monitoring device can obtain the target coordinate information of the target monitoring area, so that the video monitoring device can control the camera to monitor the target monitoring area according to the target coordinate information.
因此,本发明实施例的视频监控的方法,根据用户在全景监控图中选择的监控区域的坐标信息,能够控制摄像机监控用户选择的监控区域,使得用户能够直接在全景监控图中选择希望监控的目标监控区域,从而使得用户能够更加直观地更加准确地设置预置位或设置巡航,由此能够提高操作效率和监控的有效性,并能够提高用户体验。Therefore, the video monitoring method of the embodiment of the present invention can control the camera to monitor the monitoring area selected by the user according to the coordinate information of the monitoring area selected by the user in the panoramic monitoring image, so that the user can directly select the desired monitoring area in the panoramic monitoring image. The target monitoring area, so that the user can set the preset position or set the cruise more intuitively and accurately, thereby improving operation efficiency and monitoring effectiveness, and improving user experience.
在本发明实施例中,在用户选择目标监控区域之前,视频监控装置需要生成全景监控图,从而便于用户能够更加直观地更加准确地设置预置位或设置巡航。例如,如图2所示,可选地,该方法100包括:In the embodiment of the present invention, before the user selects the target monitoring area, the video monitoring device needs to generate a panoramic monitoring image, so that the user can set the preset position or set the cruise more intuitively and accurately. For example, as shown in FIG. 2, optionally, the method 100 includes:
S140,以预定转动角度增量,改变该摄像机的转动角度;S140, changing the rotation angle of the camera with a predetermined rotation angle increment;
S150,获取该摄像机在每个转动角度拍摄的监控图像;S150, acquiring a monitoring image taken by the camera at each rotation angle;
S160,根据该监控图像,确定该摄像机的转动角度与该全景监控图的坐标之间的对应关系,和/或生成用于监控的该全景监控图。S160. According to the surveillance image, determine the correspondence between the rotation angle of the camera and the coordinates of the panoramic surveillance image, and/or generate the panoramic surveillance image for monitoring.
具体而言,在本发明实施例中,视频监控装置可以通过改变该摄像机的转动角度,获取摄像机在多个转动角度拍摄的监控图像,从而能够根据多个监控图像,生成用于监控的该全景监控图;视频监控装置也可以根据摄像机每次转动的角度以及拍摄的监控图像,确定该摄像机的转动角度与该全景监控图的坐标之间的对应关系。Specifically, in the embodiment of the present invention, the video monitoring device can obtain the monitoring images taken by the camera at multiple rotation angles by changing the rotation angle of the camera, so that the panoramic view for monitoring can be generated based on multiple monitoring images. Surveillance map: The video surveillance device can also determine the corresponding relationship between the rotation angle of the camera and the coordinates of the panoramic surveillance map according to each rotation angle of the camera and the captured surveillance images.
例如,如图3所示,视频监控装置可以控制摄像机每转动5°就拍摄一张或多张监控图像,并记录下与每张监控图像相应的转动角度,直至完成整个监控区域的扫描拍摄。由此,视频监控装置可以根据连续拍摄的多张监控图像,生成用于监控的该全景监控图;视频监控装置也可以对于全景监控图的每个坐标,确定摄像机的转动角度,从而能够建立该摄像机的转动角度与该全景监控图的坐标之间的对应关系,以便于后续控制摄像机进行监控。For example, as shown in Figure 3, the video surveillance device can control the camera to take one or more surveillance images every time it rotates 5°, and record the corresponding rotation angle of each surveillance image until the entire surveillance area is scanned and photographed. Thus, the video monitoring device can generate the panoramic monitoring image for monitoring according to a plurality of monitoring images taken continuously; the video monitoring device can also determine the rotation angle of the camera for each coordinate of the panoramic monitoring image, thereby being able to establish the The corresponding relationship between the rotation angle of the camera and the coordinates of the panoramic monitoring image is convenient for subsequent control of the camera for monitoring.
应理解,在本发明实施例中,该预定转动角度增量可以是固定值,也可以是变化量,本发明实施例并不以此为限。例如,视频监控装置可以控制摄像机每转动30°就拍摄一张监控图像;也可以控制摄像机分别转动30°、50°、70°、100°、120°、150°和180°,并获取摄像机在每个转动角度拍摄的监控图像。It should be understood that, in this embodiment of the present invention, the predetermined rotation angle increment may be a fixed value, or may be a variable amount, which is not limited in this embodiment of the present invention. For example, the video surveillance device can control the camera to take a surveillance image every time it rotates 30°; Surveillance images taken at each rotation angle.
应理解,在本发明实施例中,还可以通过其它方法生成全景监控图,并且也可以通过其它方式确定摄像机的转动角度与全景监控图的坐标之间的对应关系,本发明实施例仅以图2所示的方法为例进行说明,但本发明实施例并不限于此。It should be understood that in the embodiment of the present invention, the panoramic monitoring map can also be generated by other methods, and the corresponding relationship between the rotation angle of the camera and the coordinates of the panoramic monitoring map can also be determined in other ways. The embodiment of the present invention only uses the figure The method shown in 2 is described as an example, but the embodiment of the present invention is not limited thereto.
因此,本发明实施例的视频监控的方法,根据用户在全景监控图中选择的监控区域的坐标信息,能够控制摄像机监控用户选择的监控区域,使得用户能够直接在全景监控图中选择希望监控的目标监控区域,从而使得用户能够更加直观地更加准确地设置预置位或设置巡航,由此能够提高操作效率和监控的有效性,并能够提高用户体验。Therefore, the video monitoring method of the embodiment of the present invention can control the camera to monitor the monitoring area selected by the user according to the coordinate information of the monitoring area selected by the user in the panoramic monitoring image, so that the user can directly select the desired monitoring area in the panoramic monitoring image. The target monitoring area, so that the user can set the preset position or set the cruise more intuitively and accurately, thereby improving operation efficiency and monitoring effectiveness, and improving user experience.
在本发明实施例中,视频监控装置可以根据目标监控区域的目标坐标信息,确定摄像机的目标转动角度,也可以确定摄像机的焦距,从而控制摄像机监控目标监控区域,下面将结合图4至图6进行详细说明。In the embodiment of the present invention, the video monitoring device can determine the target rotation angle of the camera according to the target coordinate information of the target monitoring area, and can also determine the focal length of the camera, thereby controlling the camera to monitor the target monitoring area. The following will be combined with FIGS. 4 to 6 Describe in detail.
如图4所示,可选地,该根据该目标坐标信息,控制摄像机监控该目标监控区域,包括:As shown in Figure 4, optionally, the camera is controlled to monitor the target monitoring area according to the target coordinate information, including:
S131,根据该目标坐标信息,确定该摄像机的目标转动角度;S131. Determine the target rotation angle of the camera according to the target coordinate information;
S132,根据该目标转动角度,控制该摄像机监控该目标监控区域。S132. Control the camera to monitor the target monitoring area according to the target rotation angle.
具体而言,例如,视频监控装置根据目标监控区域的中心的坐标信息,或根据目标监控区域的横向起始坐标信息,并根据摄像机的转动角度与全景监控图的坐标之间的对应关系,确定摄像机的目标转动角度,从而控制该摄像机转动到目标转动角度,以监控该目标监控区域。Specifically, for example, the video surveillance device determines according to the coordinate information of the center of the target surveillance area, or according to the horizontal starting coordinate information of the target surveillance area, and according to the corresponding relationship between the rotation angle of the camera and the coordinates of the panoramic surveillance image. The target rotation angle of the camera, so as to control the rotation of the camera to the target rotation angle, so as to monitor the target monitoring area.
可选地,如图5所示,该根据该目标坐标信息,控制摄像机监控该目标监控区域,包括:Optionally, as shown in Figure 5, the camera is controlled to monitor the target monitoring area according to the target coordinate information, including:
S133,根据该目标坐标信息,确定该目标监控区域的目标缩放倍数;S133. Determine the target scaling factor of the target monitoring area according to the target coordinate information;
S134,根据该目标缩放倍数,控制该摄像机的焦距,以便于以该目标缩放倍数显示该目标监控区域。S134. Control the focal length of the camera according to the target zoom factor, so as to display the target monitoring area at the target zoom factor.
例如,视频监控装置根据目标监控区域大小,以及正常拍摄的监控图像的大小,确定目标监控区域的目标缩放倍数,由此可以根据该目标缩放倍数,控制该摄像机的焦距,以便于以该目标缩放倍数显示该目标监控区域。For example, the video surveillance device determines the target zoom factor of the target surveillance area according to the size of the target surveillance area and the size of the normally captured surveillance images, and thus can control the focal length of the camera according to the target zoom factor, so as to zoom in with the target The multiplier shows the target monitoring area.
图6示出了根据本发明实施例的控制摄像机进行监控的方法130的示意性流程图。如图6所示,该根据该目标坐标信息,控制摄像机监控该目标监控区域,包括:Fig. 6 shows a schematic flowchart of a method 130 for controlling a camera for monitoring according to an embodiment of the present invention. As shown in Figure 6, the camera is controlled to monitor the target monitoring area according to the target coordinate information, including:
S135,根据该目标监控区域的中心的第一坐标信息,以及该摄像机的转动角度与该全景监控图的坐标之间的对应关系,确定该摄像机的第一转动角度;S135. Determine the first rotation angle of the camera according to the first coordinate information of the center of the target monitoring area and the corresponding relationship between the rotation angle of the camera and the coordinates of the panoramic monitoring image;
S136,根据该目标监控区域的该目标坐标信息,确定该目标监控区域的中心与该目标监控区域的边界的最远距离;S136. Determine the farthest distance between the center of the target monitoring area and the boundary of the target monitoring area according to the target coordinate information of the target monitoring area;
S137,根据该最远距离,确定该目标监控区域的第一缩放倍数;S137. Determine a first scaling factor of the target monitoring area according to the furthest distance;
S138,根据该第一转动角度和该第一缩放倍数,控制该摄像机的转动角度和焦距,以监控该目标监控区域。S138. Control the rotation angle and focal length of the camera according to the first rotation angle and the first zoom factor, so as to monitor the target monitoring area.
具体而言,例如,用户在全景监控图中通过框选确定目标监控区域,例如图7中的目标监控区域1至4,由此就设置了四个预置位;假设每个预置位监控的时间为15秒,并且按照目标监控区域的序号进行监控,则由此就设置了摄像机的巡航。视频监控装置就可以根据每个目标监控区域的坐标信息,确定摄像机的转动角度以及目标监控区域的缩放倍数,从而能够控制摄像机的转动角度和焦距,以监控各目标监控区域。Specifically, for example, the user determines the target monitoring area by frame selection in the panoramic monitoring map, such as target monitoring areas 1 to 4 in Figure 7, thus setting four preset positions; assuming that each preset position monitors The time is 15 seconds, and the monitoring is carried out according to the serial number of the target monitoring area, so the cruise of the camera is set. The video monitoring device can determine the rotation angle of the camera and the zoom factor of the target monitoring area according to the coordinate information of each target monitoring area, so as to control the rotation angle and focal length of the camera to monitor each target monitoring area.
应理解,在本发明的各种实施例中,上述各过程的序号的大小并不意味着执行顺序的先后,各过程的执行顺序应以其功能和内在逻辑确定,而不应对本发明实施例的实施过程构成任何限定。It should be understood that in various embodiments of the present invention, the sequence numbers of the above-mentioned processes do not mean the order of execution, and the execution order of each process should be determined by its functions and internal logic, rather than by the embodiment of the present invention. The implementation process constitutes any limitation.
因此,本发明实施例的视频监控的方法,根据用户在全景监控图中选择的监控区域的坐标信息,能够控制摄像机监控用户选择的监控区域,使得用户能够直接在全景监控图中选择希望监控的目标监控区域,从而使得用户能够更加直观地更加准确地设置预置位或设置巡航,由此能够提高操作效率和监控的有效性,并能够提高用户体验。Therefore, the video monitoring method of the embodiment of the present invention can control the camera to monitor the monitoring area selected by the user according to the coordinate information of the monitoring area selected by the user in the panoramic monitoring image, so that the user can directly select the desired monitoring area in the panoramic monitoring image. The target monitoring area, so that the user can set the preset position or set the cruise more intuitively and accurately, thereby improving operation efficiency and monitoring effectiveness, and improving user experience.
上文中结合图1至图7,详细描述了根据本发明实施例的视频监控的方法,下面将结合图8至图14,描述根据本发明实施例的视频监控装置和视频监控系统。The video surveillance method according to the embodiment of the present invention is described in detail above with reference to FIG. 1 to FIG. 7 , and the video surveillance device and video surveillance system according to the embodiment of the present invention will be described below in conjunction with FIG. 8 to FIG. 14 .
图8示出了根据本发明实施例的视频监控装置300的示意性框图。如图8所示,该视频监控装置300包括:Fig. 8 shows a schematic block diagram of a video monitoring device 300 according to an embodiment of the present invention. As shown in Figure 8, the video monitoring device 300 includes:
第一确定模块310,用于确定用户在全景监控图中选择的目标监控区域;The first determining module 310 is used to determine the target monitoring area selected by the user in the panoramic monitoring image;
第一获取模块320,用于获取该第一确定模块310确定的该目标监控区域的目标坐标信息;The first acquiring module 320 is configured to acquire the target coordinate information of the target monitoring area determined by the first determining module 310;
第一控制模块330,用于根据该第一获取模块320获取的该目标坐标信息,控制摄像机监控该目标监控区域。The first control module 330 is configured to control the camera to monitor the target surveillance area according to the target coordinate information acquired by the first acquisition module 320 .
因此,本发明实施例的视频监控装置,根据用户在全景监控图中选择的监控区域的坐标信息,能够控制摄像机监控用户选择的监控区域,使得用户能够直接在全景监控图中选择希望监控的目标监控区域,从而使得用户能够更加直观地更加准确地设置预置位或设置巡航,由此能够提高操作效率和监控的有效性,并能够提高用户体验。Therefore, the video monitoring device in the embodiment of the present invention can control the camera to monitor the monitoring area selected by the user according to the coordinate information of the monitoring area selected by the user in the panoramic monitoring image, so that the user can directly select the target to be monitored in the panoramic monitoring image The monitoring area enables the user to set the preset position or set the cruise more intuitively and accurately, thereby improving operation efficiency and monitoring effectiveness, and improving user experience.
在本发明实施例中,可选地,如图9所示,该视频监控装置300还包括:In this embodiment of the present invention, optionally, as shown in FIG. 9 , the video monitoring device 300 further includes:
第二控制模块340,用于以预定转动角度增量,改变该摄像机的转动角度;The second control module 340 is configured to change the rotation angle of the camera with predetermined rotation angle increments;
第二获取模块350,用于获取该摄像机在该第二控制模块340改变的每个转动角度拍摄的监控图像;The second acquisition module 350 is used to acquire the monitoring image taken by the camera at each rotation angle changed by the second control module 340;
第二确定模块360,用于根据该第二获取模块350获取的该监控图像,确定该摄像机的转动角度与该全景监控图的坐标之间的对应关系,和/或生成用于监控的该全景监控图。The second determining module 360 is configured to determine the correspondence between the rotation angle of the camera and the coordinates of the panoramic monitoring image according to the monitoring image acquired by the second acquiring module 350, and/or generate the panoramic image for monitoring Monitoring graph.
可选地,如图10所示,该第一控制模块330包括:Optionally, as shown in FIG. 10, the first control module 330 includes:
第一确定单元331,用于根据该目标坐标信息,确定该摄像机的目标转动角度;The first determining unit 331 is configured to determine the target rotation angle of the camera according to the target coordinate information;
第一控制单元332,用于根据该第一确定单元331确定的该目标转动角度,控制该摄像机监控该目标监控区域。The first control unit 332 is configured to control the camera to monitor the target surveillance area according to the target rotation angle determined by the first determination unit 331 .
可选地,如图11所示,该第一控制模块330还包括:Optionally, as shown in FIG. 11, the first control module 330 further includes:
第二确定单元333,用于根据该目标坐标信息,确定该目标监控区域的目标缩放倍数;The second determining unit 333 is configured to determine the target scaling factor of the target monitoring area according to the target coordinate information;
第二控制单元334,用于根据该第二确定单元333确定的该目标缩放倍数,控制该摄像机的焦距,以便于以该目标缩放倍数显示该目标监控区域。The second control unit 334 is configured to control the focal length of the camera according to the target zoom factor determined by the second determining unit 333, so as to display the target monitoring area at the target zoom factor.
在本发明实施例中,可选地,如图12所示,该第一控制模块330包括:In this embodiment of the present invention, optionally, as shown in FIG. 12 , the first control module 330 includes:
第三确定单元335,用于根据该目标监控区域的中心的第一坐标信息,以及该摄像机的转动角度与该全景监控图的坐标之间的对应关系,确定该摄像机的第一转动角度;The third determining unit 335 is configured to determine the first rotation angle of the camera according to the first coordinate information of the center of the target monitoring area and the corresponding relationship between the rotation angle of the camera and the coordinates of the panoramic monitoring image;
第四确定单元336,用于根据该目标监控区域的该目标坐标信息,确定该目标监控区域的中心与该目标监控区域的边界的最远距离;The fourth determination unit 336 is configured to determine the farthest distance between the center of the target monitoring area and the boundary of the target monitoring area according to the target coordinate information of the target monitoring area;
第五确定单元337,用于根据该第四确定单元336确定的该最远距离,确定该目标监控区域的第一缩放倍数;The fifth determining unit 337 is configured to determine the first scaling factor of the target monitoring area according to the farthest distance determined by the fourth determining unit 336;
第三控制单元338,用于根据该第三确定单元335确定的该第一转动角度和该第五确定单元337确定的该第一缩放倍数,控制该摄像机的转动角度和焦距,以监控该目标监控区域。The third control unit 338 is configured to control the rotation angle and focal length of the camera according to the first rotation angle determined by the third determination unit 335 and the first zoom factor determined by the fifth determination unit 337, so as to monitor the target Monitor area.
应理解,根据本发明实施例的视频监控装置300可对应于本发明实施例中的视频监控的方法的执行主体,并且视频监控装置300中的各个模块的上述和其它操作和/或功能分别为了实现图1至图7中的各个方法的相应流程,为了简洁,在此不再赘述。It should be understood that the video surveillance device 300 according to the embodiment of the present invention may correspond to the execution subject of the video surveillance method in the embodiment of the present invention, and the above-mentioned and other operations and/or functions of each module in the video surveillance device 300 are respectively for For the sake of brevity, the corresponding processes for implementing the respective methods in FIG. 1 to FIG. 7 will not be repeated here.
因此,本发明实施例的视频监控装置,根据用户在全景监控图中选择的监控区域的坐标信息,能够控制摄像机监控用户选择的监控区域,使得用户能够直接在全景监控图中选择希望监控的目标监控区域,从而使得用户能够更加直观地更加准确地设置预置位或设置巡航,由此能够提高操作效率和监控的有效性,并能够提高用户体验。Therefore, the video monitoring device in the embodiment of the present invention can control the camera to monitor the monitoring area selected by the user according to the coordinate information of the monitoring area selected by the user in the panoramic monitoring image, so that the user can directly select the target to be monitored in the panoramic monitoring image The monitoring area enables the user to set the preset position or set the cruise more intuitively and accurately, thereby improving operation efficiency and monitoring effectiveness, and improving user experience.
图13示出了根据本发明实施例的视频监控系统500的示意性框图。如图13所示,该视频监控系统500包括:用于拍摄图像的摄像机510;用于显示图像的显示终端520;和根据本发明实施例的视频监控装置530,其中,该视频监控装置530用于控制该摄像机510拍摄监控区域的监控图像,并将该监控图像显示在该显示终端520。Fig. 13 shows a schematic block diagram of a video surveillance system 500 according to an embodiment of the present invention. As shown in FIG. 13 , the video monitoring system 500 includes: a camera 510 for capturing images; a display terminal 520 for displaying images; and a video monitoring device 530 according to an embodiment of the present invention, wherein the video monitoring device 530 uses Controlling the camera 510 to take a surveillance image of the surveillance area, and displaying the surveillance image on the display terminal 520 .
其中,该视频监控装置530包括:第一确定模块,用于确定用户在全景监控图中选择的目标监控区域;第一获取模块,用于获取该第一确定模块确定的该目标监控区域的目标坐标信息;第一控制模块,用于根据该第一获取模块获取的该目标坐标信息,控制摄像机监控该目标监控区域。Wherein, the video surveillance device 530 includes: a first determining module, configured to determine the target monitoring area selected by the user in the panoramic monitoring image; a first obtaining module, configured to obtain the target of the target monitoring area determined by the first determining module Coordinate information; a first control module, configured to control a camera to monitor the target monitoring area according to the target coordinate information acquired by the first acquisition module.
应理解,根据本发明实施例的视频监控装置530与根据本发明实施例的视频监控装置300相应,并且视频监控装置530中的各个模块的上述和其它操作和/或功能分别为了实现图1至图7中的各个方法的相应流程,为了简洁,在此不再赘述。It should be understood that the video surveillance device 530 according to the embodiment of the present invention corresponds to the video surveillance device 300 according to the embodiment of the present invention, and the above-mentioned and other operations and/or functions of the various modules in the video surveillance device 530 are respectively in order to realize the For the sake of brevity, the corresponding flow of each method in FIG. 7 will not be repeated here.
因此,本发明实施例的视频监控系统,根据用户在全景监控图中选择的监控区域的坐标信息,能够控制摄像机监控用户选择的监控区域,使得用户能够直接在全景监控图中选择希望监控的目标监控区域,从而使得用户能够更加直观地更加准确地设置预置位或设置巡航,由此能够提高操作效率和监控的有效性,并能够提高用户体验。Therefore, the video monitoring system in the embodiment of the present invention can control the camera to monitor the monitoring area selected by the user according to the coordinate information of the monitoring area selected by the user in the panoramic monitoring image, so that the user can directly select the target to be monitored in the panoramic monitoring image The monitoring area enables the user to set the preset position or set the cruise more intuitively and accurately, thereby improving operation efficiency and monitoring effectiveness, and improving user experience.
如图14所示,本发明实施例还提供了一种视频监控装置700,该视频监控装置700包括处理器710、存储器720和总线系统730。其中,处理器710和存储器720通过总线系统730相连,该存储器720用于存储指令,该处理器710用于执行该存储器720存储的指令。其中,该处理器710用于:确定用户在全景监控图中选择的目标监控区域;获取该目标监控区域的目标坐标信息;根据该目标坐标信息,控制摄像机监控该目标监控区域。As shown in FIG. 14 , an embodiment of the present invention also provides a video surveillance device 700 , which includes a processor 710 , a memory 720 and a bus system 730 . Wherein, the processor 710 and the memory 720 are connected through a bus system 730 , the memory 720 is used to store instructions, and the processor 710 is used to execute the instructions stored in the memory 720 . Wherein, the processor 710 is configured to: determine the target monitoring area selected by the user in the panoramic monitoring image; acquire target coordinate information of the target monitoring area; control the camera to monitor the target monitoring area according to the target coordinate information.
因此,本发明实施例的视频监控装置,根据用户在全景监控图中选择的监控区域的坐标信息,能够控制摄像机监控用户选择的监控区域,使得用户能够直接在全景监控图中选择希望监控的目标监控区域,从而使得用户能够更加直观地更加准确地设置预置位或设置巡航,由此能够提高操作效率和监控的有效性,并能够提高用户体验。Therefore, the video monitoring device in the embodiment of the present invention can control the camera to monitor the monitoring area selected by the user according to the coordinate information of the monitoring area selected by the user in the panoramic monitoring image, so that the user can directly select the target to be monitored in the panoramic monitoring image The monitoring area enables the user to set the preset position or set the cruise more intuitively and accurately, thereby improving operation efficiency and monitoring effectiveness, and improving user experience.
应理解,在本发明实施例中,该处理器710可以是中央处理单元(CentralProcessingUnit,简称为“CPU”),该处理器710还可以是其他通用处理器、数字信号处理器(DSP)、专用集成电路(ASIC)、现成可编程门阵列(FPGA)或者其他可编程逻辑器件、分立门或者晶体管逻辑器件、分立硬件组件等。通用处理器可以是微处理器或者该处理器也可以是任何常规的处理器等。It should be understood that, in the embodiment of the present invention, the processor 710 may be a central processing unit (Central Processing Unit, referred to as "CPU"), and the processor 710 may also be other general-purpose processors, digital signal processors (DSP), dedicated Integrated circuits (ASICs), off-the-shelf programmable gate arrays (FPGAs) or other programmable logic devices, discrete gate or transistor logic devices, discrete hardware components, etc. A general-purpose processor may be a microprocessor, or the processor may be any conventional processor, or the like.
该存储器720可以包括只读存储器和随机存取存储器,并向处理器710提供指令和数据。存储器720的一部分还可以包括非易失性随机存取存储器。例如,存储器720还可以存储设备类型的信息。The memory 720 may include read-only memory and random-access memory, and provides instructions and data to the processor 710 . A portion of memory 720 may also include non-volatile random access memory. For example, memory 720 may also store device type information.
该总线系统730除包括数据总线之外,还可以包括电源总线、控制总线和状态信号总线等。但是为了清楚说明起见,在图中将各种总线都标为总线系统730。The bus system 730 may include not only a data bus, but also a power bus, a control bus, and a status signal bus. However, for clarity of illustration, the various buses are labeled as bus system 730 in the figure.
在实现过程中,上述方法的各步骤可以通过处理器710中的硬件的集成逻辑电路或者软件形式的指令完成。结合本发明实施例所公开的方法的步骤可以直接体现为硬件处理器执行完成,或者用处理器中的硬件及软件模块组合执行完成。软件模块可以位于随机存储器,闪存、只读存储器,可编程只读存储器或者电可擦写可编程存储器、寄存器等本领域成熟的存储介质中。该存储介质位于存储器720,处理器710读取存储器720中的信息,结合其硬件完成上述方法的步骤。为避免重复,这里不再详细描述。In the implementation process, each step of the above method may be implemented by an integrated logic circuit of hardware in the processor 710 or instructions in the form of software. The steps of the methods disclosed in connection with the embodiments of the present invention may be directly implemented by a hardware processor, or implemented by a combination of hardware and software modules in the processor. The software module can be located in a mature storage medium in the field such as random access memory, flash memory, read-only memory, programmable read-only memory or electrically erasable programmable memory, register. The storage medium is located in the memory 720, and the processor 710 reads the information in the memory 720, and completes the steps of the above method in combination with its hardware. To avoid repetition, no detailed description is given here.
可选地,作为一个实施例,该处理器710还用于:以预定转动角度增量,改变该摄像机的转动角度;获取该摄像机在每个转动角度拍摄的监控图像;根据该监控图像,确定该摄像机的转动角度与该全景监控图的坐标之间的对应关系,和/或生成用于监控的该全景监控图。Optionally, as an embodiment, the processor 710 is further configured to: change the rotation angle of the camera with predetermined rotation angle increments; acquire surveillance images captured by the camera at each rotation angle; determine according to the surveillance images The corresponding relationship between the rotation angle of the camera and the coordinates of the panoramic monitoring image, and/or generating the panoramic monitoring image for monitoring.
可选地,作为一个实施例,该处理器710根据该目标坐标信息,控制摄像机监控该目标监控区域,包括:根据该目标坐标信息,确定该摄像机的目标转动角度;根据该目标转动角度,控制该摄像机监控该目标监控区域。Optionally, as an embodiment, the processor 710 controls the camera to monitor the target monitoring area according to the target coordinate information, including: determining the target rotation angle of the camera according to the target coordinate information; The camera monitors the target monitoring area.
可选地,作为一个实施例,该处理器710根据该目标坐标信息,控制摄像机监控该目标监控区域,包括:根据该目标坐标信息,确定该目标监控区域的目标缩放倍数;根据该目标缩放倍数,控制该摄像机的焦距,以便于以该目标缩放倍数显示该目标监控区域。Optionally, as an embodiment, the processor 710 controls the camera to monitor the target monitoring area according to the target coordinate information, including: determining the target zoom factor of the target monitoring area according to the target coordinate information; , to control the focal length of the camera so as to display the target monitoring area with the target zoom factor.
可选地,作为一个实施例,该处理器710根据该目标坐标信息,控制摄像机监控该目标监控区域,包括:根据该目标监控区域的中心的第一坐标信息,以及该摄像机的转动角度与该全景监控图的坐标之间的对应关系,确定该摄像机的第一转动角度;根据该目标监控区域的该目标坐标信息,确定该目标监控区域的中心与该目标监控区域的边界的最远距离;根据该最远距离,确定该目标监控区域的第一缩放倍数;根据该第一转动角度和该第一缩放倍数,控制该摄像机的转动角度和焦距,以监控该目标监控区域。Optionally, as an embodiment, the processor 710 controls the camera to monitor the target monitoring area according to the target coordinate information, including: according to the first coordinate information of the center of the target monitoring area, and the rotation angle of the camera and the The corresponding relationship between the coordinates of the panoramic monitoring image determines the first rotation angle of the camera; according to the target coordinate information of the target monitoring area, the farthest distance between the center of the target monitoring area and the boundary of the target monitoring area is determined; According to the farthest distance, determine the first zoom factor of the target monitoring area; according to the first rotation angle and the first zoom factor, control the rotation angle and focal length of the camera to monitor the target monitoring area.
应理解,根据本发明实施例的视频监控装置700与根据本发明实施例的视频监控装置300相应,并且视频监控装置700中的各个模块的上述和其它操作和/或功能分别为了实现图1至图7中的各个方法的相应流程,为了简洁,在此不再赘述。It should be understood that the video surveillance device 700 according to the embodiment of the present invention corresponds to the video surveillance device 300 according to the embodiment of the present invention, and the above-mentioned and other operations and/or functions of the various modules in the video surveillance device 700 are respectively in order to realize the For the sake of brevity, the corresponding flow of each method in FIG. 7 will not be repeated here.
因此,本发明实施例的视频监控装置,根据用户在全景监控图中选择的监控区域的坐标信息,能够控制摄像机监控用户选择的监控区域,使得用户能够直接在全景监控图中选择希望监控的目标监控区域,从而使得用户能够更加直观地更加准确地设置预置位或设置巡航,由此能够提高操作效率和监控的有效性,并能够提高用户体验。Therefore, the video monitoring device in the embodiment of the present invention can control the camera to monitor the monitoring area selected by the user according to the coordinate information of the monitoring area selected by the user in the panoramic monitoring image, so that the user can directly select the target to be monitored in the panoramic monitoring image The monitoring area enables the user to set the preset position or set the cruise more intuitively and accurately, thereby improving operation efficiency and monitoring effectiveness, and improving user experience.
本领域普通技术人员可以意识到,结合本文中所公开的实施例描述的各示例的单元及算法步骤,能够以电子硬件、计算机软件或者二者的结合来实现,为了清楚地说明硬件和软件的可互换性,在上述说明中已经按照功能一般性地描述了各示例的组成及步骤。这些功能究竟以硬件还是软件方式来执行,取决于技术方案的特定应用和设计约束条件。专业技术人员可以对每个特定的应用来使用不同方法来实现所描述的功能,但是这种实现不应认为超出本发明的范围。Those of ordinary skill in the art can realize that the units and algorithm steps of the examples described in conjunction with the embodiments disclosed herein can be implemented by electronic hardware, computer software, or a combination of the two. In order to clearly illustrate the relationship between hardware and software Interchangeability. In the above description, the composition and steps of each example have been generally described according to their functions. Whether these functions are executed by hardware or software depends on the specific application and design constraints of the technical solution. Those skilled in the art may use different methods to implement the described functions for each specific application, but such implementation should not be regarded as exceeding the scope of the present invention.
所属领域的技术人员可以清楚地了解到,为了描述的方便和简洁,上述描述的系统、装置和单元的具体工作过程,可以参考前述方法实施例中的对应过程,在此不再赘述。Those skilled in the art can clearly understand that for the convenience and brevity of the description, the specific working process of the above-described system, device and unit can refer to the corresponding process in the foregoing method embodiment, and will not be repeated here.
在本申请所提供的几个实施例中,应该理解到,所揭露的系统、装置和方法,可以通过其它的方式实现。例如,以上所描述的装置实施例仅仅是示意性的,例如,所述单元的划分,仅仅为一种逻辑功能划分,实际实现时可以有另外的划分方式,例如多个单元或组件可以结合或者可以集成到另一个系统,或一些特征可以忽略,或不执行。另外,所显示或讨论的相互之间的耦合或直接耦合或通信连接可以是通过一些接口、装置或单元的间接耦合或通信连接,也可以是电的,机械的或其它的形式连接。In the several embodiments provided in this application, it should be understood that the disclosed systems, devices and methods may be implemented in other ways. For example, the device embodiments described above are only illustrative. For example, the division of the units is only a logical function division. In actual implementation, there may be other division methods. For example, multiple units or components can be combined or May be integrated into another system, or some features may be ignored, or not implemented. In addition, the mutual coupling or direct coupling or communication connection shown or discussed may be indirect coupling or communication connection through some interfaces, devices or units, and may also be electrical, mechanical or other forms of connection.
所述作为分离部件说明的单元可以是或者也可以不是物理上分开的,作为单元显示的部件可以是或者也可以不是物理单元,即可以位于一个地方,或者也可以分布到多个网络单元上。可以根据实际的需要选择其中的部分或者全部单元来实现本发明实施例方案的目的。The units described as separate components may or may not be physically separated, and the components shown as units may or may not be physical units, that is, they may be located in one place, or may be distributed to multiple network units. Part or all of the units can be selected according to actual needs to achieve the purpose of the solution of the embodiment of the present invention.
另外,在本发明各个实施例中的各功能单元可以集成在一个处理单元中,也可以是各个单元单独物理存在,也可以是两个或两个以上单元集成在一个单元中。上述集成的单元既可以采用硬件的形式实现,也可以采用软件功能单元的形式实现。In addition, each functional unit in each embodiment of the present invention may be integrated into one processing unit, each unit may exist separately physically, or two or more units may be integrated into one unit. The above-mentioned integrated units can be implemented in the form of hardware or in the form of software functional units.
所述集成的单元如果以软件功能单元的形式实现并作为独立的产品销售或使用时,可以存储在一个计算机可读取存储介质中。基于这样的理解,本发明的技术方案本质上或者说对现有技术做出贡献的部分,或者该技术方案的全部或部分可以以软件产品的形式体现出来,该计算机软件产品存储在一个存储介质中,包括若干指令用以使得一台计算机设备(可以是个人计算机,服务器,或者网络设备等)执行本发明各个实施例所述方法的全部或部分步骤。而前述的存储介质包括:U盘、移动硬盘、只读存储器(ROM,Read-OnlyMemory)、随机存取存储器(RAM,RandomAccessMemory)、磁碟或者光盘等各种可以存储程序代码的介质。If the integrated unit is realized in the form of a software function unit and sold or used as an independent product, it can be stored in a computer-readable storage medium. Based on this understanding, the technical solution of the present invention is essentially or the part that contributes to the prior art, or all or part of the technical solution can be embodied in the form of software products, and the computer software products are stored in a storage medium Among them, several instructions are included to make a computer device (which may be a personal computer, a server, or a network device, etc.) execute all or part of the steps of the methods described in the various embodiments of the present invention. The aforementioned storage medium includes: U disk, mobile hard disk, read-only memory (ROM, Read-OnlyMemory), random access memory (RAM, RandomAccessMemory), magnetic disk or optical disk, and other media that can store program codes.
以上所述,仅为本发明的具体实施方式,但本发明的保护范围并不局限于此,任何熟悉本技术领域的技术人员在本发明揭露的技术范围内,可轻易想到各种等效的修改或替换,这些修改或替换都应涵盖在本发明的保护范围之内。因此,本发明的保护范围应以权利要求的保护范围为准。The above is only a specific embodiment of the present invention, but the protection scope of the present invention is not limited thereto. Any person familiar with the technical field can easily think of various equivalents within the technical scope disclosed in the present invention. Modifications or replacements shall all fall within the protection scope of the present invention. Therefore, the protection scope of the present invention should be based on the protection scope of the claims.
Claims (11)
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201310143804.2A CN104125427A (en) | 2013-04-24 | 2013-04-24 | Video monitoring method, video monitoring apparatus, and video monitoring system |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201310143804.2A CN104125427A (en) | 2013-04-24 | 2013-04-24 | Video monitoring method, video monitoring apparatus, and video monitoring system |
Publications (1)
Publication Number | Publication Date |
---|---|
CN104125427A true CN104125427A (en) | 2014-10-29 |
Family
ID=51770676
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201310143804.2A Pending CN104125427A (en) | 2013-04-24 | 2013-04-24 | Video monitoring method, video monitoring apparatus, and video monitoring system |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN104125427A (en) |
Cited By (14)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN104902236A (en) * | 2015-05-27 | 2015-09-09 | 深圳英飞拓科技股份有限公司 | Linkage control method and device for monitoring equipment |
CN105611248A (en) * | 2015-12-25 | 2016-05-25 | 北京奇虎科技有限公司 | Monitoring method, device and system based on camera |
CN106713843A (en) * | 2015-11-12 | 2017-05-24 | 晶睿通讯股份有限公司 | Monitoring video signal display method and computer program product |
CN107094223A (en) * | 2017-03-17 | 2017-08-25 | 奥克斯空调股份有限公司 | Obtain the method and device of the high-definition image of intrusion target |
CN107277464A (en) * | 2017-08-03 | 2017-10-20 | 深圳市置辰海信科技有限公司 | A kind of position electronic tag guiding driving CCTV tracking mesh calibration methods |
CN109660710A (en) * | 2017-10-10 | 2019-04-19 | 中兴通讯股份有限公司 | Camera control method, terminal and storage medium based on video conference |
CN110896462A (en) * | 2019-12-10 | 2020-03-20 | 云粒智慧科技有限公司 | Control method, device and equipment of video monitoring cluster and storage medium |
CN111294563A (en) * | 2020-02-24 | 2020-06-16 | 浙江大华技术股份有限公司 | Video monitoring method and device, storage medium and electronic device |
CN111487889A (en) * | 2020-05-08 | 2020-08-04 | 北京金山云网络技术有限公司 | Method, device, device, control system and storage medium for controlling intelligent device |
CN111787232A (en) * | 2020-08-03 | 2020-10-16 | 海能达通信股份有限公司 | Image processing method, device and storage medium based on pan-tilt-zoom camera |
CN111836002A (en) * | 2019-04-15 | 2020-10-27 | 浙江宇视科技有限公司 | A kind of video polling method, device and server |
CN112866631A (en) * | 2020-12-30 | 2021-05-28 | 杭州海康威视数字技术股份有限公司 | Region determination method, system and device and electronic equipment |
CN113905211A (en) * | 2021-09-29 | 2022-01-07 | 杭州海康威视系统技术有限公司 | Video patrol method, device, electronic equipment and storage medium |
CN118537940A (en) * | 2024-07-12 | 2024-08-23 | 广东保伦电子股份有限公司 | Attendance checking method, device, equipment and storage medium based on face recognition |
Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20060152584A1 (en) * | 2005-01-11 | 2006-07-13 | Chao-Ming Wang | Method for calculating a transform coordinate on a second video of an object having a target coordinate on a first video and related operation process and video surveillance system |
CN101141629A (en) * | 2006-09-05 | 2008-03-12 | 黄柏霞 | Multi-stage picture division based fast digital video control method |
CN101198030A (en) * | 2007-12-18 | 2008-06-11 | 北京中星微电子有限公司 | Camera locating method and locating device of video monitoring system |
CN101404726A (en) * | 2008-10-20 | 2009-04-08 | 深圳华为通信技术有限公司 | Control method, system and apparatus for far-end camera |
-
2013
- 2013-04-24 CN CN201310143804.2A patent/CN104125427A/en active Pending
Patent Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20060152584A1 (en) * | 2005-01-11 | 2006-07-13 | Chao-Ming Wang | Method for calculating a transform coordinate on a second video of an object having a target coordinate on a first video and related operation process and video surveillance system |
CN101141629A (en) * | 2006-09-05 | 2008-03-12 | 黄柏霞 | Multi-stage picture division based fast digital video control method |
CN101198030A (en) * | 2007-12-18 | 2008-06-11 | 北京中星微电子有限公司 | Camera locating method and locating device of video monitoring system |
CN101404726A (en) * | 2008-10-20 | 2009-04-08 | 深圳华为通信技术有限公司 | Control method, system and apparatus for far-end camera |
Cited By (19)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN104902236A (en) * | 2015-05-27 | 2015-09-09 | 深圳英飞拓科技股份有限公司 | Linkage control method and device for monitoring equipment |
CN106713843A (en) * | 2015-11-12 | 2017-05-24 | 晶睿通讯股份有限公司 | Monitoring video signal display method and computer program product |
CN105611248A (en) * | 2015-12-25 | 2016-05-25 | 北京奇虎科技有限公司 | Monitoring method, device and system based on camera |
CN107094223A (en) * | 2017-03-17 | 2017-08-25 | 奥克斯空调股份有限公司 | Obtain the method and device of the high-definition image of intrusion target |
CN107277464A (en) * | 2017-08-03 | 2017-10-20 | 深圳市置辰海信科技有限公司 | A kind of position electronic tag guiding driving CCTV tracking mesh calibration methods |
CN109660710A (en) * | 2017-10-10 | 2019-04-19 | 中兴通讯股份有限公司 | Camera control method, terminal and storage medium based on video conference |
CN111836002A (en) * | 2019-04-15 | 2020-10-27 | 浙江宇视科技有限公司 | A kind of video polling method, device and server |
CN111836002B (en) * | 2019-04-15 | 2022-06-14 | 浙江宇视科技有限公司 | Video polling method, device and server |
CN110896462B (en) * | 2019-12-10 | 2021-11-23 | 云粒智慧科技有限公司 | Control method, device and equipment of video monitoring cluster and storage medium |
CN110896462A (en) * | 2019-12-10 | 2020-03-20 | 云粒智慧科技有限公司 | Control method, device and equipment of video monitoring cluster and storage medium |
CN111294563A (en) * | 2020-02-24 | 2020-06-16 | 浙江大华技术股份有限公司 | Video monitoring method and device, storage medium and electronic device |
CN111487889A (en) * | 2020-05-08 | 2020-08-04 | 北京金山云网络技术有限公司 | Method, device, device, control system and storage medium for controlling intelligent device |
CN111787232A (en) * | 2020-08-03 | 2020-10-16 | 海能达通信股份有限公司 | Image processing method, device and storage medium based on pan-tilt-zoom camera |
CN111787232B (en) * | 2020-08-03 | 2022-05-17 | 海能达通信股份有限公司 | Image processing method, device and storage medium based on pan-tilt-zoom camera |
CN112866631A (en) * | 2020-12-30 | 2021-05-28 | 杭州海康威视数字技术股份有限公司 | Region determination method, system and device and electronic equipment |
CN113905211A (en) * | 2021-09-29 | 2022-01-07 | 杭州海康威视系统技术有限公司 | Video patrol method, device, electronic equipment and storage medium |
CN113905211B (en) * | 2021-09-29 | 2024-02-06 | 杭州海康威视系统技术有限公司 | Video patrol method, device, electronic equipment and storage medium |
CN118537940A (en) * | 2024-07-12 | 2024-08-23 | 广东保伦电子股份有限公司 | Attendance checking method, device, equipment and storage medium based on face recognition |
CN118537940B (en) * | 2024-07-12 | 2025-03-04 | 广东保伦电子股份有限公司 | Attendance checking method, device, equipment and storage medium based on face recognition |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN104125427A (en) | Video monitoring method, video monitoring apparatus, and video monitoring system | |
US20230412911A1 (en) | Method of controlling camera device and electronic device thereof | |
CN106060406B (en) | A kind of photographing method and mobile terminal | |
AU2014290798B2 (en) | Wireless video camera | |
WO2017161777A1 (en) | Panorama live broadcast method and device | |
US20110304688A1 (en) | Panoramic camera and method for capturing panoramic photos | |
CN106331511A (en) | Method and device for intelligent terminal tracking and shooting | |
CN106454086B (en) | An image processing method and mobile terminal | |
WO2021022989A1 (en) | Calibration parameter obtaining method and apparatus, processor, and electronic device | |
WO2019227309A1 (en) | Tracking photographing method and apparatus, and storage medium | |
WO2021168804A1 (en) | Image processing method, image processing apparatus and image processing system | |
CN110689583A (en) | Calibration method, calibration device, storage medium and electronic equipment | |
CN108833781A (en) | Image preview method, device, terminal and computer-readable storage medium | |
CN104102421A (en) | Method and system for replacing shooting content by using screenshot content | |
CN112291473A (en) | Focusing method, device and electronic device | |
CN112770056B (en) | Shooting method, shooting device and electronic equipment | |
CN105007410B (en) | A kind of big visual angle camera control method and user terminal | |
CN112188097A (en) | Photographing method, photographing apparatus, terminal device, and computer-readable storage medium | |
CN115220375A (en) | Robot control method, device, storage medium and electronic device | |
US10178320B2 (en) | Image display terminal, image display method, and non-transitory computer readable recording medium storing program | |
CN112367464A (en) | Image output method and device and electronic equipment | |
CN104994282A (en) | Large view angle camera control method and user terminal | |
CN112672057B (en) | Shooting method and device | |
CN107277378A (en) | A kind of image capturing method and mobile terminal | |
CN112653841B (en) | Shooting method and device and electronic equipment |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
C06 | Publication | ||
PB01 | Publication | ||
C10 | Entry into substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
WD01 | Invention patent application deemed withdrawn after publication |
Application publication date: 20141029 |
|
WD01 | Invention patent application deemed withdrawn after publication |