CN111556242B - 屏幕提供方法及支持该方法的电子装置 - Google Patents
屏幕提供方法及支持该方法的电子装置 Download PDFInfo
- Publication number
- CN111556242B CN111556242B CN202010085827.2A CN202010085827A CN111556242B CN 111556242 B CN111556242 B CN 111556242B CN 202010085827 A CN202010085827 A CN 202010085827A CN 111556242 B CN111556242 B CN 111556242B
- Authority
- CN
- China
- Prior art keywords
- camera
- image
- display
- viewing angle
- electronic device
- 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
- 238000000034 method Methods 0.000 title claims description 36
- 230000004044 response Effects 0.000 claims abstract description 41
- 230000003213 activating effect Effects 0.000 claims abstract description 21
- 230000000694 effects Effects 0.000 claims description 6
- 230000000007 visual effect Effects 0.000 claims description 4
- 238000004891 communication Methods 0.000 description 38
- 238000010586 diagram Methods 0.000 description 28
- 230000006870 function Effects 0.000 description 20
- 238000004590 computer program Methods 0.000 description 7
- 230000004913 activation Effects 0.000 description 3
- 238000005516 engineering process Methods 0.000 description 3
- 230000003287 optical effect Effects 0.000 description 3
- 238000004364 calculation method Methods 0.000 description 2
- 230000020169 heat generation Effects 0.000 description 2
- 230000008569 process Effects 0.000 description 2
- 230000001133 acceleration Effects 0.000 description 1
- 230000010267 cellular communication Effects 0.000 description 1
- 230000001413 cellular effect Effects 0.000 description 1
- 239000004020 conductor Substances 0.000 description 1
- 239000000470 constituent Substances 0.000 description 1
- 230000008878 coupling Effects 0.000 description 1
- 238000010168 coupling process Methods 0.000 description 1
- 238000005859 coupling reaction Methods 0.000 description 1
- 230000009849 deactivation Effects 0.000 description 1
- 230000007613 environmental effect Effects 0.000 description 1
- 239000000446 fuel Substances 0.000 description 1
- 230000010354 integration Effects 0.000 description 1
- 230000003155 kinesthetic effect Effects 0.000 description 1
- 238000012986 modification Methods 0.000 description 1
- 230000004048 modification Effects 0.000 description 1
- 230000002093 peripheral effect Effects 0.000 description 1
- 230000005236 sound signal Effects 0.000 description 1
- 239000000758 substrate Substances 0.000 description 1
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N5/00—Details of television systems
- H04N5/222—Studio circuitry; Studio devices; Studio equipment
- H04N5/262—Studio circuits, e.g. for mixing, switching-over, change of character of image, other special effects ; Cameras specially adapted for the electronic generation of special effects
- H04N5/2628—Alteration of picture size, shape, position or orientation, e.g. zooming, rotation, rolling, perspective, translation
-
- 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/63—Control of cameras or camera modules by using electronic viewfinders
- H04N23/631—Graphical user interfaces [GUI] specially adapted for controlling image capture or setting capture parameters
-
- 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/63—Control of cameras or camera modules by using electronic viewfinders
- H04N23/631—Graphical user interfaces [GUI] specially adapted for controlling image capture or setting capture parameters
- H04N23/632—Graphical user interfaces [GUI] specially adapted for controlling image capture or setting capture parameters for displaying or modifying preview images prior to image capturing, e.g. variety of image resolutions or capturing parameters
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F3/00—Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
- G06F3/01—Input arrangements or combined input and output arrangements for interaction between user and computer
- G06F3/048—Interaction techniques based on graphical user interfaces [GUI]
- G06F3/0487—Interaction techniques based on graphical user interfaces [GUI] using specific features provided by the input device, e.g. functions controlled by the rotation of a mouse with dual sensing arrangements, or of the nature of the input device, e.g. tap gestures based on pressure sensed by a digitiser
- G06F3/0488—Interaction techniques based on graphical user interfaces [GUI] using specific features provided by the input device, e.g. functions controlled by the rotation of a mouse with dual sensing arrangements, or of the nature of the input device, e.g. tap gestures based on pressure sensed by a digitiser using a touch-screen or digitiser, e.g. input of commands through traced gestures
-
- 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/45—Cameras 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
-
- 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/57—Mechanical or electrical details of cameras or camera modules specially adapted for being embedded in other devices
-
- 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/63—Control of cameras or camera modules by using electronic viewfinders
-
- 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/65—Control of camera operation in relation to power supply
-
- 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/65—Control of camera operation in relation to power supply
- H04N23/651—Control of camera operation in relation to power supply for reducing power consumption by affecting camera operations, e.g. sleep mode, hibernation mode or power off of selective parts of the camera
-
- 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/667—Camera operation mode switching, e.g. between still and video, sport and normal or high- and low-resolution modes
-
- 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/69—Control of means for changing angle of the field of view, e.g. optical zoom objectives or electronic zooming
-
- 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/90—Arrangement of cameras or camera modules, e.g. multiple cameras in TV studios or sports stadiums
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06T—IMAGE DATA PROCESSING OR GENERATION, IN GENERAL
- G06T2210/00—Indexing scheme for image generation or computer graphics
- G06T2210/22—Cropping
Landscapes
- Engineering & Computer Science (AREA)
- Multimedia (AREA)
- Signal Processing (AREA)
- Human Computer Interaction (AREA)
- General Engineering & Computer Science (AREA)
- Theoretical Computer Science (AREA)
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- Studio Devices (AREA)
- User Interface Of Digital Computer (AREA)
Abstract
公开了一种电子装置,其包括:壳体、具有第一视角的第一相机、具有小于第一视角的第二视角的第二相机、触摸屏显示器以及处理器,其中处理器配置为在第一相机的拍摄方向与第二相机的拍摄方向基本相同的状态下,激活第一相机;在显示器上显示第一相机获取的第一图像;响应于第一输入事件的接收,通过根据第二视角裁剪第一图像来获取第二图像;在显示器上显示第二图像;响应于接收第二输入事件来激活第二相机;以及在显示器上显示由第二相机获取的第三图像。
Description
技术领域
各种实施方式涉及屏幕提供技术。
背景技术
以下信息仅作为背景信息来呈现,以帮助理解本公开。关于上述中的任何一个是否可以作为关于本公开的现有技术,没有确定,也没有断言。
近年来,诸如数字相机、数字摄录机或智能电话的配备有相机的电子装置已积极地普及起来。配备有这种相机的电子装置可以提供拍摄功能。例如,电子装置可以通过使用从相机实时获取的图像在显示器上输出预览屏幕,并且可以在接收到拍摄输入时从相机获取捕获的图像。
电子装置可以包括多个相机。例如,电子装置可以包括具有不同视角的多个相机。多个相机中的每个可以以不同的视角捕获同一对象的图像。电子装置可以使用在不同视角捕获的图像,从一个相机所捕获的那些图像中获取具有不同特性(例如,高质量、宽视角、立体性等)的图像。
包括多个相机的电子装置可以通过使用由多个相机捕获的图像来提供与相机的选择相关联的预览屏幕,多个相机具有不同的视角但在相同方向或相似方向上捕获图像。因此,用户可以检查从预览屏幕提供的不同视角的图像,并且可以选择期望视角的图像,而且电子装置可以支持用户捕获期望视角的图像。
发明内容
为了提供与相机的选择相关的预览屏幕,传统电子装置物理地将多个相机切换到拍摄相机以获取相应的相机捕获的图像,并且允许使用所获取的图像来配置预览屏幕。因此,当传统电子装置提供与相机的选择相关的预览屏幕时,相机之间的切换可能花费时间,并且可能发生电流消耗增加和发热问题。
关于提供与相机的选择相关的预览屏幕,各种实施方式可提供用于通过使用具有比待提供预览图像的相机的视角大的视角的相机所捕获的图像来提供预览视图屏幕的屏幕提供方法,以及支持屏幕提供方法的电子装置。
根据各种实施方式的电子装置可以包括:壳体;具有第一视角的第一相机;具有小于第一视角的第二视角的第二相机;触摸屏显示器以及处理器,处理器功能性地连接到第一相机、第二相机和显示器,其中处理器配置为在第一相机的拍摄方向与第二相机的拍摄方向基本相同的状态下,激活第一相机;在显示器上显示第一相机获取的第一图像;响应于接收第一输入事件,通过根据第二视角裁剪第一图像来获取第二图像;在显示器上显示第二图像;响应于接收第二输入事件而激活第二相机;以及在显示器上显示第二相机获取的第三图像。
根据各种实施方式的电子装置的屏幕提供方法可以包括:在具有第一视角的第一相机的拍摄方向和具有小于第一视角的第二视角的第二相机的拍摄方向基本相同的状态下,激活第一相机;在显示器上显示第一相机获取的第一图像;响应于接收第一输入事件,通过根据第二视角裁剪第一图像来获取第二图像;在显示器上显示第二图像;响应于接收到第二输入事件而激活第二相机;以及在显示器上显示通过第二相机获取的第三图像。
根据各种实施方式,通过提供与选择相机相关的预览屏幕而无需在相机之间进行切换,能够消除相机之间切换所需的时间,并且能够减少发热现象。
此外,可以提供通过本公开直接或间接识别的各种效果。
在描述“具体实施方式”之前,阐明在整个专利文件中使用的某些单词和短语的定义可能是有利的:术语“包括(include)”和“包括(comprise)”以及它们的派生词是指包括但不限于;术语“或”是包含性的,意味着和/或;短语“与...关联”和“与之关联”及其派生词可表示包括、包括在其中、与…互连、包含、包含在其中、连接至或与…连接、联接至或与…联接、可与…通信、与……合作、交织、并列、邻近,绑定至或与…绑定、具有、具有…的性质等;术语“控制器”是指控制至少一个操作的任何设备、系统或其一部分,这种设备可以用硬件、固件或软件或它们中的至少两个的某种组合来实现。应当注意,与任何特定控制器相关联的功能无论是本地或远程的,均可以是集中式或分布式。
此外,以下描述的各种功能可以由一个或多个计算机程序实现或支持,每个计算机程序由计算机可读程序代码形成并体现在计算机可读介质中。术语“应用程序”和“程序”是指适于在合适的计算机可读程序代码中实施的一个或多个计算机程序、软件组件、指令集、过程、功能、对象、类、实例、相关数据或其一部分。短语“计算机可读程序代码”包括任何类型的计算机代码,包括源代码、目标代码和可执行代码。短语“计算机可读介质”包括能够由计算机访问的任何类型的介质,例如只读存储器(ROM)、随机存取存储器(RAM)、硬盘驱动器、光盘(CD),数字视频光盘(DVD)或任何其他类型的内存。“非暂时性”计算机可读介质不包括传输暂时性电信号或其他信号的有线、无线、光学或其他通信链路。非暂时性计算机可读介质包括可永久存储数据的介质以及可存储数据并随后覆盖的介质,例如可重写光盘或可擦除存储设备。
在整个专利文件中提供了某些词和短语的定义,本领域普通技术人员应该理解,在很多情况下(即使不是大多数情况下),这些定义也适用于这种被定义的单词和短语先前以及将来的使用。
附图说明
为了更完整地理解本公开及其优点,现参考以下结合附图进行的描述,其中相同的附图标记表示相同的部分:
图1示出了根据各种实施方式在网络环境中的电子装置的框图;
图2是示出根据实施方式的设置有多个相机的电子装置的图;
图3是示出根据实施方式的设置有多个相机的可折叠电子装置的图;
图4是示出根据实施方式的屏幕提供模块的图;
图5示出了根据实施方式的描述通过使用提供预览图像的相机来提供与相机选择相关的预览屏幕的方法的图;
图6示出了根据实施方式的描述通过使用视角大于提供预览图像的相机视角的相机,来提供与相机选择相关的预览屏幕的方法的图;
图7示出了根据实施方式的描述提供预览图像的相机和配置预览屏幕的相机的激活时间点的图;
图8示出了根据实施方式的描述通过使用多个相机来配置与相机选择相关的预览屏幕的方法的图;
图9是示出根据实施方式的通过使用提供预览图像的相机,来提供与相机选择相关的预览屏幕的屏幕的图;
图10是示出根据实施方式的通过使用具有比提供预览图像的相机的视角大的视角的相机,来提供与相机选择相关的预览屏幕的屏幕的图;
图11是示出根据实施方式的通过使用提供预览图像的相机,来提供与相机选择相关的预览屏幕的屏幕的另一图;
图12是示出根据实施方式的通过使用具有比提供预览图像的相机的视角大的视角的相机,来提供与相机选择相关的预览屏幕的屏幕的另一图;
图13是示出根据实施方式的描述通过使用多个相机配置与相机选择相关的预览屏幕的方法的屏幕的图;以及
图14是示出根据实施方式的通过与相机选择相关的预览屏幕提供具有推荐视角的信息的屏幕的图。
关于附图的描述,相同或相似的附图标记可以用于相同或相似的元件。
具体实施方式
在本专利文件中,以下讨论的图1至图14以及用于描述本公开的原理的各种实施方式仅是示例性的,并且不应以任何方式解释为限制本公开的范围。本领域技术人员将理解,可以在任何适当布置的系统或设备中实现本公开的原理。
在下文中,将参照附图描述各种实施方式。为了描述的方便,在图中示出的元件在尺寸上可以夸大或减小,并且本公开不一定限于图示。
图1是示出根据各种实施方式的网络环境100中的电子装置101的框图。参照图1,网络环境100中的电子装置101可经由第一网络198(例如,短距离无线通信网络)与电子装置102进行通信,或者经由第二网络199(例如,长距离无线通信网络)与电子装置104或服务器108进行通信。根据实施方式,电子装置101可经由服务器108与电子装置104进行通信。根据实施方式,电子装置101可包括处理器120、存储器130、输入装置150、声音输出装置155、显示装置160、音频模块170、传感器模块176、接口177、触觉模块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(例如,图像信号处理器或通信处理器)实现为在功能上与辅助处理器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))独立操作的一个或更多个通信处理器,并支持直接(例如,有线)通信或无线通信。根据实施方式,通信模块190可包括无线通信模块192(例如,蜂窝通信模块、短距离无线通信模块或全球导航卫星系统(GNSS)通信模块)或有线通信模块194(例如,局域网(LAN)通信模块或电力线通信(PLC)模块)。这些通信模块中的相应一个可经由第一网络198(例如,短距离通信网络,诸如蓝牙、无线保真(Wi-Fi)直连或红外数据协会(IrDA))或第二网络199(例如,长距离通信网络,诸如蜂窝网络、互联网、或计算机网络(例如,LAN或广域网(WAN)))与外部电子装置进行通信。可将这些各种类型的通信模块实现为单个部件(例如,单个芯片),或可将这些各种类型的通信模块实现为彼此分离的多个部件(例如,多个芯片)。无线通信模块192可使用存储在用户识别模块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是示出根据实施方式的设置有多个相机的电子装置的图,图3是示出根据实施方式的设置有多个相机的可折叠电子装置的图。
参照图2和图3,电子装置200(例如,电子装置101)可以包括设置在壳体210的至少一个表面上的多个相机(例如,第一相机231、第二相机232或第三相机233)。图2和图3示出了三个相机设置在壳体210中的状态,但是相机的数量不限于此。
壳体210可以形成电子装置200的外部,并且可以提供电子装置200的内部元件(例如,处理器120、存储器130等)放置于其中的空间。壳体210可以保护内部元件免受外部冲击。
壳体210可以包括前表面、后表面和至少部分地围绕前表面和后表面之间的空间的侧表面。侧表面指的是在电子装置200的薄表面处观察时视觉上看到的表面,前表面(尽管在图2中未示出)是除侧表面之外的区域,并且指的是其上由显示器输出的屏幕暴露于外部的表面,后表面是面对前表面的表面,如图2所示。在一些实施方式中,显示器的屏幕的一部分可以通过后表面和/或侧表面暴露于外部,但是与后表面和/或侧表面不同,前表面可设置为使得其大部分区域能够输出显示器的屏幕。
如图3所示,如果电子装置200是可折叠电子装置,则壳体210可包括设置在铰链部分211两侧上的第一壳体213和第二壳体215。第一壳体213和第二壳体215中的每一个可以包括前表面、后表面和至少部分地围绕前表面和后表面之间的空间的侧表面。电子装置200可以提供第一状态(展开状态)和第二状态(折叠状态),在第一状态下,第一壳体213和第二壳体215环绕铰链部分211展开,使得第一壳体213的前表面和第二壳体215的前表面形成基本上相同的平面;在第二状态下,第一壳体213和第二壳体215环绕铰链部分211折叠,使得第一壳体213的前表面与第二壳体215的前表面彼此面对。
显示器250可以设置在第一壳体213的至少一个表面上和第二壳体215的至少一个表面上。根据实施方式,显示器250可以包括设置在第一壳体213的前表面上的第一显示器和设置在第二壳体215的前表面上的第二显示器。在实施方式中,显示器250可以包括柔性显示器。显示器250设置成从第一壳体213的前表面到第二壳体215的前表面跨过铰链部分211,并且可以通过电子装置200的打开/关闭操作(切换到第一状态或第二状态)一起折叠或展开。在一些实施方式中,显示器250可以进一步包括设置在第一壳体213的后表面或第二壳体215的后表面中的至少一个上的第三显示器。
多个相机(例如,第一相机231、第二相机232或第三相机233)可以捕获静止图像或运动图像。为此,每个相机可以包括图像元件。图像装置可以包括例如以下中的至少一个:接收对象的图像光并将其形成为图像的透镜;调节经过透镜的光的量的光阑;快门,用于打开和关闭光阑使得图像传感器以预定时间暴露于经过透镜的光;接收作为光信号的、形成在透镜上的图像的图像传感器以及内部存储器。
多个相机可以设置在壳体210的一个表面上。例如,如图2所示,多个相机可以设置在壳体210的后表面上。作为另一示例,多个相机可以设置在壳体210的前表面上。作为又一示例,多个相机的一部分可以设置在壳体210的前表面上,并且相机的另一部分可以设置在壳体210的后表面上。例如,如图2所示,第一相机231、第二相机232和第三相机233可以设置在壳体210的后表面上,并且至少一个第四相机可以设置在壳体210的前表面上。除了第一相机231、第二相机232和第三相机233之外,在壳体210的后表面上还可设置至少一个第五相机。
如果电子装置200是可折叠的电子装置,则多个相机可以设置在第一壳体213和第二壳体215的至少一个表面上。作为示例,多个相机可以设置在第一壳体213的前表面或后表面上。多个相机的一部分可以设置在第一壳体213的前表面上,并且相机的其它部分可以设置在第一壳体213的后表面上。作为另一示例,多个相机可以设置在第二壳体215的前表面或后表面上。多个相机的一部分可以设置在第二壳体215的前表面上,并且相机的其它部分可以设置在第二壳体215的后表面上。作为又一示例,如图3所示,多个相机的一部分(例如,第一相机231和第二相机232)可以设置在第一壳体213的前表面上,并且相机的其它部分(例如,第三相机233)可以设置在第二壳体215的前表面上。多个相机的一部分可以设置在第一壳体213的后表面上,并且相机的其它部分可以设置在第二壳体215的后表面上。多个相机的一部分可以设置在第一壳体213的前表面(或后表面)上,并且相机的其它部分可以设置在第二壳体215的后表面(或前表面)上。
在下文中,对多个相机的情况进行描述,其中多个相机具有不同的视角,但是在相同的拍摄方向或相似的拍摄方向上通过多个相机捕获图像。例如,如果多个相机在相同的拍摄方向或相似的拍摄方向上捕获图像,则可以包括如图2所示的多个相机设置在壳体210的相同表面(例如,后表面)上的情况。作为另一示例,如果电子装置200是可折叠电子装置,则在多个相机在相同的拍摄方向或相似的拍摄方向上捕获图像的情况下,当电子装置200处于如图3所示的第一状态(展开状态)时,可以包括多个相机设置在第一壳体213的前表面(或后表面)和第二壳体215的前表面(或后表面)上的情况,其中第一壳体213的前表面(或后表面)和第二壳体215的前表面(或后表面)形成基本上相同的平面。作为另一示例,如果电子装置200是可折叠电子装置,则在多个相机以相同的拍摄方向或相似的拍摄方向捕获图像的情况下,当电子装置200处于第二状态(折叠状态)时,可以包括多个相机设置在第一壳体213的后表面上和第二壳体215的后表面上的情况。
因为多个相机以不同的视角在物理上彼此间隔开,所以可以捕获不同组成部分的图像。因此,在本公开中,优选地,多个相机具有不同的视角,但是在预定距离内彼此相邻地设置使得所捕获的图像的组成部分的中心轴可以相同或相似。例如,如图2所示,多个相机可设置成在壳体210的相同表面上在预定距离内彼此相邻,或者如图3所示,当电子装置200处于展开状态时,可以在基本上形成相同平面的第一壳体213的前表面(或后表面)和第二壳体215的前表面(或后表面)上在预定距离内将多个相机彼此相邻地设置。
图4是示出根据实施方式的屏幕提供模块的图。图4的屏幕提供模块400可以实现为图1中描述的电子装置101(或图2和图3的电子装置200)的硬件或软件元件。例如,屏幕提供模块400可以以存储在电子装置101的存储器130中的程序140的形式来实现。例如,屏幕提供模块400可以用存储在存储器130中的指令来实现,并且这些指令可以在运行时允许处理器120执行与这些指令对应的功能。
屏幕提供模块400可以控制包括在电子装置(例如,电子装置101或电子装置200)中的多个相机(例如,相机模块180、第一相机231、第二相机232或第三相机233),可以获取用户输入,并且可以执行与图像处理相关的功能。参照图4,屏幕提供模块400可以包括相机控制模块410、输入获取模块430和图像处理模块450。
相机控制模块410可以控制相机的激活/停用。根据实施方式,相机控制模块410可以向相机施加电力以激活相机,使得相机获取图像。相机的激活状态可以是例如将与相机相关的数据或指令加载到存储器(例如,易失性存储器132)中并进行处理的状态。在这种状态下,激活的相机可以配置为通过用户的选择输入或配置的信息提供所捕获的图像的拍摄相机。另外,相机控制模块410可以通过切断施加到激活的相机的电力来停用激活的相机。相机的停用状态可以是例如与加载到存储器(例如,易失性存储器132)中的相机相关的数据或指令被移除或未被引用的状态。根据实施方式,相机控制模块410可以将激活的相机切换到待机状态。例如,相机控制模块410可以暂时切断施加到激活的相机的电力,以便将激活的相机切换到待机状态。相机的待机状态可以是例如与加载到存储器(例如,易失性存储器132)中的相机相关的数据或指令未被移除但处理该数据或指令暂时中断的状态。
相机控制模块410可以控制多个相机之间的切换操作。根据实施方式,相机控制模块410可以将拍摄相机从第一相机切换到第二相机。例如,在激活的第一相机配置为拍摄相机的状态下,相机控制模块410可以停用第一相机、可以将第一相机切换到待机状态、或者可以将激活的第二相机配置为拍摄相机。
输入获取模块430可以获取用户输入。根据实施方式,输入获取模块430可以通过包括在输入装置(例如,输入装置150)中的物理键来接收用户的键输入,或者可以通过包括在输入装置中的麦克风来接收用户的语音输入。在实施方式中,输入获取模块430可以通过显示器(例如,显示装置160或显示器250)接收用户的触摸输入、捏合手势输入(或缩放输入)等。触摸输入可以是借助于触摸对象(例如,手指或电子笔)在预定时间内按压和释放显示器的屏幕上的点的输入。捏合手势输入可以是如下的输入:当通过使用触摸对象(例如,两个手指)按压显示器的屏幕上的两个点时,使触摸对象移动预定距离然后释放触摸对象。根据触摸对象运动的方向,可以将捏合手势输入分为捏缩(pinch-in)输入和撑放(pinch-out)输入。捏缩输入可以是触摸对象在彼此更接近的方向上移动的输入,撑放输入可以是触摸对象在彼此远离的方向上移动的输入。
输入获取模块430可以根据用户输入的操作接收输入事件。在实施方式中,当生成触摸输入时,输入获取模块430可以在触摸对象按压显示器的屏幕上的点的时间点处接收与触摸开始相关的事件(例如,单触摸向下事件),并且可以在触摸对象与显示器的屏幕分离的时间点处接收与触摸结束相关的事件(例如,单触摸向上事件)。在实施方式中,当捏合手势输入生成时,输入获取模块430可以在触摸对象按压显示器屏幕上的两个点时的时间点处接收与捏合手势输入的开始相关的事件(例如,多触摸向下事件(或基本上同时接收的两个单触摸向下事件)),并且可以在触摸对象与显示器的屏幕分离时的时间点处接收与捏合手势输入的结束相关的事件(例如,多触摸向上事件(或基本上同时接收的两个单触摸向上事件))。
图像处理模块450可以执行与图像获取、图像生成和图像显示相关的功能。图像处理模块450可以包括图像获取模块451、图像生成模块453和图像显示模块455。
图像获取模块451可以从相机获取图像。根据实施方式,图像获取模块451可以从激活的相机获取预览图像。在实施方式中,图像获取模块451可以从激活的相机获取用于配置预览屏幕的参考图像。在实施方式中,图像获取模块451可以获取由配置为拍摄相机的相机捕获的图像。例如,参考图像可以是用于生成与多个相机的视角对应的虚拟预览图像的图像。在实施方式中,可以从多个相机中具有最大视角的相机获取参考图像。在实施方式中,可以从多个相机中的、视角大于提供虚拟预览图像的相机的视角的相机获取参考图像。
图像生成模块453可以通过使用参考图像生成分别对应于多个相机的视角的虚拟预览图像。根据实施方式,图像生成模块453可以通过裁剪从多个相机中具有最大视角的相机获取的参考图像,来生成分别对应于多个相机的视角的虚拟预览图像。例如,在配备有具有第一视角的第一相机231、具有小于第一视角的第二视角的第二相机232和具有小于第二视角的第三视角的第三相机233的电子装置200中,图像生成模块453可以通过裁剪从第一相机231获取的参考图像来生成对应于第二视角的虚拟预览图像和对应于第三视角的虚拟预览图像。在实施方式中,图像生成模块453可以通过裁剪从多个相机中的、视角大于将要提供虚拟预览图像的相机的视角的相机获取的参考图像来生成虚拟预览图像。例如,在配备有具有第一视角的第一相机231、具有小于第一视角的第二视角的第二相机232和具有小于第二视角的第三视角的第三相机233的电子装置200中,图像生成模块453可以通过裁剪从视角大于第二视角和第三视角的第一相机231获取的参考图像,来生成对应于第二视角的虚拟预览图像和对应于第三视角的虚拟预览图像。可选地,图像生成模块453可通过裁剪从具有大于第三视角的第二视角的第二相机232获取的参考图像来生成对应于第三视角的虚拟预览图像。
图像生成模块453可以配置待在显示器上显示的预览屏幕。根据实施方式,图像生成模块453可以通过使用预览图像来配置预览屏幕。根据实施方式,图像生成模块453可以将预览屏幕配置为包括预览图像和虚拟预览图像。例如,图像生成模块453可以将预览图像布置在预览屏幕的至少部分区域(包括整个区域)中,并且可以将虚拟预览图像布置在预览屏幕的部分区域(例如,上部区域)中。图像生成模块453可以在预览图像上重叠地布置虚拟预览图像。在实施方式中,图像生成模块453可以用预览图像或虚拟预览图像来配置预览屏幕。例如,图像生成模块453可以用预览图像配置第一预览屏幕,并且可以用虚拟预览图像配置第二预览屏幕。如果存在多个虚拟预览图像,也可以存在多个第二预览屏幕。
图像显示模块455可以在显示器上显示图像。根据实施方式,图像显示模块455可以在显示器上显示由图像获取模块451获取的预览图像。在实施方式中,图像显示模块455可以在显示器上显示由图像生成模块453配置的预览屏幕。
根据实施方式,在图像显示模块455在显示器上显示包括第一预览图像的第一预览屏幕的状态下,如果由输入获取模块430接收到第一用户输入(第一输入事件),则图像显示模块455可以在显示器上显示第一预览屏幕,其中,在第一预览屏幕上虚拟预览图像设置在第一预览屏幕的部分区域(例如,上部区域)中。此后,如果第一预览屏幕上接收到用于选择虚拟预览屏幕的第二用户输入(第二输入事件),则图像显示模块455可以在显示器上显示包括从具有与虚拟预览屏幕对应的视角的相机获取的第二预览图像的第二预览屏幕。第一用户输入(第一输入事件)可以是请求多个相机的虚拟预览图像的第一键输入(第一键输入事件)、第一语音输入(第一语音输入事件)、或第一触摸输入(第一单触摸向下事件或第一单触摸向上事件),并且第二用户输入(第二输入事件)可以是选择虚拟预览图像之一的第二键输入(第二键输入事件)、第二语音输入(第二语音输入事件)、或第二触摸输入(第二单触摸向下事件或第二单触摸向上事件)。
根据实施方式,在图像显示模块455在显示器上显示包括第一预览图像的第一预览屏幕的状态下,如果输入获取模块430接收到用户输入的第一输入事件,则图像显示模块455可以在显示器上显示包括虚拟预览图像的第二预览屏幕。此后,如果在第二预览屏幕上接收到用户输入的第二输入事件,则图像显示模块455可以在显示器上显示包括从具有与虚拟预览图像对应的视角的相机获取的第二预览图像的第三预览屏幕。第一输入事件可以是与请求第一预览屏幕上的缩放操作的捏合手势输入(或缩放输入)的开始相关的事件(例如,多触摸向下事件),并且第二输入事件可以是与请求结束缩放操作的捏合手势输入的结束相关的事件(例如,多触摸向上事件)。
如上所述,根据各种实施方式,电子装置(例如,电子装置101或电子装置200)可以包括:壳体(壳体210);具有第一视角的第一相机(例如,相机模块180或第一相机231);具有小于第一视角的第二视角的第二相机(例如,相机模块180或第二相机232);触摸屏显示器(例如,显示装置160或显示器250);以及处理器(例如,处理器120),其功能性地连接到第一相机、第二相机和显示器,其中处理器配置为在第一相机的拍摄方向与第二相机的拍摄方向基本相同的状态下,激活第一相机;在显示器上显示由第一相机获取的第一图像;响应于第一输入事件的接收,通过根据第二视角裁剪第一图像来获取第二图像;在显示器上显示第二图像;响应于接收第二输入事件而激活第二相机;以及在显示器上显示由第二相机获取的第三图像。
根据各种实施方式,第一输入事件可以根据在显示器的屏幕上的点处进行的第一触摸输入来生成,并且第二输入事件可以根据在显示屏幕的第二图像的位置处进行的第二触摸输入来生成。
根据各种实施方式,处理器可以配置为将第二图像重叠地布置在第一图像的部分区域中,以便在显示器上显示第二图像。
根据各种实施方式,第一输入事件在触摸对象在显示器的屏幕上的两个点处接触的第一时间点生成,并且第二输入事件可以在触摸对象在彼此不同的方向上移动,然后从屏幕分离的第二时间点生成。
根据各种实施方式,处理器可以配置成:通过根据包括在第一视角和第二视角的范围内的多个视角裁剪第一图像来获取多个第四图像;以及在显示器上从第一时间点到第二时间点显示对应于第四图像中的与触摸对象的距离相匹配的视角的第四图像。
根据各种实施方式,处理器可以配置为响应于接收到第二输入事件而停用第一相机或将第一相机切换到待机状态。
根据各种实施方式,处理器可以配置为在接收到第一输入事件之前激活第二相机,并且将激活的第二相机切换到待机状态。
根据各种实施方式,电子装置可以进一步包括第三相机(例如,相机模块180或第三相机233),第三相机功能性地连接到处理器并且具有大于第一视角的第三视角,其中处理器配置为在第三相机的拍摄方向与第一相机的拍摄方向和第二相机的拍摄方向基本相同的状态下,响应于接收到第一输入事件而激活第三相机;从激活的第三相机获取第四图像;通过根据第一视角对第四图像进行裁剪来获取第五图像;通过根据第二视角对第四图像进行裁剪来获取第二图像;以及在显示器上显示第二图像或第五图像中的至少一个。
根据各种实施方式,处理器配置为在第二图像和第五图像显示在显示器上的状态下,基于要拍摄的对象或用户的偏好中的至少一个,对第二图像和第五图像中的一个施加图形效果。
根据各种实施方式,电子装置可以进一步包括第三相机(例如,相机模块180或第三相机233),其功能性地连接到处理器并且具有小于第一视角但大于第二视角的视角,其中处理器配置为在第三相机的拍摄方向与第一相机的拍摄方向和第二相机的拍摄方向基本相同的状态下,响应于接收到第一输入事件而激活第三相机;从激活的第三相机获取第四图像;以及通过根据第二视角裁剪第四图像来获取第二图像。
图5示出根据实施方式的描述通过使用提供预览图像的相机来提供与相机选择相关的预览屏幕的方法的图。
参照图5,在操作510中,电子装置(例如,电子装置101或电子装置200)可以通过屏幕提供模块400的相机控制模块410激活第一相机(例如,第一相机231)。第一相机具有第一视角,并且可以是用户之前使用的相机。例如,第一相机可以是上次通过电子装置的显示器(例如,显示装置160或显示器250)提供预览图像的相机。也就是说,第一相机可以是配置为拍摄相机的相机。根据实施方式,第一相机可以在包括在电子装置中的多个相机中具有最大视角。
如果第一相机被激活,则电子装置可以通过屏幕提供模块400的图像获取模块451从第一相机获取第一图像。如果获取了第一图像,则在操作520中,电子装置可以通过屏幕提供模块400的图像显示模块455在显示器上显示所获取的第一图像。例如,图像显示模块455可以在显示器上显示由第一图像配置的第一预览屏幕。
在操作530中,电子装置可以通过屏幕提供模块400的输入获取模块430来确定是否已经生成第一输入事件。例如,输入获取模块430可以确定包括在输入装置(例如,输入装置150)中的物理键是否已接收到第一键输入(第一键输入事件)、包括在输入装置中的麦克风是否已接收到第一语音输入(第一语音输入事件)、显示器是否已接收到第一触摸输入(第一单触摸向下事件或第一单触摸向上事件)、或者显示器是否已接收到与捏合手势输入的开始相关的事件(多触摸向下事件)。
响应于确定第一输入事件尚未发生,电子装置可返回操作520以在显示器上显示第一图像。电子装置可以通过图像获取模块451从第一相机重新获取第一图像,并且可以通过图像显示模块455在显示器上显示重新获取的第一图像。
响应于确定第一输入事件已经发生,在操作540中,电子装置可以通过屏幕提供模块400的图像生成模块453裁剪第一图像来生成第二图像,并且可以通过图像显示模块455在显示器上显示生成的第二图像。第一图像可以是参考图像,第二图像可以是虚拟预览图像。第二图像可以包括与小于第一视角的第二视角对应的图像。第二图像可以包括与第一视角对应的图像(例如,未裁剪的图像)。
根据实施方式,虚拟预览图像(第二图像)可以根据包括在电子装置中的多个相机中的在与第一相机的拍摄方向相同或相似的拍摄方向上捕获图像的相机的数量来生成。例如,如果在与第一相机的拍摄方向相同或相似的拍摄方向上存在多个捕获图像的相机,则也可以生成多个虚拟预览图像。所生成的虚拟预览图像可以分别根据多个相机的视角来裁剪。例如,如果在与第一相机相同或相似的拍摄方向上捕获图像的相机包括具有小于第一视角的第二视角的相机(例如,第二相机232)和具有小于第一视角的第三视角的相机(例如,第三相机233),则图像生成模块453可以通过根据第二视角裁剪第一图像来生成第一虚拟预览图像,并且可以通过根据第三视角裁剪第一图像来生成第二虚拟预览图像。
根据实施方式,图像生成模块453可以配置待显示在显示器上的预览屏幕。例如,图像生成模块453可以将至少一个第二图像放置在第一预览屏幕的部分区域中。图像生成模块453可以将第二图像重叠地布置在包括在第一预览屏幕中的第一图像上。作为另一示例,图像生成模块453可以通过至少一个第二图像来配置至少一个第二预览屏幕。例如,当生成多个第二图像时,还可以配置多个第二预览屏幕。
根据实施方式,图像显示模块455可以根据第一输入事件的类型来不同地处理第二图像的显示。例如,如果第一输入事件是键事件、语音事件、或触摸输入事件(例如,单触摸向下事件或单触摸向上事件),则图像显示模块455可以在显示器上显示第一预览屏幕,其中至少一个第二图像设置在第一预览屏幕的部分区域中。作为另一示例,如果第一输入事件是与捏合手势输入的开始相关的事件(例如,多触摸向下事件),则图像显示模块455可以在显示器上显示由至少一个第二图像配置的至少一个第二预览屏幕。根据捏合手势输入的触摸对象之间的距离,可以在显示器上显示包括与匹配于该距离的视角相对应的第二图像的第二预览屏幕。
在操作550中,电子装置可以通过输入获取模块430确定是否已经生成第二输入事件。例如,输入获取模块430可以确定是否已通过物理键接收到第二键输入(第二键输入事件)、是否已通过麦克风接收到第二语音输入(第二语音输入事件)、是否已通过显示器接收到第二触摸输入(第二单触摸向下事件或第二单触摸向上事件)、或者是否已通过显示器接收与捏合手势输入的结束相关的事件(多触摸向下事件)。
响应于确定第二输入事件尚未发生,电子装置可返回到操作540以在显示器上显示第二图像。电子装置可以通过图像获取模块451从第一相机重新获取第一图像,可以通过图像生成模块453裁剪重新获取的第一图像来重新生成第二图像,并且可以通过图像显示模块455在显示器上显示重新生成的第二图像。显示第二图像的方法可以与操作540中提供的描述相同或相似。
在操作560中,响应于确定第二输入事件已经发生,电子装置可以通过相机控制模块410激活第二相机。相机控制模块410可以将拍摄相机从第一相机切换(或配置)到第二相机。第二相机具有小于第一视角的视角,并且可以是用户从多个相机中选择的相机。例如,如果第二触摸输入已经发生在第一虚拟预览图像的显示位置,则第二相机可以是具有第二视角的相机(例如,第二相机232),并且如果第二触摸输入已经发生在第二虚拟预览图像的显示位置,则第二相机可以是具有第三视角的相机(例如,第三相机233)。作为另一示例,当触摸对象之间的距离是第一距离时,如果捏合手势输入结束,则第二相机是具有第二视角的相机(例如,第二相机232),并且当触摸对象之间的距离是第二距离时,如果捏合手势输入结束,则第二相机可以是具有第三视角的相机(例如,第三相机233)。
如果第二相机被激活,则电子装置可以通过图像获取模块451从第二相机获取第三图像。如果获取了第三图像,则在操作570中,电子装置可以通过图像显示模块455在显示器上显示所获取的第三图像。例如,图像显示模块455可以在显示器上显示由第三图像配置的第三预览屏幕。
根据实施方式,如果用户从多个相机中选择的相机是第一相机,则电子装置可以省略执行操作560和操作570并返回到操作520,并且可以在显示器上显示第一图像。此时,可以重新获取第一图像。
根据实施方式,在操作560中,电子装置可以停用第一相机。例如,电子装置可以停用配置为拍摄相机的第一相机,并且可以在激活第二相机的同时将第二相机配置为拍摄相机。在一些实施方式中,电子装置可以将第一相机切换到待机状态,而不是停用第一相机。
图6示出了根据实施方式的描述通过使用具有大于提供预览图像的相机的视角的视角的相机,来提供与相机选择相关的预览屏幕的方法的图。在图6中,可以省略对与图5中相同或相似的操作的描述。
参照图6,在操作610中,电子装置(例如,电子装置101或电子装置200)可以通过屏幕提供模块400的相机控制模块410激活第一相机(例如,第一相机231)。第一相机具有第一视角,并且可以是用户上次使用的相机。例如,第一相机可以是配置为拍摄相机的相机。
如果第一相机被激活,则电子装置可以通过屏幕提供模块400的图像获取模块451从第一相机获取第一图像。如果获取了第一图像,则在操作620中,电子装置可以通过屏幕提供模块400的图像显示模块455在显示器上显示所获取的第一图像。
在操作630中,电子装置可以通过屏幕提供模块400的输入获取模块430来确定是否已经生成第一输入事件。响应于确定第一输入事件尚未发生,电子装置可以返回到操作620以在显示器上显示第一图像。此时,可以重新获取第一图像。
在操作640中,响应于确定第一输入事件已经发生,电子装置可以激活第二相机(例如,第二相机232)。第二相机可以是具有小于第一视角的第二视角的相机。根据实施方式,第二相机可以在包括在电子装置中的多个相机中具有最大视角。
如果第二相机被激活,则电子装置可以通过图像获取模块451从第二相机获取第二图像。如果获取了第二图像,则在操作650中,电子装置可以通过屏幕提供模块400的图像生成模块453裁剪第二图像来生成第三图像,并且可以通过图像显示模块455在显示器上显示生成的第三图像。第二图像可以是参考图像,第三图像可以是虚拟预览图像。例如,第三图像可以包括与小于第二视角的第一视角和第三视角对应的图像。第三图像可以包括与第二视角相对应的图像(例如,未裁剪的图像)。显示第三图像的方法可以与图5的操作540中提供的描述相同或相似。
在操作660中,电子装置可以通过输入获取模块430确定是否已经生成第二输入事件。响应于确定第二输入事件尚未发生,电子装置可以返回到操作650以在显示器上显示第三图像。此时,可以重新获取第二图像,并且可以重新生成第三图像。
在操作670中,响应于确定第二输入事件已经发生,电子装置可以通过相机控制模块410激活第三相机(例如,第三相机233)。相机控制模块410可以将拍摄相机从第一相机切换(或配置)到第三相机。第三相机具有小于第二视角的视角,并且可以是用户从多个相机中选择的相机。
如果第三相机被激活,则电子装置可以通过图像获取模块451从第三相机获取第四图像。如果获取了第四图像,则在操作680中,电子装置可以通过图像显示模块455在显示器上显示所获取的第四图像。
根据实施方式,如果用户从多个相机中选择的相机是第一相机,则电子装置可以省略执行操作670和操作680并且返回到操作620,并且可以在显示器上显示第一图像。此时,可以重新获取第一图像。
根据实施方式,如果用户从多个相机中选择的相机是第二相机,则电子装置可以省略执行操作670和操作680,并且可以在显示器上显示从第二相机获取的第二图像。此时,可以重新获取第二图像。
根据实施方式,在操作670中,电子装置可以停用第一相机和第二相机中的至少一个。例如,电子装置可以停用配置为拍摄相机的第一相机,并且可以在激活第三相机的同时将第三相机配置为拍摄相机。在一些实施方式中,电子装置可以将第一相机和第二相机中的至少一个切换到待机状态,而不是停用第一相机和第二相机。
图7示出了根据实施方式的描述提供预览图像的相机和配置预览屏幕的相机的激活时间点的图。在图7中,可以省略对与图5和图6中相同或相似的操作的描述。
参照图7,在操作710中,电子装置(例如,电子装置101或电子装置200)可以通过屏幕提供模块400的相机控制模块410激活第一相机(例如,第一相机231)和第二相机(例如,第二相机232)。第一相机具有第一视角,并且可以是用户上次使用的相机。例如,第一相机可以是配置为拍摄相机的相机。第二相机可以是具有小于第一视角的第二视角的相机。根据实施方式,第二相机可以在包括在电子装置中的多个相机中具有最大视角。根据实施方式,相机控制模块410可以激活第二相机,然后可以将第二相机切换到待机状态。
如果第一相机(和第二相机)被激活,则电子装置可以通过屏幕提供模块400的图像获取模块451从第一相机获取第一图像。如果获取了第一图像,则在操作720中,电子装置可以通过屏幕提供模块400的图像显示模块455在显示器上显示所获取的第一图像。
在操作730中,电子装置可以通过屏幕提供模块400的输入获取模块430来确定是否已经生成第一输入事件。响应于确定第一输入事件尚未发生,电子装置可以返回到操作720以在显示器上显示第一图像。此时,可以重新获取第一图像。
响应于确定第一输入事件已经发生,电子装置可以通过图像获取模块451从第二相机获取第二图像。如果第二相机处于待机状态,则相机控制模块410可将第二相机切换到激活模式。
如果获取了第二图像,则在操作740中,电子装置可以通过屏幕提供模块400的图像生成模块453裁剪第二图像来生成第三图像,并且可以通过图像显示模块455在显示器上显示生成的第三图像。第二图像可以是参考图像,第三图像可以是虚拟预览图像。例如,第三图像可以包括对应于小于第二视角的第一视角和第三视角的图像。第三图像可以包括与第二视角相对应的图像(例如,未裁剪的图像)。显示第三图像的方法可以与图5的操作540中提供的描述相同或相似。
在操作750中,电子装置可以通过输入获取模块430确定是否已经生成第二输入事件。响应于确定第二输入事件尚未发生,电子装置可返回到操作740以在显示器上显示第三图像。此时,可以重新获取第二图像,并且可以重新生成第三图像。
在操作760中,响应于确定第二输入事件已经发生,电子装置可以通过相机控制模块410激活第三相机(例如,第三相机233)。相机控制模块410可以将拍摄相机从第一相机切换(或配置)到第三相机。第三相机具有小于第二视角的视角,并且可以是由用户从多个相机中选择的相机。
如果第三相机被激活,则电子装置可以通过图像获取模块451从第三相机获取第四图像。如果获取了第四图像,则在操作770中,电子装置可以通过图像显示模块455在显示器上显示所获取的第四图像。
根据实施方式,如果用户从多个相机中选择的相机是第一相机,则电子装置可以省略执行操作760和操作770并且返回到操作720,并且可以在显示器上显示第一图像。此时,可以重新获取第一图像。
根据实施方式,如果由用户从多个相机中选择的相机是第二相机,则电子装置可以省略执行操作760和操作770,并且可以在显示器上显示从第二相机获取的第二图像。此时,可以重新获取第二图像。
根据实施方式,在操作760中,电子装置可以停用第一相机和第二相机中的至少一个。例如,电子装置可以停用配置为拍摄相机的第一相机,并且可以在激活第三相机的同时将第三相机配置为拍摄相机。在一些实施方式中,电子装置可以将第一相机和第二相机中的至少一个切换到待机状态,而不是停用第一相机和第二相机。
图8示出了根据实施方式的描述通过使用多个相机来配置与相机选择相关的预览屏幕的方法的图。在图8中,将描述电子装置(例如,电子装置101或电子装置200)配置获取参考图像的多个相机的情况。
参照图8,在操作810中,电子装置可以通过屏幕提供模块400的图像获取模块451从具有第一视角的第一相机(例如,第一相机231)获取第一图像,并且可以从具有小于第一视角的第二视角的第二相机(例如,第二相机232)获取第二图像。
在操作820中,电子装置可以通过屏幕提供模块400的图像生成模块453来确定第三相机的第三视角是否大于第二相机的第二视角。例如,图像生成模块453可以确定第三视角是否小于第一视角并且大于第二视角。
在操作830中,响应于确定第三视角大于第二视角(例如,第一视角>第三视角>第二视角),电子装置可以通过图像生成模块453根据第三视角裁剪第一图像来生成第三图像,并且可以通过屏幕提供模块400的图像显示模块455在显示器(例如,显示装置160或显示器250)上显示生成的第三图像。第一图像可以是参考图像,第三图像可以是虚拟预览图像。
在操作840中,响应于确定第三视角不大于第二视角(例如,第一视角>第二视角>第三视角),电子装置可以通过图像生成模块453根据第三视角裁剪第二图像来生成第三图像,并且可以通过屏幕提供模块400的图像显示模块455在显示器上显示生成的第三图像。第二图像可以是参考图像,第三图像可以是虚拟预览图像。
根据实施方式,当提供与相机选择相关的预览屏幕时,如果使用多个参考图像,则图像生成模块453通过使用从与大于特定视角的视角对应的参考图像中对应于接近(视角上具有相对小的差值)特定视角的视角的参考图像,来生成对应于特定视角的虚拟预览图像,以便减少图像质量损失。例如,在图8的操作840中,如果第三视角小于第一视角和第二视角,则可以通过根据第三视角裁剪对应于第一视角的第一图像来生成第三图像。然而,因为第二视角大于第三视角,并且相比于第一视角更接近于第三视角(第二视角与第三视角之间的差值小于第一视角与第三视角之间的差值),所以通过根据第三视角裁剪第二图像而生成的第三图像在图像质量方面可以比通过根据第三视角裁剪第一图像而生成的第三图像更好。
如上所述,根据各种实施方式,提供电子装置(例如,电子装置101或电子装置200)的屏幕的方法可以包括:在具有第一视角的第一相机(例如,相机模块180或第一相机231)的拍摄方向与具有小于第一视角的第二视角的第二相机(例如,相机模块180或第二相机232)的拍摄方向基本相同的状态下,激活第一相机;在显示器(例如,显示装置160或显示器250)上显示通过第一相机获取的第一图像;响应于第一输入事件的接收,通过根据第二视角裁剪第一图像来获取第二图像;在显示器上显示第二图像;响应于接收到第二输入事件而激活第二相机;以及在显示器上显示通过第二相机获取的第三图像。
根据各种实施方式,第一输入事件可以根据在显示器的屏幕上的点处进行的第一触摸输入来生成,并且第二输入事件可以根据在显示屏幕的第二图像的位置处进行的第二触摸输入来生成。
根据各种实施方式,在显示器上显示第二图像可以包括将第二图像重叠地布置在第一图像的部分区域中,以便在显示器上显示第二图像。
根据各种实施方式,第一输入事件在触摸对象在显示器的屏幕上的两个点处接触的第一时间点生成,并且第二输入事件可以在触摸对象在彼此不同的方向上移动然后与屏幕分离的第二时间点生成。
根据各种实施方式,提供屏幕的方法可以进一步包括:通过根据包括在第一视角和第二视角的范围内的多个视角来裁剪第一图像来获取多个第四图像;以及在显示器上从第一时间点到第二时间点显示第四图像中的与匹配触摸对象的距离的视角对应的第四图像。
根据各种实施方式,提供屏幕的方法可以进一步包括响应于接收到第二输入事件而停用第一相机或将第一相机切换到待机状态。
根据各种实施方式,提供屏幕的方法可以进一步包括:在接收到第一输入事件之前,激活第二相机,并将激活的第二相机切换到待机状态。
根据各种实施方式,提供屏幕的方法可以进一步包括:在具有大于第一视角的第三视角的第三相机(例如,相机模块180或第三相机233)的拍摄方向基本上与第一相机的拍摄方向和第二相机的拍摄方向相同的状态下,响应于接收到第一输入事件而激活第三相机;从激活的第三相机获取第四图像;根据第一视角对第四图像进行裁剪,获取第五图像;根据第二视角裁剪第四图像,获取第二图像;以及在显示器上显示第二图像或第五图像中的至少一个。
根据各种实施方式,在显示器上显示第二图像或第五图像中的至少一个可以进一步包括:在第二图像和第五图像显示在显示器上的状态下,基于要拍摄的对象或用户的偏好中的至少一个将图形效果施加到第二图像和第五图像中的一个。
根据各种实施方式,获取第二图像可以包括:在具有小于第一视角但大于第二视角的第三视角的第三相机(例如,相机模块180或第三相机233)的拍摄方向与第一相机的拍摄方向和第二相机的拍摄方向基本相同的状态下,响应于接收到第一输入事件而激活第三相机;从激活的第三相机获取第四图像;以及通过根据第二视角裁剪第四图像来获取第二图像。
图9是示出根据实施方式的通过使用提供预览图像的相机来提供与相机选择相关的预览屏幕的屏幕的图。图9示出的屏幕可以对应于根据图5的操作的屏幕。在图9中,为了方便描述,将描述电子装置(例如,电子装置101或电子装置200)包括具有第一视角的第一相机(例如,第一相机231)、具有小于第一视角的第二视角的第二相机(例如,第二相机232)以及具有小于第二视角的第三视角的第三相机(例如,第三相机233)的状态。
参照图9,电子装置可以通过屏幕提供模块400的相机控制模块410激活第一相机,并且可以通过屏幕提供模块400的图像获取模块451从第一相机获取第一预览图像910。电子装置可以通过屏幕提供模块400的图像显示模块455在电子装置的显示器(例如,显示装置160或显示器250)上显示第一预览图像910。第一相机可以是用户上次使用的相机。例如,第一相机可以是配置为拍摄相机的相机。
如果通过屏幕提供模块400的输入获取模块430接收到第一输入事件,则电子装置可以通过屏幕提供模块400的图像生成模块453,通过调整第一预览图像910的尺寸来生成与第一视角相对应的第一虚拟预览图像911、可以通过根据第二视角裁剪第一预览图像910并随后调整其尺寸来生成第二虚拟预览图像912、并且可以通过根据第三视角裁剪第一预览图像910然后调整其尺寸来生成第三虚拟预览图像913。第一输入事件可以包括:通过包括在电子装置的输入装置(例如,输入装置150)中的物理键接收的第一键输入事件、通过包括在输入装置中的麦克风接收的第一语音输入事件、以及通过显示器接收的第一触摸输入事件(例如,第一单触摸向下事件或第一单触摸向上事件)。
当生成第一虚拟预览图像911、第二虚拟预览图像912和第三虚拟预览图像913时,电子装置可以通过图像显示模块455在显示器上的第一预览图像910的预定区域(例如,上部区域)中重叠地显示第一虚拟预览图像911、第二虚拟预览图像912和第三虚拟预览图像913,如第一状态901所示。
在第一虚拟预览图像911、第二虚拟预览图像912和第三虚拟预览图像913显示在显示器上的状态下,电子装置可以通过输入获取模块430接收第二输入事件。第二输入事件可以包括通过物理键接收的第二键输入事件、通过麦克风接收的第二语音输入事件、以及通过显示器接收的第二触摸输入事件(例如,第二单触摸向下事件或第二单触摸向上事件)。图9示出了第二输入事件是根据触摸输入920生成的触摸输入事件(例如,第二单触摸向下事件或第二单触摸向上事件)的情况,触摸输入920用于从显示在显示器上的第一虚拟预览图像911、第二虚拟预览图像912和第三虚拟预览图像913中选择第三虚拟预览图像913。
如果接收到第二输入事件,则电子装置可以通过相机控制模块410激活用户选择的第三相机,并且可以通过图像获取模块451从第三相机获取第二预览图像930。电子装置可以通过图像显示模块455在显示器上显示第二预览图像930,如第二状态902所示。相机控制模块410可以将拍摄相机从第一相机切换(或配置)到第三相机。
根据实施方式,如果用户选择的相机是第一相机,则电子装置可以通过图像显示模块455在显示器上显示第一预览图像910,在第一预览图像910中第一虚拟预览图像911、第二虚拟预览图像912和第三虚拟预览图像913已被移除。
图10是示出根据实施方式的通过使用具有比提供预览图像的相机的视角大的视角的相机,来提供与相机选择相关的预览屏幕的屏幕的图。图10中示出的屏幕可以对应于根据图6或图7的操作的屏幕。在图10中,为方便描述,将描述电子装置(例如,电子装置101或电子装置200)包括具有第一视角的第一相机(例如,第一相机231)、具有第二视角的第二相机(例如,第二相机232)和具有第三视角的第三相机(例如,第三相机233),其中第二视角大于第一视角和第三视角的状态。
参照图10,电子装置可以通过屏幕提供模块400的相机控制模块410激活第一相机,并且可以通过屏幕提供模块400的图像获取模块451从第一相机获取第一预览图像1010。如第一状态1001所示,电子装置可以通过屏幕提供模块400的图像显示模块455在电子装置的显示器(例如,显示装置160或显示器250)上显示第一预览图像1010。第一相机可以是用户上次使用的相机。例如,第一相机可以是配置为拍摄相机的相机。根据实施方式,相机控制模块410可以激活第二相机,并且可以将第二相机切换到待机状态。
如果屏幕提供模块400的输入获取模块430接收到第一输入事件,则电子装置可以通过相机控制模块410检查第二相机的状态。如果第二相机处于停用状态,则相机控制模块410可以激活第二相机,并且如果第二相机处于待机状态,则相机控制模块410可以将第二相机切换到激活状态。如果第二相机处于激活状态,则电子装置可以通过图像获取模块451从第二相机获取参考图像1020。
如果获取了参考图像1020,则电子装置可以通过屏幕提供模块400的图像生成模块453,通过调整参考图像1020的尺寸来生成与第二视角相对应的第一虚拟预览图像1021、可以通过根据第一视角裁剪参考图像1020并随后调整其尺寸来生成第二虚拟预览图像1022、并且可以通过根据第三视角裁剪参考图像1020并随后调整其尺寸来生成第三虚拟预览图像1023,如第二状态1002所示。第一输入事件可以包括通过包括在电子装置的输入装置(例如,输入装置150)中的物理键接收的第一键输入事件、通过包括在输入装置中的麦克风接收的第一语音输入事件、以及通过显示器接收的第一触摸输入事件(例如,第一单触摸向下事件或第一单触摸向上事件)。
当生成第一虚拟预览图像1021、第二虚拟预览图像1022和第三虚拟预览图像1023时,电子装置可以通过图像显示模块455在显示器上的第一预览图像1010的预定区域(例如,上部区域)中重叠地显示第一虚拟预览图像1021、第二虚拟预览图像1022和第三虚拟预览图像1023,如第三状态1003所示。
尽管未示出,但是在第一虚拟预览图像1021、第二虚拟预览图像1022和第三虚拟预览图像1023显示在显示器上的状态下,电子装置可以通过输入获取模块430接收第二输入事件。第二输入事件可以包括通过物理键接收的第二键输入事件、通过麦克风接收的第二语音输入事件、以及通过显示器接收的第二触摸输入事件(例如,第二单触摸向下事件或第二单触摸向上事件)。
如果接收到第二输入事件,则电子装置可以通过相机控制模块410激活用户选择的相机,并且可以通过图像获取模块451从所选择的相机获取第二预览图像。电子装置可以通过图像显示模块455在显示器上显示第二预览图像。相机控制模块410可以将拍摄相机从第一相机切换(或配置)到所选择的相机。
根据实施方式,如果用户选择的相机是第一相机,则电子装置可以通过图像显示模块455在显示器上显示第一预览图像1010,并且如果由用户选择的相机是第二相机,则电子装置可以通过图像显示模块455在显示器上显示参考图像1020作为预览图像。
图11是示出根据实施方式的通过使用提供预览图像的相机来提供与相机选择相关的预览屏幕的屏幕的另一图。图11示出的屏幕可以对应于根据图5的操作的屏幕。在图11中,为方便描述,将描述电子装置(例如,电子装置101或电子装置200)包括具有第一视角的第一相机(例如,第一相机231)、具有小于第一视角的第二视角的第二相机(例如,第二相机232)以及具有小于第二视角的第三视角的第三相机(例如,第三相机233)的状态。
参照图11,电子装置可以通过屏幕提供模块400的相机控制模块410激活第一相机,并且可以通过屏幕提供模块400的图像获取模块451从第一相机获取第一预览图像1110。如第一状态1101所示,电子装置可以通过屏幕提供模块400的图像显示模块455在电子装置的显示器(例如,显示装置160或显示器250)上显示第一预览图像1110。第一相机可以是用户上次使用的相机。例如,第一相机可以是配置为拍摄相机的相机。
电子装置可以通过屏幕提供模块400的输入获取模块430接收第一输入事件。第一输入事件可以包括与通过显示器接收的捏合手势输入1120的开始相关的事件(例如,多触摸向下事件)。捏合手势输入1120可以是在通过使用触摸对象(例如,两个手指)在显示器的屏幕上按压两个点时,使触摸对象移动预定距离,然后释放触摸对象的输入。例如,输入获取模块430可以在触摸对象触摸显示器屏幕的时间点接收第一输入事件。根据触摸对象移动的方向,可以将捏合手势输入分为捏缩输入和撑放输入。图11示出了如在第一状态1101中的状态,其中进行了撑放输入1120,在撑放输入1120中,触摸对象彼此远离地移动。
如果接收到与捏合手势输入1120的开始相关的事件,则电子装置可以通过屏幕提供模块400的图像生成模块453通过根据第二视角裁剪第一预览图像1110并随后调整其尺寸来生成第一虚拟预览图像1111,并且可以通过根据第三视角裁剪第一预览图像1110并随后调整其尺寸来生成第二虚拟预览图像1112。根据实施方式,图像生成模块453可以通过根据包括在第一视角到第三视角的范围中的多个视角来裁剪第一预览图像1110,然后调整第一预览图像1110的尺寸,来生成多个虚拟预览图像。
如果生成包括第一虚拟预览图像1111和第二虚拟预览图像1112的多个虚拟预览图像,则电子装置可以根据捏合手势输入1120的触摸对象的距离d1或d2,通过电子装置的图像显示模块455在显示器上显示对应于与该距离相匹配的视角的虚拟预览图像。例如,如果触摸对象的距离是第一距离d1,则图像显示模块455可以在显示器上显示对应于与第一距离d1相匹配的第二视角的第一虚拟预览图像1111,如第二状态1102所示。如果触摸对象的距离是第二距离d2,则图像显示模块455可以在显示器上显示对应于与第二距离d2相匹配的第三视角的第二虚拟预览图像1112,如第三状态1103所示。尽管未示出,从触摸对象与显示器接触之后到第一距离d1生成,图像显示模块455可以在显示器上顺序地显示与第一视角和第二视角之间的多个视角相对应的虚拟预览图像。进一步,从触摸对象处于第一距离d1的时间到触摸对象处于第二距离d2的时间,图像显示模块455可以在显示器上顺序地显示与第二视角和第三视角之间的多个视角相对应的虚拟预览图像。
在虚拟预览图像之一显示在显示器上的状态下,电子装置可以通过输入获取模块430接收第二输入事件。第二输入事件可以包括与通过显示器接收的捏合手势输入1120的结束相关的事件(例如,多触摸向上事件)。例如,输入获取模块430可以在触摸对象触摸在显示器的屏幕上分离的时间点处接收第二输入事件。
如果接收到第二输入事件,则电子装置可以通过相机控制模块410激活由用户选择的相机(例如,第三相机),并且可以通过图像获取模块451从所选择的相机获取第二预览图像1130。电子装置可以通过图像显示模块455在显示器上显示第二预览图像1130,如第四状态1104所示。相机控制模块410可以将拍摄相机从第一相机切换(或配置)到所选择的相机。用户选择的相机可以是这样的相机,其视角对应于在触摸对象在显示器的屏幕上分离的时间点(当接收到第二输入事件时的时间点)处显示在显示器上的虚拟预览图像。图11示出了如在第四状态1104中的状态,其中选择了第三相机,第三相机具有与在显示器的屏幕上分离触摸对象的时间点处显示在显示器上的第二虚拟预览图像1112相对应的第三视角。
根据实施方式,如果用户选择的相机是第一相机,则电子装置可以通过图像显示模块455在显示器上显示第一预览图像1110。
图12是示出根据实施方式的通过使用具有大于提供预览图像的相机的视角的视角的相机,来提供与相机选择相关的预览屏幕的屏幕的另一图。图12示出的屏幕可以对应于根据图6或图7的操作的屏幕。在图12中,为方便描述,将描述以下状态,其中电子装置(例如,电子装置101或电子装置200)包括具有第一视角的第一相机(例如,第一相机231)、具有第二视角的第二相机(例如,第二相机232)和具有第三视角的第三相机(例如,第三相机233),其中第二视角大于第一视角和第三视角。
参照图12,电子装置可以通过屏幕提供模块400的相机控制模块410激活第一相机,并且可以通过屏幕提供模块400的图像获取模块451从第一相机获取第一预览图像1210。如第一状态1201所示,电子装置可以通过屏幕提供模块400的图像显示模块455在电子装置的显示器(例如,显示装置160或显示器250)上显示第一预览图像1210。第一相机可以是用户上次使用的相机。例如,第一相机可以是配置为拍摄相机的相机。根据实施方式,相机控制模块410可以激活第二相机,并且可以将第二相机切换到待机状态。
电子装置可以通过屏幕提供模块400的输入获取模块430接收第一输入事件。第一输入事件可以包括与通过显示器接收的捏合手势输入1220的开始相关的事件(例如,多触摸向下事件)。
如果接收到第一输入事件,则电子装置可以通过相机控制模块410获取第二相机的状态。如果第二相机处于停用状态,则相机控制模块410可以激活第二相机,并且如果第二相机处于待机状态,则相机控制模块410可以将第二相机切换到激活状态。如果第二相机处于激活状态,则电子装置可以通过图像获取模块451从第二相机获取参考图像1230。
如果获取了参考图像1230,则电子装置可以通过屏幕提供模块400的图像生成模块453,通过使用参考图像1230来生成与第二视角相对应的第一虚拟预览图像1231,可以通过根据第一视角裁剪参考图像1230并随后调整其尺寸来生成第二虚拟预览图像1232,并且可以通过根据第三视角裁剪参考图像1230并随后调整其尺寸来生成第三虚拟预览图像1233,如第二状态1202所示。根据实施方式,图像生成模块453可以通过根据包括在第一视角到第三视角的范围中的多个视角来裁剪参考图像1230,然后调整参考图像1230的尺寸,来生成多个虚拟预览图像。
如果生成包括第一虚拟预览图像1231、第二虚拟预览图像1232和第三虚拟预览图像1233的多个虚拟预览图像,则电子装置可以根据捏合手势输入1220的触摸对象的距离,通过电子装置的图像显示模块455在显示器上显示对应于与该距离相匹配的视角的虚拟预览图像。例如,如第三状态1203所示,图像显示模块455可以在显示器上显示对应于与距离相匹配的第三视角的第三虚拟预览图像1233。尽管未示出,从触摸对象与显示器接触之后到距离的生成,图像显示模块455可以在显示器上顺序地显示与第一视角和第三视角之间的多个视角相对应的虚拟预览图像。
在虚拟预览图像之一显示在显示器上的状态下,电子装置可以通过输入获取模块430接收第二输入事件。第二输入事件可以包括与通过显示器接收的捏合手势输入1220的结束相关的事件(例如,多触摸向上事件)。例如,输入获取模块430可以在触摸对象在显示器的屏幕上分离的时间点处接收第二输入事件。
如果接收到第二输入事件,则电子装置可以通过相机控制模块410激活由用户选择的相机(例如,第三相机),并且可以通过图像获取模块451从所选择的相机获取第二预览图像1240。电子装置可以通过图像显示模块455在显示器上显示第二预览图像1240,如第四状态1204所示。相机控制模块410可以将拍摄相机从第一相机切换(或配置)到所选择的相机。用户选择的相机可以是具有与在触摸对象在显示器的屏幕上分离的时间点(当接收到第二输入事件时的时间点)处显示在显示器上的虚拟预览图像相对应的视角的相机。图12示出了如在第四状态1204中的状态,其中选择了第三相机,第三相机具有与在显示器的屏幕上分离触摸对象的时间点处显示在显示器上的第三虚拟预览图像1233相对应的第三视角。
根据实施方式,如果用户选择的相机是第一相机,则电子装置可以通过图像显示模块455在显示器上显示第一预览图像1210,并且如果用户选择的相机是第二相机,则电子装置可以通过图像显示模块455在显示器上显示参考图像1230作为预览图像。
图13是示出根据实施方式的屏幕的图,其描述了通过使用多个相机配置与相机选择相关的预览屏幕的方法。图13示出的屏幕可以对应于根据图8的操作的屏幕。在图13中,为了方便描述,将描述以下装置,其中电子装置(例如,电子装置101或电子装置200)包括具有第一视角的第一相机(例如,第一相机231)、具有小于第一视角的第二视角的第二相机(例如,第二相机232)、具有小于第二视角的第三视角的第三相机(例如,第三相机233)和具有小于第三视角的第四视角的第四相机。
参照图13,电子装置可以通过屏幕提供模块400的图像获取模块451从第一相机获取第一图像1310,并且可以从第三相机获取第二图像1320。第一图像1310和第二图像1320可以是参考图像。
电子装置可以通过屏幕提供模块400的图像生成模块453将要生成虚拟预览图像的相机的视角与提供参考图像的相机的视角进行比较。例如,图像生成模块453可以确定第二视角是否大于第三视角,并且可以确定第四视角是否大于第三视角。
图像生成模块453可以通过使用与彼此相邻的视角(具有相对小的值的视角差)对应的参考图像,从对应于比待生成虚拟预览图像的相机的视角大的视角的参考图像中生成虚拟预览图像。例如,响应于确定第二视角大于第三视角(第一视角>第二视角>第三视角),图像生成模块453可以通过根据第二视角裁剪第一图像1310来生成第二虚拟预览图像1312。响应于确定第四视角小于第三视角(第一视角>第三视角>第四视角),图像生成模块453可以通过根据第四视角裁剪第二图像1320来生成第四虚拟预览图像1322。根据实施方式,图像生成模块453可以通过使用第一图像1310生成第一虚拟预览图像1311,并且可以通过使用第二图像1320生成第三虚拟预览图像1321。
电子装置可以通过屏幕提供模块400的图像显示模块455在显示器(例如,显示装置160或显示器250)上显示虚拟预览图像。例如,图像显示模块455可以在显示器上显示第一虚拟预览图像1311、第二虚拟预览图像1312、第三虚拟预览图像1321和第四虚拟预览图像1322,以便在拍摄相机获取的预览图像1330的特定区域(例如,上部区域)中重叠。图13示出了第一相机配置为拍摄相机并且预览图像1330是从第一相机获取的第一图像1310的状态。
图14是示出根据实施方式的通过与相机选择相关的预览屏幕提供推荐视角信息的屏幕的图。
参照图14,电子装置(例如,电子装置101或电子装置200)可以通过屏幕提供模块400的图像显示模块455在显示器(例如,显示装置160或显示器250)上显示包括虚拟预览图像(例如,第一虚拟预览图像1410、第二虚拟预览图像1420或第三虚拟预览图像1430)的预览屏幕1400。例如,如示出的,图像显示模块455可以在显示器上显示对应于第一视角的第一虚拟预览图像1410、对应于小于第一视角的第二视角的第二虚拟预览图像1420、以及对应于小于第二视角的第三视角的第三虚拟预览图像1430,以便在预览屏幕1400的部分区域(例如,上部区域)中重叠。
根据实施方式,电子装置可以通过屏幕提供模块400向用户推荐视角。例如,屏幕提供模块400可以根据要拍摄的对象推荐视角。例如,如果要拍摄的对象包括人,则屏幕提供模块400可以推荐窄角(例如,第三视角),使得可以优先拍摄该人,并且如果要拍摄的对象是景观,则屏幕提供模块400可以推荐广角(例如,第一视角)。作为另一示例,屏幕提供模块400可以根据用户的偏好推荐视角。例如,屏幕提供模块400可以推荐用户根据要拍摄的对象频繁选择的视角。图14示出了屏幕提供模块400从第一视角、第二视角和第三视角中推荐第二视角的状态。
根据实施方式,电子装置可以对与通过图像显示模块455在显示器上显示的虚拟预览图像中的推荐视角相对应的虚拟预览图像施加图形效果。例如,图像显示模块455可以将与推荐的视角相对应的虚拟预览图像的边界厚度和边界颜色显示成与其他虚拟预览图像不同。图14示出了以下状态,其中图像显示模块455显示对应于推荐的第二视角的第二虚拟预览图像1420的边界厚度比第一虚拟预览图像1410的边界厚度和第三虚拟预览图像1430的边界厚度厚。
根据各种实施方式的电子装置可以是各种类型的电子装置之一。电子装置可包括例如便携式通信装置(例如,智能电话)、计算机装置、便携式多媒体装置、便携式医疗装置、相机、可穿戴装置或家用电器。根据本公开的实施方式,电子装置不限于以上所述的那些电子装置。
应该理解的是,本公开的各种实施方式以及其中使用的术语并不意图将在此阐述的技术特征限制于具体实施方式,而是包括针对相应实施方式的各种改变、等同形式或替换形式。对于附图的描述,相似的参考标号可用来指代相似或相关的元件。将理解的是,与术语相应的单数形式的名词可包括一个或更多个事物,除非相关上下文另有明确指示。如这里所使用的,诸如“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)在线发布(例如,下载或上传)计算机程序产品,或者可直接在两个用户装置(例如,智能电话)之间分发(例如,下载或上传)计算机程序产品。如果是在线发布的,则计算机程序产品中的至少部分可以是临时产生的,或者可将计算机程序产品中的至少部分至少临时存储在机器可读存储介质(诸如制造商的服务器、应用商店的服务器或转发服务器的存储器)中。
根据各种实施方式,上述部件中的每个部件(例如,模块或程序)可包括单个实体或多个实体。根据各种实施方式,可省略上述部件中的一个或更多个部件,或者可添加一个或更多个其它部件。可选择地或者另外地,可将多个部件(例如,模块或程序)集成为单个部件。在这种情况下,根据各种实施方式,该集成部件可仍旧按照与所述多个部件中的相应一个部件在集成之前执行一个或更多个功能相同或相似的方式,执行所述多个部件中的每一个部件的所述一个或更多个功能。根据各种实施方式,由模块、程序或另一部件所执行的操作可顺序地、并行地、重复地或以启发式方式来执行,或者所述操作中的一个或更多个操作可按照不同的顺序来运行或被省略,或者可添加一个或更多个其它操作。
Claims (18)
1.一种电子装置,包括:
壳体;
第一相机,具有第一视角;
第二相机,具有小于所述第一视角的第二视角;
第三相机,具有小于所述第一视角并大于所述第二视角的第三视角;
显示器,具有能够触摸的屏幕;以及
处理器,连接到所述第一相机、所述第二相机、所述第三相机和所述显示器,其中所述处理器配置为:
基于所述第一相机的拍摄方向与所述第二相机的拍摄方向基本相同,激活所述第一相机;
在所述显示器上显示所述第一相机所获取的第一图像;
基于所述第三相机的拍摄方向与所述第一相机的拍摄方向和所述第二相机的拍摄方向基本相同,响应于接收第一输入事件而激活所述第三相机;
从激活的所述第三相机获取第四图像;以及
基于所述第三视角小于所述第一视角并大于所述第二视角,通过根据所述第二视角裁剪所述第四图像而不是所述第一图像来获取第二图像;
在所述显示器上显示所述第二图像;
响应于接收第二输入事件来激活所述第二相机;以及
在所述显示器上显示所述第二相机获取的第三图像。
2.根据权利要求1所述的电子装置,其中,
所述第一输入事件根据在所述显示器的所述屏幕上的点处进行的第一触摸输入而生成;以及
所述第二输入事件根据在所述屏幕上显示所述第二图像的位置处进行的第二触摸输入而生成。
3.根据权利要求2所述的电子装置,其中所述处理器进一步配置为将所述第二图像重叠地布置在所述显示器上显示的所述第一图像的部分区域中。
4.根据权利要求1所述的电子装置,其中,
所述第一输入事件在触摸对象接触所述显示器的屏幕上的两个点的第一时间点处生成;以及
所述第二输入事件在所述触摸对象以彼此不同的方向移动然后与所述屏幕分离的第二时间点处生成。
5.根据权利要求4所述的电子装置,其中所述处理器进一步配置为:
通过根据包括在所述第一视角和所述第二视角的范围中的多个视角裁剪所述第一图像,来获取多个第五图像;以及
在所述显示器上从所述第一时间点到所述第二时间点显示所述多个第五图像中的、对应于与所述触摸对象之间的距离匹配的视角的第五图像。
6.根据权利要求1所述的电子装置,其中,所述处理器进一步配置为响应于接收所述第二输入事件,停用所述第一相机或将所述第一相机切换到待机状态。
7.根据权利要求1所述的电子装置,其中,所述处理器进一步配置为在接收到所述第一输入事件之前,激活所述第二相机并将所激活的第二相机切换到待机状态。
8.根据权利要求1所述的电子装置,进一步包括第四相机,所述第四相机连接到所述处理器并具有大于所述第一视角的第四视角,其中所述处理器进一步配置为:
基于所述第四相机的拍摄方向与所述第一相机的拍摄方向、所述第二相机的拍摄方向和所述第三相机的拍摄方向基本相同,响应于接收所述第一输入事件来激活所述第四相机;
从激活的所述第四相机获取第五图像;
根据所述第一视角对所述第五图像进行裁剪,获取第六图像;
在所述显示器上显示所述第六图像。
9.根据权利要求8所述的电子装置,其中所述处理器进一步配置为,基于所述第二图像和所述第六图像显示在所述显示器上,根据待拍摄的对象和用户的偏好中的至少一个,对所述第二图像或所述第六图像中的一个施加图形效果。
10.电子装置的屏幕提供方法,所述屏幕提供方法包括:
基于具有第一视角的第一相机的拍摄方向和具有第二视角的第二相机的拍摄方向基本相同,激活所述第一相机,其中,所述第二视角小于所述第一视角;
在显示器上显示所述第一相机获取的第一图像;
基于第三相机的拍摄方向与所述第一相机的拍摄方向和所述第二相机的拍摄方向基本相同,响应于接收第一输入事件而激活所述第三相机,其中,所述第三相机具有小于所述第一视角并大于所述第二视角的第三视角;
从激活的所述第三相机获取第四图像;以及
基于所述第三视角小于所述第一视角并大于所述第二视角,通过根据所述第二视角裁剪所述第四图像而不是所述第一图像来获取第二图像;
在所述显示器上显示所述第二图像;
响应于接收第二输入事件,来激活所述第二相机;以及
在所述显示器上显示所述第二相机获取的第三图像。
11.根据权利要求10所述的屏幕提供方法,其中,
所述第一输入事件根据在所述显示器的屏幕上的点处进行的第一触摸输入而生成;以及
所述第二输入事件根据在所述屏幕上显示所述第二图像的位置处进行的第二触摸输入而生成。
12.根据权利要求11所述的屏幕提供方法,其中在所述显示器上显示所述第二图像包括:将所述第二图像重叠地布置在所述显示器上显示的所述第一图像的部分区域中。
13.根据权利要求10所述的屏幕提供方法,其中,
所述第一输入事件在触摸对象接触所述显示器的屏幕上的两个点的第一时间点处生成;以及
所述第二输入事件在所述触摸对象以彼此不同的方向移动然后与所述屏幕分离的第二时间点处生成。
14.根据权利要求13所述的屏幕提供方法,进一步包括:
通过根据包括在所述第一视角和所述第二视角的范围中的多个视角裁剪所述第一图像,来获取多个第五图像;以及
在所述显示器上从所述第一时间点到所述第二时间点显示所述多个第五图像中的、对应于与所述触摸对象之间的距离匹配的视角的第五图像。
15.根据权利要求10所述的屏幕提供方法,进一步包括响应于接收所述第二输入事件,停用所述第一相机或将所述第一相机切换到待机状态。
16.根据权利要求10所述的屏幕提供方法,进一步包括在接收到所述第一输入事件之前,激活所述第二相机并将所激活的第二相机切换到待机状态。
17.根据权利要求10所述的屏幕提供方法,进一步包括:
基于具有第四视角的第四相机的拍摄方向与所述第一相机的拍摄方向、所述第二相机的拍摄方向和所述第三相机的拍摄方向基本相同,响应于接收所述第一输入事件而激活所述第四相机,其中所述第四视角大于所述第一视角;
从激活的所述第四相机获取第五图像;
根据所述第一视角裁剪所述第五图像,获取第六图像;
在所述显示器上显示所述第六图像。
18.根据权利要求17所述的屏幕提供方法,其中,在所述显示器上显示所述第六图像进一步包括:基于所述第二图像和所述第六图像显示在所述显示器上,根据待拍摄的对象和用户的偏好中的至少一个,对所述第二图像或所述第六图像中的一个施加图形效果。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202410414800.1A CN118250557A (zh) | 2019-02-11 | 2020-02-11 | 屏幕提供方法及支持该方法的电子装置 |
Applications Claiming Priority (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
KR1020190015611A KR102661614B1 (ko) | 2019-02-11 | 2019-02-11 | 화면 제공 방법 및 이를 지원하는 전자 장치 |
KR10-2019-0015611 | 2019-02-11 |
Related Child Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN202410414800.1A Division CN118250557A (zh) | 2019-02-11 | 2020-02-11 | 屏幕提供方法及支持该方法的电子装置 |
Publications (2)
Publication Number | Publication Date |
---|---|
CN111556242A CN111556242A (zh) | 2020-08-18 |
CN111556242B true CN111556242B (zh) | 2024-04-26 |
Family
ID=69570535
Family Applications (2)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN202410414800.1A Pending CN118250557A (zh) | 2019-02-11 | 2020-02-11 | 屏幕提供方法及支持该方法的电子装置 |
CN202010085827.2A Active CN111556242B (zh) | 2019-02-11 | 2020-02-11 | 屏幕提供方法及支持该方法的电子装置 |
Family Applications Before (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN202410414800.1A Pending CN118250557A (zh) | 2019-02-11 | 2020-02-11 | 屏幕提供方法及支持该方法的电子装置 |
Country Status (6)
Country | Link |
---|---|
US (3) | US11457151B2 (zh) |
EP (2) | EP4325838A3 (zh) |
KR (2) | KR102661614B1 (zh) |
CN (2) | CN118250557A (zh) |
BR (1) | BR112021015824A2 (zh) |
WO (1) | WO2020166911A1 (zh) |
Families Citing this family (7)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
KR102358548B1 (ko) * | 2014-10-15 | 2022-02-04 | 삼성전자주식회사 | 디바이스를 이용한 화면 처리 방법 및 장치 |
US11722762B2 (en) * | 2020-09-01 | 2023-08-08 | Motorola Mobility Llc | Face tracking dual preview system |
KR20220039085A (ko) * | 2020-09-21 | 2022-03-29 | 삼성전자주식회사 | 콘텐트를 생성하기 위한 폴더블 전자 장치 및 그의 동작 방법 |
CN112565589B (zh) * | 2020-11-13 | 2023-03-31 | 北京爱芯科技有限公司 | 一种拍照预览方法、装置、存储介质和电子设备 |
US11671704B2 (en) * | 2020-11-13 | 2023-06-06 | Samsung Electronics Co., Ltd. | Electronic device including a plurality of image sensors and method for thereof |
WO2022108230A1 (ko) * | 2020-11-17 | 2022-05-27 | 삼성전자 주식회사 | 플렉서블 디스플레이를 포함하는 전자 장치 및 그 동작 방법 |
KR20220130481A (ko) * | 2021-03-18 | 2022-09-27 | 삼성전자주식회사 | 카메라 모듈의 화각을 이용하여 이미지를 촬영하는 전자 장치 및 방법 |
Citations (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN106375637A (zh) * | 2015-07-21 | 2017-02-01 | Lg电子株式会社 | 移动终端及其控制方法 |
EP3627816A1 (en) * | 2018-09-21 | 2020-03-25 | LG Electronics Inc. -1- | Mobile terminal |
Family Cites Families (24)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP4956988B2 (ja) * | 2005-12-19 | 2012-06-20 | カシオ計算機株式会社 | 撮像装置 |
US8553106B2 (en) * | 2009-05-04 | 2013-10-08 | Digitaloptics Corporation | Dual lens digital zoom |
JP4787906B1 (ja) * | 2010-03-30 | 2011-10-05 | 富士フイルム株式会社 | 撮像装置、方法およびプログラム |
KR102045957B1 (ko) * | 2013-01-18 | 2019-11-18 | 삼성전자 주식회사 | 휴대단말의 촬영 방법 및 장치 |
KR102081932B1 (ko) | 2013-03-21 | 2020-04-14 | 엘지전자 주식회사 | 디스플레이 장치 및 그 제어 방법 |
WO2014199338A2 (en) * | 2013-06-13 | 2014-12-18 | Corephotonics Ltd. | Dual aperture zoom digital camera |
KR102031142B1 (ko) * | 2013-07-12 | 2019-10-11 | 삼성전자주식회사 | 영상 디스플레이를 제어하는 전자 장치 및 방법 |
KR101632008B1 (ko) * | 2014-04-30 | 2016-07-01 | 엘지전자 주식회사 | 이동단말기 및 그 제어방법 |
KR102216246B1 (ko) | 2014-08-07 | 2021-02-17 | 엘지전자 주식회사 | 이동단말기 및 그 제어방법 |
CN104699391B (zh) * | 2015-04-07 | 2018-10-12 | 联想(北京)有限公司 | 电子设备及其相机的控制方法 |
KR102077575B1 (ko) * | 2015-05-19 | 2020-02-17 | 엘지전자 주식회사 | 차량 운전 보조 장치 및 차량 |
JP6474042B2 (ja) * | 2015-06-22 | 2019-02-27 | リコーイメージング株式会社 | 撮影システム |
US10291842B2 (en) | 2015-06-23 | 2019-05-14 | Samsung Electronics Co., Ltd. | Digital photographing apparatus and method of operating the same |
KR20170006559A (ko) * | 2015-07-08 | 2017-01-18 | 엘지전자 주식회사 | 이동단말기 및 그 제어방법 |
KR101678861B1 (ko) * | 2015-07-28 | 2016-11-23 | 엘지전자 주식회사 | 이동단말기 및 그 제어방법 |
US10506198B2 (en) * | 2015-12-04 | 2019-12-10 | Livestream LLC | Video stream encoding system with live crop editing and recording |
KR20170123125A (ko) * | 2016-04-28 | 2017-11-07 | 엘지전자 주식회사 | 이동단말기 및 그 제어방법 |
US9871954B2 (en) * | 2016-06-06 | 2018-01-16 | Microsoft Technology Licensing, Llc | Two part device with camera and mechanical flap |
KR102600504B1 (ko) | 2016-09-07 | 2023-11-10 | 삼성전자주식회사 | 전자 장치 및 그 제어 방법 |
CN106303258A (zh) | 2016-09-19 | 2017-01-04 | 深圳市金立通信设备有限公司 | 一种基于双摄像头的拍摄方法和终端 |
CN106791378A (zh) * | 2016-11-29 | 2017-05-31 | 广东欧珀移动通信有限公司 | 控制方法、控制装置和电子装置 |
KR102351542B1 (ko) * | 2017-06-23 | 2022-01-17 | 삼성전자주식회사 | 시차 보상 기능을 갖는 애플리케이션 프로세서, 및 이를 구비하는 디지털 촬영 장치 |
KR20190008610A (ko) * | 2017-07-17 | 2019-01-25 | 엘지전자 주식회사 | 이동 단말기 및 그 제어 방법 |
KR102593303B1 (ko) * | 2018-01-16 | 2023-10-25 | 삼성전자 주식회사 | 전자 장치 및 전자 장치의 카메라 자동 초점 제어 방법 |
-
2019
- 2019-02-11 KR KR1020190015611A patent/KR102661614B1/ko active IP Right Grant
-
2020
- 2020-02-10 BR BR112021015824-3A patent/BR112021015824A2/pt unknown
- 2020-02-10 EP EP23199232.2A patent/EP4325838A3/en active Pending
- 2020-02-10 WO PCT/KR2020/001837 patent/WO2020166911A1/en active Application Filing
- 2020-02-10 EP EP20156385.5A patent/EP3694201B1/en active Active
- 2020-02-11 CN CN202410414800.1A patent/CN118250557A/zh active Pending
- 2020-02-11 US US16/788,089 patent/US11457151B2/en active Active
- 2020-02-11 CN CN202010085827.2A patent/CN111556242B/zh active Active
-
2022
- 2022-09-26 US US17/935,471 patent/US20230014757A1/en active Granted
-
2024
- 2024-03-22 US US18/614,478 patent/US20240236480A1/en active Pending
- 2024-04-24 KR KR1020240054397A patent/KR20240056710A/ko not_active Application Discontinuation
Patent Citations (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN106375637A (zh) * | 2015-07-21 | 2017-02-01 | Lg电子株式会社 | 移动终端及其控制方法 |
EP3627816A1 (en) * | 2018-09-21 | 2020-03-25 | LG Electronics Inc. -1- | Mobile terminal |
Also Published As
Publication number | Publication date |
---|---|
EP3694201B1 (en) | 2023-11-01 |
KR20200098029A (ko) | 2020-08-20 |
KR20240056710A (ko) | 2024-04-30 |
WO2020166911A1 (en) | 2020-08-20 |
BR112021015824A2 (pt) | 2021-10-13 |
KR102661614B1 (ko) | 2024-04-29 |
EP3694201A1 (en) | 2020-08-12 |
EP3694201C0 (en) | 2023-11-01 |
EP4325838A3 (en) | 2024-05-01 |
CN111556242A (zh) | 2020-08-18 |
US11457151B2 (en) | 2022-09-27 |
CN118250557A (zh) | 2024-06-25 |
US20200260015A1 (en) | 2020-08-13 |
US20230014757A1 (en) | 2023-01-19 |
US20240236480A1 (en) | 2024-07-11 |
EP4325838A2 (en) | 2024-02-21 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN111556242B (zh) | 屏幕提供方法及支持该方法的电子装置 | |
CN113557495B (zh) | 使用可折叠显示器提供图像的方法以及支持其的电子设备 | |
KR102702937B1 (ko) | 복수의 카메라들을 이용한 촬영 제어 방법 및 폴더블 장치 | |
CN112689820B (zh) | 用于根据折叠角度控制应用的电子设备及其方法 | |
EP3640732B1 (en) | Method and terminal for acquire panoramic image | |
US11997378B2 (en) | Electronic device including camera and method of operating the same | |
KR20210010148A (ko) | 폴더블 전자 장치 및 상기 폴더블 전자 장치에서 복수의 카메라들을 이용한 사진 촬영 방법 | |
KR20200140609A (ko) | 폴더블 전자 장치 및 상기 폴더블 전자 장치에서 정보를 표시하는 방법 | |
KR102685608B1 (ko) | 카메라 프리뷰 이미지를 제공하기 위한 전자 장치 및 그의 동작 방법 | |
CN111988518B (zh) | 具有能切换视线的相机模块的电子装置及录制视频的方法 | |
KR20190107901A (ko) | 전자 펜으로부터 수신한 신호에 기초하여 다양한 기능을 실행시키기 위한 전자 장치 | |
KR20210068853A (ko) | 카메라를 포함하는 폴더블 전자 장치 | |
KR102614026B1 (ko) | 복수의 렌즈를 구비하는 전자 장치 및 그 제어 방법 | |
CN110471613B (zh) | 存储数据的方法、读取数据的方法、装置及系统 | |
RU2794461C2 (ru) | Способ предоставления изображения на экране и электронное устройство, поддерживающее способ | |
EP4055807B1 (en) | Electronic device including camera and method of operating the same | |
KR20190141866A (ko) | 사용자의 사진 촬영 의도를 식별하기 위한 전자 장치 및 방법 | |
CN112567326B (zh) | 用于处理动态图像的方法及其电子设备 | |
KR20210017138A (ko) | 사용자 인터페이스를 표시하는 폴더블 전자 장치 및 방법 |
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 |