CN106303230B - 一种视频处理方法及装置 - Google Patents
一种视频处理方法及装置 Download PDFInfo
- Publication number
- CN106303230B CN106303230B CN201610637589.5A CN201610637589A CN106303230B CN 106303230 B CN106303230 B CN 106303230B CN 201610637589 A CN201610637589 A CN 201610637589A CN 106303230 B CN106303230 B CN 106303230B
- Authority
- CN
- China
- Prior art keywords
- shooting
- camera
- visual angle
- information
- changed
- 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.)
- Active
Links
- 238000003672 processing method Methods 0.000 title abstract description 11
- 230000000007 visual effect Effects 0.000 claims abstract description 136
- 230000008859 change Effects 0.000 claims description 111
- 238000010586 diagram Methods 0.000 claims description 58
- 230000002159 abnormal effect Effects 0.000 claims description 44
- 238000000034 method Methods 0.000 claims description 18
- 230000002194 synthesizing effect Effects 0.000 claims description 15
- 230000015572 biosynthetic process Effects 0.000 claims description 9
- 238000003786 synthesis reaction Methods 0.000 claims description 9
- 238000001514 detection method Methods 0.000 claims description 2
- 238000004590 computer program Methods 0.000 description 7
- 230000008569 process Effects 0.000 description 7
- 238000003384 imaging method Methods 0.000 description 6
- 230000006870 function Effects 0.000 description 5
- 238000012986 modification Methods 0.000 description 5
- 230000004048 modification Effects 0.000 description 5
- 230000005856 abnormality Effects 0.000 description 3
- 230000004075 alteration Effects 0.000 description 1
- 238000004519 manufacturing process Methods 0.000 description 1
- 238000012544 monitoring process Methods 0.000 description 1
- 230000003287 optical effect Effects 0.000 description 1
Images
Classifications
-
- 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/80—Camera processing pipelines; Components 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/62—Control of parameters via user interfaces
-
- G—PHYSICS
- G08—SIGNALLING
- G08B—SIGNALLING OR CALLING SYSTEMS; ORDER TELEGRAPHS; ALARM SYSTEMS
- G08B13/00—Burglar, theft or intruder alarms
- G08B13/18—Actuation by interference with heat, light, or radiation of shorter wavelength; Actuation by intruding sources of heat, light, or radiation of shorter wavelength
- G08B13/189—Actuation by interference with heat, light, or radiation of shorter wavelength; Actuation by intruding sources of heat, light, or radiation of shorter wavelength using passive radiation detection systems
- G08B13/194—Actuation by interference with heat, light, or radiation of shorter wavelength; Actuation by intruding sources of heat, light, or radiation of shorter wavelength using passive radiation detection systems using image scanning and comparing systems
- G08B13/196—Actuation by interference with heat, light, or radiation of shorter wavelength; Actuation by intruding sources of heat, light, or radiation of shorter wavelength using passive radiation detection systems using image scanning and comparing systems using television cameras
- G08B13/19678—User interface
- G08B13/19689—Remote control of cameras, e.g. remote orientation or image zooming control for a PTZ camera
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N21/00—Selective content distribution, e.g. interactive television or video on demand [VOD]
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N21/00—Selective content distribution, e.g. interactive television or video on demand [VOD]
- H04N21/20—Servers specifically adapted for the distribution of content, e.g. VOD servers; Operations thereof
- H04N21/21—Server components or server architectures
- H04N21/218—Source of audio or video content, e.g. local disk arrays
- H04N21/21805—Source of audio or video content, e.g. local disk arrays enabling multiple viewpoints, e.g. using a plurality of cameras
-
- 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
- H04N7/00—Television systems
- H04N7/18—Closed-circuit television [CCTV] systems, i.e. systems in which the video signal is not broadcast
Landscapes
- Engineering & Computer Science (AREA)
- Multimedia (AREA)
- Signal Processing (AREA)
- Human Computer Interaction (AREA)
- Databases & Information Systems (AREA)
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- Studio Devices (AREA)
Abstract
本发明涉及摄像机领域,尤其涉及一种视频处理方法及装置,用以实现在摄像机输出的视频画面中呈现与摄像机的拍摄参数相关的信息。本发明实施例提供的一种视频处理方法包括:获取拍摄时摄像机的拍摄方位信息和拍摄可视角度信息;基于所述拍摄方位信息和拍摄可视角度信息,生成所述摄像机的视角图;所述摄像机将视角图与所述摄像机拍摄的视频画面进行合成,得到合成后的视频画面;所述摄像机输出合成后的视频画面。本发明实施例可以实时获取摄像机拍摄时的相关参数,并且不需要特定的客户端,直接通过摄像机就可以将其展现在视频画面中,操作方便、可靠性高。
Description
技术领域
本发明涉及摄像机领域,尤其涉及一种视频处理方法及装置。
背景技术
网络摄像机是一种结合传统摄像机与网络技术所产生的新一代摄像机,它可以将视频画面通过网络传至客户端。网络摄像机将拍摄的视频画面通过网络传送到网络(Web)服务器。这样,用户可以通过客户端获取Web服务器中的视频画面并进行观看。另外,授权用户还可以控制摄像机的拍摄参数等。
目前,用户可以在视频画面中观看到拍摄现场的影像,但是由于摄像机拍摄的视频画面具有局限性,用户在视频画面中观看到的实际只是现场的部分影像,而对这部分影像在现场具体所处的位置并不清楚,这就需要在视频画面中呈现摄像机的拍摄角度等拍摄参数信息。
目前,摄像机输出的视频画面中是没有呈现与摄像机的拍摄参数相关的信息的。
发明内容
本发明涉及摄像机领域,尤其涉及一种视频处理方法及装置,用以实现在摄像机输出的视频画面中呈现与摄像机的拍摄参数相关的信息。
本发明实施例提供一种视频处理方法,包括:
获取拍摄时摄像机的拍摄方位信息和拍摄可视角度信息;
基于拍摄方位信息和拍摄可视角度信息,生成该摄像机的视角图;
所述摄像机将视角图与该摄像机拍摄的视频画面进行合成,得到合成后的视频画面;
所述摄像机输出合成后的视频画面。
本发明实施例提供一种视频处理装置,包括:
获取模块,用于获取拍摄时摄像机的拍摄方位信息和拍摄可视角度信息;
第一生成模块,用于基于所述获取模块获取的拍摄方位信息和拍摄可视角度信息,生成该摄像机的视角图;
第一合成模块,用于基于所述第一生成模块生成的视角图与该摄像机拍摄的视频画面进行合成,得到合成后的视频画面;
输出模块,用于输出第一合成模块合成后的视频画面。
本发明实施例提供一种摄像机,包括:
方位感知单元,用于获取拍摄时摄像机的拍摄方位信息;
可视角度获取单元,用于获取拍摄时摄像机的拍摄可视角度信息;
视角图生成单元,用于基于所述拍摄方位信息和拍摄可视角度信息,生成该摄像机的视角图;
摄像头,用于拍摄视频画面;
画面合成单元,用于将视角图与摄像头拍摄的视频画面进行合成,得到合成后的视频画面;
输出单元,用于输出合成后的视频画面。
本发明实施例中摄像机将拍摄方位信息和拍摄可视角度信息生成视角图,显示在视频画面中,从而弥补了现有技术在视频画面不能实时呈现摄像机拍摄参数的问题。本发明实施例可以实时获取摄像机拍摄时的相关参数,并且不需要特定的客户端,直接通过摄像机就可以将其展现在视频画面中,操作方便、可靠性高。
附图说明
图1为本发明实施例提供的方法流程图;
图2为本发明实施例提供的计算可视角的示意图;
图3为本发明实施例提供的生成视角图的示意图;
图4为本发明实施例提供的视频画面的示意图;
图5为本发明实施例提供的检测方位和/或可视角度变化的流程图;
图6为本发明实施例提供的判断拍摄方位信息发生变化的流程图;
图7为本发明实施例提供的拍摄方位方位变化异常视角图;
图8为本发明实施例提供的拍摄方位方位变化正常视角图;
图9为本发明实施例提供的判断拍摄可视角度发生变化的流程图;
图10为本发明实施例提供的拍摄可视角度变化异常视角图;
图11为本发明实施例提供的拍摄可视角度变化正常视角图;
图12为本发明实施例提供的判断拍摄方位和可视角度发生变化的流程图;
图13为本发明实施例提供的拍摄方位和可视角变化都异常的视角图;
图14为本发明实施例提供的拍摄方位和可视角变化都正常的视角图;
图15为本发明实施例提供的视频处理装置结构示意图;
图16为为本发明实施例提供的一种摄像机装置结构示意图;
具体实施方式
本发明实施例中摄像机将拍摄方位信息和拍摄可视角度信息生成视角图,显示在视频画面中,从而弥补了现有技术在视频画面不能实时呈现摄像机拍摄参数的问题。本发明实施例可以实时获取摄像机拍摄时的相关参数,并且不需要特定的客户端,直接通过摄像机就可以将其展现在视频画面中,操作方便、可靠性高。
下面结合说明书附图对本发明实施例作进一步详细描述。
如图1所示,为本发明实施例提供的视频处理方法流程图,包括以下步骤:
S101:获取拍摄时摄像机的拍摄方位信息和拍摄可视角度信息。
这里,摄像机的拍摄方位是指摄像机的监控方向,拍摄可视角度是指以拍摄方位为角平分线的可视角度。
在具体实施中,可以根据所述摄像机的镜头靶面的宽度和所述摄像机的镜头焦距,确定所述摄像机拍摄时的可视角度。
如图2所示,A点为摄像机的镜头焦点,D点为镜头中心,α为可视角度,f为镜头焦距,h为镜头靶面的宽度,在三角形ABD中,可以根据正切函数:
得到可视角度:
其中,α为可视角度,h为摄像机的镜头靶面的宽度,f为摄像机的镜头焦距。
S102:基于拍摄方位信息和拍摄可视角度信息,生成摄像机的视角图。
如图3所示,N表示地理位置的正北方向,E表示地理位置的正东方向,虚线箭头表示拍摄方位,β为摄像机拍摄时的方位角,α为摄像机可视角度,摄像机拍摄方位在可视角度的角平分线上。随着摄像机拍摄方位发生变化,可视角度朝向改变,但大小不变;随着摄像机焦距发生变化,可视角度朝向不变,但大小变化;摄像机焦距越大,可视角度越小,摄像机焦距越小,可视角度越大。
S103:摄像机将生成的视角图与摄像机拍摄的视频画面进行合成,得到合成后的视频画面。
在具体实施中,可以采用具有外部存储器或内部具有行缓存的视频处理器,应用视频字符叠加(On Screen Display,OSD)技术将生成的视角图与每一帧视频画面进行合成,可以将视角图置于每一帧视频画面的左上角位置,如图4所示。
S104:摄像机输出合成后的视频画面。
在具体实施中,可以将合成后的视频画面输出到视频服务器中进行存储,也可以直接输出到客户端进行显示。
采用本发明实施例一,将摄像机拍摄时的参数信息以视角图的方式嵌入到每一帧视频画面中,不需要借助特定的设备进行拍摄参数的获取及呈现,直接使用摄像机就可以合成带有视角图的视频画面,视频服务器或其它终端设备通过直接接收摄像机合成的视频画面就可以将视角图呈现出来。
实施例二
如图5所示,为本发明实施例提供的又一视频处理方法流程图,包括以下步骤:
S501:获取摄像机的拍摄方位信息和拍摄可视角度信息。
S502:基于获取的拍摄方位信息和拍摄可视角度信息,生成摄像机的视角图。
S503:将生成的视角图与摄像机拍摄的视频画面进行合成,得到合成后的视频画面,进入S507。
S504:当检测到摄像机的拍摄方位信息和/或拍摄可视角度信息发生变化时,判断所述变化是否正常。
S505:根据判断结果,生成变化后的视角图。
S506:将所述变化后的视角图与所述摄像机拍摄的视频画面进行合成,得到合成后的视频画面;
S507:输出合成后的视频画面。
这里,若检测到S505中的判断结果为变化不正常,可以在呈现变化前后的视角图的同时,采用警示装置发出报警信号来提醒用户。
在具体实施中,根据发生变化的拍摄参数不同,S504和S505的具体执行过程也可以不同,若所述拍摄方位信息发生了正常的变化,则根据正常变化后的拍摄方位信息,生成变化后的视角图;若所述拍摄方位信息发生了不正常的变化,则根据发生不正常变化前和不正常变化后的拍摄方位信息,生成变化后的视角图;若所述拍摄可视角度信息发生了正常的变化,则根据正常变化后的拍摄可视角度信息,生成变化后的视角图;若所述拍摄可视角度信息发生了不正常的变化,则根据发生不正常变化前和不正常变化后的拍摄可视角度信息,生成变化后的视角图。
下面列举其中的几种情况:
情况一:拍摄方位信息发生变化。
具体地,当检测到摄像机的拍摄方位信息发生变化时,判断所述变化是否正常:若判断结果为正常,则基于拍摄可视角度信息和变化后的拍摄方位信息,生成变化后的视角图;若判断结果为不正常,则基于拍摄可视角度信息、变化前的拍摄方位信息、以及变化后的拍摄方位信息,生成变化后的视角图;将所述变化后的视角图与摄像机拍摄的视频画面进行合成,得到合成后的视频画面;输出合成后的视频画面。
如图6所示,在上述步骤中,判断变化是否正常,具体可以包括以下步骤:
S6a:检测到摄像机的拍摄方位发生变化。
S6b:判断是否接收到指示变更摄像机拍摄方位信息的用户指令,若没有接收到,则进入S6c;若接收到,则进入S6d。
S6c:确定所述变化不正常。
这里,在确定变化不正常后,基于拍摄可视角度信息、变化前的拍摄方位信息、以及变化后的拍摄方位信息,生成变化后的视角图。
此时,所述变化后的视角图为异常视角图,异常视角图包含以下部分:
1)、变化前的方位和可视角度。程序记录最后一次正常操作后的拍摄方位和可视角度信息,作为异常视角图的变化前的拍摄方位和可视角度。
2)、变化后的方位和可视角度。
上述异常视角图类型为拍摄方位角异常视角图,如图7所示:虚线1为变化前的拍摄方位,β为变化前的方位角,虚线2为变化后的拍摄方位,β'为变化后的方位角,α为可视角度。
S6d:判断摄像机的转速是否在预设范围内,若是,则进入S6e,若否,则进入S6c。
S6e:确定所述变化正常。
这里,在确定所述变化正常后,基于拍摄可视角度信息和变化后的拍摄方位信息,生成变化后的视角图。
此时,所述变化后的视角图为正常视角图,如图8所示,正常视角图中只包含变化后的视角图。
在具体实施中,除采用S6d来判断在接收到用户指令的情况下,所述变化是否正常外,还可以判断摄像机的最终方位角是否达到用户指令所指示的拍摄方位,若达到,则认为变化正常,否则,认为变化不正常。
情况二:拍摄可视角度信息发生变化。
具体地,当检测到摄像机的拍摄可视角度信息发生变化时,判断所述变化是否正常:若判断结果为正常,则基于拍摄方位信息和变化后的拍摄可视角度信息,生成变化后的视角图;若判断结果为不正常,则基于拍摄方位信息、变化前的拍摄可视角度信息、以及变化后的拍摄可视角度信息,生成变化后的视角图;将所述变化后的视角图与摄像机拍摄的视频画面进行合成,得到合成后的视频画面;输出合成后的视频画面。
如图9所示,在上述步骤中,判断所述变化是否正常,具体可以包括以下步骤:
S9a:检测到摄像机的拍摄可视角度发生变化。
S9b:判断是否接收到指示变更拍摄可视角度的用户指令,若否,则进入S9c,若是,则进入S9d。
S9c:确定所述变化不正常。
这里,在确定变化不正常后,基于拍摄方位信息、变化前的拍摄可视角度信息、以及变化后的拍摄可视角度信息,生成变化后的视角图。
此时,变化后的视角图为异常视角图,异常视角图中呈现出了变化前的方位和可视角度以及变化后的方位和可视角度。
上述异常视角图实际为拍摄可视角度发生异常的视角图,如图10所示,虚线为拍摄方位,β为方位角,α为变化前的拍摄可视角度,α'为变化后的拍摄可视角度。
S9d:确定所述变化正常。
这里,在确定所述变化正常后,基于拍摄方位信息和变化后的拍摄可视角度信息,生成变化后的视角图。
此时,所述变化后的视角图为正常视角图,如图11所示,正常视角图中只包含变化后的视角图。
具体实施中,除直接根据是否接收到用户指令来判断所述变化是否正常外,还可以检测摄像机最终的可视角度是否达到用户指令中所指示的可视角度,若达到,则认为变化正常,否则,认为变化不正常。
情况三:拍摄方位信息和可视角度信息发生变化。
具体地,当检测到摄像机的拍摄方位信息和可视角度信息发生变化时,判断所述变化是否正常:若判断结果为正常,则基于变化后的拍摄方位信息和拍摄可视角度信息,生成变化后的视角图;若判断结果为不正常,则基于所述变化前的拍摄方位信息、变化前的拍摄可视角度信息、以及变化后的拍摄方位信息和变化后的拍摄可视角度信息,生成变化后的视角图;将变化后的视角图与摄像机拍摄的视频画面进行合成,得到合成后的视频画面;输出合成后的视频画面。
如图12所示,在上述步骤中,判断所述变化是否正常,具体可以包括以下步骤:
S12a:检测到摄像机的拍摄方位信息和可视角度信息发生变化。
S12b:判断是否接收到指示变更摄像机拍摄方位信息和可视角度信息的用户指令,若没有接收到,则进入S12c;若接收到,则进入S12d。
S12c:确定所述变化不正常。
这里,在确定变化不正常后,基于变化前的拍摄可视角度信息和拍摄方位信息、以及变化后的拍摄可视角度信息和拍摄方位信息,生成变化后的视角图。
此时,所述变化后的视角图为异常视角图,包含变化前的方位和可视角度,以及变化后的方位和可视角度。
上述异常视角图类型为拍摄方位角和可视角度都异常的视角图,如图13所示:虚线1为变化前的拍摄方位,α为变化前的可视角度,β为变化前的方位角,虚线2为变化后的拍摄方位,α'为变化后的可视角度,β'为变化后的方位角。
S12d:判断摄像机的转速是否在预设范围内,若是,则进入S12e,若否,则进入S12c。
S12e:确定所述变化正常。
这里,在确定所述变化正常后,基于变化前的拍摄可视角度信息和拍摄方位信息、以及变化后的拍摄可视角度信息和拍摄方位信息,生成变化后的视角图。
此时,所述变化后的视角图为正常视角图,如图14所示,正常视角图中只包含变化后的视角图。
基于同一发明构思,本发明实施例中还提供了一种与视频处理方法对应的视频处理装置,由于该装置解决问题的原理与本发明实施例的视频处理方法相似,因此该装置的实施可以参见方法的实施,重复之处不再赘述。
如图15所示,为本发明实施例提供的视频处理装置结构示意图,包括:
获取模块151,用于获取拍摄时摄像机的拍摄方位信息和拍摄可视角度信息;
第一生成模块152,用于基于获取模块获取的拍摄方位信息和拍摄可视角度信息,生成该摄像机的视角图;
第一合成模块153,用于基于第一生成模块生成的视角图与该摄像机拍摄的视频画面进行合成,得到合成后的视频画面;
输出模块154,用于输出第一合成模块合成后的视频画面;
可选地,获取模块151具体用于:
根据所述摄像机的镜头靶面的宽度和所述摄像机的镜头焦距,确定所述摄像机拍摄时的可视角度。
可选地,获取模块151具体用于根据下述公式确定所述可视角度:
其中,α为所述可视角度,h为所述摄像机的镜头靶面的宽度,f为所述摄像机的镜头焦距;
可选地,所述装置还包括:
检测模块155,用于检测到所述摄像机的拍摄方位信息和/或拍摄可视角度信息发生变化;
判断模块156,用于判断所述变化是否正常;
第二生成模块157,用于根据判断结果,生成变化后的视角图;
第二合成模块158,用于将所述变化后的视角图与所述摄像机拍摄的视频画面进行合成,得到合成后的视频画面,并通过所述输出模块输出;
可选地,第二生成模块157具体用于:
若所述拍摄方位信息发生了正常的变化,则根据正常变化后的拍摄方位信息,生成变化后的视角图;
若所述拍摄方位信息发生了不正常的变化,则根据发生不正常变化前和不正常变化后的拍摄方位信息,生成变化后的视角图;
若所述拍摄可视角度信息发生了正常的变化,则根据正常变化后的拍摄可视角度信息,生成变化后的视角图;
若所述拍摄可视角度信息发生了不正常的变化,则根据发生不正常变化前和不正常变化后的拍摄可视角度信息,生成变化后的视角图;
可选地,所述判断模块156具体用于:
若所述摄像机没有接收到指示变更所述拍摄方位信息和/或拍摄可视角度信息的用户指令,则确定判断结果为不正常;
若所述摄像机接收到所述用户指令,则判断所述摄像机的转动速度是否在预设范围内,若是,则确定所述判断结果为正常,否则,确定所述判断结果为不正常。
如图16所示,为本发明实施例提供的一种摄像机,包括:
方位感知单元161,用于获取拍摄时摄像机的拍摄方位信息;
可视角度获取单元162,用于获取拍摄时摄像机的拍摄可视角度信息;
视角图生成单元163,用于基于所述拍摄方位信息和拍摄可视角度信息,生成所述摄像机的视角图;
摄像头164,用于拍摄视频画面;
画面合成单元165,用于将所述视角图与所述摄像头拍摄的视频画面进行合成,得到合成后的视频画面;
输出单元166,用于输出所述合成后的视频画面;
可选地,可视角度获取单元162具体用于:
根据所述摄像机的镜头靶面的宽度和所述摄像机的镜头焦距,确定所述摄像机拍摄时的可视角度;
可选地,可视角度获取单元162具体用于根据下述公式确定所述可视角度:
其中,α为所述可视角度,h为所述摄像机的镜头靶面的宽度,f为所述摄像机的镜头焦距;
可选地,所述视角图生成单元163还用于:
当检测到所述摄像机的拍摄方位信息和/或拍摄可视角度信息发生变化时,判断所述变化是否正常;根据判断结果,生成变化后的视角图;
相应地,画面合成单元165还用于:
将所述变化后的视角图与所述摄像机拍摄的视频画面进行合成,得到合成后的视频画面,并通过所述输出模块输出;
可选地,画面合成单元165具体用于:
若所述拍摄方位信息发生了正常的变化,则根据正常变化后的拍摄方位信息,生成变化后的视角图;
若所述拍摄方位信息发生了不正常的变化,则根据发生不正常变化前和不正常变化后的拍摄方位信息,生成变化后的视角图;
若所述拍摄可视角度信息发生了正常的变化,则根据正常变化后的拍摄可视角度信息,生成变化后的视角图;
若所述拍摄可视角度信息发生了不正常的变化,则根据发生不正常变化前和不正常变化后的拍摄可视角度信息,生成变化后的视角图;
可选地,所述视角图生成单元163具体用于:
若所述摄像机没有接收到指示变更所述拍摄方位信息和/或拍摄可视角度信息的用户指令,则确定判断结果为不正常;
若所述摄像机接收到所述用户指令,则判断所述摄像机的转动速度是否在预设范围内,若是,则确定所述判断结果为正常,否则,确定所述判断结果为不正常。
本领域内的技术人员应明白,本发明的实施例可提供为方法、***、或计算机程序产品。因此,本发明可采用完全硬件实施例、完全软件实施例、或结合软件和硬件方面的实施例的形式。而且,本发明可采用在一个或多个其中包含有计算机可用程序代码的计算机可用存储介质(包括但不限于磁盘存储器、CD-ROM、光学存储器等)上实施的计算机程序产品的形式。
本发明是参照根据本发明实施例的方法、装置(***)、和计算机程序产品的流程图和/或方框图来描述的。应理解可由计算机程序指令实现流程图和/或方框图中的每一流程和/或方框、以及流程图和/或方框图中的流程和/或方框的结合。可提供这些计算机程序指令到通用计算机、专用计算机、嵌入式处理机或其他可编程数据处理设备的处理器以产生一个机器,使得通过计算机或其他可编程数据处理设备的处理器执行的指令产生用于实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能的装置。
这些计算机程序指令也可存储在能引导计算机或其他可编程数据处理设备以特定方式工作的计算机可读存储器中,使得存储在该计算机可读存储器中的指令产生包括指令装置的制造品,该指令装置实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能。
这些计算机程序指令也可装载到计算机或其他可编程数据处理设备上,使得在计算机或其他可编程设备上执行一系列操作步骤以产生计算机实现的处理,从而在计算机或其他可编程设备上执行的指令提供用于实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能的步骤。
尽管已描述了本发明的优选实施例,但本领域内的技术人员一旦得知了基本创造性概念,则可对这些实施例作出另外的变更和修改。所以,所附权利要求意欲解释为包括优选实施例以及落入本发明范围的所有变更和修改。
显然,本领域的技术人员可以对本发明进行各种改动和变型而不脱离本发明的精神和范围。这样,倘若本发明的这些修改和变型属于本发明权利要求及其等同技术的范围之内,则本发明也意图包含这些改动和变型在内。
Claims (9)
1.一种视频处理方法,其特征在于,该方法包括:
获取拍摄时摄像机的拍摄方位信息和拍摄可视角度信息;
基于所述拍摄方位信息和拍摄可视角度信息,生成所述摄像机的视角图;
所述摄像机将所述视角图与所述摄像机拍摄的视频画面进行合成,得到合成后的视频画面;
所述摄像机输出所述合成后的视频画面;
所述方法还包括:
当所述摄像机检测到所述摄像机的拍摄方位信息和/或拍摄可视角度信息发生变化时,判断所述变化是否正常;
根据判断结果,生成变化后的视角图;
将所述变化后的视角图与所述摄像机拍摄的视频画面进行合成,得到合成后的视频画面;
输出所述合成后的视频画面;
判断所述变化是否正常,包括:
若所述摄像机没有接收到指示变更所述拍摄方位信息和/或拍摄可视角度信息的用户指令,则确定判断结果为不正常;
若所述摄像机接收到所述用户指令,则判断所述摄像机的转动速度是否在预设范围内,若是,则确定所述判断结果为正常,否则,确定所述判断结果为不正常。
2.如权利要求1所述的方法,其特征在于,获取拍摄时摄像机的拍摄可视角度信息,包括:
根据所述摄像机的镜头靶面的宽度和所述摄像机的镜头焦距,确定所述摄像机拍摄时的可视角度。
4.如权利要求1所述的方法,其特征在于,所述根据判断结果,生成变化后的视角图,包括:
若所述拍摄方位信息发生了正常的变化,则根据正常变化后的拍摄方位信息,生成变化后的视角图;
若所述拍摄方位信息发生了不正常的变化,则根据发生不正常变化前和不正常变化后的拍摄方位信息,生成变化后的视角图;
若所述拍摄可视角度信息发生了正常的变化,则根据正常变化后的拍摄可视角度信息,生成变化后的视角图;
若所述拍摄可视角度信息发生了不正常的变化,则根据发生不正常变化前和不正常变化后的拍摄可视角度信息,生成变化后的视角图。
5.一种视频处理装置,其特征在于,该装置包括:
获取模块,用于获取拍摄时摄像机的拍摄方位信息和拍摄可视角度信息;
第一生成模块,用于基于所述获取模块获取的拍摄方位信息和拍摄可视角度信息,生成所述摄像机的视角图;
第一合成模块,用于基于所述第一生成模块生成的所述视角图与所述摄像机拍摄的视频画面进行合成,得到合成后的视频画面;
输出模块,用于输出所述第一合成模块合成后的视频画面;
所述装置还包括:
检测模块,用于检测到所述摄像机的拍摄方位信息和/或拍摄可视角度信息发生变化;
判断模块,用于判断所述变化是否正常;
第二生成模块,用于根据判断结果,生成变化后的视角图;
第二合成模块,用于将所述变化后的视角图与所述摄像机拍摄的视频画面进行合成,得到合成后的视频画面,并通过所述输出模块输出;
所述判断模块具体用于:
若所述摄像机没有接收到指示变更所述拍摄方位信息和/或拍摄可视角度信息的用户指令,则确定判断结果为不正常;
若所述摄像机接收到所述用户指令,则判断所述摄像机的转动速度是否在预设范围内,若是,则确定所述判断结果为正常,否则,确定所述判断结果为不正常。
6.如权利要求5所述的装置,其特征在于,所述获取模块具体用于:
根据所述摄像机的镜头靶面的宽度和所述摄像机的镜头焦距,确定所述摄像机拍摄时的可视角度。
8.如权利要求5所述的装置,其特征在于,所述第二生成模块具体用于:
若所述拍摄方位信息发生了正常的变化,则根据正常变化后的拍摄方位信息,生成变化后的视角图;
若所述拍摄方位信息发生了不正常的变化,则根据发生不正常变化前和不正常变化后的拍摄方位信息,生成变化后的视角图;
若所述拍摄可视角度信息发生了正常的变化,则根据正常变化后的拍摄可视角度信息,生成变化后的视角图;
若所述拍摄可视角度信息发生了不正常的变化,则根据发生不正常变化前和不正常变化后的拍摄可视角度信息,生成变化后的视角图。
9.一种摄像机,其特征在于,包括:
方位感知单元,用于获取拍摄时摄像机的拍摄方位信息;
可视角度获取单元,用于获取拍摄时所述摄像机的拍摄可视角度信息;
视角图生成单元,用于基于所述拍摄方位信息和拍摄可视角度信息,生成所述摄像机的视角图;
摄像头,用于拍摄视频画面;
画面合成单元,用于将所述视角图与所述摄像头拍摄的视频画面进行合成,得到合成后的视频画面;
输出单元,用于输出所述合成后的视频画面;
所述视角图生成单元,还用于当检测到所述摄像机的拍摄方位信息和/或拍摄可视角度信息发生变化时,判断所述变化是否正常;根据判断结果,生成变化后的视角图;
所述画面合成单元,还用于将所述变化后的视角图与所述摄像机拍摄的视频画面进行合成,得到合成后的视频画面,并通过所述输出单元输出;
所述视角图生成单元,具体用于若所述摄像机没有接收到指示变更所述拍摄方位信息和/或拍摄可视角度信息的用户指令,则确定判断结果为不正常;若所述摄像机接收到所述用户指令,则判断所述摄像机的转动速度是否在预设范围内,若是,则确定所述判断结果为正常,否则,确定所述判断结果为不正常。
Priority Applications (4)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201610637589.5A CN106303230B (zh) | 2016-08-05 | 2016-08-05 | 一种视频处理方法及装置 |
EP17836430.3A EP3479565B1 (en) | 2016-08-05 | 2017-08-04 | Systems and methods for video processing |
PCT/CN2017/096016 WO2018024249A1 (en) | 2016-08-05 | 2017-08-04 | Systems and methods for video processing |
US16/262,844 US10931870B2 (en) | 2016-08-05 | 2019-01-30 | Systems and methods for video processing |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201610637589.5A CN106303230B (zh) | 2016-08-05 | 2016-08-05 | 一种视频处理方法及装置 |
Publications (2)
Publication Number | Publication Date |
---|---|
CN106303230A CN106303230A (zh) | 2017-01-04 |
CN106303230B true CN106303230B (zh) | 2020-04-03 |
Family
ID=57665556
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201610637589.5A Active CN106303230B (zh) | 2016-08-05 | 2016-08-05 | 一种视频处理方法及装置 |
Country Status (4)
Country | Link |
---|---|
US (1) | US10931870B2 (zh) |
EP (1) | EP3479565B1 (zh) |
CN (1) | CN106303230B (zh) |
WO (1) | WO2018024249A1 (zh) |
Families Citing this family (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN106303230B (zh) * | 2016-08-05 | 2020-04-03 | 浙江大华技术股份有限公司 | 一种视频处理方法及装置 |
CN106842351A (zh) * | 2017-01-17 | 2017-06-13 | 山东飞越钢结构工程有限公司 | 一种自动化生产漏钉检测*** |
US11095947B2 (en) * | 2018-06-12 | 2021-08-17 | Number 9, LLC | System for sharing user-generated content |
CN112672057B (zh) * | 2020-12-25 | 2022-07-15 | 维沃移动通信有限公司 | 拍摄方法及装置 |
CN113014814A (zh) * | 2021-03-03 | 2021-06-22 | 上海七牛信息技术有限公司 | 一种视频采集方法、视频采集终端及视频直播*** |
US12028507B2 (en) * | 2021-03-11 | 2024-07-02 | Quintar, Inc. | Augmented reality system with remote presentation including 3D graphics extending beyond frame |
Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN102957859A (zh) * | 2011-08-12 | 2013-03-06 | 索尼公司 | 图像拍摄装置和图像拍摄方法 |
CN103443839A (zh) * | 2011-03-28 | 2013-12-11 | 松下电器产业株式会社 | 图像显示装置 |
CN105007415A (zh) * | 2015-06-30 | 2015-10-28 | 广东欧珀移动通信有限公司 | 一种图像预览方法和装置 |
CN105136135A (zh) * | 2015-09-01 | 2015-12-09 | 上海青橙实业有限公司 | 信息获取方法及移动终端 |
Family Cites Families (9)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US8561095B2 (en) * | 2001-11-13 | 2013-10-15 | Koninklijke Philips N.V. | Affective television monitoring and control in response to physiological data |
JP4363642B2 (ja) * | 2004-07-02 | 2009-11-11 | 富士フイルム株式会社 | 地図表示システム及びデジタルカメラ |
CN101330604B (zh) * | 2008-07-25 | 2012-01-11 | 北京中星微电子有限公司 | 一种监控视频图像的检索方法、装置和监控*** |
US20140071349A1 (en) * | 2012-09-12 | 2014-03-13 | Nokia Corporation | Method, apparatus, and computer program product for changing a viewing angle of a video image |
KR101297294B1 (ko) * | 2013-06-13 | 2013-08-14 | 이범수 | 카메라 제어용 맵 인터페이스 시스템 |
CN103731552B (zh) * | 2013-12-20 | 2015-11-25 | 小米科技有限责任公司 | 一种移动终端的拍摄切换方法、装置及电子设备 |
JP6567946B2 (ja) * | 2014-11-04 | 2019-08-28 | パナソニック インテレクチュアル プロパティ コーポレーション オブ アメリカPanasonic Intellectual Property Corporation of America | 遠隔カメラ制御方法、遠隔撮影システムおよびサーバ |
US10148875B1 (en) * | 2016-05-17 | 2018-12-04 | Scott Zhihao Chen | Method and system for interfacing multiple channels of panoramic videos with a high-definition port of a processor |
CN106303230B (zh) | 2016-08-05 | 2020-04-03 | 浙江大华技术股份有限公司 | 一种视频处理方法及装置 |
-
2016
- 2016-08-05 CN CN201610637589.5A patent/CN106303230B/zh active Active
-
2017
- 2017-08-04 WO PCT/CN2017/096016 patent/WO2018024249A1/en unknown
- 2017-08-04 EP EP17836430.3A patent/EP3479565B1/en active Active
-
2019
- 2019-01-30 US US16/262,844 patent/US10931870B2/en active Active
Patent Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN103443839A (zh) * | 2011-03-28 | 2013-12-11 | 松下电器产业株式会社 | 图像显示装置 |
CN102957859A (zh) * | 2011-08-12 | 2013-03-06 | 索尼公司 | 图像拍摄装置和图像拍摄方法 |
CN105007415A (zh) * | 2015-06-30 | 2015-10-28 | 广东欧珀移动通信有限公司 | 一种图像预览方法和装置 |
CN105136135A (zh) * | 2015-09-01 | 2015-12-09 | 上海青橙实业有限公司 | 信息获取方法及移动终端 |
Also Published As
Publication number | Publication date |
---|---|
US20190166303A1 (en) | 2019-05-30 |
EP3479565A4 (en) | 2019-07-10 |
EP3479565B1 (en) | 2024-03-13 |
CN106303230A (zh) | 2017-01-04 |
US10931870B2 (en) | 2021-02-23 |
WO2018024249A1 (en) | 2018-02-08 |
EP3479565A1 (en) | 2019-05-08 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN106303230B (zh) | 一种视频处理方法及装置 | |
US9667862B2 (en) | Method, system, and computer program product for gamifying the process of obtaining panoramic images | |
JP5740884B2 (ja) | 繰り返し撮影用arナビゲーション及び差異抽出のシステム、方法及びプログラム | |
JP5613041B2 (ja) | カメラ装置、画像処理システムおよび画像処理方法 | |
JP5843454B2 (ja) | 画像処理装置、画像処理方法およびプログラム | |
CN107615744B (zh) | 一种图像拍摄参数的确定方法及摄像装置 | |
WO2017038680A1 (ja) | 対象物の3次元画像データを生成するためのシステム、方法、プログラム | |
CN111046121B (zh) | 环境监控方法、装置和*** | |
CN102550015A (zh) | 多视点拍摄控制装置、控制方法以及控制程序 | |
CN109443305B (zh) | 一种测距方法及装置 | |
CN108961195B (zh) | 图像处理方法及装置、图像采集装置、可读存储介质和计算机设备 | |
CN110049246A (zh) | 电子设备的视频防抖方法、装置和电子设备 | |
KR20070039641A (ko) | 하나의 카메라를 이용하여 3차원 이미지를 생성하는 방법및 그 장치 | |
JP2000305207A (ja) | 電子スチルカメラ | |
CN111699412B (zh) | 利用激光跟踪测距仪的驱动测量、来计算三维数值驱动控制仪器的三维驱动数值的方法 | |
US20120069208A1 (en) | Methods, Systems , and Computer Program Products for Assuring Horizontal Image Capture | |
JP2012119971A (ja) | 監視映像表示装置 | |
CN108701349A (zh) | 显示车辆周围环境前视图的方法和装置及相应车辆 | |
TWI502271B (zh) | 控制方法及電子裝置 | |
WO2015141185A1 (ja) | 撮像制御装置、撮像制御方法および記録媒体 | |
JP2007010419A (ja) | 対象物の3次元形状検証システム。 | |
JP2007259002A (ja) | 画像再生装置ならびにその制御方法およびその制御プログラム | |
US8619119B2 (en) | Digital photographing apparatus | |
JP2015095670A (ja) | 撮像装置、その制御方法、および制御プログラム | |
WO2015154491A1 (zh) | 一种照片拍摄方法、显示方法及装置 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
C06 | Publication | ||
PB01 | Publication | ||
C10 | Entry into substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
GR01 | Patent grant | ||
GR01 | Patent grant |