拍摄装置的带宽调整方法、装置、计算机设备和存储介质与流程

文档序号:29068674发布日期:2022-03-01 20:24阅读:58来源:国知局
拍摄装置的带宽调整方法、装置、计算机设备和存储介质与流程

1.本发明实施例涉及数据传输技术领域,尤其涉及一种拍摄装置的带宽调整方法、装置、计算机设备和存储介质。


背景技术:

2.在摄像机等拍摄装置对拍摄画面进行实时传输的过程中,经常由于网络带宽或网络波动等原因,导致实时的拍摄画面数据传输中断或者传输质量较差,影响通讯质量。
3.现有技术中为解决拍摄画面实时传输过程中传输中断或者传输质量较差的问题,通常采用对拍摄的视频帧图像进行抽帧丢弃的方式减少带宽,或者降低拍摄画面发送方的图像分辨率的方式减少数据量。但是对视频帧图像抽帧丢弃的方式会降低图像画面细节,降低数据发送方的图像分辨率的方式会导致画面清晰度下降,降低图像质量。


技术实现要素:

4.本发明实施例提供一种拍摄装置的带宽调整方法、装置、计算机设备和存储介质,以实现在保证拍摄装置传输的拍摄画面质量的同时,减少拍摄装置的传输带宽。
5.第一方面,本发明实施例提供了一种拍摄装置的带宽调整方法,该方法包括:
6.若确定目标区域的拍摄装置满足带宽调整条件,则确定目标区域内拍摄装置的拍摄画面信息;
7.根据所述拍摄装置的拍摄画面信息,确定存在重叠拍摄画面的候选拍摄装置;
8.向至少一个候选拍摄装置发送重叠拍摄画面裁剪指令,指示候选拍摄装置裁减重叠的拍摄画面,以调整候选拍摄装置的传输带宽。
9.第二方面,本发明实施例还提供了一种拍摄装置的带宽调整装置,该装置包括:
10.拍摄画面信息确定模块,用于若确定目标区域的拍摄装置满足带宽调整条件,则确定目标区域内拍摄装置的拍摄画面信息;
11.候选拍摄装置确定模块,用于根据所述拍摄装置的拍摄画面信息,确定存在重叠拍摄画面的候选拍摄装置;
12.重叠拍摄画面裁剪指令发送模块,用于向至少一个候选拍摄装置发送重叠拍摄画面裁剪指令,指示候选拍摄装置裁减重叠的拍摄画面,以调整候选拍摄装置的传输带宽。
13.第三方面,本发明实施例还提供了一种计算机设备,包括存储器、处理器及存储在存储器上并可在处理器上运行的计算机程序,所述处理器执行所述程序时实现如本发明实施例中任一所述的拍摄装置的带宽调整方法。
14.第四方面,本发明实施例还提供了一种包含计算机可执行指令的存储介质,所述计算机可执行指令在由计算机处理器执行时用于执行如本发明实施例中任一所述的拍摄装置的带宽调整方法。
15.本发明实施例通过在目标区域的拍摄装置满足带宽调整条件时,获取目标区域内拍摄装置的拍摄画面信息,根据各拍摄画面信息确定存在重叠拍摄画面的候选拍摄装置,
选择至少一个候选拍摄装置,向其发送重叠拍摄画面裁剪指令,以指示候选拍摄装置裁减重叠的拍摄画面,减少传输带宽。解决了现有技术中的带宽调整方式,会降低图像画面细节,导致画面清晰度下降,以及降低图像质量的问题,实现了在保证拍摄装置传输的拍摄画面质量的同时,减少拍摄装置的传输带宽。
附图说明
16.图1是本发明实施例一中的一种拍摄装置的带宽调整方法的流程图;
17.图2a是本发明实施例二中的一种拍摄装置的带宽调整方法的流程图;
18.图2b是本发明实施例二中的一种目标拍摄装置重叠拍摄画面的裁剪示意图;
19.图3是本发明实施例三中的一种拍摄装置的带宽调整装置的结构示意图;
20.图4是本发明实施例四中的一种计算机设备的结构示意图。
具体实施方式
21.下面结合附图和实施例对本发明作进一步的详细说明。可以理解的是,此处所描述的具体实施例仅仅用于解释本发明,而非对本发明的限定。另外还需要说明的是,为了便于描述,附图中仅示出了与本发明相关的部分而非全部结构。
22.实施例一
23.图1是本发明实施例一提供的一种拍摄装置的带宽调整方法的流程图,本实施例可适用于在传输中断或者传输质量较差时,对目标区域的拍摄装置进行带宽调整的情况,该方法可以由拍摄装置的带宽调整装置来执行,该装置可以由软件和/或硬件来实现,并一般集成在计算机设备中,与目标区域内的各拍摄装置配合使用。
24.如图1所示,本发明实施例的技术方案,具体包括如下步骤:
25.s110、若确定目标区域的拍摄装置满足带宽调整条件,则确定目标区域内拍摄装置的拍摄画面信息。
26.其中,目标区域中包括至少两个关联的拍摄装置,关联是指拍摄装置的视区相邻,或者地理位置相邻。
27.可选的,确定目标区域的拍摄装置满足带宽调整条件,包括:若确定目标区域内的拍摄装置满足丢包条件,并且各拍摄装置所需传输带宽之和满足传输带宽条件,则确定目标区域的拍摄装置满足带宽调整条件。
28.丢包(packet loss)是指一个或多个数据包的数据无法透过网上到达目的地,在本发明实施例中,目标区域内的拍摄装置满足丢包条件,可以是指存在丢包事件,也即目标区域中存在拍摄装置,该拍摄装置传输的视频数据传输中断。也可以指各拍摄装置的丢包率大于或者等于一定数值,本实施例对此不进行限制。
29.各拍摄装置所需传输带宽,也即各拍摄装置当前传输的视频数据所需占用的带宽,各拍摄装置所需传输带宽之和满足传输带宽条件,可以是指各拍摄装置所需传输带宽之和大于当前链路的可用带宽,也可以是各拍摄装置所需传输带宽之和与当前链路的可用带宽的差值,大于一定数值,本实施例对此不进行限制。当前链路的可用带宽,也即拍摄装置传输视频数据所在的链路的最大传输速率。
30.在本发明实施例中,若目标区域内的拍摄装置满足丢包条件,并且各拍摄装置所
需传输带宽之和满足传输带宽条件,则需要对目标区域内的拍摄装置进行带宽调整,以防止丢包事件的发生。
31.拍摄画面信息可以是拍摄装置所拍摄画面的图像,也可以是拍摄装置所拍摄画面的位置信息。获取目标区域内各拍摄装置的拍摄画面信息,目的在于确定存在重叠拍摄画面的目标拍摄装置,本实施例对拍摄画面信息的形式不进行限制。
32.s120、根据所述拍摄装置的拍摄画面信息,确定存在重叠拍摄画面的候选拍摄装置。
33.在本发明实施例中,当拍摄画面信息为拍摄装置所拍摄画面的图像时,可以通过图像处理技术确定拍摄装置之间的拍摄画面是否重叠,本实施例对图像处理技术不进行限制。当拍摄画面信息为拍摄装置所拍摄画面的位置信息时,可以通过判断拍摄装置之间的位置信息是否有重合,确定拍摄装置之间的拍摄画面是否重叠。
34.s130、向至少一个候选拍摄装置发送重叠拍摄画面裁剪指令,指示候选拍摄装置裁减重叠的拍摄画面,以调整候选拍摄装置的传输带宽。
35.当存在拍摄画面重叠的候选拍摄装置时,向其中至少一个候选拍摄装置发送重叠拍摄画面裁剪指令。候选拍摄装置接收到重叠拍摄画面裁剪指令时,根据重叠拍摄画面裁剪指令确定拍摄画面调整参数,根据拍摄画面调整参数调整图像传感器,以实现裁剪重叠拍摄画面的目的。
36.在本发明实施例中,通过对候选拍摄装置中重叠拍摄画面的裁剪,既可以通过减少候选拍摄装置的拍摄画面的大小,减少候选拍摄装置的传输带宽,又因为裁剪的拍摄画面是重叠的,可以通过其他候选拍摄装置观察到被裁减的拍摄画面,因此不影响各拍摄装置的拍摄画面质量。
37.需要进行说明的是,在能够满足带宽要求的前提下,可以只裁剪部分候选拍摄装置的重叠拍摄画面,也可以只裁剪重叠拍摄画面中的部分区域,从而保证各拍摄装置的拍摄画面的完整性。
38.本实施例的技术方案,通过在目标区域的拍摄装置满足带宽调整条件时,获取目标区域内拍摄装置的拍摄画面信息,根据各拍摄画面信息确定存在重叠拍摄画面的候选拍摄装置,选择至少一个候选拍摄装置,向其发送重叠拍摄画面裁剪指令,以指示候选拍摄装置裁减重叠的拍摄画面,减少传输带宽。解决了现有技术中的带宽调整方式,会降低图像画面细节,导致画面清晰度下降,以及降低图像质量的问题,实现了在保证拍摄装置传输的拍摄画面质量的同时,减少拍摄装置的传输带宽。
39.实施例二
40.图2a是本发明实施例二提供的一种拍摄装置的带宽调整方法的流程图,本发明实施例在上述实施例的基础上,对目标区域的拍摄装置满足带宽调整条件的具体情形,以及在候选拍摄装置中选择候选拍摄装置发送重叠拍摄画面裁剪指令的过程进行了进一步的具体化。
41.相应的,如图2a所示,本发明实施例的技术方案,具体包括如下步骤:
42.s210、判断目标区域内的拍摄装置是否满足丢包条件,若是,则执行s220,否则返回执行s210。
43.在本发明实施例中,检测目标区域内的拍摄装置是否满足丢包条件,可以通过检
测模块来实现,检测模块可以部署于拍摄装置管理服务器、查看拍摄装置的拍摄画面的计算机设备或者存储视频数据的存储服务器中,本实施例对检测模块的部署位置,以及检测模块检测丢包的具体原理不进行限制。
44.s220、判断各拍摄装置所需传输带宽之和是否满足传输带宽条件,若是,则执行s230,否则返回执行s210。
45.其中,各拍摄装置所需传输带宽,既可以根据预先设置的拍摄装置的码流大小计算得到,也可以通过各拍摄装置根据视频数据传输的具体业务情况上报得到,本实施例对此不进行限制。
46.本实施例中以当前链路为整体,判断带宽是否受限。可选的,还可以对于当前链路的各环节,分别确定带宽受限的瓶颈以及当前带宽的使用情况,并对于带宽受限的环节对应的各拍摄装置,确定存在重叠拍摄画面的候选拍摄装置。
47.可选的,当某一拍摄装置存在多路点播的情况时,也即该拍摄装置的视频数据需要多次传输时,则需对该拍摄装置各路视频数据的带宽进行累加,确定该拍摄装置所需传输带宽。
48.s230、确定目标区域内拍摄装置的拍摄画面信息。
49.其中,各拍摄装置的拍摄画面信息为预先设置,在目标区域的拍摄装置满足带宽调整条件时,获取各拍摄装置的拍摄画面信息。
50.具体的,可以将接入交换机的拍摄装置统一注册到拍摄装置管理服务器,并通过拍摄装置管理服务器配置各拍摄装置的拍摄画面信息。
51.s240、根据所述拍摄装置的拍摄画面信息,确定存在重叠拍摄画面的候选拍摄装置。
52.s250、在对应同一重叠拍摄画面的各候选拍摄装置中,确定针对该重叠拍摄画面进行裁剪的目标拍摄装置。
53.在本发明实施例中,为保证对目标拍摄装置的重叠拍摄画面进行裁剪后,对目标区域的拍摄画面仍保持完整,需要确保对应同一重叠拍摄画面的各候选拍摄装置中,至少一个候选拍摄装置的重叠拍摄画面未进行裁剪。
54.相应的,s250又可以包括:
55.s251、根据存在重叠拍摄画面的各候选拍摄装置的至少一项属性信息,以及属性信息的影响系数,分别计算各候选拍摄装置的评价值。
56.其中,属性信息可以包括拍摄装置的图像分辨率、运动量以及优先级等,属性信息的影响系数可以预先进行设置。
57.图像分辨率是指拍摄装置所拍摄图像的分辨率,运动量用于表示拍摄装置所拍摄图像或视频中运动场景的复杂度。示例性的,可以通过目标检测算法对拍摄装置所拍摄图像或视频进行运动目标检测,识别目标运动区域,根据目标运动区域确定运动量。示例性的,可以根据目标运动区域的像素大小与拍摄装置所拍摄图像的像素大小,计算运动量,但本实施例对检测运动区域的方式,以及根据运动区域确定运动量的方式不进行限制。优先级用于表示拍摄装置的重要程度,示例性的,对于拍摄画面包括出入口、闸机等位置的拍摄装置,可以设置较高的优先级。对于存在重叠拍摄画面的各候选拍摄装置,分别计算其评价值,从而确定对哪个或哪些候选拍摄装置进行重叠拍摄画面的裁剪。
58.s252、根据对应同一重叠拍摄画面的各候选拍摄装置的评价值,从中确定针对该重叠拍摄画面进行裁剪的目标拍摄装置。
59.可选的,根据对应同一重叠拍摄画面的各候选拍摄装置的评价值,从中确定针对该重叠拍摄画面进行裁剪的目标拍摄装置,可以包括:对于对应同一重叠拍摄画面的各候选拍摄装置,按照评价值由低到高的顺序,选择针对该重叠拍摄画面进行裁剪的目标拍摄装置。
60.具体的,可以设置为图像分辨率越低,评价值越低,运动量越小,评价值越低,优先级越低,评价值越低。也即,优先选择图像分辨率低、运动量小以及优先级低的拍摄装置进行重叠拍摄画面的裁剪,以最大限度的保证各拍摄装置的拍摄画面质量。
61.示例性的,当拍摄装置a和拍摄装置b存在重叠拍摄画面1,拍摄装置b和拍摄装置c存在重叠拍摄画面2,拍摄装置d和拍摄装置e存在重叠拍摄画面3时,并且各拍摄装置的评价值按照从a到e的顺序依次升高。此时对于重叠拍摄画面1,如果需要对重叠拍摄画面1进行裁剪,则选择拍摄装置a中的重叠拍摄画面1的区域进行裁剪,将拍摄装置a作为针对重叠拍摄画面1的目标拍摄装置。同理,将拍摄装置b作为针对重叠拍摄画面2的目标拍摄装置,将拍摄装置d作为针对重叠拍摄画面3的目标拍摄装置。
62.s260、向至少一个目标拍摄装置发送重叠拍摄画面裁剪指令。
63.在本发明实施例中,选定针对各重叠拍摄画面的目标拍摄装置之后,需要根据带宽受限的不同程度,确定满足条件的目标拍摄装置,从而实现在保证带宽要求的前提下,最大限度的保持拍摄装置拍摄画面的完整性。
64.可选的,s260又可以包括:
65.s261、根据各拍摄装置所需带宽之和与当前链路的可用带宽之间的差值,计算区域码流差值。
66.根据各目标拍摄装置的码流差值和区域码流差值,可以判断对目标拍摄装置进行重叠拍摄画面裁剪之后,是否能满足目标区域的带宽要求。
67.s262、根据各目标拍摄装置的分辨率,计算各目标拍摄装置的码流差值。
68.根据各目标拍摄装置的分辨率以及视频编码方式,可以计算得到裁剪重叠拍摄画面之后目标拍摄装置的码流大小,与裁剪之前的码流大小的差值。
69.s263、判断各目标拍摄装置的码流差值之和是否小于区域码流差值,若是,则执行s264,否则执行s265。
70.如果各目标拍摄装置的码流差值之和大于区域码流差值,说明将全部目标拍摄装置的重叠拍摄画面裁剪之后,仍不能满足目标区域的带宽要求。此时,需要重新确定针对重叠拍摄画面进行裁剪的目标拍摄装置。
71.s264、重新确定针对重叠拍摄画面进行裁剪的目标拍摄装置。执行s265。
72.具体的,重新确定针对重叠拍摄画面进行裁剪的目标拍摄装置,可以包括:对于对应同一重叠拍摄画面的各候选拍摄装置,按照评价值由高到低的顺序,选择针对该重叠拍摄画面进行裁剪的目标拍摄装置。
73.也即,当将全部目标拍摄装置的重叠拍摄画面进行裁剪,仍不能满足目标区域的带宽要求时,优先选择图像分辨率高、运动量大以及优先级高的拍摄装置进行重叠拍摄画面的裁剪。
74.需要进行说明的是,本实施例是在将全部目标拍摄装置的重叠拍摄画面进行裁剪,仍不能满足目标区域的带宽要求时,对全部重叠拍摄画面,都重新确定目标拍摄装置。还可以对于当前各目标拍摄装置,根据评价值进行排序,按照目标拍摄装置评价值由低到高的顺序,依次对于目标拍摄装置对应的重叠拍摄画面,重新确定目标拍摄装置,直至重新确定后的各目标拍摄装置的码流差值之和小于区域码流差值。
75.s265、根据各目标拍摄装置的码流差值以及区域码流差值,确定满足条件的目标拍摄装置。
76.可选的,s265又可以包括:
77.s2651、根据各目标拍摄装置的评价值,对各目标拍摄装置进行排序。
78.当各目标拍摄装置的码流差值之和小于区域码流差值时,说明对部分目标拍摄装置的重叠拍摄画面进行裁剪,即可满足目标区域的带宽要求。因此,对各目标拍摄装置根据评价值进行排序,按照目标拍摄装置的评价值由低到高的顺序,依次判断对目标拍摄装置的重叠拍摄画面进行裁剪之后能否满足目标区域的带宽要求。
79.s2652、依次选取目标拍摄装置,将当前选取的目标拍摄装置作为满足条件的目标拍摄装置。
80.s2653、判断当前选取的目标拍摄装置的码流差值,以及当前选取的目标拍摄装置之前的目标拍摄装置的码流差值之和,是否大于区域码流差值,若是,则执行s270,否则返回执行s2652。
81.在本发明实施例中,按照评价值由低到高的顺序,依次选取目标拍摄装置,直至当前选取的目标拍摄装置,以及之前的目标拍摄装置的码流差值之和大于区域码流差值。对选取的各目标拍摄装置发送重叠拍摄画面裁剪指令,进行重叠拍摄画面区域的裁剪。
82.s270、向满足条件的目标拍摄装置发送重叠拍摄画面裁剪指令。
83.图2b提供了一种目标拍摄装置重叠拍摄画面的裁剪示意图,如图2b所示,以分辨率为720p为例,目标拍摄装置的原拍摄画面左下角和右上角的坐标分别为(0,0)和(720,576),裁剪重叠拍摄画面之后的拍摄画面,其左下角和右上角的坐标分别为(50,40)和(690,520)。
84.确定裁剪之后的拍摄画面的坐标信息之后,即可根据坐标信息生成重叠拍摄画面裁剪指令发送至满足条件的目标拍摄装置。满足条件的目标拍摄装置接收到重叠拍摄画面裁剪指令之后,根据坐标信息确定图像传感器的拍摄画面调整参数,从而实现拍摄画面裁剪的效果。
85.在本发明实施例中,调整重叠区域只会使拍摄装置的拍摄画面变小,并不会影响拍摄画面的质量,并且被裁减的区域仍可以通过其他拍摄装置拍摄得到,因此相比于现有技术中降低拍摄画面分辨率的方式,能够在满足减少带宽的要求下,保证拍摄画面质量。
86.本实施例的技术方案,在目标区域内的拍摄装置满足丢包条件,并且各拍摄装置所需传输带宽之和满足传输带宽条件时,获取目标区域内拍摄装置的拍摄画面信息,根据各拍摄画面信息确定存在重叠拍摄画面的候选拍摄装置,计算各候选拍摄装置的评价值,对于对应同一重叠拍摄画面的各候选拍摄装置,根据评价值确定对该重叠拍摄画面进行裁剪的目标拍摄装置,在各重叠拍摄画面对应的各目标拍摄装置中,根据各目标拍摄装置的码流差值,选择至少一个目标拍摄装置,向其发送重叠拍摄画面裁剪指令,以指示目标拍摄
装置裁减重叠的拍摄画面,减少传输带宽。解决了现有技术中的带宽调整方式,会降低图像画面细节,导致画面清晰度下降,以及降低图像质量的问题,实现了在保证拍摄装置传输的拍摄画面质量的同时,减少拍摄装置的传输带宽。
87.实施例三
88.图3是本发明实施例三提供的一种拍摄装置的带宽调整装置的结构示意图,该装置包括:拍摄画面信息确定模块310、候选拍摄装置确定模块320以及重叠拍摄画面裁剪指令发送模块330。其中:
89.拍摄画面信息确定模块310,用于若确定目标区域的拍摄装置满足带宽调整条件,则确定目标区域内拍摄装置的拍摄画面信息;
90.候选拍摄装置确定模块320,用于根据所述拍摄装置的拍摄画面信息,确定存在重叠拍摄画面的候选拍摄装置;
91.重叠拍摄画面裁剪指令发送模块330,用于向至少一个候选拍摄装置发送重叠拍摄画面裁剪指令,指示候选拍摄装置裁减重叠的拍摄画面,以调整候选拍摄装置的传输带宽。
92.本实施例的技术方案,通过在目标区域的拍摄装置满足带宽调整条件时,获取目标区域内拍摄装置的拍摄画面信息,根据各拍摄画面信息确定存在重叠拍摄画面的候选拍摄装置,选择至少一个候选拍摄装置,向其发送重叠拍摄画面裁剪指令,以指示候选拍摄装置裁减重叠的拍摄画面,减少传输带宽。解决了现有技术中的带宽调整方式,会降低图像画面细节,导致画面清晰度下降,以及降低图像质量的问题,实现了在保证拍摄装置传输的拍摄画面质量的同时,减少拍摄装置的传输带宽。
93.在上述实施例的基础上,拍摄画面信息确定模块310,包括:
94.带宽调整条件判断单元,用于若确定目标区域内的拍摄装置满足丢包条件,并且各拍摄装置所需传输带宽之和满足传输带宽条件,则确定目标区域的拍摄装置满足带宽调整条件。
95.在上述实施例的基础上,重叠拍摄画面裁剪指令发送模块330,包括:
96.目标拍摄装置确定单元,用于在对应同一重叠拍摄画面的各候选拍摄装置中,确定针对该重叠拍摄画面进行裁剪的目标拍摄装置;
97.重叠拍摄画面裁剪指令发送单元,用于向至少一个目标拍摄装置发送重叠拍摄画面裁剪指令。
98.在上述实施例的基础上,重叠拍摄画面裁剪指令发送单元,包括:
99.区域码流差值计算子单元,用于根据各拍摄装置所需带宽之和与当前链路的可用带宽之间的差值,计算区域码流差值;
100.码流差值计算子单元,用于根据各目标拍摄装置的分辨率,计算各目标拍摄装置的码流差值;
101.重叠拍摄画面裁剪指令发送子单元,用于根据各目标拍摄装置的码流差值以及区域码流差值,确定满足条件的目标拍摄装置,并向满足条件的目标拍摄装置发送重叠拍摄画面裁剪指令。
102.在上述实施例的基础上,目标拍摄装置确定单元,包括:
103.评价值计算子单元,用于根据存在重叠拍摄画面的各候选拍摄装置的至少一项属
性信息,以及属性信息的影响系数,分别计算各候选拍摄装置的评价值;
104.目标拍摄装置确定子单元,用于根据对应同一重叠拍摄画面的各候选拍摄装置的评价值,从中确定针对该重叠拍摄画面进行裁剪的目标拍摄装置。
105.在上述实施例的基础上,重叠拍摄画面裁剪指令发送子单元,具体用于:
106.根据各目标拍摄装置的评价值,对各目标拍摄装置进行排序;
107.依次选取目标拍摄装置,将当前选取的目标拍摄装置作为满足条件的目标拍摄装置,直至当前选取的目标拍摄装置的码流差值,以及当前选取的目标拍摄装置之前的目标拍摄装置的码流差值之和,大于区域码流差值。
108.在上述实施例的基础上,重叠拍摄画面裁剪指令发送子单元,具体用于:
109.若确定各目标拍摄装置的码流差值之和小于区域码流差值,则重新确定针对重叠拍摄画面进行裁剪的目标拍摄装置;
110.根据重新确定的目标拍摄装置的码流差值以及区域码流差值,确定满足条件的目标拍摄装置。
111.本发明实施例所提供的拍摄装置的带宽调整装置可执行本发明任意实施例所提供的拍摄装置的带宽调整方法,具备执行方法相应的功能模块和有益效果。
112.实施例四
113.图4为本发明实施例四提供的一种计算机设备的结构示意图,如图4所示,该计算机设备包括处理器70、存储器71、输入装置72和输出装置73;计算机设备中处理器70的数量可以是一个或多个,图4中以一个处理器70为例;计算机设备中的处理器70、存储器71、输入装置72和输出装置73可以通过总线或其他方式连接,图4中以通过总线连接为例。
114.存储器71作为一种计算机可读存储介质,可用于存储软件程序、计算机可执行程序以及模块,如本发明实施例中的拍摄装置的带宽调整方法对应的模块(例如,拍摄装置的带宽调整装置中的拍摄画面信息确定模块310、候选拍摄装置确定模块320以及重叠拍摄画面裁剪指令发送模块330)。处理器70通过运行存储在存储器71中的软件程序、指令以及模块,从而执行计算机设备的各种功能应用以及数据处理,即实现上述的拍摄装置的带宽调整方法。该方法包括:
115.若确定目标区域的拍摄装置满足带宽调整条件,则确定目标区域内拍摄装置的拍摄画面信息;
116.根据所述拍摄装置的拍摄画面信息,确定存在重叠拍摄画面的候选拍摄装置;
117.向至少一个候选拍摄装置发送重叠拍摄画面裁剪指令,指示候选拍摄装置裁减重叠的拍摄画面,以调整候选拍摄装置的传输带宽。
118.存储器71可主要包括存储程序区和存储数据区,其中,存储程序区可存储操作系统、至少一个功能所需的应用程序;存储数据区可存储根据终端的使用所创建的数据等。此外,存储器71可以包括高速随机存取存储器,还可以包括非易失性存储器,例如至少一个磁盘存储器件、闪存器件、或其他非易失性固态存储器件。在一些实例中,存储器71可进一步包括相对于处理器70远程设置的存储器,这些远程存储器可以通过网络连接至计算机设备。上述网络的实例包括但不限于互联网、企业内部网、局域网、移动通信网及其组合。
119.输入装置72可用于接收输入的数字或字符信息,以及产生与计算机设备的用户设置以及功能控制有关的键信号输入。输出装置73可包括显示屏等显示设备。
120.实施例五
121.本发明实施例五还提供一种包含计算机可执行指令的存储介质,所述计算机可执行指令在由计算机处理器执行时用于执行一种拍摄装置的带宽调整方法,该方法包括:
122.若确定目标区域的拍摄装置满足带宽调整条件,则确定目标区域内拍摄装置的拍摄画面信息;
123.根据所述拍摄装置的拍摄画面信息,确定存在重叠拍摄画面的候选拍摄装置;
124.向至少一个候选拍摄装置发送重叠拍摄画面裁剪指令,指示候选拍摄装置裁减重叠的拍摄画面,以调整候选拍摄装置的传输带宽。
125.当然,本发明实施例所提供的一种包含计算机可执行指令的存储介质,其计算机可执行指令不限于如上所述的方法操作,还可以执行本发明任意实施例所提供的拍摄装置的带宽调整方法中的相关操作。
126.通过以上关于实施方式的描述,所属领域的技术人员可以清楚地了解到,本发明可借助软件及必需的通用硬件来实现,当然也可以通过硬件实现,但很多情况下前者是更佳的实施方式。基于这样的理解,本发明的技术方案本质上或者说对现有技术做出贡献的部分可以以软件产品的形式体现出来,该计算机软件产品可以存储在计算机可读存储介质中,如计算机的软盘、只读存储器(read-only memory,rom)、随机存取存储器(random access memory,ram)、闪存(flash)、硬盘或光盘等,包括若干指令用以使得一台计算机设备(可以是个人计算机,服务器,或者网络设备等)执行本发明各个实施例所述的方法。
127.值得注意的是,上述拍摄装置的带宽调整装置的实施例中,所包括的各个单元和模块只是按照功能逻辑进行划分的,但并不局限于上述的划分,只要能够实现相应的功能即可;另外,各功能单元的具体名称也只是为了便于相互区分,并不用于限制本发明的保护范围。
128.注意,上述仅为本发明的较佳实施例及所运用技术原理。本领域技术人员会理解,本发明不限于这里所述的特定实施例,对本领域技术人员来说能够进行各种明显的变化、重新调整和替代而不会脱离本发明的保护范围。因此,虽然通过以上实施例对本发明进行了较为详细的说明,但是本发明不仅仅限于以上实施例,在不脱离本发明构思的情况下,还可以包括更多其他等效实施例,而本发明的范围由所附的权利要求范围决定。
当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1