CN113691731B - 一种处理方法、装置和电子设备 - Google Patents
一种处理方法、装置和电子设备 Download PDFInfo
- Publication number
- CN113691731B CN113691731B CN202111043677.XA CN202111043677A CN113691731B CN 113691731 B CN113691731 B CN 113691731B CN 202111043677 A CN202111043677 A CN 202111043677A CN 113691731 B CN113691731 B CN 113691731B
- Authority
- CN
- China
- Prior art keywords
- target
- area
- drawing area
- region
- camera
- 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
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/60—Control of cameras or camera modules
- H04N23/67—Focus control based on electronic image sensor signals
-
- 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/61—Control of cameras or camera modules based on recognised objects
-
- 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
- H04N23/815—Camera processing pipelines; Components thereof for controlling the resolution by using a single image
Landscapes
- Engineering & Computer Science (AREA)
- Multimedia (AREA)
- Signal Processing (AREA)
- Studio Devices (AREA)
Abstract
本申请公开的处理方法、装置和电子设备,基于调启的第一摄像头创建用于实时对应第一摄像头所感应的采集信息的第一绘制区域,及基于输出要求创建用于实时对应输出信息的第二绘制区域,并根据采集信息包括的目标对象在第一绘制区域中的目标位置和第二绘制区域,确定第一绘制区域中包括目标位置的目标区域的目标采集信息作为第二绘制区域的采集信息。通过以目标对象的目标位置和第二绘制区域为依据,从第一绘制区域的采集信息中确定出相应部分采集信息作为第二绘制区域的采集信息,可便于将目标对象自动适配至用于实时对应输出信息的第二绘制区域的合适位置,无需用户对设备进行手动移动,相应避免了因手动移动设备所引入的相机抖动。
Description
技术领域
本申请属于信息采集与处理领域,尤其涉及一种处理方法、装置和电子设备。
背景技术
智能手机等电子设备通常提供有图像/视频采集功能,支持用户进行图像/视频采集。然而,当前的相关技术,在采集图像/视频信息时,一般存在以下缺陷:在摄像图像或进行视频录制时,受限于取景范围,为了尽可能保证拍摄/录制主体(如,目标人物)始终处于画面中心,需要不停的移动设备,不利于用户对设备的使用,且不可避免引入了相机抖动,降低了图像/视频的观感。
发明内容
为此,本申请公开如下技术方案:
一种处理方法,包括:
基于调启的第一摄像头创建第一绘制区域,所述第一绘制区域用于实时对应所述第一摄像头所感应的采集信息;
基于输出要求创建第二绘制区域,所述第二绘制区域用于实时对应输出信息;
分析所述采集信息获得所述采集信息包括的目标对象;
确定所述目标对象在所述第一绘制区域中对应的目标位置;
根据所述目标位置以及所述第二绘制区域,确定所述第一绘制区域中包括所述目标位置的目标区域的目标采集信息作为所述第二绘制区域的采集信息,其中,所述目标区域与所述第二绘制区域的尺寸相同。
可选的,其中:
所述基于调启的第一摄像头创建第一绘制区域,包括:
基于所述第一摄像头的采集信息的分辨率,创建第一绘制区域;
所述基于输出要求创建第二绘制区域,包括:
基于输出要求限制的目标分辨率,创建第二绘制区域;
其中,所述目标分辨率小于所述第一摄像头的采集信息的分辨率。
可选的,所述目标分辨率为显示屏的最高分辨率,或用户选择创建的视频文件的分辨率,或实时视频传输所限制的分辨率。
可选的,所述确定所述目标对象在所述第一绘制区域中对应的目标位置,包括:
利用人工智能算法,识别所述第一绘制区域中具有相应对象特征的目标对象;
提取识别出的所述目标对象在所述第一绘制区域中对应的位置信息。
可选的,所述第一绘制区域包括中心区域和边缘区域;
所述目标区域的确定过程包括:
如果所述目标位置属于所述中心区域,按照中心原则确定所述目标区域;
如果所述目标位置属于所述边缘区域,按照边缘原则确定所述目标区域。
可选的,其中,所述中心区域为:所述第一绘制区域对应的点集中能使以自身点为中心且尺寸为所述第二绘制区域的尺寸的区域包含在第一绘制区域内的各个点构成的区域;所述边缘区域为所述第一绘制区域中除所述中心区域之外的区域;
所述按照中心原则确定所述目标区域,包括:
在所述第一绘制区域中确定出以所述目标位置为中心且尺寸为所述第二绘制区域的尺寸的区域,作为所述目标区域;
所述按照边缘原则确定所述目标区域,包括:
在所述第一绘制区域中确定出尺寸为所述第二绘制区域的尺寸、包含所述目标位置且区域中心点与所述目标位置满足接近条件的区域,作为所述目标区域。
可选的,上述方法,还包括:
确定所述目标对象与所述第一摄像头所在设备的设备平面之间的目标距离;
若所述目标距离满足距离条件,根据所述目标距离对所述第一摄像头进行变焦处理。
一种处理装置,包括:
第一创建模块,用于基于调启的第一摄像头创建第一绘制区域,所述第一绘制区域用于实时对应所述第一摄像头所感应的采集信息;
第二创建模块,用于基于输出要求创建第二绘制区域,所述第二绘制区域用于实时对应输出信息;
分析模块,用于分析所述采集信息获得所述采集信息包括的目标对象;
第一确定模块,用于确定所述目标对象在所述第一绘制区域中对应的目标位置;
第二确定模块,用于根据所述目标位置以及所述第二绘制区域,确定所述第一绘制区域中包括所述目标位置的目标区域的目标采集信息作为所述第二绘制区域的采集信息,其中,所述目标区域与所述第二绘制区域的尺寸相同。
可选的,所述第一绘制区域包括中心区域和边缘区域;
所述第二确定模块,在确定所述目标区域时,具体用于:
如果所述目标位置属于所述中心区域,按照中心原则确定所述目标区域;
如果所述目标位置属于所述边缘区域,按照边缘原则确定所述目标区域。
一种电子设备,至少包括:
第一摄像头;
存储器,用于存放计算机指令集;
处理器,用于通过执行存储器上存放的指令集,实现如上文任一项所述的处理方法。
由以上方案可知,本申请公开的处理方法、装置和电子设备,基于调启的第一摄像头创建用于实时对应第一摄像头所感应的采集信息的第一绘制区域,及基于输出要求创建用于实时对应输出信息的第二绘制区域,并根据采集信息包括的目标对象在第一绘制区域中的目标位置和第二绘制区域,确定第一绘制区域中包括目标位置的目标区域的目标采集信息作为第二绘制区域的采集信息。通过以目标对象的目标位置和第二绘制区域为依据,从第一绘制区域的采集信息中确定出相应部分采集信息作为第二绘制区域的采集信息,可便于将目标对象自动适配至用于实时对应输出信息的第二绘制区域的合适位置(如,尽可能使目标对象处于第二绘制区域的中心位置),无需用户对设备进行手动移动,相应避免了因手动移动设备所引入的相机抖动。
附图说明
为了更清楚地说明本申请实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本申请的实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据提供的附图获得其他的附图。
图1是本申请提供的处理方法的一种流程示意图;
图2是本申请提供的创建的第一绘制区域的一个示例;
图3是本申请提供的创建的第二绘制区域的一个示例;
图4(a)-图4(e)是本申请提供的针对不同目标位置按中心原则确定出不同目标区域的示例图;
图5(a)-图5(b)是本申请提供的位置P对应的不同候选区域的示例图;
图6是本申请提供的第一、第二绘制区域的宽高分辨率的比例关系示意图;
图7是本申请提供的处理方法的另一种流程示意图;
图8是本申请提供的处理装置的结构示意图;
图9是本申请提供的电子设备的结构示意图。
具体实施方式
下面将结合本申请实施例中的附图,对本申请实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本申请一部分实施例,而不是全部的实施例。基于本申请中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本申请保护的范围。
为了在无需用户手动移动设备的情况下,具有较好的图像拍摄/视频录制效果,使目标对象尽可能处于画面中心,本申请公开一种处理方法、装置和电子设备。
该方法和装置可应用于具备摄像头的电子设备(即本申请所公开的电子设备)中,所述的电子设备可以是但不限于众多通用或专用的计算装置环境或配置下的设备,例如:个人计算机、服务器计算机、手持设备或便携式设备、平板型设备、多处理器装置等等。
本申请公开的处理方法的处理过程如图1所示,具体包括:
步骤101、基于调启的第一摄像头创建第一绘制区域,第一绘制区域用于实时对应第一摄像头所感应的采集信息。
第一摄像头所感应的采集信息,为第一摄像头拍摄的图像或录制的视频图像帧。
电子设备基于用户手动触发或设备自动触发的用于指示拍摄图像的图像拍摄指令或用于指示录制视频的视频录制指令,调启第一摄像头。
本申请实施例中,第一摄像头采集信息(图像/视频图像帧)时的视角范围大于输出信息(图像/视频图像帧)匹配的视角范围,第一摄像头感应的采集信息的分辨率相应大于输出要求所限制的输出信息的目标分辨率。
优选的,第一摄像头为广角摄像头。
输出要求所限制的输出信息的目标分辨率,即为输出图像或视频图像帧时所要求的分辨率。该目标分辨率可以是但不限于显示屏的最高分辨率,或用户选择创建的视频文件的分辨率,或实时视频传输(如,视频通话/视频会议中的实时视频传输)所限制的分辨率,可视具体的使用场景而定。
响应于图像拍摄指令或视频录制指令,电子设备调启第一摄像头,并基于调启的第一摄像头创建用于实时对应第一摄像头所感应的采集信息的第一绘制区域。该第一绘制区域的尺寸与第一摄像头感应的采集信息(图像或视频图像帧)的分辨率相匹配。
参见图2的示例,将该第一绘制区域表示为在高、宽方向分别五等分的区域Preview1。
步骤102、基于输出要求创建第二绘制区域,第二绘制区域用于实时对应输出信息。
输出信息为图像拍摄场景中完成成像并输出的图像,或者,为视频录制场景中输出至编码器待编码、存储以形成视频文件的视频图像帧或待实时传输(视频通话/视频会议中实时传输视频画面给对端设备)的视频图像帧。
在响应图像拍摄指令或视频录制指令时,除了基于第一摄像头创建第一绘制区域,本实施例还基于输出要求创建用于实时对应输出信息的第二绘制区域。
具体的,本实施例基于输出要求限制的目标分辨率,创建第二绘制区域。
第二绘制区域的尺寸相应与输出要求所限制的图像/视频图像帧等输出信息的目标分辨率相匹配,由于输出要求所限制的目标分辨率小于第一摄像头的采集信息(图像或视频图像帧)的分辨率,第二绘制区域的尺寸相应小于第一绘制区域的尺寸。
参见图3的示例,将该第二绘制区域表示为在高、宽方向分别三等分的区域Preview2,且Preview1与Preview2在相同方向对应相同大小的等分单位。
步骤103、分析第一摄像头的采集信息获得该采集信息包括的目标对象。
目标对象为拍照或视频录制等场景中的重点拍摄对象,如人物、动物或景物等重点拍摄用于作为图像主体的对象。实施中,可根据用户的指定操作(如,用户在拍照预览或录像预览中标定的人物对象等)所指示的对象的对象特征,识别第一绘制区域中的目标对象,或者,还可以由电子设备基于算法识别出图像或视频图像帧中的重点拍摄对象,作为目标对象。
在视频录制场景中,优选的,可利用相应人工智能(Artificial Intelligence,AI)算法,实时识别第一摄像头采集的每一视频图像帧中具备预先学习的相应对象特征的目标对象。所述的对象特征,可以包括但不限于人物或动物等对象的面部特征和/或骨架特征等。
优选的,面部特征包括对应于人物或动物等对象的不同面部表情的面部特征,骨架特征包括对应于人物或动物等对象的不同姿态的骨架特征。
步骤104、确定目标对象在第一绘制区域中对应的目标位置。
之后,进一步确定目标对象在第一绘制区域中对应的位置信息,得到目标位置。该目标位置可以是但不限于采用像素坐标点表示的位置。
步骤105、根据上述目标位置以及第二绘制区域,确定第一绘制区域中包括目标位置的目标区域的目标采集信息作为第二绘制区域的采集信息,其中,该目标区域与第二绘制区域的尺寸相同。
在确定出目标对象在第一绘制区域中对应的目标位置后,本步骤具体根据该目标位置以及第二绘制区域,从第一绘制区域中确定出一包括该目标位置且尺寸与第二绘制区域的尺寸相同的目标区域,并将确定出的目标区域对应的目标采集信息作为第二绘制区域的采集信息。
其中,第一绘制区域包括中心区域和边缘区域。
本实施例中,将第一绘制区域的中心区域设定为:第一绘制区域对应的点集中能使以自身点为中心且尺寸为上述第二绘制区域的尺寸的区域包含在第一绘制区域内的各个点构成的区域。
相应的,将第一绘制区域的边缘区域设定为:第一绘制区域中除中心区域之外的区域。
在确定上述目标区域时,如果目标对象的目标位置属于第一绘制区域的中心区域,按照中心原则确定该目标区域;反之,如果目标位置属于第一绘制区域的边缘区域,则按照边缘原则确定该目标区域。
其中,按照中心原则确定目标区域,可进一步实现为:在第一绘制区域中确定出以目标对象对应的目标位置为中心且尺寸为第二绘制区域的尺寸的区域,作为目标区域。
例如,若目标对象在第一绘制区域对应的目标位置为第一绘制区域的中心位置O,则如图4(a)所示,可按中心原则确定出目标区域为第一绘制区域中以O为中心且尺寸与第二绘制区域的尺寸相同的区域area_1,对比参照图4(b),若目标对象在第一绘制区域对应的目标位置为第一绘制区域的位置A,则相应将第一绘制区域中以位置A为中心且尺寸与第二绘制区域的尺寸相同的区域area_2确定为目标区域。相类似,图4(c)-图4(e)分别提供了目标位置为第一绘制区域中的位置B、C、D的情况下,对应确定的目标区域area_3、area_4、area_5的示意图。
按照边缘原则确定目标区域的过程,可进一步实现为:在第一绘制区域中确定出尺寸为第二绘制区域的尺寸、包含上述目标位置且区域中心点与该目标位置满足接近条件的区域,作为目标区域。
优选的,上述的接近条件,用于表征区域的中心点与目标位置之间的距离为候选区域集中的各候选区域中心点与目标位置之间的距离中的最短距离;其中,候选区域为第一绘制区域中尺寸为第二绘制区域的尺寸且包含目标位置的区域。
以目标对象在第一绘制区域中对应的目标位置为位置P为例,第一绘制区域中尺寸为第二绘制区域的尺寸且包含该位置P的候选区域为区域area_x与区域area_y,分别参见图5(a)与图5(b),其中,区域area_x的中心与位置P的距离小于区域area_y的中心与位置P的距离,从而,将区域area_x确定为目标区域。
在确定出目标区域的基础上,进一步将目标区域对应的采集信息(即,目标采集信息)作为第二绘制区域的采集信息,第二绘制区域的采集信息用于作为信息输出时的输出信息。
在一实施方式中,第一摄像头感应的采集信息为拍照场景中的图像信息,该实施方式中,将目标区域对应的图像(本质为第一摄像头采集的图像中的一部分)作为第二绘制区域的图像,相应可在设备的显示屏界面上实时输出该第二绘制区域的图像(供用户查看拍摄完成的图像),并在设备中保存该图像。
在另一实施方式中,第一摄像头感应的采集信息为视频录制场景(如,视频采集、视频通话/视频会议等场景)中的视频图像帧,该实施方式中,将第一摄像头采集的视频图像帧中位于目标区域的部分作为第二绘制区域的视频图像帧,相应可在设备的显示屏界面上实时输出录制过程中所得的该第二绘制区域的视频图像帧(供用户在录制过程中查看),并执行与当前场景匹配的后续处理,如在视频通话/视频会议场景中,实时将第二绘制区域的视频图像帧传输至参与通话/会议的对端设备,在视频文件录制场景中,将第二绘制区域的视频图像帧传输至视频编码器,由视频编码器通过对第二绘制区域的视频图像帧进行编码处理,形成录制的视频文件等。
实施中,可基于图像剪切手段,从第一绘制区域对应的图像或视频图像帧中剪切出位于目标区域的部分,作为第二绘制区域的图像或视频图像帧;或者,可以不执行任何剪切操作,基于信息提取技术,直接提取第一绘制区域对应的图像或视频图像帧中位于目标区域的部分作为第二绘制区域的图像或视频图像帧。
本申请实施例的方法,将广角摄像头作为第一摄像头,充分利用广角摄像头的宽阔视角优势,采集分辨率大于输出要求所限制的目标分辨率的图像或视频图像帧,并以目标对象在第一摄像头对应的第一绘制区域中的目标位置为依据,按中心原则或边缘原则有针对性地从第一绘制区域选取包含该目标位置的目标区域的采集信息作为第二绘制区域的采集信息,可实现将目标对象自动适配至用于实时对应输出信息的第二绘制区域的中心位置或尽可能靠近中心的位置,无需用户对设备进行手动移动,相应避免了因手动移动设备所引入的相机抖动。
基于本申请实施例,在视频录制场景中,电子设备可针对第一摄像头采集的每一视频图像帧,自动完成以目标对象(如人物对象)为中心(或尽可能为中心)对每一视频图像帧进行图像区域剪切或信息提取,随着第一摄像头对视频图像帧的不断采集,形成以目标对象为中心(或尽可能为中心)的跟随式图像区域剪切/提取效果,使得录制所得的视频文件或实时传输的一系列视频图像帧中目标对象始终处于画面的中心(或尽可能处于画面中心),并且由于广角摄像头可以覆盖的视野比较宽,无需拍摄者为了跟上被拍摄目标对象(如人物对象)的运动而不得不移动设备,相应避免了因移动设备所带来视频画面抖动。
在一实施例中,结合参见图6,假设给定第二绘制区域的宽、高分辨率,并分别记为W2和H2,且假设给定第一绘制区域的宽度方向分辨率与第二绘制区域的宽度方向分辨率的比例系数Kw,以及给定第一绘制区域的高度方向分辨率与第二绘制区域的高度方向分辨率的比例系数Kh,则需要第一摄像头如广角摄像头的原始输出分辨率为:
W1=W2*Kw;
H1=H2*Kh。
其中,W1、H1分别表示第一绘制区域的宽、高分辨率。
以录制视频时需输出视频文件的视频图像帧分辨率为FHD(Full HighDefinition,全高清)分辨率,即1920(W2)*1080(H2),且比例系数Kw与Kh均为5/3为例,则:
W1=1920*5/3=3200;
H1=1080*5/3=1800。
也就是说,要求第一摄像头如广角摄像头的原始输出分辨率为3200、1800的宽、高分辨率,以此保证所录制视频的视频图像帧分辨率大小正确,并且用户观感不会因为基于第一绘制区域与第二绘制区域的画面剪切和缩放等处理而带来模糊感。
在一实施例中,参见图7提供的处理方法的流程图,本申请公开的处理方法还可以包括:
步骤701、确定目标对象与第一摄像头所在设备的设备平面之间的目标距离。
具体可根据相应测距技术,来检测目标对象与第一摄像头所在设备的设备平面之间的距离,得到目标距离。所采用的测距技术可以但不限于为飞行时间测距法(Time offlight,TOF)等。
步骤702、若目标距离满足距离条件,根据目标距离对第一摄像头进行变焦处理。
这里的距离条件,为用于表征对象与第一摄像头所在设备的设备平面之间的距离过近或过远使第一摄像头无法对对象清晰成像的条件。具体可以但不限于设置为:对象与第一摄像头所在设备的设备平面之间的距离大于预设的第一阈值,或小于预设的第二阈值,其中,第二阈值小于第一阈值。
在目标距离满足上述距离条件的情况下,对第一摄像头进行变焦处理,根据目标对象距离电子设备的远近变化,自动地基于距离条件对目标对象与设备平面之间的距离进行判定,并在判定满足距离条件的情况下,根据目标对象与设备平面之间的距离将第一摄像头的焦距调整为合适距离,以保证无需用户手动执行变焦操作,即可实现对目标对象的清晰成像,同时避免手抖以及手动变焦时的画面跳跃感,使得拍摄效果较好。
对应于上述的处理方法,本申请实施例还公开一种处理装置,该装置的组成结构如图8所示,具体包括:
第一创建模块801,用于基于调启的第一摄像头创建第一绘制区域,所述第一绘制区域用于实时对应所述第一摄像头所感应的采集信息;
第二创建模块802,用于基于输出要求创建第二绘制区域,所述第二绘制区域用于实时对应输出信息;
分析模块803,用于分析所述采集信息获得所述采集信息包括的目标对象;
第一确定模块804,用于确定所述目标对象在所述第一绘制区域中对应的目标位置;
第二确定模块805,用于根据所述目标位置以及所述第二绘制区域,确定所述第一绘制区域中包括所述目标位置的目标区域的目标采集信息作为所述第二绘制区域的采集信息,其中,所述目标区域与所述第二绘制区域的尺寸相同。
在一实施例中,第一创建模块801,具体用于:基于第一摄像头的采集信息的分辨率,创建第一绘制区域;
第二创建模块802,具体用于:基于输出要求限制的目标分辨率,创建第二绘制区域;
其中,上述目标分辨率小于第一摄像头的采集信息的分辨率。
在一实施例中,上述目标分辨率为显示屏的最高分辨率,或用户选择创建的视频文件的分辨率,或实时视频传输所限制的分辨率。
在一实施例中,第一确定模块804,具体用于:利用人工智能算法,识别所述第一绘制区域中具有相应对象特征的目标对象;提取识别出的所述目标对象在所述第一绘制区域中对应的位置信息。
在一实施例中,第一绘制区域包括中心区域和边缘区域;
第二确定模块805在确定上述目标区域时,具体用于:
如果上述目标位置属于第一绘制区域的中心区域,按照中心原则确定所述目标区域;如果上述目标位置属于第一绘制区域的边缘区域,按照边缘原则确定所述目标区域。
在一实施例中,第一绘制区域的中心区域为:所述第一绘制区域对应的点集中能使以自身点为中心且尺寸为所述第二绘制区域的尺寸的区域包含在第一绘制区域内的各个点构成的区域;第一绘制区域的边缘区域为所述第一绘制区域中除所述中心区域之外的区域;
第二确定模块805在按照中心原则确定目标区域时,具体用于:
在第一绘制区域中确定出以目标位置为中心且尺寸为第二绘制区域的尺寸的区域,作为目标区域;
第二确定模块805在按照边缘原则确定目标区域时,具体用于:
在第一绘制区域中确定出尺寸为第二绘制区域的尺寸、包含目标位置且区域中心点与目标位置满足接近条件的区域,作为目标区域。
在一实施例中,上述装置还包括:
变焦处理模块,用于:确定目标对象与第一摄像头所在设备的设备平面之间的目标距离;若确定出的目标距离满足距离条件,根据该目标距离对第一摄像头进行变焦处理。
对于本申请实施例公开的处理装置而言,由于其与上文各方法实施例公开的处理方法相对应,所以描述的比较简单,相关相似之处请参见上文相应方法实施例的说明即可,此处不再详述。
本申请实施例还公开一种电子设备,该电子设备的组成结构如图9所示,包括:
第一摄像头901;
存储器902,用于至少存储一组指令集。
所述的指令集可以采用计算机程序的形式实现。
处理器903,用于通过运行所述存储器中的指令集,实现如上文任一方法实施例公开的图像处理方法。
处理器903可以为中央处理器(Central Processing Unit,CPU),特定应用集成电路(application-specific integrated circuit,ASIC),数字信号处理器(DSP)、专用集成电路(ASIC)、现场可编程门阵列(FPGA)或者其他可编程逻辑器件等。
除此之外,电子设备还可以包括通信接口、通信总线等组成部分。存储器、处理器和通信接口通过通信总线完成相互间的通信。
通信接口用于电子设备与其他设备之间的通信。通信总线可以是外设部件互连标准(Peripheral Component Interconnect,PCI)总线或扩展工业标准结构(ExtendedIndustry Standard Architecture,EISA)总线等,该通信总线可以分为地址总线、数据总线、控制总线等。
需要说明的是,本说明书中的各个实施例均采用递进的方式描述,每个实施例重点说明的都是与其他实施例的不同之处,各个实施例之间相同相似的部分互相参见即可。
为了描述的方便,描述以上***或装置时以功能分为各种模块或单元分别描述。当然,在实施本申请时可以把各单元的功能在同一个或多个软件和/或硬件中实现。
通过以上的实施方式的描述可知,本领域的技术人员可以清楚地了解到本申请可借助软件加必需的通用硬件平台的方式来实现。基于这样的理解,本申请的技术方案本质上或者说对现有技术做出贡献的部分可以以软件产品的形式体现出来,该计算机软件产品可以存储在存储介质中,如ROM/RAM、磁碟、光盘等,包括若干指令用以使得一台计算机设备(可以是个人计算机,服务器,或者网络设备等)执行本申请各个实施例或者实施例的某些部分所述的方法。
最后,还需要说明的是,在本文中,诸如第一、第二、第三和第四等之类的关系术语仅仅用来将一个实体或者操作与另一个实体或操作区分开来,而不一定要求或者暗示这些实体或操作之间存在任何这种实际的关系或者顺序。而且,术语“包括”、“包含”或者其任何其他变体意在涵盖非排他性的包含,从而使得包括一系列要素的过程、方法、物品或者设备不仅包括那些要素,而且还包括没有明确列出的其他要素,或者是还包括为这种过程、方法、物品或者设备所固有的要素。在没有更多限制的情况下,由语句“包括一个……”限定的要素,并不排除在包括所述要素的过程、方法、物品或者设备中还存在另外的相同要素。
以上所述仅是本申请的优选实施方式,应当指出,对于本技术领域的普通技术人员来说,在不脱离本申请原理的前提下,还可以做出若干改进和润饰,这些改进和润饰也应视为本申请的保护范围。
Claims (10)
1.一种处理方法,应用于具备摄像头的电子设备中,包括:
基于调启的第一摄像头创建第一绘制区域,所述第一绘制区域用于实时对应所述第一摄像头所感应的采集信息;
基于输出要求创建第二绘制区域,所述第二绘制区域用于实时对应输出信息;第二绘制区域的尺寸与输出要求所限制的输出信息的目标分辨率相匹配,其中,第一摄像头采集信息时的视角范围大于输出信息匹配的视角范围;
分析所述采集信息获得所述采集信息包括的目标对象;
确定所述目标对象在所述第一绘制区域中对应的目标位置;
根据所述目标位置以及所述第二绘制区域,确定所述第一绘制区域中包括所述目标位置的目标区域的目标采集信息作为所述第二绘制区域的采集信息,其中,所述目标区域与所述第二绘制区域的尺寸相同。
2.根据权利要求1所述的方法,其中:
所述基于调启的第一摄像头创建第一绘制区域,包括:
基于所述第一摄像头的采集信息的分辨率,创建第一绘制区域;
所述基于输出要求创建第二绘制区域,包括:
基于输出要求限制的目标分辨率,创建第二绘制区域;
其中,所述目标分辨率小于所述第一摄像头的采集信息的分辨率。
3.根据权利要求2所述的方法,所述目标分辨率为显示屏的最高分辨率,或用户选择创建的视频文件的分辨率,或实时视频传输所限制的分辨率。
4.根据权利要求1所述的方法,所述确定所述目标对象在所述第一绘制区域中对应的目标位置,包括:
利用人工智能算法,识别所述第一绘制区域中具有相应对象特征的目标对象;
提取识别出的所述目标对象在所述第一绘制区域中对应的位置信息。
5.根据权利要求1所述的方法,所述第一绘制区域包括中心区域和边缘区域;
所述目标区域的确定过程包括:
如果所述目标位置属于所述中心区域,按照中心原则确定所述目标区域;
如果所述目标位置属于所述边缘区域,按照边缘原则确定所述目标区域。
6.根据权利要求5所述的方法,其中,所述中心区域为:所述第一绘制区域对应的点集中能使以自身点为中心且尺寸为所述第二绘制区域的尺寸的区域包含在第一绘制区域内的各个点构成的区域;所述边缘区域为所述第一绘制区域中除所述中心区域之外的区域;
所述按照中心原则确定所述目标区域,包括:
在所述第一绘制区域中确定出以所述目标位置为中心且尺寸为所述第二绘制区域的尺寸的区域,作为所述目标区域;
所述按照边缘原则确定所述目标区域,包括:
在所述第一绘制区域中确定出尺寸为所述第二绘制区域的尺寸、包含所述目标位置且区域中心点与所述目标位置满足接近条件的区域,作为所述目标区域。
7.根据权利要求1所述的方法,还包括:
确定所述目标对象与所述第一摄像头所在设备的设备平面之间的目标距离;
若所述目标距离满足距离条件,根据所述目标距离对所述第一摄像头进行变焦处理。
8.一种处理装置,应用于具备摄像头的电子设备中,包括:
第一创建模块,用于基于调启的第一摄像头创建第一绘制区域,所述第一绘制区域用于实时对应所述第一摄像头所感应的采集信息;
第二创建模块,用于基于输出要求创建第二绘制区域,所述第二绘制区域用于实时对应输出信息;第二绘制区域的尺寸与输出要求所限制的输出信息的目标分辨率相匹配,其中,第一摄像头采集信息时的视角范围大于输出信息匹配的视角范围;
分析模块,用于分析所述采集信息获得所述采集信息包括的目标对象;
第一确定模块,用于确定所述目标对象在所述第一绘制区域中对应的目标位置;
第二确定模块,用于根据所述目标位置以及所述第二绘制区域,确定所述第一绘制区域中包括所述目标位置的目标区域的目标采集信息作为所述第二绘制区域的采集信息,其中,所述目标区域与所述第二绘制区域的尺寸相同。
9.根据权利要求8所述的装置,所述第一绘制区域包括中心区域和边缘区域;
所述第二确定模块,在确定所述目标区域时,具体用于:
如果所述目标位置属于所述中心区域,按照中心原则确定所述目标区域;
如果所述目标位置属于所述边缘区域,按照边缘原则确定所述目标区域。
10.一种电子设备,至少包括:
第一摄像头;
存储器,用于存放计算机指令集;
处理器,用于通过执行存储器上存放的指令集,实现如权利要求1-7任一项所述的处理方法。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202111043677.XA CN113691731B (zh) | 2021-09-07 | 2021-09-07 | 一种处理方法、装置和电子设备 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202111043677.XA CN113691731B (zh) | 2021-09-07 | 2021-09-07 | 一种处理方法、装置和电子设备 |
Publications (2)
Publication Number | Publication Date |
---|---|
CN113691731A CN113691731A (zh) | 2021-11-23 |
CN113691731B true CN113691731B (zh) | 2023-06-23 |
Family
ID=78585469
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN202111043677.XA Active CN113691731B (zh) | 2021-09-07 | 2021-09-07 | 一种处理方法、装置和电子设备 |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN113691731B (zh) |
Citations (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN107786812A (zh) * | 2017-10-31 | 2018-03-09 | 维沃移动通信有限公司 | 一种拍摄方法、移动终端及计算机可读存储介质 |
CN110191369A (zh) * | 2019-06-06 | 2019-08-30 | 广州酷狗计算机科技有限公司 | 图像截取方法、装置、设备及存储介质 |
CN111524145A (zh) * | 2020-04-13 | 2020-08-11 | 北京智慧章鱼科技有限公司 | 图片智能裁剪方法、***、计算机设备及存储介质 |
Family Cites Families (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2005084980A (ja) * | 2003-09-09 | 2005-03-31 | Fuji Photo Film Co Ltd | 顔画像付きカード用データ生成装置および方法並びにプログラム |
CN104952027A (zh) * | 2014-10-11 | 2015-09-30 | 腾讯科技(北京)有限公司 | 一种包含人脸信息的图片剪裁方法及装置 |
CN112700454B (zh) * | 2020-12-28 | 2024-05-14 | 北京达佳互联信息技术有限公司 | 图像裁剪方法、装置、电子设备及存储介质 |
-
2021
- 2021-09-07 CN CN202111043677.XA patent/CN113691731B/zh active Active
Patent Citations (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN107786812A (zh) * | 2017-10-31 | 2018-03-09 | 维沃移动通信有限公司 | 一种拍摄方法、移动终端及计算机可读存储介质 |
CN110191369A (zh) * | 2019-06-06 | 2019-08-30 | 广州酷狗计算机科技有限公司 | 图像截取方法、装置、设备及存储介质 |
CN111524145A (zh) * | 2020-04-13 | 2020-08-11 | 北京智慧章鱼科技有限公司 | 图片智能裁剪方法、***、计算机设备及存储介质 |
Also Published As
Publication number | Publication date |
---|---|
CN113691731A (zh) | 2021-11-23 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US8810673B2 (en) | Composition determination device, composition determination method, and program | |
US10701281B2 (en) | Image processing apparatus, solid-state imaging device, and electronic apparatus | |
CN110493527B (zh) | 主体对焦方法、装置、电子设备和存储介质 | |
CN110650291B (zh) | 目标追焦方法和装置、电子设备、计算机可读存储介质 | |
JP2008141437A (ja) | 撮影装置、画像処理装置、および、これらにおける画像処理方法ならびに当該方法をコンピュータに実行させるプログラム | |
CN113766125A (zh) | 对焦方法和装置、电子设备、计算机可读存储介质 | |
CN113973190A (zh) | 视频虚拟背景图像处理方法、装置及计算机设备 | |
KR20100030596A (ko) | 촬영 장치, 화상 영역의 존재 여부 판정 방법, 및 기록 매체 | |
JP2007074143A (ja) | 撮像装置及び撮像システム | |
CN111614867B (zh) | 一种视频去噪方法、装置、移动终端和存储介质 | |
CN110493512B (zh) | 摄影构图方法、装置、摄影设备、电子装置及存储介质 | |
CN110661977A (zh) | 主体检测方法和装置、电子设备、计算机可读存储介质 | |
WO2020171379A1 (en) | Capturing a photo using a mobile device | |
JP2007258869A (ja) | 画像のトリミング方法および装置並びにプログラム | |
CN112036311A (zh) | 基于眼部状态检测的图像处理方法、装置及存储介质 | |
CN109981967B (zh) | 用于智能机器人的拍摄方法、装置、终端设备及介质 | |
JP2010141847A (ja) | 画像処理装置及び画像処理方法 | |
CN113989387A (zh) | 相机拍摄参数调整方法、装置及电子设备 | |
US9686470B2 (en) | Scene stability detection | |
CN113691731B (zh) | 一种处理方法、装置和电子设备 | |
CN116958795A (zh) | 翻拍图像的识别方法、装置、电子设备及存储介质 | |
JP5539565B2 (ja) | 撮像装置及び被写体追跡方法 | |
KR102580281B1 (ko) | 관련 대상 검출 방법 및 장치 | |
CN115037871A (zh) | 控制对焦的方法、装置、电子设备及计算机可读存储介质 | |
JP2021022783A (ja) | 制御装置、追尾システム、制御方法、及びプログラム |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PB01 | Publication | ||
PB01 | Publication | ||
SE01 | Entry into force of request for substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
GR01 | Patent grant | ||
GR01 | Patent grant |