CN112840634B - 用于获得图像的电子装置及方法 - Google Patents

用于获得图像的电子装置及方法 Download PDF

Info

Publication number
CN112840634B
CN112840634B CN201980067559.7A CN201980067559A CN112840634B CN 112840634 B CN112840634 B CN 112840634B CN 201980067559 A CN201980067559 A CN 201980067559A CN 112840634 B CN112840634 B CN 112840634B
Authority
CN
China
Prior art keywords
camera
region
interest
electronic device
image
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
Application number
CN201980067559.7A
Other languages
English (en)
Other versions
CN112840634A (zh
Inventor
安承郁
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Samsung Electronics Co Ltd
Original Assignee
Samsung Electronics Co Ltd
Priority date (The priority date 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 date listed.)
Filing date
Publication date
Application filed by Samsung Electronics Co Ltd filed Critical Samsung Electronics Co Ltd
Publication of CN112840634A publication Critical patent/CN112840634A/zh
Application granted granted Critical
Publication of CN112840634B publication Critical patent/CN112840634B/zh
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N7/00Television systems
    • H04N7/18Closed-circuit television [CCTV] systems, i.e. systems in which the video signal is not broadcast
    • H04N7/188Capturing isolated or intermittent images triggered by the occurrence of a predetermined event, e.g. an object reaching a predetermined position
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N23/00Cameras or camera modules comprising electronic image sensors; Control thereof
    • H04N23/60Control of cameras or camera modules
    • H04N23/61Control of cameras or camera modules based on recognised objects
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N23/00Cameras or camera modules comprising electronic image sensors; Control thereof
    • H04N23/60Control of cameras or camera modules
    • H04N23/667Camera operation mode switching, e.g. between still and video, sport and normal or high- and low-resolution modes
    • GPHYSICS
    • G03PHOTOGRAPHY; CINEMATOGRAPHY; ANALOGOUS TECHNIQUES USING WAVES OTHER THAN OPTICAL WAVES; ELECTROGRAPHY; HOLOGRAPHY
    • G03BAPPARATUS OR ARRANGEMENTS FOR TAKING PHOTOGRAPHS OR FOR PROJECTING OR VIEWING THEM; APPARATUS OR ARRANGEMENTS EMPLOYING ANALOGOUS TECHNIQUES USING WAVES OTHER THAN OPTICAL WAVES; ACCESSORIES THEREFOR
    • G03B19/00Cameras
    • G03B19/02Still-picture cameras
    • G03B19/04Roll-film cameras
    • G03B19/07Roll-film cameras having more than one objective
    • GPHYSICS
    • G03PHOTOGRAPHY; CINEMATOGRAPHY; ANALOGOUS TECHNIQUES USING WAVES OTHER THAN OPTICAL WAVES; ELECTROGRAPHY; HOLOGRAPHY
    • G03BAPPARATUS OR ARRANGEMENTS FOR TAKING PHOTOGRAPHS OR FOR PROJECTING OR VIEWING THEM; APPARATUS OR ARRANGEMENTS EMPLOYING ANALOGOUS TECHNIQUES USING WAVES OTHER THAN OPTICAL WAVES; ACCESSORIES THEREFOR
    • G03B39/00High-speed photography
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06TIMAGE DATA PROCESSING OR GENERATION, IN GENERAL
    • G06T7/00Image analysis
    • G06T7/20Analysis of motion
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N23/00Cameras or camera modules comprising electronic image sensors; Control thereof
    • H04N23/45Cameras or camera modules comprising electronic image sensors; Control thereof for generating image signals from two or more image sensors being of different type or operating in different modes, e.g. with a CMOS sensor for moving images in combination with a charge-coupled device [CCD] for still images
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N23/00Cameras or camera modules comprising electronic image sensors; Control thereof
    • H04N23/60Control of cameras or camera modules
    • H04N23/63Control of cameras or camera modules by using electronic viewfinders
    • H04N23/631Graphical user interfaces [GUI] specially adapted for controlling image capture or setting capture parameters
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N23/00Cameras or camera modules comprising electronic image sensors; Control thereof
    • H04N23/60Control of cameras or camera modules
    • H04N23/64Computer-aided capture of images, e.g. transfer from script file into camera, check of taken image quality, advice or proposal for image composition or decision on when to take image
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N5/00Details of television systems
    • H04N5/14Picture signal circuitry for video frequency region
    • H04N5/144Movement detection
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06TIMAGE DATA PROCESSING OR GENERATION, IN GENERAL
    • G06T2207/00Indexing scheme for image analysis or image enhancement
    • G06T2207/10Image acquisition modality
    • G06T2207/10016Video; Image sequence
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06TIMAGE DATA PROCESSING OR GENERATION, IN GENERAL
    • G06T2207/00Indexing scheme for image analysis or image enhancement
    • G06T2207/20Special algorithmic details
    • G06T2207/20092Interactive image processing based on input by user
    • G06T2207/20104Interactive definition of region of interest [ROI]
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N23/00Cameras or camera modules comprising electronic image sensors; Control thereof
    • H04N23/60Control of cameras or camera modules
    • H04N23/695Control of camera direction for changing a field of view, e.g. pan, tilt or based on tracking of objects

Landscapes

  • Engineering & Computer Science (AREA)
  • Multimedia (AREA)
  • Signal Processing (AREA)
  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • Human Computer Interaction (AREA)
  • Computer Vision & Pattern Recognition (AREA)
  • Theoretical Computer Science (AREA)
  • Studio Devices (AREA)

Abstract

本公开的各种实施例涉及一种电子装置及其图像捕获方法。该电子装置可以包括:包含第一相机和第二相机的多个相机、存储器和处理器。所述处理器被配置为根据利用所述第二相机捕获的图像中的至少一个对象的信息的改变,通过将所述第一相机的拍摄速度改变为大于第一帧率的第二帧率来执行用于图像捕获的高速拍摄。

Description

用于获得图像的电子装置及方法
技术领域
本公开总体上涉及一种电子装置及其图像捕获方法。
背景技术
电子装置(例如,移动终端、智能电话、可穿戴电子装置等)提供各种功能。例如,智能电话可以提供短距离无线通信(例如,蓝牙、WiFi、近场通信(NFC)等)、移动通信(例如,第3代(3G)、第4代(4G)、第5代(5G)移动通信等)、音乐或视频播放功能、照片或视频捕获功能、导航功能等。
通常,电子装置能够以每秒30帧(fps)的速率捕获(例如,拍摄)视频。近年来,随着在电子装置中用于获取图像的图像传感器与用于存储从该图像传感器获得的图像的存储器之间的传输速率的提高,在特定时段内,与以前相比,可以在存储器中存储更多的图像帧。因此,电子装置提供了用于以大于30fps的帧率(例如,960fps)执行高速拍摄的功能。
通常,电子装置提供用于根据用户的输入执行高速拍摄的手动模式,这可能使得难以对快速(或即刻)移动的对象(或被摄体)执行高速拍摄,或者难以在所需的时刻(例如,流星落下的时刻)执行高速拍摄。例如,对象可能在用户按下超高速拍摄按钮(或拍摄菜单、拍摄图标等)之前消失,或者所需的拍摄时刻可能已经过去。
发明内容
问题的解决方案
本公开的一方面提供一种电子装置及其记录方法,其能够通过使用多个相机来自动执行超高速拍摄。
根据本公开的一方面,提供了一种电子装置。该电子装置包括:包括第一相机和第二相机的多个相机、存储器和处理器。另外,处理器可以被配置为:根据利用第二相机待捕获的图像中的至少一个对象的信息的改变,通过将第一相机的拍摄速度改变为高于第一帧率的第二帧率,来执行高速拍摄。
根据本公开的一方面,提供了一种电子装置的方法,该电子装置包括多个相机,该多个相机包括第一相机和第二相机,所述方法可以包括:例如,检测利用第二相机捕获的图像中的至少一个对象的信息的改变,以及基于至少一个对象的信息的改变,通过将第一相机的拍摄速度改变为大于第一帧率的第二帧率来执行高速拍摄。
附图说明
从以下结合附图的描述中,本公开的特定实施例的前述及其它方面、特征以及优点将更加显而易见,在附图中:
图1是根据实施例的网络环境中的电子装置的框图;
图2是根据实施例的相机模块的框图;
图3是根据实施例的多个相机的框图;
图4是根据实施例的在电子装置中使用多个相机执行高速拍摄的方法的流程图;
图5是根据实施例的在电子装置中使用多个相机执行高速拍摄的方法的流程图;
图6是根据实施例的在电子装置中使用多个相机执行高速拍摄的图示;
图7是根据实施例的在电子装置中使用多个相机执行高速拍摄的方法的流程图;
图8是根据实施例的在电子装置中使用多个相机执行高速拍摄的图示;
图9是根据实施例的在电子装置中使用多个相机执行高速拍摄的图示;
图10是根据实施例的在电子装置中使用多个相机执行高速拍摄的方法的流程图;以及
图11是根据实施例的在电子装置中使用多个相机执行高速拍摄的图示。
具体实施方式
下文中,将参考附图公开描述本公开的各种实施例。在附图中以示例的方式示出具体实施例并且在下面更详细地描述这些具体实施例。然而,应当理解,实施例并不旨在将本公开限制为特定形式。例如,对于本领域普通技术人员显而易见的是,可以以各种方式修改本公开的实施例。
术语“超慢速记录”表示一种记录方案,其中以比典型拍摄速度(例如,30fps)快得多的速度(例如,960fps)捕获图像,并且以典型速度再现高速捕获的图像,从而提供慢动作效果以实现比典型速度慢的运动。例如,如果以960fps捕获图像0.2秒并以30fps再现图像,则可以将图像再现6.4秒。这样,0.2秒捕获的图像可以非常缓慢地再现为6.2秒捕获的图像。另外,以下将用于超慢速记录的高速图像捕获称为高速拍摄。
图1是根据实施例的网络环境100中的电子装置101的框图。
参照图1,网络环境100中的电子装置101可经由第一网络198(例如,短距离无线通信网络)与电子装置102进行通信,或者经由第二网络199(例如,长距离无线通信网络)与电子装置104或服务器108进行通信。电子装置101可经由服务器108与电子装置104进行通信。电子装置#101包括处理器120、存储器130、输入装置150、声音输出装置155、显示装置160、音频模块170、传感器模块176、接口177、连接端178、触觉模块179、相机模块180、电力管理模块188、电池189、通信模块190、用户识别模块(SIM)196或天线模块197。可替代地,可从电子装置101中省略所述部件中的至少一个(例如,显示装置160或相机模块180),或者可将一个或更多个其它部件添加到电子装置101中。可将所述部件中的一些部件实现为单个集成电路。例如,可将传感器模块176(例如,指纹传感器、虹膜传感器、或照度传感器)实现为嵌入在显示装置160(例如,显示器)中。
处理器120可运行软件(例如,程序140)来控制电子装置101的与处理器120连接的至少一个其它部件(例如,硬件部件或软件部件),并可执行各种数据处理或计算。作为所述数据处理或计算的至少部分,处理器120可将从另一部件(例如,传感器模块176或通信模块190)接收到的命令或数据加载到易失性存储器132中,对存储在易失性存储器132中的命令或数据进行处理,并将结果数据存储在非易失性存储器134中。处理器120包括主处理器121(例如,中央处理器(CPU)或应用处理器(AP))以及与主处理器121在操作上独立的或者相结合的辅助处理器123(例如,图形处理单元(GPU)、图像信号处理器(ISP)、传感器中枢处理器或通信处理器(CP))。另外地或者可选择地,辅助处理器123可被适配为比主处理器121耗电更少,或者被适配为具体用于指定的功能。可将辅助处理器123实现为与主处理器121分离,或者实现为主处理器121的部分。
在主处理器121处于未激活(例如,睡眠)状态时,辅助处理器123可控制与电子装置101(而非主处理器121)的部件之中的至少一个部件(例如,显示装置160、传感器模块176或通信模块190)相关的功能或状态中的至少一些,或者在主处理器121处于激活状态(例如,运行应用)时,辅助处理器123可与主处理器121一起来控制与电子装置101的部件之中的至少一个部件(例如,显示装置160、传感器模块176或通信模块190)相关的功能或状态中的至少一些。可将辅助处理器123(例如,ISP或CP)实现为在功能上与辅助处理器123相关的另一部件(例如,相机模块180或通信模块190)的部分。
存储器130可存储由电子装置101的至少一个部件(例如,处理器120或传感器模块176)使用的各种数据。所述各种数据可包括软件(例如,程序140)以及针对与其相关的命令的输入数据或输出数据。存储器130可包括易失性存储器132或非易失性存储器134。
可将程序140作为软件存储在存储器130中,并且程序140可包括操作***(OS)142、中间件144或应用146。
输入装置150可从电子装置101的外部(例如,用户)接收将由电子装置101的其它部件(例如,处理器120)使用的命令或数据。输入150可包括麦克风、鼠标、键盘或数字笔(例如,手写笔)。
声音输出装置155可将声音信号输出到电子装置101的外部。声音输出155可包括扬声器或接收器。扬声器可用于诸如播放多媒体或播放唱片的通用目的,接收器可用于呼入呼叫。可将接收器实现为与扬声器分离,或实现为扬声器的部分。
显示装置160可向电子装置101的外部(例如,用户)视觉地提供信息。显示装置160可包括显示器、全息装置或投影仪以及用于控制显示器、全息装置和投影仪中的相应一个的控制电路。显示装置160可包括被适配为检测触摸的触摸电路或被适配为测量由触摸引起的力的强度的传感器电路(例如,压力传感器)。
音频模块170可将声音转换为电信号,反之亦可。音频模块170可经由输入装置150获得声音,或者经由声音输出装置155或与电子装置101直接(例如,有线地)连接或无线连接的外部电子装置(例如,电子装置102)的耳机输出声音。
传感器模块176可检测电子装置101的操作状态(例如,功率或温度)或电子装置101外部的环境状态(例如,用户的状态),然后产生与检测到的状态相应的电信号或数据值。传感器模块176可包括例如手势传感器、陀螺仪传感器、大气压力传感器、磁性传感器、加速度传感器、握持传感器、接近传感器、颜色传感器、红外(IR)传感器、生物特征传感器、温度传感器、湿度传感器或照度传感器。
接口177可支持将用来使电子装置101与外部电子装置(例如,电子装置102)直接(例如,有线地)或无线连接的一个或更多个特定协议。接口177可包括高清晰度多媒体接口(HDMI)、通用串行总线(USB)接口、安全数字(SD)卡接口或音频接口。
连接端178可包括连接器,其中,电子装置101可经由所述连接器与外部电子装置(例如,电子装置102)物理连接。连接端178可包括HDMI连接器、USB连接器、SD卡连接器或音频连接器(例如,耳机连接器)。
触觉模块179可将电信号转换为可被用户经由用户的触觉或动觉识别的机械刺激(例如,振动或运动)或电刺激。触觉模块179可包括电机、压电元件或电刺激器。
相机模块180可捕获静止图像或运动图像。相机模块180可包括一个或更多个透镜、图像传感器、图像信号处理器或闪光灯。
电力管理模块188可管理对电子装置101的供电。可将电力管理模块188实现为例如电力管理集成电路(PMIC)的至少部分。
电池189可对电子装置101的至少一个部件供电。电池189可包括不可再充电的原电池、可再充电的蓄电池、或燃料电池。
通信模块190可支持在电子装置101与外部电子装置(例如,电子装置102、电子装置104或服务器108)之间建立直接(例如,有线)通信信道或无线通信信道,并经由建立的通信信道执行通信。通信模块190可包括能够与处理器120(例如,AP)独立操作的一个或更多个CP,并支持直接(例如,有线)通信或无线通信。通信模块190可包括无线通信模块192(例如,蜂窝通信模块、短距离无线通信模块或全球导航卫星***(GNSS)通信模块)或有线通信模块194(例如,局域网(LAN)通信模块或电力线通信(PLC)模块)。这些通信模块中的相应一个可经由第一网络198(例如,短距离通信网络,诸如蓝牙、无线保真(Wi-Fi)直连或红外数据协会(IrDA))或第二网络199(例如,长距离通信网络,诸如蜂窝网络、互联网、或计算机网络(例如,LAN或广域网(WAN)))与外部电子装置进行通信。可将这些各种类型的通信模块实现为单个部件(例如,单个集成电路(IC)或芯片),或可将这些各种类型的通信模块实现为彼此分离的多个部件(例如,多个芯片)。无线通信模块192可使用存储在SIM 196中的用户信息(例如,国际移动用户识别码(IMSI))识别并验证通信网络(诸如第一网络198或第二网络199)中的电子装置101。
天线模块197可将信号或电力发送到电子装置101的外部(例如,外部电子装置)或者从电子装置101的外部(例如,外部电子装置)接收信号或电力。天线模块197可包括天线,所述天线包括辐射元件,所述辐射元件由形成在基底(例如,印刷电路板(PCB))中或形成在基底上的导电材料或导电图案构成。天线模块197可包括多个天线。在这种情况下,可由例如通信模块190(例如,无线通信模块192)从所述多个天线中选择适合于在通信网络(诸如第一网络198或第二网络199)中使用的通信方案的至少一个天线。随后可经由所选择的至少一个天线在通信模块190和外部电子装置之间发送或接收信号或电力。除了辐射元件之外的另外的组件(例如,射频集成电路(RFIC))可附加地形成为天线模块197的一部分。
上述部件中的至少一些可经由外设间通信方案(例如,总线、通用输入输出(GPIO)、串行外设接口(SPI)或移动工业处理器接口(MIPI))相互连接并在它们之间通信地传送信号(例如,命令或数据)。
可经由与第二网络199连接的服务器108在电子装置101和外部电子装置104之间发送或接收命令或数据。电子装置102和电子装置104中的每一个可以是与电子装置101相同类型的装置,或者是与电子装置101不同类型的装置。将在电子装置101运行的全部操作或一些操作可在电子装置102、电子装置104或服务器108中的一个或更多个运行。例如,如果电子装置101应该自动执行功能或服务或者应该响应于来自用户或另一装置的请求执行功能或服务,则电子装置101可请求所述一个或更多个外部电子装置执行所述功能或服务中的至少部分,而不是运行所述功能或服务,或者电子装置101除了运行所述功能或服务以外,还可请求所述一个或更多个外部电子装置执行所述功能或服务中的至少部分。接收到所述请求的所述一个或更多个外部电子装置可执行所述功能或服务中的所请求的所述至少部分,或者执行与所述请求相关的另外功能或另外服务,并将执行的结果传送到电子装置101。电子装置101可在对所述结果进行进一步处理的情况下或者在不对所述结果进行进一步处理的情况下将所述结果提供作为对所述请求的至少部分答复。为此,可使用例如云计算技术、分布式计算技术或客户机-服务器计算技术。
图2是示出了根据实施例的相机模块180的框图。
参照图2,相机模块180可包括镜头组件210、闪光灯220、图像传感器230、图像稳定器240、存储器250(例如,缓冲存储器)或图像信号处理器260。镜头组件210可采集从将被拍摄图像的物体发出或反射的光。镜头组件210可包括一个或更多个透镜。相机模块180可包括多个镜头组件210。相机模块180可形成例如双相机、360度相机或球形相机。多个镜头组件210中的一些镜头组件210可具有相同的镜头属性(例如,视角、焦距、自动对焦、f数或光学变焦),或者至少一个镜头组件可具有与另外的镜头组件的镜头属性不同的一个或更多个镜头属性。镜头组件210可包括例如广角镜头或长焦镜头。
闪光灯220可发光,其中,发出的光用于增强从物体反射的光。闪光灯220可包括一个或更多个发光二极管(LED)(例如,红绿蓝色(RGB)LED、白色LED、红外(IR)LED或紫外(UV)LED)或氙灯。图像传感器230可通过将从物体发出或反射并经由镜头组件210透射的光转换为电信号来获取与物体相应的图像。根据实施例,图像传感器230可包括从具有不同属性的多个图像传感器中选择的一个图像传感器(例如,RGB传感器、黑白(BW)传感器、IR传感器或UV传感器)、具有相同属性的多个图像传感器或具有不同属性的多个图像传感器。可使用例如电荷耦合器件(CCD)传感器或互补金属氧化物半导体(CMOS)传感器来实现包括在图像传感器230中的每个图像传感器。
图像稳定器240可沿特定方向移动图像传感器230或包括在镜头组件210中的至少一个透镜,或者响应于相机模块180或包括相机模块180的电子装置101的移动来控制图像传感器230的可操作属性(例如,调整读出时序)。这样,允许补偿由于正被捕捉的图像的移动而产生的负面效果(例如,图像模糊)的至少一部分。根据实施例,图像稳定器240可使用布置在相机模块180之内或之外的陀螺仪传感器(未示出)或加速度传感器(未示出)来感测相机模块180或电子装置101的这样的移动。根据实施例,可将图像稳定器240实现为例如光学图像稳定器。
存储器250可至少暂时地存储经由图像传感器230获取的图像的至少一部分以用于后续的图像处理任务。例如,如果快速捕捉了多个图像或者由于快门时滞而导致图像捕捉延迟,则可将获取的原始图像(例如,拜耳图案图像、高分辨率图像)存储在存储器250中,并且可经由显示装置160来预览其相应的副本图像(例如,低分辨率图像)。然后,如果满足了指定的条件(例如,通过用户的输入或***命令),则可由例如图像信号处理器260来获取和处理存储在存储器250中的原始图像的至少一部分。根据实施例,可将存储器250配置为存储器130的至少一部分,或者可将存储器250配置为独立于存储器130进行操作的分离的存储器。
图像信号处理器260可对经由图像传感器230获取的图像或存储在存储器250中的图像执行一个或更多个图像处理。所述一个或更多个图像处理可包括例如深度图生成、三维(3D)建模、全景图生成、特征点提取、图像合成或图像补偿(例如,降噪、分辨率调整、亮度调整、模糊、锐化或柔化)。另外或可选地,图像信号处理器260可对包括在相机模块180中的部件中的至少一个部件(例如,图像传感器230)执行控制(例如,曝光时间控制或读出时序控制)。可将由图像信号处理器260处理的图像存储回存储器250以用于进一步处理,或者可将该图像提供给在相机模块180之外的外部部件(例如,存储器130、显示装置160、电子装置102、电子装置104或服务器108)。根据实施例,可将图像信号处理器260配置为处理器120的至少一部分,或者可将图像信号处理器260配置为独立于处理器120进行操作的分离的处理器。如果将图像信号处理器260配置为与处理器120分离的处理器,则可由处理器120经由显示装置160将由图像信号处理器260处理的至少一个图像按照其原样显示,或者可将所述至少一个图像在被进一步处理后进行显示。
电子装置101可包括具有不同属性或功能的多个相机模块180。所述多个相机模块180中的至少一个相机模块180可形成广角相机,并且所述多个相机模块180中的至少另一个相机模块180可形成长焦相机。类似地,所述多个相机模块180中的至少一个相机模块180可形成前置相机,并且所述多个相机模块180中的至少另一个相机模块180可形成后置相机。
电子装置可以是各种类型的电子装置之一。电子装置可包括便携式通信装置(例如,智能电话)、计算机装置、便携式多媒体装置、便携式医疗装置、相机、可穿戴装置或家用电器。然而,电子装置不旨在限于上述那些。
本公开的各种实施例和本文中使用的术语并非旨在将本公开限制为特定实施例,而是旨在包括对相应实施例的各种改变、等同形式或替换。对于附图的描述,相似的参考标号可用来指代相似或相关的元件。
与术语相应的单数形式的名词可包括一个或更多个事物,除非相关上下文另有明确指示。如这里所使用的,诸如“A或B”、“A和B中的至少一个”、“A或B中的至少一个”、“A、B或C”、“A、B和C中的至少一个”以及“A、B或C中的至少一个”的短语中的每一个短语可包括在与所述多个短语中的相应一个短语中一起列举出的项的任意一项或所有可能组合。如这里所使用的,诸如“第1”和“第2”或者“第一”和“第二”的术语可用于将相应部件与另一部件进行简单区分,并且不在其它方面(例如,重要性或顺序)限制所述部件。
在使用了术语“可操作地”或“通信地”的情况下或者在不使用术语“可操作地”或“通信地”的情况下,如果一元件(例如,第一元件)被称为“与另一元件(例如,第二元件)结合”、“结合到另一元件(例如,第二元件)”、“与另一元件(例如,第二元件)连接”或“连接到另一元件(例如,第二元件)”,则意味着所述一元件可与所述另一元件直接(例如,有线地)连接、与所述另一元件无线连接、或经由第三元件与所述另一元件连接。
如这里所使用的,术语“模块”可包括以硬件、软件或固件实现的单元,并可与其他术语(例如,“逻辑”、“逻辑块”、“部分”或“电路”)可互换地使用。模块可以是被适配为执行一个或更多个功能的单个集成部件或者是该单个集成部件的最小单元或部分。例如,可以以专用集成电路(ASIC)的形式来实现模块。
可将在此阐述的各种实施例实现为包括存储在存储介质(例如,内部存储器136或外部存储器138)中的可由机器(例如,电子装置101)读取的一个或更多个指令的软件(例如,程序140)。例如,在处理器的控制下,所述机器(例如,电子装置101)的处理器(例如,处理器120)可在使用或无需使用一个或更多个其它部件的情况下调用存储在存储介质中的所述一个或更多个指令中的至少一个指令并运行所述至少一个指令。这使得所述机器能够操作用于根据所调用的至少一个指令执行至少一个功能。所述一个或更多个指令可包括由编译器产生的代码或能够由解释器运行的代码。可以以非暂时性存储介质的形式来提供机器可读存储介质。其中,术语“非暂时性”仅意味着所述存储介质是有形装置,并且不包括信号(例如,电磁波),但是该术语并不在数据被半永久性地存储在存储介质中与数据被临时存储在存储介质中之间进行区分。
可在计算机程序产品中包括和提供根据本公开的实施例的方法。计算机程序产品可作为产品在销售者和购买者之间进行交易。可以以机器可读存储介质(例如,紧凑盘只读存储器(CD-ROM))的形式来发布计算机程序产品,或者可经由应用商店(例如,PlayStoreTM)在线发布(例如,下载或上传)计算机程序产品,或者可直接在两个用户装置(例如,智能电话)之间分发(例如,下载或上传)计算机程序产品。如果是在线发布的,则计算机程序产品中的至少部分可以是临时产生的,或者可将计算机程序产品中的至少部分至少临时存储在机器可读存储介质(诸如制造商的服务器、应用商店的服务器或转发服务器的存储器)中。
上述部件中的每个部件(例如,模块或程序)可包括单个实体或多个实体。可省略上述部件中的一个或更多个部件,或者可添加一个或更多个其它部件。可选择地或者另外地,可将多个部件(例如,模块或程序)集成为单个部件。在这种情况下,该集成部件可仍旧按照与所述多个部件中的相应一个部件在集成之前执行一个或更多个功能相同或相似的方式,执行所述多个部件中的每一个部件的所述一个或更多个功能。由模块、程序或另一部件所执行的操作可顺序地、并行地、重复地或以启发式方式来执行,或者所述操作中的一个或更多个操作可按照不同的顺序来运行或被省略,或者可添加一个或更多个其它操作。
电子装置(例如,图1的电子装置101)可以包括:包括第一相机和第二相机的多个相机(例如,图1的至少两个相机模块180)、存储器(例如,图1的存储器130和图2的存储器250)以及处理器(例如,图1的处理器120)。处理器120可以被配置为:根据例如利用第二相机捕获的图像中的至少一个对象的信息的改变,通过将第一相机的拍摄速度改变为高于第一帧率的第二帧率,来执行高速拍摄。
处理器120可以设置使用第一相机待捕获的图像的第一关注区域和使用第二相机待捕获的图像的第二关注区域,并通过检测对象在所设置的第二关注区域中的运动来改变第一相机的拍摄速度。
处理器120可以通过追踪对象在第二关注区域中的运动来确定改变第一相机的拍摄速度的时间点。
处理器120可以追踪至少一个对象的运动路径,并通过在距离和方向上比较至少一个对象的运动路径和第一关注区域来确定用于改变第一相机的拍摄速度的时间点。
处理器120可以在至少一个对象位于距离内的时间点处,改变第一相机的拍摄速度,该距离根据运动路径,距第一关注区域小于参考值。
第二相机可以包括广角相机。处理器120可以被配置为使得第二关注区域包括第一关注区域。
第二相机可以包括远摄相机。处理器120可以被配置为使得第二关注区域包括第一关注区域。
处理器120可以被配置为基于依据对象的运动的速度改变,改变第一相机的拍摄速度。
处理器120可以被配置为根据对象的运动来改变第二关注区域的位置。
电子装置101还可以包括第三相机。处理器120可以被配置为:设置使用第三相机待捕获的图像的第三关注区域,基于对象在所设置的第三关注区域中的运动来追踪对象在第二关注区域中的运动,以及改变第一相机的拍摄速度。
电子装置101还可以包括第三相机。处理器可以被配置为:设置利用第三相机待捕获的图像的第三关注区域,基于对象在所设置的第二关注区域中的运动改变第一相机的拍摄速度,基于对象在所设置的第三关注区域中的运动改变第一相机的拍摄速度,以及提供控制,使得基于对象在第二关注区域中的运动的拍摄和基于对象在第三关注区域中的运动的拍摄是独立执行的。
图3是根据实施例的包括多个相机模块180的相机模块300的框图。
电子装置(例如,图1的电子装置101)可以具有至少两个相机模块180。电子装置101可以包括第一相机310和第二相机320。电子装置101还可以包括第三相机330。
第一相机310可以用作主相机。第二相机320可以用作副相机,但是不限于此。第二相机320可以被实现为例如广角相机或远摄相机。第三相机330可以用作副相机,但是不限于此。第三相机330可以被实现为例如广角相机或远摄相机。
第二相机320或第三相机330可以不包括相机模块180的某些组件,例如闪光灯220或稳定器240。例如,第一相机310、第二相机320和第三相机330可以被实现为共用图像信号处理器(例如,图2的图像信号处理器260)。
第一相机310、第二相机320和第三相机330可以设置在电子装置101的相同位置或不同位置。例如,第一相机310可以位于电子装置101的一侧(例如,前侧、后侧或侧面)。第二相机320或第三相机330可以相对于第一相机310设置在相同位置或不同位置。
第一相机310可以支持比第一拍摄速度(例如,30fps)快几倍到几十倍的高速或超高速拍摄。例如,第一相机310可以支持第二拍摄速度(例如,960fps)的超高速拍摄。当执行超高速拍摄时,相机模块180或第一相机310可以自动将焦点移动到拍摄对象。
在下文中,例如,描述了第一相机310被实现为主相机,第二相机320(其是副相机)被实现为广角相机,第三相机330(其是副相机)被实现为远摄相机。
在以下实施例中,每个操作可以顺序地执行,但是可以不必顺序地执行这些操作。例如,可以改变每个操作的顺序,并且可以并行地执行至少两个操作。在此,电子装置可以是图1的电子装置101。
图4是根据实施例的在电子装置中使用多个相机执行高速拍摄的方法的流程图。图5是根据实施例的在电子装置中使用多个相机执行高速拍摄的方法的流程图。图6是根据实施例的在电子装置中使用多个相机执行高速拍摄的图示。在下文中,参考图4、图5和图6描述各种实施例。
参考图4,电子装置(例如,图1的电子装置101)可以至少包括第一相机(例如,图3的第一相机310)和第二相机(例如,图3的第二相机320)。这里,第一相机310可以被实现为主相机,第二相机320可以被实现为副相机。
当第一相机310被实现为主相机时,由第一相机310获得的图像或复制图像的至少一部分例如可以作为预览图像显示在显示器上(例如,图1的显示单元160)。可以为第一相机310捕获的图像的至少一部分设置关注区域。例如,关注区域也可以针对由第一相机310捕获并显示在显示器160上的图像来设置,但是也可以不针对图像的一部分而是针对整个图像来设置。关注区域可以固定地设置在特定位置,或者可以根据特定对象的运动而可变地设置。可以基于用户输入来固定地设置关注区域,或者可以基于图像分析结果来自动地设置关注区域。另外,如果没有图像分析结果或用于设置关注区域的附加输入,则关注区域可以根据***配置被固定在特定位置,或者可以被设置为从特定位置开始移动。
可以针对第二相机320捕获的图像的至少一部分设置关注区域。为了区别,针对第一相机310捕获的图像设置的关注区域被称为第一关注区域,而针对第二相机320捕获的图像设置的关注区域被称为第二关注区域。第一关注区域可以是由第一相机310捕获的图像的全部或由第一相机310捕获的图像区域的一部分,并且可以被自动指定或可以由用户例如设置为用户输入的对象(例如特定人)的区域。
第二相机320是副相机,并且当没有特别的操作时,由第二相机320捕获的图像可以不显示在典型的显示器160上。第二相机320可以被实现为广角相机或远摄相机。
当第二相机320被实现为广角相机时,第二关注区域可以是包括第一关注区域的区域,或者可以被设置为具有由第一相机310捕获的整个图像的大小,但不限于此。例如,第二关注区域可以被设置为由第二相机320捕获的图像的特定区域的一部分,或者可以不被设置为该部分,而是被设置为整个图像。另外,第二关注区域可以被设置为具有与第一关注区域相同的尺寸和相同的位置的区域。
图6示出了将第二关注区域603设置为包括第一关注区域601的区域的示例。
当第二相机320被实现为远摄相机时,第二关注区域可以被设置为包括在第一关注区域中的区域或与其相邻的区域,但是不限于此。第二关注区域可以被设置为由第二相机320捕获的图像的特定区域的一部分,或者可以不被设置为该部分,而是被设置为整个图像。另外,第二关注区域可以被设置为具有与第一关注区域相同的尺寸和相同的位置的区域。
在步骤401,电子装置101的处理器(例如,图1的处理器120)可以识别是否使用第二相机320检测到对象的运动。对象的运动的检测是高速拍摄触发事件的示例。用于执行高速拍摄的触发事件可以包括使用第二相机320捕获的图像的第二关注区域中的图像信息的各种改变。例如,该改变可以包括以下情况:在使用第二相机320捕获的图像中,在第二关注区域中包括的对象的颜色(例如,红色)发生改变;形状改变(例如,特定人物的面部形状(例如表情改变)、动物形状、人类形状、特定对象或人物形状);或者检测到指定类型的对象。
在发生高速拍摄触发事件时,在步骤403中,处理器120可以控制第一相机310进行高速拍摄。第一相机310可以在以第一帧率拍摄图像(例如,约30fps)时,在处理器120的控制下基于高速拍摄事件以第二帧率(例如,约960fps)对图像执行高速拍摄。第一相机310可以自动聚焦在第一关注区域或事件发生目标对象上。
以下描述的图5的操作可以是图4的步骤403的至少一部分。
参考图5,在图4的步骤401中,当识别出诸如第二相机320对对象的运动检测之类的高速拍摄事件发生时,在步骤501,处理器120可以执行用于第一相机310的高速拍摄事件的准备操作。处理器120可以控制存储器(例如,图1的存储器130)为高速捕获的图像分配存储空间,或者可以配置缓冲存储器,该缓冲存储器用于针对下一图像处理任务通过控制存储器(例如,图2的存储器250)至少临时地存储获得的高速图像。
在步骤503,处理器120可以追踪第二相机320检测到的对象的运动。处理器120可以通过使用由第二相机320获得的多个图像中的至少一些来追踪对象的运动路径。
在确定由第二相机320检测到的对象的运动路径朝向第一关注区域之后,在步骤505,处理器120可以在对象将进入第一关注区域的预期时间点控制第一相机310,从而进行高速拍摄。高速拍摄的持续时间可以由用户设置,或者可以根据诸如包括第一相机310的电子装置101的存储容量或图像处理容量之类的资源设置为适当的时间,例如0.2秒或0.4秒。
图7是根据实施例的在电子装置中通过使用多个相机执行高速拍摄的方法的流程图,图8是根据实施例的通过使用电子装置的多个相机执行高速拍摄的图示800。
参考图7,电子装置(例如,图1的电子装置101)可以至少包括第一相机(例如,图3的第一相机310)和第二相机(例如,图3的第二相机320)。这里,第一相机310可以被实现为主相机,第二相机320可以被实现为副相机。
当第一相机310被实现为主相机时,由第一相机310捕获的图像可以作为预览图像显示在显示器(例如,图1的显示单元160)上。
在步骤701,处理器(例如,图1的处理器120)可以识别是否设置高速拍摄模式。如果设置了高速拍摄模式,则在步骤703,处理器120可以识别是否设置了第一关注区域(或点)。如果设置了第一关注区域,则在步骤711,处理器120可以识别是否为第二相机320的捕获图像设置了第二关注区域(或点)。
为了设置高速拍摄模式,电子装置101可以提供用于设置高速拍摄模式的菜单作为相机设置菜单的子菜单,或者当在显示第一相机310的预览图像的情况下存在用于设置关注区域的用户输入时可以提供用于设置高速拍摄模式的菜单。
当设置了高速拍摄模式但是没有设置第一关注区域时,在步骤705,处理器120可以识别是否从用户接收到用于设置第一关注区域的输入。用户可以从高速模式设置菜单中选择用于设置第一关注区域的菜单,或者可以通过在预览屏幕的特定位置上的输入来设置第一关注区域。对于用户输入,例如,基于手势(例如,绘制闭环的用户手势),可以将具有相应大小的矩形区域指定为第一关注区域。在步骤709,处理器120可以将根据用户输入的关注区域设置为第一关注区域。
如果没有用于设置第一关注区域的用户输入,则在步骤707,处理器120可以根据***配置自动设置第一关注区域。处理器120可以将具有关于预览屏幕的中心预定(或设置)的大小(例如,屏幕大小的1/10)的区域设置为第一关注区域。另外,第一关注区域可以基于图像分析结果被设置在特定对象的位置,或者可以被设置为根据对象的数量或对象的运动的大小来调整区域的大小。
在步骤711,处理器102可以识别是否针对待捕获的图像设置第二关注区域。如果没有设置第二关注区域,则在步骤713,处理器120可以识别是否从用户接收到用于设置第二关注区域的输入。用户可以从用于设置高速拍摄模式的菜单中选择用于设置第二关注区域的菜单,或者可以通过在预览屏幕的特定位置上的输入来设置第二关注区域。然而,用户输入实际上不是针对由第二相机320待捕获的图像的预览图像,而是可以被配置为使得与所选位置和大小相对应的区域被设置为由第一相机310待捕获图像的第二关注区域。例如,第二关注区域可以被设置为具有与第一关注区域相同的大小和区域,或者包括第一关注区域的大小和区域。可以基于在第一关注区域的信息中发生改变之前第二关注区域的信息中的改变来预测第一关注区域的信息中的改变,从而为第一相机310的高速拍摄做准备。在步骤717,处理器120可以基于用户输入将区域设置为第二关注区域。
如果没有用于设置第二关注区域的用户输入,则在步骤715,处理器120可以根据***配置自动设置第二关注区域。例如,处理器120可以将包括第一关注区域并且具有第一关注区域的3/2的大小的区域设置为第二关注区域。另外,第二关注区域可以基于图像分析结果被设置在特定对象的位置,或者可以被设置为根据对象的数量和对象的运动的大小来调整区域的大小。当第二相机320被实现为广角相机时,第二关注区域可以被设置为包括第一关注区域的区域。当第二相机320被实现为远摄相机时,第二关注区域可以被设置为在第一关注区域内部包括的区域。
参考图8,当第二相机320被实现为广角相机时,可以将包括针对由第一相机310待捕获的图像设置的第一关注区域801的区域设置为第二关注区域803。与此不同,当第二相机320被实现为远摄相机时,第二关注区域805可以被设置为在第一关注区域801中包括的区域。这仅是设置第二关注区域的示例,并且各种实施例不限于此。
另外,参考图8,当电子装置101还包括第三相机330时,第二相机320可以被实现为广角相机,并且第三相机330可以被实现为远摄相机。在这种情况下,可以设置多个第二关注点803和805。在这种情况下,为了方便表述,将针对由第二相机320捕获的图像设置的关注区域称为第二关注区域803,并将针对由第三相机330捕获的图像设置的关注区域称为第三关注区域805。第二关注区域803可以被设置为与第一关注区域801相同的区域、在第一关注区域801中包括的区域或者由第二相机320待捕获的图像的整个区域。第三关注区域805可以被设置为与第一关注区域801相同的区域或者在第一关注区域801中包括的区域。因此,在检测到由第二相机320或第三相机330捕获的图像的第二关注区域803或第三关注区域805中的图像信息的改变或对象的运动时,可能发生高速拍摄触发事件。例如,当第三相机330被实现为远摄相机时,第三关注区域805可以被包括在第一关注区域801中。因此,在由第三相机330检测到对象时,处理器120可以检测所检测到的对象的运动,并且可以在运动的大小(或速度)大于或等于参考值的时间点生成高速拍摄触发事件。当第二相机320被实现为远摄相机时,由于高分辨率图像,可以进一步提高对象的运动检测的精度。
处理器120可以基于检测到第一关注区域的信息的改变而生成高速拍摄触发事件,并且可以允许通过控制第一高速拍摄的开始时间来执行高速拍摄。另外,处理器120可以基于检测到第二关注区域的信息的改变通过控制第二高速拍摄的开始时间来允许执行高速拍摄。可以与第一高速拍摄分开地执行第二高速拍摄。另外,处理器120可以基于检测到第三关注区域的信息的改变通过控制第三高速拍摄的开始时间来允许执行高速拍摄。第三高速拍摄可以与第一高速拍摄和第二高速拍摄分开地执行。
在步骤719,电子装置101的处理器120可以识别是否通过使用第二相机320在第二关注区域中检测到对象的运动。对对象的运动的检测是高速拍摄触发事件的示例。用于执行高速拍摄的触发事件可以包括在使用第二相机320捕获的图像的第二关注区域中图像信息的各种改变。例如,该改变可以包括以下情况:在使用第二相机320捕获的图像中,在第二关注区域中包括的对象的颜色(例如,红色)发生改变;形状改变(例如,特定人物的面部形状(例如表情改变)、动物形状、人类形状、特定对象或人物形状);或者检测到指定类型的对象。
在发生高速拍摄触发事件时,在步骤721,处理器120可以执行用于第一相机310的高速拍摄的准备操作。处理器120可以控制存储器(例如,图1的存储器130)为高速捕获的图像分配存储空间,或者可以配置缓冲存储器,该缓冲存储器用于针对下一图像处理任务通过控制存储器(例如,图2的存储器250)至少临时地存储获得的高速图像。
在步骤723,处理器120可以追踪第二相机320检测到的对象的运动,以指示开始关于第一关注区域进行第一相机310的高速拍摄。处理器120可以通过使用由第二相机320获得的多个图像中的至少一些来追踪对象的运动路径。
在步骤725,处理器120可以追踪第二相机320检测到的对象的运动路径,并且如果距第一关注区域的距离小于或等于参考值,则可以控制第一相机310开始高速拍摄。处理器120可以根据对象的速度来调整参考值。处理器120可以依据对象的速度和运动路径来计算距第一关注区域的距离,可以基于该距离来计算对象将进入第一关注区域的预期时间点,并且可以在该时间点控制第一相机310开始高速拍摄。
处理器120可以根据诸如存储容量的资源或包括第一相机310的电子装置101的图像处理能力,控制第一相机310在用户设置的时间段或设置为适当的时间的时间段(例如,0.2秒或0.4秒)期间执行高速拍摄。即,处理器120可以在以第一帧率(例如,约30fps)拍摄图像时允许第一相机310在处理器120的控制下基于高速拍摄事件以第二帧率(例如,约960fps)对图像执行高速拍摄。第一相机310可以自动聚焦在第一关注区域或事件发生目标对象上。
在步骤727中,处理器120可以控制图像信号处理器260针对典型捕获的图像执行一个或更多个图像处理,所述典型捕获的图像包括由第一相机310高速捕获的图像和/或由另一相机捕获的图像并存储在存储器(例如,图2的存储器250)中。
图9是根据实施例的在电子装置中使用多个相机执行高速拍摄的图示。
参考图9,电子装置(例如,图1的电子装置101)除了第一相机(例如,图3的第一相机310)和第二相机(例如,图3的第二相机320),还可以包括第三相机(例如,图3的第三相机330)。第二相机320可以被实现为广角相机,第三相机330可以被实现为典型相机。
此外,可以设置多个第二关注点903和905。为了方便表述,将针对由第二相机320捕获的图像设置的关注区域称为第二关注区域903,并将针对由第三相机330捕获的图像设置的关注区域称为第三关注区域905。
第二相机320是广角相机,并且第二关注区域903可以被设置为包括第三关注区域905并且包括第一关注区域901的至少一部分的广范围区域。因此,如果第三相机330在第三关注区域905中检测到对象的运动,或者如果对象在第三关注区域905中消失,则处理器(例如,图1的处理器120)可以允许基于第二相机320捕获的图像,追踪对象的运动。另外,处理器120可根据对象运动的轨迹,控制第一相机310在对象到达与第一关注区域901的距离小于或等于参考值的距离的时间点进行高速拍摄。
图10是根据实施例的在电子装置中使用多个相机执行高速拍摄的方法的流程图,图11是根据实施例的在电子装置中使用多个相机执行高速拍摄的图示。
参考图10,电子装置(例如,图1的电子装置101)可以至少包括第一相机(例如,图3的第一相机310)和第二相机(例如,图3的第二相机320)。这里,第一相机310可以被实现为主相机,第二相机320可以被实现为副相机。
关注区域可以固定地设置在特定位置,或者可以根据特定对象的运动而可变地设置。参照图11,可以固定地设置针对由第一相机310捕获的图像而设置的第一关注区域(或点)1101,并且可以可变地设置针对由第二相机320捕获的图像而设置的第二关注区域(或点)1103。可以通过用户输入来设置第二关注区域1103的初始位置,并且可以基于图像分析结果来自动移动该位置。
参照图10,在步骤1001,电子装置101的处理器(例如,图1的处理器120)可以识别通过使用第二相机320是否在第二关注区域1103中检测到对象的运动。
在检测到对象的运动后,在步骤1003,处理器120可以追踪对象的运动,从而可以移动第二关注区域1103的位置。
在步骤1005,处理器120可以根据第二关注区域1103的移动来识别第二关注区域1003是否与第一关注区域1101接触。即,处理器120可以从由第一相机310捕获的图像计算第一关注区域1101的边缘位置值(例如,顶点坐标),并从由第二相机320捕获的图像计算第二关注区域1103的边缘位置(例如,顶点坐标),以便当第二关注区域1103变化时,识别第二关注区域1103的边缘位置值是否接近小于或等于至少参考值的值。
因此,如果识别出第二关注区域1103与第一关注区域1101接触,则处理器120可以控制第一相机310执行高速拍摄。第一相机310可以在以第一帧率(例如,大约30fps)捕获图像时,在处理器120的控制下以第二帧率(例如,大约960fps)对图像执行高速拍摄。第一相机310可以自动聚焦在第一关注区域或事件生成目标对象上。
电子装置(例如,图1的电子装置101)可以包括第一相机和第二相机(例如,图1的至少两个相机模块180),并且可以根据使用第二相机待捕获的图像中的至少一个对象的信息的改变,通过将第一相机的拍摄速度改变为大于第一帧率的第二帧率来执行高速拍摄。
处理器120可以设置针对使用第一相机待捕获的图像的第一关注区域和针对使用第二相机待捕获的图像的第二关注区域,并可以通过检测对象在所设置的第二关注区域中的运动来改变第一相机的拍摄速度。
处理器120可以通过追踪对象在第二关注区域中的运动来确定改变第一相机的拍摄速度的时间点。
处理器120可以追踪至少一个对象的运动路径,并通过在距离和方向上比较至少一个对象的运动路径和第一关注区域来确定用于改变第一相机的拍摄速度的时间点。
处理器120可以根据运动路径,在至少一个对象位于距第一关注区域的距离小于参考值范围之内的时间点处,改变第一相机的拍摄速度。
处理器120可以依据对象的运动基于速度改变,改变第一相机的拍摄速度。
处理器120可以根据对象的运动来改变第二关注区域的位置。
电子装置101还可以包括第三相机。处理器120可以设置使用第三相机待捕获的图像的第三关注区域,可以基于对象在所设置的第三关注区域中的运动来追踪对象在第二关注区域中的运动,以及可以改变第一相机的拍摄速度。
电子装置101还可以包括第三相机。处理器120可以针对利用第三相机待捕获的图像设置第三关注区域,可以基于对象在所设置的第二关注区域中的运动改变第一相机的拍摄速度,可以基于对象在所设置的第三关注区域中的运动改变第一相机的拍摄速度,以及可以提供控制,使得基于对象在第二关注区域中的运动的拍摄和基于对象在第三关注区域中的运动的拍摄是独立执行的。
尽管已参考本公开的一些实施例示出和描述了本公开,但本领域技术人员将理解,在不脱离所附权利要求及其等同限定的本公开的范围的情况下,可以对本公开做出形式和细节方面的各种改变。

Claims (15)

1.一种电子装置,所述电子装置包括:
多个相机,所述多个相机包括第一相机和第二相机;
存储器;以及
处理器,所述处理器被配置为:
设置利用所述第一相机待捕获的图像的第一关注区域;
追踪在利用所述第二相机捕获的图像中的至少一个对象的运动路径;以及
通过基于距离和方向比较所述至少一个对象的运动路径和所述第一关注区域,将所述第一相机的拍摄速度改变为大于第一帧率的第二帧率,来执行用于图像捕获的高速拍摄。
2.根据权利要求1所述的电子装置,其中,所述处理器还被配置为:
设置利用所述第二相机待捕获的图像的第二关注区域,所述在利用所述第二相机捕获的图像中追踪至少一个对象的运动路径,包括:在所述第二关注区域中追踪所述至少一个对象的运动路径;以及
通过检测所述至少一个对象在所述第二关注区域中的运动来改变所述第一相机的拍摄速度。
3.根据权利要求2所述的电子装置,其中,所述处理器还被配置为:通过追踪所述至少一个对象在所述第二关注区域中的运动,确定改变所述第一相机的拍摄速度的时间点。
4.根据权利要求2所述的电子装置,其中,所述处理器还被配置为:
通过基于所述距离和所述方向比较所述至少一个对象的运动路径和所述第一关注区域来确定改变所述第一相机的拍摄速度的时间点。
5.根据权利要求4所述的电子装置,其中,所述处理器还被配置为:在所述至少一个对象位于所述距离内的时间点处,改变所述第一相机的拍摄速度,其中,所述距离根据所述运动路径距所述第一关注区域小于参考值。
6.根据权利要求2所述的电子装置,
其中,所述第二相机包括广角相机,以及
其中,所述处理器还被配置为将所述第二关注区域设置为包括所述第一关注区域。
7.根据权利要求2所述的电子装置,
其中,所述第二相机包括远摄相机,以及
其中,所述处理器还被配置为将所述第二关注区域设置为包括所述第一关注区域。
8.根据权利要求7所述的电子装置,其中,所述处理器还被配置为基于取决于所述至少一个对象的运动的速度改变来改变所述第一相机的拍摄速度。
9.根据权利要求2所述的电子装置,其中,所述处理器还被配置为根据所述至少一个对象的运动来改变所述第二关注区域的位置。
10.根据权利要求2所述的电子装置,所述电子装置还包括:
第三相机,
其中,所述处理器还被配置为:
设置利用所述第三相机待捕获的图像的第三关注区域;
基于所述至少一个对象在所设置的第三关注区域中的运动来追踪所述至少一个对象在所述第二关注区域中的运动;以及
改变所述第一相机的拍摄速度。
11.根据权利要求2所述的电子装置,所述电子装置还包括:
第三相机,
其中,所述处理器还被配置为:
设置利用所述第三相机待捕获的图像的第三关注区域;
基于所述至少一个对象在所设置的第二关注区域中的运动来改变所述第一相机的拍摄速度;
基于所述至少一个对象在所设置的第三关注区域中的运动来改变所述第一相机的拍摄速度;以及
提供控制,使得基于所述至少一个对象在所述第二关注区域中的运动的拍摄和基于所述至少一个对象在所述第三关注区域中的运动的拍摄是独立进行的。
12.一种包括多个相机的电子装置的方法,所述多个相机包括第一相机和第二相机,所述方法包括:
设置利用所述第一相机待捕获的图像的第一关注区域;
追踪在利用所述第二相机捕获的图像中的至少一个对象的运动路径;以及通过基于距离和方向比较所述至少一个对象的运动路径和所述第一关注区域,将所述第一相机的拍摄速度改变为大于第一帧率的第二帧率,来执行用于图像捕获的高速拍摄。
13.根据权利要求12所述的方法,所述方法还包括:
设置利用所述第二相机待捕获的图像的第二关注区域,所述在利用所述第二相机捕获的图像中追踪至少一个对象的运动路径,包括:在所述第二关注区域中追踪所述至少一个对象的运动路径;以及
通过检测所述至少一个对象的运动来改变所述第一相机的拍摄速度。
14.根据权利要求13所述的方法,所述方法还包括:通过追踪所述至少一个对象在所述第二关注区域中的运动,确定改变所述第一相机的拍摄速度的时间点。
15.根据权利要求13所述的方法,所述方法还包括:
通过基于所述距离和所述方向比较所述至少一个对象的运动路径和所述第一关注区域来确定改变所述第一相机的拍摄速度的时间点。
CN201980067559.7A 2018-10-18 2019-10-17 用于获得图像的电子装置及方法 Active CN112840634B (zh)

Applications Claiming Priority (3)

Application Number Priority Date Filing Date Title
KR10-2018-0124674 2018-10-18
KR1020180124674A KR102661185B1 (ko) 2018-10-18 2018-10-18 전자 장치 및 그의 이미지 촬영 방법
PCT/KR2019/013648 WO2020080845A1 (en) 2018-10-18 2019-10-17 Electronic device and method for obtaining images

Publications (2)

Publication Number Publication Date
CN112840634A CN112840634A (zh) 2021-05-25
CN112840634B true CN112840634B (zh) 2023-04-18

Family

ID=68296111

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201980067559.7A Active CN112840634B (zh) 2018-10-18 2019-10-17 用于获得图像的电子装置及方法

Country Status (5)

Country Link
US (1) US11102409B2 (zh)
EP (1) EP3641294B8 (zh)
KR (1) KR102661185B1 (zh)
CN (1) CN112840634B (zh)
WO (1) WO2020080845A1 (zh)

Families Citing this family (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR20220039431A (ko) * 2020-09-22 2022-03-29 삼성전자주식회사 무선 통신을 이용한 촬영 방법 및 이를 지원하는 전자 장치
CN112333382B (zh) * 2020-10-14 2022-06-10 维沃移动通信(杭州)有限公司 拍摄方法、装置及电子设备
EP4207740A4 (en) * 2020-10-28 2024-02-21 Samsung Electronics Co Ltd ELECTRONIC DEVICE AND METHOD FOR CONTROLLING SAME
US11671704B2 (en) 2020-11-13 2023-06-06 Samsung Electronics Co., Ltd. Electronic device including a plurality of image sensors and method for thereof
KR20220065562A (ko) * 2020-11-13 2022-05-20 삼성전자주식회사 복수의 이미지 센서들을 포함하는 전자 장치 및 그 동작 방법

Family Cites Families (17)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US8305477B2 (en) * 2009-09-11 2012-11-06 Canon Kabushiki Kaisha Image pickup apparatus, control method thereof, and program
KR101266362B1 (ko) * 2009-10-22 2013-05-23 한국전자통신연구원 카메라 트래킹 시스템, 트래킹 방법 및 이를 이용한 실사영상 합성 시스템
JP5054175B2 (ja) * 2010-09-08 2012-10-24 キヤノン株式会社 撮像装置およびその制御方法、撮影制御装置、撮影制御方法
DE202011111046U1 (de) * 2011-05-05 2018-10-02 Amaryllis Innovation Gmbh Kamerasystem zur Aufnahme von Bildern
US9325906B2 (en) * 2013-10-18 2016-04-26 The Lightco Inc. Methods and apparatus relating to a thin camera device
US9438868B2 (en) 2014-02-13 2016-09-06 Semiconductor Components Industries, Llc Adaptive image sensor systems and methods
PL3005678T3 (pl) * 2014-02-18 2021-06-14 Huawei Technologies Co., Ltd. Sposób uzyskiwania obrazu i układ wielokamerowy
US9570106B2 (en) * 2014-12-02 2017-02-14 Sony Corporation Sensor configuration switching for adaptation of video capturing frame rate
KR102360453B1 (ko) * 2015-04-10 2022-02-09 삼성전자 주식회사 카메라 설정 방법 및 장치
US10291842B2 (en) * 2015-06-23 2019-05-14 Samsung Electronics Co., Ltd. Digital photographing apparatus and method of operating the same
KR102352682B1 (ko) * 2015-06-23 2022-01-18 삼성전자주식회사 디지털 촬영 장치 및 그 동작 방법
KR102449872B1 (ko) * 2015-12-18 2022-09-30 삼성전자주식회사 촬영 디바이스 및 그 제어 방법
CN107239203A (zh) 2016-03-29 2017-10-10 北京三星通信技术研究有限公司 一种图像管理方法和装置
KR102524498B1 (ko) * 2016-07-06 2023-04-24 삼성전자주식회사 듀얼 카메라를 포함하는 전자 장치 및 듀얼 카메라의 제어 방법
KR20180041366A (ko) * 2016-10-14 2018-04-24 엘지전자 주식회사 이동단말기 및 그 제어방법
KR102426728B1 (ko) * 2017-04-10 2022-07-29 삼성전자주식회사 포커스 제어 방법 및 이를 지원하는 전자 장치
KR102661590B1 (ko) * 2018-04-03 2024-04-29 삼성전자주식회사 이미지 내에서 객체를 인식하기 위한 장치 및 방법

Also Published As

Publication number Publication date
WO2020080845A1 (en) 2020-04-23
EP3641294B1 (en) 2021-12-01
KR102661185B1 (ko) 2024-04-29
US11102409B2 (en) 2021-08-24
KR20200043818A (ko) 2020-04-28
US20200128181A1 (en) 2020-04-23
CN112840634A (zh) 2021-05-25
EP3641294A1 (en) 2020-04-22
EP3641294B8 (en) 2022-02-16

Similar Documents

Publication Publication Date Title
CN109756671B (zh) 使用多个相机记录图像的电子装置及其操作方法
CN112840634B (zh) 用于获得图像的电子装置及方法
CN111586318A (zh) 用于提供基于虚拟角色的拍摄模式的电子装置及操作方法
CN112602111A (zh) 模糊基于深度信息组合多个图像而获得的图像的电子设备及驱动该电子设备的方法
CN113454982A (zh) 用于使图像稳定化的电子装置及其操作方法
CN111670573B (zh) 一种电子装置及用于操作被配置为录制视频的电子装置的方法
CN109756763B (zh) 用于基于优先级处理图像的电子装置及其操作方法
US11048923B2 (en) Electronic device and gesture recognition method thereof
US11563889B2 (en) Electronic device and method for controlling camera using external electronic device
CN110830730B (zh) 电子装置中用于生成移动图像数据的设备和方法
CN113647094A (zh) 用于在视频中提供焦外成像效果的电子设备、方法和计算机可读介质
CN112840644A (zh) 利用相机或深度传感器中的至少一个获取深度信息的电子装置和方法
CN113366527A (zh) 用于处理图像的电子装置和方法
EP3621292B1 (en) Electronic device for obtaining images by controlling frame rate for external moving object through point of interest, and operating method thereof
US11467673B2 (en) Method for controlling camera and electronic device therefor
KR20200009922A (ko) 전자 장치 및 이미지의 전송 상태에 기반하여 이미지를 보정하는 방법
US20220268935A1 (en) Electronic device comprising camera and method thereof
US11032462B2 (en) Method for adjusting focus based on spread-level of display object and electronic device supporting the same
CN115066882A (zh) 用于执行自动对焦的电子装置和方法
US11930277B2 (en) Electronic device and time-lapse image generation method of electronic device
US20230085017A1 (en) Electronic device and method for improving quality of image by using multiple cameras
KR102677285B1 (ko) 슬로 모션 영상 생성 방법 및 장치
CN116848851A (zh) 包括图像传感器的电子设备及其操作方法
CN117083870A (zh) 电子装置的图像捕获方法及其电子装置

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