CN108427533B - 电子设备及用于确定电子设备的环境的方法 - Google Patents

电子设备及用于确定电子设备的环境的方法 Download PDF

Info

Publication number
CN108427533B
CN108427533B CN201810153717.8A CN201810153717A CN108427533B CN 108427533 B CN108427533 B CN 108427533B CN 201810153717 A CN201810153717 A CN 201810153717A CN 108427533 B CN108427533 B CN 108427533B
Authority
CN
China
Prior art keywords
electronic device
input
camera
touch screen
processor
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
CN201810153717.8A
Other languages
English (en)
Other versions
CN108427533A (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 CN108427533A publication Critical patent/CN108427533A/zh
Application granted granted Critical
Publication of CN108427533B publication Critical patent/CN108427533B/zh
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Classifications

    • 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/62Control of parameters via user interfaces
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F3/00Input 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/01Input arrangements or combined input and output arrangements for interaction between user and computer
    • G06F3/03Arrangements for converting the position or the displacement of a member into a coded form
    • G06F3/041Digitisers, e.g. for touch screens or touch pads, characterised by the transducing means
    • G06F3/0416Control or interface arrangements specially adapted for digitisers
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F3/00Input 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/01Input arrangements or combined input and output arrangements for interaction between user and computer
    • G06F3/048Interaction techniques based on graphical user interfaces [GUI]
    • G06F3/0487Interaction 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/0488Interaction 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
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F11/00Error detection; Error correction; Monitoring
    • G06F11/30Monitoring
    • G06F11/3058Monitoring arrangements for monitoring environmental properties or parameters of the computing system or of the computing system component, e.g. monitoring of power, currents, temperature, humidity, position, vibrations
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F3/00Input 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/01Input arrangements or combined input and output arrangements for interaction between user and computer
    • G06F3/03Arrangements for converting the position or the displacement of a member into a coded form
    • G06F3/041Digitisers, e.g. for touch screens or touch pads, characterised by the transducing means
    • G06F3/044Digitisers, e.g. for touch screens or touch pads, characterised by the transducing means by capacitive means
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F3/00Input 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/01Input arrangements or combined input and output arrangements for interaction between user and computer
    • G06F3/048Interaction techniques based on graphical user interfaces [GUI]
    • G06F3/0487Interaction 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/0488Interaction 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
    • G06F3/04883Interaction 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 for inputting data by handwriting, e.g. gesture or text
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N23/00Cameras or camera modules comprising electronic image sensors; Control thereof
    • H04N23/57Mechanical or electrical details of cameras or camera modules specially adapted for being embedded in other devices
    • 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
    • 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
    • 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

Landscapes

  • Engineering & Computer Science (AREA)
  • Theoretical Computer Science (AREA)
  • General Engineering & Computer Science (AREA)
  • Human Computer Interaction (AREA)
  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • Multimedia (AREA)
  • Signal Processing (AREA)
  • Computing Systems (AREA)
  • Quality & Reliability (AREA)
  • User Interface Of Digital Computer (AREA)

Abstract

公开了一种电子设备及用于确定电子设备的环境的方法,所述电子设备包括:相机;触摸屏显示器,所述触摸屏显示器识别触摸输入;输入接口,所述输入接口从所述电子设备的用户接收输入;输入/输出接口,所述输入/输出接口连接到外部设备;以及处理器,所述处理器电连接到所述相机、所述触摸屏显示器、所述输入接口和所述输入/输出接口。所述处理器被配置为如果与所述相机相关联的操作被执行,则基于从所述输入/输出接口感测的电信号以及从所述触摸屏显示器获得的信息来确定所述电子设备是否在水中。

Description

电子设备及用于确定电子设备的环境的方法
优先权
本申请要求2017年2月15日提交于韩国知识产权局的、被分配序列号为10-2017-0020418的韩国专利申请的优先权,其内容通过引用并入本文。
技术领域
本公开总体上涉及电子设备,更具体地,涉及一种用于确定电子设备的周围环境并提供适合于该周围环境的用户界面的技术。
背景技术
随着电子技术的发展,正在开发和发布各种类型的电子产品。例如,目前正在广泛使用智能电话、平板个人计算机(PC)和可穿戴设备,并且这些电子设备可以具有防水功能和用于拍摄图像的相机功能。因此,电子设备的用户可以使用包括在电子设备中的相机在水中拍摄图像。
当拍摄图像时,电子设备可以在显示器上显示预览。然而,当电子设备在水中时,由于相机所感测的照明较低,所以可能降低预览的可见度。另外,还会危害到对于电子设备是否在水中的确定。
因此,本领域需要一种更准确地在水下拍摄并确定水下环境的电子设备。
以上信息仅作为背景信息呈现以帮助理解本公开。至于以上任何内容对于本公开是否可能作为现有技术而适用,并不进行确定也不进行断言。
发明内容
作出本公开以解决上述问题和缺点并至少提供下述优点。
因此,本公开的一方面在于提供一种电子设备以及一种确定电子设备是否在水中并提供适合于水下拍摄的用户界面的方法。
本公开的另一方面在于提供一种电子设备,其中,通过基于从输入/输出接口和触摸屏显示器获得的信息确定电子设备是否在水中来改善这种确定的准确性。
本公开的另一方面在于通过在水下拍摄期间提供合适的用户界面来提高水下拍摄的便利。
根据本公开的一方面,一种电子设备包括:相机;触摸屏显示器,所述触摸屏显示器识别触摸输入;输入接口,所述输入接口从所述电子设备的用户接收输入;输入/输出接口,所述输入/输出接口连接到外部设备;以及处理器,所述处理器电连接到所述相机、所述触摸屏显示器、所述输入接口和输入/输出接口。所述处理器被配置为如果与所述相机相关联的操作被执行,则基于从所述输入/输出接口感测的电信号以及从所述触摸屏显示器获得的信息来确定所述电子设备是否在水中。
根据本公开的另一方面,一种电子设备包括:相机;触摸屏显示器,所述触摸屏显示器识别触摸输入;输入接口,所述输入接口从所述电子设备的用户接收输入;输入/输出接口,所述输入/输出接口连接到外部设备;以及处理器,所述处理器电连接到所述相机、所述触摸屏显示器、所述输入接口和所述输入/输出接口。所述处理器被配置为如果与所述相机相关联的操作被执行,则基于从所述输入/输出接口感测的电信号以及从所述触摸屏显示器获得的信息在所述触摸屏显示器中显示与水下拍摄相关联的用户界面。
根据本公开的另一方面,一种包括相机、触摸屏显示器和输入/输出接口的电子设备的环境确定方法,包括:执行与所述相机相关联的操作;以及基于从所述输入/输出接口感测的电信号以及从所述触摸屏显示器获得的信息来确定所述电子设备是否在水中。
附图说明
本公开的特定实施例的以上和其它方面、特征和优点将从以下结合附图进行的描述更显而易见,附图中:
图1示出了根据本公开的实施例的处于网络环境中的电子设备;
图2示出了根据本公开的实施例的电子设备的框图;
图3示出了根据本公开的实施例的程序模块的框图;
图4示出了根据本公开的实施例的电子设备的操作环境;
图5示出了根据本公开的实施例的电子设备的配置;
图6示出了根据本公开的实施例的电子设备的水下拍摄确定方法;
图7示出了根据本公开的实施例的电子设备的水下拍摄确定方法;
图8示出了根据本公开的实施例的电子设备的水下拍摄确定方法;
图9示出了根据本公开的实施例的电子设备在照片拍摄时输出的用户界面;
图10示出了根据本公开的实施例的电子设备在照片拍摄时输出的用户界面;
图11示出了根据本公开的实施例的电子设备在视频拍摄时输出的用户界面;
图12示出了根据本公开的实施例的电子设备在照片拍摄时输出的用户界面;
图13示出了根据本公开的实施例的电子设备在照片拍摄时输出的用户界面;
图14示出了根据本公开的实施例的与电子设备所拍摄的照片相关联的标签;
图15示出了根据本公开的实施例的与电子设备所拍摄的视频相关联的标签;以及
图16示出了根据本公开的实施例的电子设备所输出的用于推荐图像的用户界面。
贯穿附图,应该注意的是使用相似的标号来描绘相同或相似的元件、特征和结构。
具体实施方式
以下,参照附图来描述本公开的实施例。本文所使用的实施例和术语并非旨在将本公开中所描述的技术限于特定实施例,应当理解的是,所述实施例和术语包括本文所描述的相应实施例的修改、等同形式和/或替代。为了清晰和简明,将省略已知功能和/或配置的描述。
本文中,相似的元件可以由相似的附图标记来标记。除非另外指定,否则未指明数量的术语既可以包括单数的情形也可以包括复数的情形。本文中所使用的诸如“A或B”和“A或/和B中的至少一个”的表述可以包括一个或更多个相关列出项的任何以及所有组合。诸如“第一”和“第二”的术语可以表示一些元件,而与他们的优先级或重要性无关,并且可以用于将一个元件与另一元件相区分,但是本公开不限于这些术语。当元件(例如,第一元件)被称为可操作地或通信地耦接到(couple to/with)或连接到另一元件(例如,第二元件)时,第一元件可以直接耦接到或连接到第二元件,或者第一元件和第二元件之间可以存在中间元件(例如,第三元件)。
根据情况,表述“被配置为”可以可互换地用作表述“适合于”、“具有……的能力”、“被设计为”、“适于”、“制造为”或“能够”。表述“被配置为……的设备”可以指示该设备“能够”与另一设备或其它组件一起工作。例如,“被配置为(或设置为)执行A、B和C的处理器”可以指示用于执行对应操作的嵌入式处理器或者通过执行存储在存储设备中的一个或更多个软件程序来执行对应操作的通用处理器(例如,中央处理单元(CPU)或应用处理器)。
根据本公开的实施例,电子设备可以包括以下设备的至少一种:智能电话、平板PC、移动电话、视频电话、电子书阅读器、台式PC、膝上型PC、上网本计算机、工作站、服务器、个人数字助理(PDA)、便携式多媒体播放器(PMP)、运动图像专家组(MPEG-1或MPEG-2)音频层3(MP3)播放器、医疗设备、相机或可穿戴设备,其中,可穿戴设备包括以下至少一种:诸如钟表、戒指、手环、脚环、项链、眼镜、隐形眼镜或头戴式设备(HMD)的配饰型设备;诸如电子衣服的单件织物或衣服型电路;诸如皮肤垫或纹身的身体附着型电路或者生物植入型电路。
电子设备还可以包括以下设备的至少一种:电视(TV)、数字多功能盘(DVD)播放器、音响、冰箱、空调、吸尘器、烤箱、微波炉、洗衣机、空气净化器、机顶盒、家庭自动化控制面板、安全控制面板、媒体盒(例如,Samsung HomeSyncTM、Apple TVTM或Google TVTM)、游戏机(例如,XboxTM或PlayStationTM)、电子词典、电子钥匙、摄录像机或电子相框。
根据另一实施例,电子设备可以包括以下设备的至少一种:便携式医疗测量设备(例如,血糖监测设备、心率测量设备、血压测量设备、体温测量设备)、磁共振血管造影(MRA)设备、磁共振成像(MRI)设备、计算机断层扫描(CT)设备、扫描仪、超声波设备、导航设备、全球导航卫星***(GNSS)设备、事件数据记录仪(EDR)、飞行数据记录仪(FDR)、车载信息娱乐设备、船舶用电子设备(例如,导航***和陀螺罗盘)、航空电子设备、安全设备、车辆机头单元、工业机器人或家用机器人、无人机、自动柜员机(ATM)、销售点(POS)设备和物联网(IoT)设备(例如,灯泡、各种传感器、喷水灭火器设备、火灾报警器、恒温器、路灯、烤面包机、运动器械、热水箱、加热器和锅炉)。电子设备可以包括以下设备的至少一种:家具、建筑物/结构或载具的一部分;电子板;电子签名接收设备;投影仪;或各种测量仪器(例如,水表、电表、燃气表或测波仪)。
根据实施例,电子设备可以是柔性的,或者可以是上述设备中的至少两个的组合,但是不限于上述电子设备。本文所使用的术语“用户”可以指使用电子设备的人或使用电子设备的人工智能电子设备。
图1示出了根据本公开的实施例的处于网络环境100中的电子设备101。电子设备101可以包括总线110、处理器120、存储器130、输入/输出(I/O)接口150、显示器160和通信接口170。电子设备101可以不包括上述元件中的至少一个或者还可以包括一个或更多个其它元件。总线110可以将上述元件120至170互连,并且可以包括用于在上述元件之间传送诸如控制消息或数据的通信的电路。处理器120可以包括中央处理单元(CPU)、应用处理器(AP)和通信处理器(CP)中的一种或更多种,并且可以执行数据处理或者与电子设备101的至少一个其它元件的控制或通信相关联的操作。
存储器130可以包括易失性存储器和/或非易失性存储器。例如,存储器130可以存储与电子设备101的至少一个其它元件相关联的指令或数据,并且可以存储软件和/或程序140,该软件和/或程序140包括内核141、中间件143、应用编程接口(API)145和/或应用程序(或应用)147。内核141、中间件143或API 145的至少一部分可以被称为操作***(OS)。内核141可以控制或管理用于执行其它程序(例如,中间件143、API 145和应用147)的操作或功能的***资源(例如,总线110、处理器120和存储器130),并且可以提供使中间件143、API145或应用147能够访问电子设备101的独立元件以控制或管理***资源的接口。
中间件143可以起到中介的作用,使得API 145或应用147与内核141通信以交换数据,并且可以根据优先级来处理从应用147接收的一个或更多个任务请求。例如,中间件143可以将允许使用电子设备101的***资源的优先级指派给至少一个应用147,并且可以处理任务请求。通过API 145,应用147控制由内核141或中间件143提供的功能,并且API 145可以包括用于文件控制、窗口控制、图像处理或字符控制的至少一个接口或指令。例如,I/O接口150可以将从用户或另一外部设备输入的指令或数据发送到电子设备101的一个或更多个其它元件,或者可以将从电子设备101的一个或更多个其它元件输入的指令或数据输出到用户或外部设备。
显示器160可以包括液晶显示器(LCD)、发光二极管(LED)显示器、有机LED(OLED)显示器、或微机电***(MEMS)显示器、或电子纸显示器,可以向用户显示诸如文本、图像、视频、图标或符号的各种类型的内容,并且可以包括使用电子笔或用户身体的一部分来接收触摸、手势、接近或悬停输入的触摸屏。通信接口170可以建立电子设备101与外部电子设备(例如,第一外部电子设备102、第二外部电子设备104或服务器106)之间的通信,并且可以通过无线通信或有线通信连接到网络162以与外部设备通信。
无线通信可以包括使用长期演进(LTE)、高级LTE(LTE-A)、码分多址(CDMA)、宽带CDMA(WCDMA)、通用移动通信***(UMTS)、无线宽带(WiBro)或全球移动通信***(GSM)中的至少一种的蜂窝通信。局域网可以包括无线保真(Wi-Fi)、Bluetooth低功耗(BLE)、/>近场通信(NFC)、磁安全传输(MST)、射频(RF)或体域网(BAN)中的至少一种。无线通信可以包括GNSS,其可以是全球定位***(GPS)、全球导航卫星***(Glonass)、北斗导航卫星***(Beidou)或欧洲全球卫星导航***(Galileo)。在本说明书中,“GPS”和“GNSS”可以可互换地使用。例如,有线通信可以包括通用串行总线(USB)、高清多媒体接口(HDMI)、推荐标准-232(RS-232)、电力线通信或普通老式电话服务(POTS)中的至少一种。网络162可以包括电信网络或计算机网络(例如,局域网(LAN)或广域网(WAN))、互联网或电话网络中的至少一种。
第一外部电子设备102和第二外部电子设备104中的每一个可以是与电子设备101相同的类型或不同的类型。根据实施例,电子设备101将执行的全部或部分操作可以由诸如电子设备102和104或服务器106的另一个或多个电子设备执行。当电子设备101自动地或者响应于请求而执行任何功能或服务时,电子设备101可以不内部地执行该功能或服务,而是可替代地或另外地,可以请求在另一设备中与该电子设备701相关联的至少一部分功能,该另一设备可以执行所请求的功能或附加功能并且可以将执行结果发送到电子设备101,该电子设备101可以通过另外处理所接收的结果或者按该结果本身以提供所请求的功能或服务。为此,可以使用云计算、分布式计算或客户端-服务器计算。
图2示出了根据本公开的实施例的电子设备201。电子设备201可以包括图1所示的电子设备101的全部或部分,并且可以包括诸如AP 210的一个或更多个处理器、通信模块220、用户识别模块(SIM)卡224、存储器230、传感器模块240、输入设备250、显示器260、接口270、音频模块280、相机模块291、电源管理模块295、电池296、指示器297和电机298。
处理器210可以驱动OS或应用以控制连接到处理器210的多个硬件或软件元件,可以处理并计算各种数据,可以例如利用单片***(SoC)来实现,还可以包括图形处理单元(GPU)和/或图像信号处理器,可以包括图2所示的至少一部分元件,并且可以加载并处理从至少一个其它元件(诸如非易失性存储器)接收到的指令或数据,并且将所得数据存储在非易失性存储器中。
通信模块220可以被配置为与通信接口170相同或相似,并且可以包括蜂窝模块221、无线保真(Wi-Fi)模块223、(BT)模块225、GNSS模块227、近场通信(NFC)模块228和RF模块229。蜂窝模块221可以通过通信网络来提供语音通信、视频通信、文字服务或互联网服务,可以使用SIM卡224来执行通信网络内的电子设备201的识别和认证,可以执行处理器210所提供的至少一部分功能,并且可以包括CP。
蜂窝模块221、Wi-Fi模块223、BT模块225、GPS模块227和NFC模块228中的至少两个可以被包括在一个集成电路(IC)或IC封装体内。RF模块229可以发送和接收RF信号,并且可以包括收发器、功率放大器模块(PAM)、频率滤波器、低噪声放大器(LNA)和天线。根据实施例,蜂窝模块221、Wi-Fi模块223、BT模块225、GNSS模块227和NFC模块228中的至少一个可以通过单独的RF模块来发送和接收RF信号。SIM卡224可以包括嵌入式SIM(包括SIM)并且可以包括诸如集成电路卡标识符(ICCID)的唯一标识信息或者诸如国际移动用户识别码(IMSI)的用户信息。
例如,存储器230可以包括内部存储器232和外部存储器234中的至少一种。例如,内部存储器232可以包括以下存储器中的至少一种:诸如动态随机存取存储器(DRAM)、静态RAM(SRAM)和同步DRAM(SDRAM)的易失性存储器;诸如一次可编程只读存储器(OTPROM)、可编程ROM(PROM)、可擦除可编程只读(EPROM)、电可擦除可编程ROM(EEPROM)、掩模ROM、闪速ROM、闪速存储器、硬盘驱动器和固态驱动器(SSD)的非易失性存储器。外部存储器234可以包括诸如紧凑型闪存(CF)、安全数字(SD)、微型安全数字(micro-SD)、迷你安全数字(Mini-SD)、极限数字(xD)、多媒体卡(MMC)或记忆棒的闪存驱动器,并且可以通过各种接口可操作地或物理上与电子设备201连接。
传感器模块240可以测量物理量或者可以检测电子设备201的工作状态,可以将所测量到的或检测到的信息转换为电信号,并且可以包括以下传感器中的至少一种:手势传感器240A、陀螺仪传感器240B、气压传感器240C、磁传感器240D、加速度传感器240E、握持传感器240F、接近传感器240G、颜色传感器240H(例如,红绿蓝(RGB)传感器)、活体(或生物)传感器240I、温度/湿度传感器240J、照度传感器240K、紫外线(UV)传感器240M、电子鼻传感器、肌电图传感器(EMG)传感器、脑电图(EEG)传感器、心电图(ECG)传感器、红外(IR)传感器、虹膜传感器和/或指纹传感器,并且可以包括控制包括在该传感器模块中的至少一个或更多个传感器的控制电路。电子设备201还可以包括以下处理器:该处理器是处理器210的一部分或独立于处理器210的处理器,并且被配置为控制传感器模块240。该处理器可以在处理器210保持在休眠状态时控制传感器模块240。
输入设备250可以包括触摸面板252、(数字)笔传感器254、键256或者超声波输入设备258。触摸面板252可以使用电容、电阻、红外和超声波检测方法中的至少一种,并且还可以包括控制电路和触觉层以向用户提供触觉反馈。(数字)笔传感器254可以是触摸面板的一部分或者可以包括额外的识别片。键256可以包括物理按钮、光学键或键区等。超声波输入设备258可以通过麦克风288来检测(或感测)由输入设备生成的超声波信号,并且可以验证与所检测的超声波信号对应的数据。
显示器260可以包括面板262、全息设备264和投影仪266和/或控制面板262、全息设备264和投影仪266的控制电路。例如,面板262可以被实现为是柔性的、透明的或可穿戴的。面板262和触摸面板252可以被集成到一个或更多个模块中。面板262可以包括能够测量用户触摸上的压力的强度的压力传感器(或力度传感器)。该压力传感器可以与触摸面板252集成,或者可以利用独立于触摸面板252的一个或更多个传感器来实现。全息设备264可以利用光干涉现象在空间中显示立体图像。投影仪266可以将光投影到屏幕上以显示图像。屏幕可以布置在电子设备201的内部或外部。接口270可以包括高清多媒体接口(HDMI)272、USB 274、光学接口276或D-超小型(D-sub)278,可以被包括在图1所示的通信接口170中,并且可以包括移动高清链路(MHL)接口、SD卡/MMC接口或红外线数据协会(IrDA)标准接口。
音频模块280可以双向地转换声音和电信号。音频模块280的至少一部分可以被包括在图1所示的I/O接口145中。音频模块280可以处理通过扬声器282、接收器284、耳机286或麦克风288输入或输出的声音信息。用于拍摄静止图像或视频的相机模块291可以包括诸如前置传感器和后置传感器的至少一个图像传感器、透镜、图像信号处理器(ISP)或者诸如LED或氙灯的闪光灯。电源管理模块295可以管理电子设备201的电源,并且可以包括电源管理集成电路(PMIC)、充电器IC或电池电量计。PMIC可以具有有线充电方法和/或无线充电方法。无线充电方法可以包括磁共振法、磁感应法或电磁法,并且还可以包括诸如线圈回路、谐振电路或整流器的附加电路。电池电量计可以测量电池296的剩余容量以及电池在充电时的电压、电流或温度。电池296可以包括可再充电池和/或太阳能电池。
指示器297可以显示电子设备201或其一部分的特定状态,例如启动状态、消息状态或充电状态。电机298可以将电信号转换为机械振动,并且可以生成振动或触觉效果。例如,电子设备201可以包括根据数字多媒体广播(DMB)、数字视频广播(DVB)或MediaFloTM的标准来处理媒体数据的移动TV支持设备。根据本公开的实施例的电子设备的上述元件中的每一个可以利用一个或更多个组件来配置,并且元件的名称可以根据电子设备的类型而改变。电子设备201可以不包括一些元件或者还可以包括其它附加元件,并且电子设备的一些元件可以彼此组合以形成一个实体,以使得元件的功能可以按照与组合之前相同的方式执行。
图3是根据本公开的实施例的程序模块的框图。在图3中,程序模块310可以包括OS以控制与电子设备相关联的资源,和/或在OS上驱动的各种应用。OS可以包括AndroidTM、iOSTM、WindowsTM、SymbianTM、TizenTM或BadaTM,但不限于此。参照图3,程序模块310可以包括内核320、中间件330、API 360和/或应用370。程序模块310的至少一部分可以被预加载在电子设备上,或者可以从外部电子设备下载。
内核320可以包括***资源管理器321和/或设备驱动323。***资源管理器321可以执行***资源的控制、分配或检索,并且可以包括进程管理单元、存储器管理单元或文件***管理单元。设备驱动323可以包括显示驱动、相机驱动、蓝牙驱动、共享存储器驱动器、USB驱动、键区驱动、Wi-Fi驱动、音频驱动和进程间通信(IPC)驱动。中间件330可以提供应用370共同需要的功能,或者可以通过API 360向应用370提供各种功能,以使得应用370能够使用电子设备的有限***资源。中间件330可以包括以下至少一种:运行时库335、应用管理器341、窗口管理器342、多媒体管理器343、资源管理器344、电源管理器345、数据库管理器346、包管理器347、连接管理器348、通知管理器349、位置管理器350、图形管理器351和安全管理器352。
运行时库335可以包括由编译器使用的库模块,以在至少一个应用370正在执行的同时通过编程语言添加新功能,并且可以执行输入/输出管理、存储器管理、或算术功能的处理。应用管理器341可以管理应用370的生命周期。窗口管理器342可以管理在屏幕中所使用的图形用户界面(GUI)资源。多媒体管理器343可以识别播放媒体文件所需的格式,并且可以通过使用适合于该格式的编解码器来执行媒体文件的编码或解码。资源管理器344可以管理应用370的源代码或存储器的空间。例如,电源管理器345可以管理电池或电源的容量,并且可以提供操作电子设备所需的电源信息。电源管理器345可以结合基本输入/输出***(BIOS)来工作。例如,数据库管理器346可以生成、搜索或修改要在应用370中使用的数据库。包管理器347可以安装或更新以包文件格式发布的应用。
连接管理器348可以管理无线连接。通知管理器349可以向用户提供诸如到来消息、预约或接近通知的事件。位置管理器350可以管理电子设备的位置信息。图形管理器351可以管理要提供给用户的图形效果或与之相关的用户界面。安全管理器352可以提供***安全或用户认证。
中间件330可以包括管理电子设备的语音或视频呼叫功能的电话管理器、或者将上述元件的功能组合的中间件模块,可以提供专用于每个OS类型的模块,并且可以动态地移除一部分预先存在的元件,或者可以向其添加新元件。API 360可以是编程功能的集合,并且可以设置有可根据OS而变化的另一配置。例如,当OS是android或iOSTM时,可以允许每个平台提供一个API集合。当OS是TizenTM时,可以允许每个平台提供两个或更多个API集合。
应用370可以包括主页371、拨号器372、短消息服务/多媒体消息服务(SMS/MMS)373、即时消息(IM)374、浏览器375、相机376、闹钟377、联系人378、语音拨号379、电子邮件380、日历381、媒体播放器382、相册383、手表384、健康护理(例如,测量运动量或血糖)应用或者用于提供环境信息(例如,大气压力、湿度或温度)的应用。应用370可以包括支持电子设备与外部电子设备之间的信息交换的信息交换应用。信息交换应用可以包括用于向外部电子设备发送特定信息的通知中继应用或者用于管理外部电子设备的设备管理应用。例如,通知中继应用可以将从电子设备的其它应用生成的通知信息发送到外部电子设备,或者可以从外部电子设备接收通知信息并且可以向用户提供该通知信息。设备管理应用可以安装、删除或更新以下功能:诸如外部电子设备本身或部分组件的打开/关闭,或者与电子设备通信的外部电子设备的显示器的分辨率的调节,或者在外部电子设备中运行的应用。
应用370可以包括根据外部电子设备的属性而指派的移动医疗设备的健康护理应用、以及从外部电子设备接收的应用。程序模块310的至少一部分可以通过软件、固件、硬件或者其中两个或更多个的组合来实现,并且可以包括用于执行一个或更多个功能的模块、程序、例程、指令集或进程。
图4示出了根据本公开的实施例的电子设备的操作环境。
参照图4,电子设备400可以使用相机在水中拍摄图像。例如,电子设备400可以是配备有防水功能的设备,并且可以例如通过在水中执行相机应用而在水中操作。电子设备400可以在水中拍摄照片或视频,并且可以在触摸屏显示器410中显示照片或视频的预览。例如,如果发生与设置在电子设备400的侧表面上的输入接口420相关联的输入,则电子设备400可以拍摄照片或者可以开始视频记录。例如,电子设备400可以基于从设置在电子设备400下端的输入/输出接口430和触摸屏显示器410感测的信息来确定电子设备400是否在水中操作。当确定电子设备400在水中操作时,电子设备400可以将适合于水下拍摄的用户界面与预览一起显示在触摸屏显示器410中。在本公开中,“电子设备在水中”意味着整个电子设备被淹没在水中。
图5示出了根据本公开的实施例的电子设备的配置。
参照图5,电子设备500可以包括相机510、触摸屏显示器520、输入接口530、输入/输出接口540和处理器550。电子设备500可以配备有防水功能并且可以在水中操作,并且可以是例如智能电话、平板PC、可穿戴设备或数字相机。例如,电子设备500可以被称为“移动设备”、“移动终端”或“用户设备(UE)”。
相机510可以通过拍摄静止图像或视频来获得图像,并且可以通过安装在电子设备500中的相机510应用来控制。
触摸屏显示器520可以输出画面。例如,触摸屏显示器520可以显示由相机510拍摄的预览或图像,并且可以通过以电容方式操作来识别触摸输入。在这种情况下,触摸屏显示器520可以基于触摸屏显示器520中的电容的变化来识别触摸输入。或者,触摸屏显示器520可以以电阻方式操作,并且可以基于施加到触摸屏显示器520的压力来识别触摸输入。例如,触摸屏显示器520可以包括用于识别触摸输入的触摸面板以及用于输出画面的显示面板。
输入接口530可以接收电子设备500的用户的输入(例如,通过识别外部对象的物理输入)。例如,输入接口530可以是诸如音量控制键、电源键或主页键的物理按钮,或者可以是通过物理输入来操作的开关,或者可以是感测物理输入的压力的力度传感器。如图4所示,例如,输入接口530(图4中的430)可以设置在电子设备500的侧表面上。
输入/输出接口540可以连接到外部设备,可以是能够容纳连接到外部设备的插头的端口,并且可以是能够容纳USB插头的USB端口。诸如电流的电信号可以流入输入/输出接口540并且可以被改变。例如,当输入/输出接口540未被使用时、当电连接到外部设备的插头被容纳在输入/输出接口540中时以及当输入/输出接口540在水中时,流入输入/输出接口540的电信号可以彼此不同。
处理器550可以电连接到相机510、触摸屏显示器520、输入接口530和输入/输出接口540。
根据实施例,当执行与相机510相关联的操作时,基于从输入/输出接口540感测的电信号以及从触摸屏显示器520获得的信息,处理器550可以确定电子设备500是否在水中或者可以在触摸屏显示器520中显示与水下拍摄相关联的用户界面。
详细地讲,处理器550可以感测相机510是否已被激活。例如,如果在执行相机应用时相机510被激活,则处理器550可以开始确定电子设备500是否在水中。
处理器550可以响应于与输入接口530相关联的输入通过使用相机510来拍摄图像。例如,在执行与相机510相关联的应用的同时,如果感测到与输入接口530相关联的输入,则处理器550可以拍摄照片或者可以开始视频记录。由于当电子设备500在水中时触摸屏显示器520(特别是电容式触摸屏显示器)难以识别触摸输入,所以电子设备500的用户可以使用输入接口530来拍摄图像,并且处理器550可以开始确定电子设备500是否在水中。
上述实施例描述了当相机510被激活时或者当响应于与输入接口530相关联的输入而拍摄图像时,确定电子设备500是否在水中。然而,本公开的实施例可以不限于此。例如,当执行与相机510相关联的各种操作中的一个时,电子设备500可以开始确定电子设备500是否在水中。
根据实施例,如果执行与相机510相关联的操作,则处理器550可以确定从输入/输出接口540感测的电信号是否满足第一指定条件。由于当输入/输出接口540未被使用时、当外部设备的插头被容纳在输入/输出接口540中时以及当输入/输出接口540在水中时,流入输入/输出接口540的电信号彼此不同,所以处理器550可以基于从输入/输出接口540感测的电信号来确定电子设备500是否在水中。
例如,第一指定条件可以包括与电信号的幅值范围和/或频率范围相关联的条件。处理器550可以确定从输入/输出接口540感测的电信号是否满足指定的幅值范围和/或频率范围。
如果满足第一指定条件,则处理器550可以确定与从触摸屏显示器520获得的触摸输入相关联的信息是否满足第二指定条件。如果满足第二指定条件,则处理器550可以确定电子设备500在水中。例如,处理器550可以从触摸屏显示器520获得与触摸输入相关联的信息。当电子设备500在水中时与触摸输入相关联的信息可以不同于当电子设备500不在水中时与触摸输入相关联的信息。
例如,当触摸屏显示器520为电容方式时,处理器550可以基于从触摸屏显示器520感测的自电容和/或互电容来确定电子设备500是否在水中。如果自电容和/或互电容满足指定条件,则处理器550可以确定电子设备500在水中。
又例如,当触摸屏显示器520为电阻方式时,处理器550可以基于在触摸屏显示器520的整个区域中感测的压力来确定电子设备500是否在水中。如果在触摸屏显示器520的整个区域中由于水压而感测到的压力被包括在指定范围内,则处理器550可以确定电子设备500在水中。
如果满足第二指定条件,则处理器550可以在触摸屏显示器520中显示与水下拍摄相关联的用户界面。例如,如果在响应于与输入接口530相关联的输入而拍摄图像之后满足了第一指定条件和第二指定条件,则处理器550可以在触摸屏显示器520中显示适合于水下拍摄的用户界面。
处理器550可以在触摸屏显示器520的与输入接口530相邻的区域中显示拍摄图标,以用于引导用户使用输入接口530来拍摄图像。
处理器550可以确定由相机510感测的照明水平以及基于该照明水平要显示在触摸屏显示器520中的用户界面。例如,处理器550可以基于由相机510获得的光圈值(Av)、时间值(Tv)和亮度值(Bv)来确定照明水平,并且可以根据照明水平在触摸屏显示器520中显示不同的用户界面,这将参照图9至图16进行描述。
图6示出了根据本公开的实施例的电子设备的水下拍摄确定方法。
以下,假设图5的电子设备500执行图6的处理,并且被描述为由电子设备执行的操作是由电子设备500的处理器550控制的。
参照图6,在步骤610中,电子设备可以确定是否已执行与相机相关联的操作。例如,电子设备可以确定是否已激活相机或者是否已执行相机应用,或者在执行相机应用之后,可以确定是否已识别出与指定的输入接口(例如,音量增大按钮)相关联的输入。
当没有执行与相机相关联的操作时,重复步骤610。当执行与相机相关联的操作时,在步骤620中,电子设备可以确定从输入/输出接口感测的电信号以及从触摸屏显示器获得的信息是否满足指定条件。例如,当电子设备在水中时从诸如USB端口的输入/输出接口感测的电信号可以改变为与当输入/输出接口未被使用时或者当连接到外部设备的插头被***到输入/输出接口中时的电信号不同。电子设备可以确定从输入/输出接口感测的电信号的幅值或频率中的至少一个是否被包括在指定范围内。另外,当电子设备在水中时,从触摸屏显示器感测的自电容和/或互电容的特性可以与电子设备不在水中时不同。电子设备可以确定从触摸屏显示器感测的自电容和/或互电容是否满足指定条件。
当不满足指定条件时,方法结束。当满足指定条件时,在步骤630中,电子设备可以确定电子设备在水中。例如,如果从输入/输出接口感测的电信号的幅值和频率中的至少一个被包括在指定范围内,并且如果从触摸屏显示器感测的自电容和/或互电容满足指定条件,则电子设备可以在步骤630中确定电子设备在水中。
图7示出了根据本公开的实施例的电子设备的水下拍摄确定方法。
为了简明起见,先前参照图6所描述的操作的描述将被省略。
参照图7,在步骤中710中,电子设备可以确定是否已执行与相机相关联的操作。
当确定没有执行与相机相关联的操作时,重复步骤710。当确定执行了与相机相关联的操作时,在步骤720中,电子设备可以确定从输入/输出接口感测的电信号以及从触摸屏显示器获得的信息是否满足指定条件。
当不满足指定条件时,方法结束。当满足指定条件时,在步骤730中,电子设备可以显示与水下拍摄相关联的用户界面。例如,电子设备可以在与输入接口相邻的区域中显示用于接收拍摄指令的图标,可以显示指示水下拍摄是否正在进行的标记,可以显示指示在拍摄时相机所感测的照明水平的标记,或者可以在预览中显示围绕或覆盖识别出指定对象(例如,脸部)的区域的标记。电子设备可以显示适合于其它水下拍摄的各种用户界面。
图8示出了根据本公开的实施例的电子设备的水下拍摄确定方法。
为了简明起见,参照图6和图7所描述的步骤的描述将被省略。
参照图8,在步骤810中,电子设备可以执行相机应用。例如,电子设备可以是防水设备,并且可以在水中操作并执行相机应用。如果相机应用被执行,则电子设备可以在触摸屏显示器中输出预览。
在步骤820中,电子设备可以确定是否已发生与输入接口相关联的输入。例如,在执行相机应用之后,电子设备可以感测与指定的输入接口(例如,音量增大按钮)相关联的输入。
如果发生与输入接口相关联的输入,则在步骤830中,电子设备可以使用相机来拍摄图像。例如,在执行相机应用之后,如果发生与指定的输入接口相关联的输入,则电子设备可以拍摄照片或者可以开始视频记录。触摸屏显示器可能无法在水中平稳地操作。因此,如果响应于与输入接口相关联的输入而拍摄图像,则存在电子设备将在水中操作的可能性。因此,电子设备可以通过执行以下步骤来确定电子设备是否在水中。
在步骤840中,电子设备可以确定从输入/输出接口感测的电信号是否满足第一指定条件。例如,电子设备可以确定从输入/输出接口感测的电信号的幅值和/或频率是否被包括在指定范围内。
如果满足第一指定条件,则在步骤850中,电子设备可以确定从触摸屏显示器感测的信息是否满足第二指定条件。例如,电子设备可以确定由电容式触摸屏显示器感测的自电容和/或互电容是否满足指定条件,或者可以确定由电阻式触摸屏显示器感测的压力是否被包括在指定范围内。
在图8中,步骤840和850被顺序地执行,但是本公开的实施例可以不限于此。例如,步骤840和850可以同时执行或者可以按照相反的顺序执行。
如果满足第二指定条件,则在步骤860中,电子设备可以显示与水下拍摄相关联的用户界面。
当不存在与输入/输出接口相关联的输入时或者当不满足第一指定条件或第二指定条件时,在步骤870中,电子设备可以显示与正常拍摄相关联的用户界面。例如,电子设备可以显示与执行相机应用时的用户界面相同的用户界面,而不改变用户界面。
图9示出了根据本公开的实施例的电子设备在照片拍摄时输出的用户界面。
电子设备可以在正常拍摄模式或水下拍摄模式下操作。根据实施例,当电子设备在水下拍摄模式下操作时,在电子设备中显示预览的同时,电子设备可以显示指示水下拍摄的标记。
参照图9,电子设备900可以执行相机应用。当电子设备900在正常拍摄模式下操作时,电子设备900可以显示预览911和拍摄图标912。电子设备900可以将相机所识别的图像的预览911显示在屏幕的中心区域中,并且可以将用于接收来自用户的拍摄指令的拍摄图标912显示在屏幕的右侧区域中。
例如,电子设备900可以基于与物理按钮相关联的输入、在USB端口处感测的电信号以及从触摸屏显示器感测的信息来确定是否正在进行水下拍摄。当电子设备900在水下拍摄模式下操作时,电子设备900可以显示预览921、水下拍摄标记922和拍摄图标923。电子设备900可以将相机所识别的图像的预览921显示在屏幕的中心区域中。为了向用户通知水下拍摄模式,电子设备900可以显示围绕预览921的箱形水下拍摄标记922,或者可替代地,可以利用各种形状来实现水下拍摄标记以用于向用户通知水下拍摄。电子设备900可以在与用于接收拍摄指令的物理按钮相邻的区域中显示拍摄图标923。由于在水下拍摄期间电子设备900难以识别与拍摄图标923相关联的触摸输入,所以电子设备900可以在与物理按钮相邻的区域中显示拍摄图标923以引导用户与物理按钮相关联的输入。
图10示出了根据本公开的实施例的电子设备在照片拍摄时输出的用户界面。
根据实施例,在显示预览时,电子设备可以显示指示水下拍摄和照明水平的标记。
参照图10,在电子设备1000在水下拍摄模式下操作时,电子设备1000可以使用相机来识别照明。电子设备1000可以确定所识别的照明水平,例如,确定照明水平为高、中等水平或者低水平。
当相机所感测的照明水平高时,电子设备1000可以显示第一预览1011以及以第一颜色(例如,蓝色)表示的第一水下拍摄标记1012。当相机所感测的照明水平为中等水平时,电子设备1000可以显示第二预览1021以及以第二颜色(例如,绿色)表示的第二水下拍摄标记1022。当相机所感测的照明水平低时,电子设备1000可以显示第三预览1031以及以第三颜色(例如,红色)表示的第三水下拍摄标记1032。
尽管水下拍摄标记1012、1022和1023分别是围绕预览1011、1021和1031的箱形,但是本公开不限于此,水下拍摄标记1012、1022和1023可以利用各种形状来实现以用于向用户通知水下拍摄。
电子设备1000可以显示使得用户能够识别照明水平的标记,并且因此可以允许用户在黑暗的水下环境中方便地识别照明。
图11示出了根据本公开的实施例的电子设备在视频拍摄时输出的用户界面。
根据实施例,电子设备可以基于在USB端口处感测的电信号以及从触摸屏显示器获得的信息,在显示在触摸屏显示器中的预览中显示围绕识别出指定对象的区域的标记。当相机所感测的照明水平低于指定值时,电子设备可以在显示在触摸屏显示器中的预览中显示覆盖识别出指定对象的区域的标记。
参照图11,在电子设备1100在水下拍摄模式下操作时,电子设备1100可以使用相机来识别照明,并且可以确定所识别的照明水平为高、中等水平或低水平。
当相机所感测的照明水平高时,电子设备1100可以显示第一预览1111以及以第一颜色(例如,蓝色)表示的第一水下拍摄标记1112、1113、1114和1115。第一水下拍摄标记1112、1113、1114和1115可以分别是第一预览1111中围绕识别出指定对象(例如,脸部)的区域的箱形标记。
当相机所感测的照明水平为中等水平时,电子设备1100可以显示第二预览1121以及以第二颜色(例如,绿色)表示的第二水下拍摄标记1122、1123、1124和1125。第二水下拍摄标记1122、1123、1124和1125可以分别是第二预览1121中围绕识别出脸部的区域的箱形标记。
当相机所感测的照明水平低时,电子设备1100可以显示第三预览1131以及以第三颜色(例如,红色和/或白色)表示的第三水下拍摄标记1132、1133、1134和1135。由于电子设备1100的用户难以识别第三预览1131中的脸部,所以第三水下拍摄标记1132、1133、1134和1135可以分别是第三预览1131中覆盖识别出脸部的区域的箱形标记,使得用户能够仅识别出脸部的位置。
第三预览1131可以包括多个脸部,并且对多个脸部中的每一个的识别可靠性可以彼此不同。例如,对包括在水下拍摄标记1132和1133中的各个脸部的识别可靠性可以高于指定值,对包括在水下拍摄标记1134和1135中的各个脸部的识别可靠性可以低于指定值。电子设备1100可以将具有高识别可靠性的水下拍摄标记1132和1133显示为白色,并且可以将具有低识别可靠性的水下拍摄标记1134和1135显示为红色。
在图11中,第一水下拍摄标记1112、1113、1114和1115中的每一个、第二水下拍摄标记1122、1123、1124和1125中的每一个以及第三水下拍摄标记1132、1133、1134和1135中的每一个是围绕指定对象的箱形。然而,本公开不限于此。例如,水下拍摄标记可以利用各种形状来实现以用于向用户通知指定对象的位置。另外,指定对象可以包括图11所示的脸部以外的、电子设备1100能够识别的各种对象。
图12示出了根据本公开的实施例的电子设备在照片拍摄时输出的用户界面。
根据实施例,在电子设备显示与水下拍摄相关联的用户界面之后,如果通过相机拍摄图像,则电子设备可以在指定时间内在触摸屏显示器中显示该图像。
参照图12,例如,电子设备1200可以基于与物理按钮相关联的输入、在USB端口处感测的电信号或者从触摸屏显示器感测的信息来确定是否正在进行水下拍摄。当电子设备1200在水下拍摄模式下操作时,电子设备1200可以显示预览1210、水下拍摄标记1220和拍摄图标1230。电子设备1200可以将相机所识别的图像的预览1210显示在屏幕的中心区域中,并且可以显示围绕预览1210的箱形水下拍摄标记1220。如果施加与拍摄图标1230或物理按钮相关联的输入,则电子设备1200可以拍摄图像。
如果拍摄图像,则电子设备1200可以在指定时间(例如,约2秒)内在屏幕中显示所拍摄的图像1240。由于当电子设备1200在水中时用户难以验证所拍摄的图像1240,所以电子设备1200可以在指定时间内显示所拍摄的图像1240,使得用户在拍摄期间验证所拍摄的图像1240。
图13示出了根据本公开的实施例电子设备在照片拍摄时输出的用户界面。
根据实施例,在电子设备显示与水下拍摄相关联的用户界面之后,如果通过相机拍摄图像,则电子设备可以将所拍摄的图像的缩略图与指示水下拍摄的标记一起显示在触摸屏显示器中,可以在触摸屏显示器中显示指示所拍摄的图像的缩略图和所拍摄的图像的模糊水平的标记,或者可以在触摸屏显示器中显示所拍摄的图像的缩略图并且所显示的缩略图的尺寸可以基于另一图像的模糊水平来确定。
参照图13,电子设备1300可以显示第一预览1311和第一水下拍摄标记1312。电子设备1300可以显示与所拍摄的图像相关联的第一缩略图1313。例如,当所拍摄的图像是在水中拍摄时,电子设备1300可以将围绕第一缩略图1313的圆形标记与第一缩略图1313一起显示。又例如,当所拍摄的图像的模糊水平低时,电子设备1300可以显示一般类型的第一缩略图1313。
又例如,电子设备1300可以显示第二预览1321和第二水下拍摄标记1322,并且可以显示与所拍摄的图像相关联的第二缩略图1323。第二缩略图1323的大小可以大于第一缩略图1313的大小。例如,随着模糊水平增加,电子设备1300可以显示更大的缩略图。电子设备1300可以显示围绕第二缩略图1323的圆形标记1324。例如,如果模糊水平高于指定值,则电子设备1300可以显示围绕第二缩略图1323的红色标记1324。或者,标记1324可以利用使得用户能够识别模糊水平的各种形状和颜色来实现。
电子设备1300可以基于模糊水平来调整缩略图的大小,并且可以显示指示模糊水平的标记1324,并且因此,电子设备1300可以使得用户能够识别所拍摄的图像的模糊水平并且当模糊水平高时可以引导重新拍摄。
根据实施例,在电子设备显示与水下拍摄相关联的用户界面之后,如果通过相机拍摄图像,则电子设备可以生成以下标签:该标签包括关于所拍摄的图像是否在水中拍摄、在拍摄所拍摄的图像时相机所感测的照明水平、在拍摄所拍摄的图像时打开还是关闭了调焦、或者在所拍摄的图像中识别出的对象的数量中的至少部分的信息。
图14示出了根据本公开的实施例的与电子设备所拍摄的照片相关联的标签。
参照图14,电子设备可以在电子设备可以拍摄照片的时间中显示预览1410和水下拍摄标记1420。电子设备可以确定在拍摄照片时是否在水中拍摄照片、在拍摄照片时相机所感测的照明水平、以及在拍摄所拍摄的图像时打开还是关闭了调焦,并且可以生成提供该指示的标签1430。例如,电子设备可以生成指示照片在水中拍摄的第一标签#1 1431、指示拍摄照片时照明水平高的第二标签#2 1432、以及指示在拍摄时打开调焦的第三标签#31433。电子设备可以将标签1430与所拍摄的照片一起存储。
图15示出了根据本公开的实施例的与电子设备所拍摄的视频相关联的标签。
参照图15,电子设备可以显示预览1510以及覆盖该预览1510中识别出的脸部的水下拍摄标记1521、1522、1523和1524。在显示预览1510以及水下拍摄标记1521、1522、1523和1524时,电子设备可以拍摄视频。电子设备可以确定在拍摄视频时是否在水中拍摄视频、在拍摄视频时相机所感测的照明水平以及在拍摄视频时识别出的脸部的数量,并且可以生成提供该指示的标签1530。例如,电子设备可以生成指示在水中拍摄了视频的第一标签#11531、指示在拍摄视频时照明水平低的第二标签#2 1532以及指示在拍摄视频时识别出的脸部的数量为4并且识别出的脸部当中识别可靠性低的脸部的数量为2的第三标签#31533。电子设备可以将标签1530与所拍摄的视频一起存储。
图16示出了根据本公开的实施例的电子设备所输出的用于推荐图像的用户界面。
根据实施例,在电子设备显示与水下拍摄相关联的用户界面之后,如果通过相机拍摄至少一个图像,则电子设备可以基于与一个或更多个图像中的每一个相关联的标签推荐所述至少一个图像的至少一部分。
参照图16,电子设备可以根据预设标准对存储在电子设备中的照片进行分类。电子设备可以将所分类的一组照片的列表显示在第一画面1610中,该第一画面1610可以显示用于选择在水中拍摄的一组照片的对象1611。如果用户施加与对象1611相关联的触摸输入,则电子设备可以显示第二画面1620。
电子设备可以在第二画面1620中显示包括低质量照片的缩略图的第一菜单1621、包括高质量照片的缩略图的第二菜单1622以及用于显示在水中拍摄的一组照片中所包括的照片的预览的第三菜单1623。电子设备可以基于照片的模糊水平来对低质量照片和高质量照片进行分类。如果对包括在第二菜单1622中的缩略图之一施加用户的触摸输入,则电子设备可以显示第三画面1630。
电子设备可以在第三画面1630中显示与所选择的缩略图对应的图像1631以及用于接收与图像1631相关联的指令的图标1632。图标1632可以包括自动调整图标、共享图标、编辑图标和删除图标,但是不限于此。如果施加与删除图标相关联的触摸输入,则可以删除图像1631。
本文所使用的术语“模块”可以包括利用硬件、软件或固件实现的单元,并且例如可以与术语“逻辑”、“逻辑块”、“组件”或“电路”可互换地使用。“模块”可以是集成组件或其一部分的最小单元,或者可以以是用于执行一个或更多个功能或其一部分的最小单元。“模块”可以机械地或电子地实现,并且可以包括已知的或将开发的用于执行一些操作的专用IC(ASIC)芯片、现场可编程门阵列(FPGA)和可编程逻辑器件。根据实施例,设备或方法的至少一部分可以通过以程序模块的形式存储在计算机可读存储介质中的指令来实现。该指令在由处理器执行时可以使得处理器执行与该指令对应的功能。例如,计算机可读记录介质可以包括硬盘、软盘、磁介质、诸如紧凑型盘只读存储器(CD-ROM)和数字多功能盘(DVD)的光学介质、诸如软光盘的磁光介质、或者嵌入式存储器。所述指令可以包括由编译器创建的代码或者能够由计算机通过使用解释器执行的代码。模块或程序模块可以包括上述元件中的至少一个,或者可以省略上述元件的一部分,或者还可以包括其它元件。由模块、程序模块或其它元件执行的操作可以通过连续的、并行的、重复的或启发式的方法执行,或者操作的至少一部分可以按照不同的顺序执行或被省略。或者,可以添加其它操作。
尽管参照本公开的实施例示出和描述了本公开,但本领域技术人员将理解的是,在不脱离由所附权利要求及其等同形式限定的本公开的精神和范围的情况下,可以对本文进行形式和细节上的各种改变。

Claims (17)

1.一种电子设备,包括:
相机;
触摸屏显示器,所述触摸屏显示器被配置为识别触摸输入;
输入接口,所述输入接口被配置为从所述电子设备的用户接收输入;
输入/输出接口,所述输入/输出接口被配置为容纳连接到外部设备的插头;以及
处理器,所述处理器可操作地耦接到所述相机、所述触摸屏显示器、所述输入接口和所述输入/输出接口,
其中,所述处理器被配置为:
在相机应用被执行的同时,至少基于从所述输入/输出接口获得的电信号来确定所述电子设备是否被淹没在水中;
当所述电子设备在水下拍摄模式下操作时,确定由所述相机感测的照明水平、在拍摄时识别出的脸部的数量以及由所述相机感测到的脸部的识别可靠性;
基于所述照明水平和所述脸部的识别可靠性,确定用于拍摄标记的颜色;
在所述触摸屏显示器上显示包括所述脸部和位于所述脸部上的所确定颜色的所述拍摄标记的预览;
控制所述相机来拍摄内容;以及
生成标签以与所述内容一起存储,
其中,所述标签包括所识别出的脸部的数量以及所识别出的脸部当中识别可靠性低的脸部的数量。
2.根据权利要求1所述的电子设备,其中,所述处理器进一步被配置为:
如果与所述相机相关联的操作被执行,则确定从所述输入/输出接口感测的电信号是否满足第一指定条件;
如果满足所述第一指定条件,则确定与从所述触摸屏显示器获得的触摸输入相关联的信息是否满足第二指定条件;并且
如果满足所述第二指定条件,则确定所述电子设备在水中。
3.根据权利要求1所述的电子设备,
其中,所述处理器进一步被配置为基于从所述输入/输出接口获得的所述电信号的幅值或频率中的至少一个是否被包括在指定范围内来确定所述电子设备是否被淹没在水中。
4.根据权利要求1所述的电子设备,
其中,所述处理器进一步被配置为如果响应于对所述输入接口的输入而通过所述相机拍摄了图像,则确定所述电子设备是否在水中。
5.一种电子设备,包括:
相机;
触摸屏显示器,所述触摸屏显示器被配置为识别触摸输入;
输入接口,所述输入接口被配置为从所述电子设备的用户接收输入;
输入/输出接口,所述输入/输出接口被配置为容纳连接到外部设备的插头;以及
处理器,所述处理器可操作地耦接到所述相机、所述触摸屏显示器、所述输入接口和所述输入/输出接口,
其中,所述处理器被配置为在相机应用被执行的同时,至少基于从所述输入/输出接口获得的电信号来确定所述电子设备是否被淹没在水中,以及基于所述确定在所述触摸屏显示器上显示与水下拍摄相关联的用户界面,并且
其中,所述处理器进一步被配置为:
当所述电子设备在水下拍摄模式下操作时,确定由所述相机感测的照明水平、在拍摄时识别出的脸部的数量以及由所述相机感测到的脸部的识别可靠性;
基于所述照明水平和所述脸部的识别可靠性,确定用于拍摄标记的颜色;
在所述触摸屏显示器上显示包括所述脸部和位于所述脸部上的所确定颜色的所述拍摄标记的预览;
控制所述相机来拍摄内容;以及
生成标签以与所述内容一起存储,
其中,所述标签包括所识别出的脸部的数量以及所识别出的脸部当中识别可靠性低的脸部的数量。
6.根据权利要求5所述的电子设备,所述处理器进一步被配置为:
响应于对所述输入接口的输入,使用所述相机拍摄图像;
如果响应于对所述输入接口的输入而拍摄了所述图像,则确定从所述输入/输出接口感测的所述电信号是否满足第一指定条件;
如果满足所述第一指定条件,则确定与从所述触摸屏显示器获得的所述触摸输入相关联的信息是否满足第二指定条件;以及
如果满足所述第二指定条件,则在所述触摸屏显示器上显示与水下拍摄相关联的用户界面。
7.根据权利要求5所述的电子设备,
其中,所述处理器进一步被配置为在所述触摸屏显示器的与所述输入接口相邻的区域中显示拍摄图标。
8.根据权利要求5所述的电子设备,其中,所述处理器进一步被配置为:
基于所述照明水平来确定要显示在所述触摸屏显示器上的用户界面。
9.根据权利要求5所述的电子设备,
其中,所述处理器进一步被配置为在显示所述用户界面之后,如果通过所述相机拍摄了另一图像,则在指定时间内在所述触摸屏显示器上显示所述另一图像。
10.根据权利要求5所述的电子设备,
其中,所述处理器进一步被配置为在显示所述用户界面之后,如果通过所述相机拍摄了另一图像,则将所述另一图像的缩略图与指示水下拍摄的标记一起显示在所述触摸屏显示器上。
11.根据权利要求5所述的电子设备,
其中,所述处理器进一步被配置为在所述处理器显示所述用户界面之后,如果通过所述相机拍摄了另一图像,则将所述另一图像的缩略图显示在所述触摸屏显示器上,并且
其中,所述缩略图的尺寸是基于所述另一图像的模糊水平确定的。
12.根据权利要求5所述的电子设备,其中,所述处理器被配置为在所述处理器显示所述用户界面之后,如果通过所述相机拍摄了另一图像,则将所述另一图像的缩略图以及指示所述另一图像的模糊水平的标记显示在所述触摸屏显示器上。
13.根据权利要求5所述的电子设备,其中,所述处理器进一步被配置为基于从所述输入/输出接口感测的电信号以及从所述触摸屏显示器获得的信息,在显示在所述触摸屏显示器上的预览中显示围绕识别出指定对象的区域的标记。
14.根据权利要求5所述的电子设备,其中,所述处理器进一步被配置为如果所述相机所感测的照明水平小于指定值,则在显示在所述触摸屏显示器上的所述预览中显示覆盖识别出指定对象的区域的所述标记。
15.根据权利要求5所述的电子设备,其中,所述处理器被配置为:
在所述处理器显示所述用户界面之后,如果通过所述相机拍摄了另一图像,则生成以下标签:所述标签包括关于所述另一图像是否在水中拍摄、在拍摄所述另一图像时所述相机感测的照明水平、在拍摄所述另一图像时打开还是关闭了调焦、以及在所述另一图像中识别出的对象的数量中的至少部分的信息。
16.根据权利要求5所述的电子设备,其中,所述处理器被配置为:
在所述处理器显示所述用户界面之后,如果通过所述相机拍摄了至少一个图像,则基于与一个或更多个图像中的每一个相关联的标签推荐所述至少一个图像的至少一部分。
17.一种用于确定电子设备的环境的方法,所述电子设备包括相机、触摸屏显示器和输入/输出接口,所述输入/输出接口被配置为容纳连接到外部设备的插头,所述方法包括:
执行所述相机的相机应用;
在执行所述相机应用的同时,至少基于从所述输入/输出接口获得的电信号来确定所述电子设备是否被淹没在水中;
当所述电子设备在水下拍摄模式下操作时,确定由所述相机感测的照明水平、在拍摄时识别出的脸部的数量以及由所述相机感测到的脸部的识别可靠性;
基于所述照明水平和所述脸部的识别可靠性,确定用于拍摄标记的颜色;
在所述触摸屏显示器上显示包括所述脸部和位于所述脸部上的所确定颜色的所述拍摄标记的预览;
控制所述相机来拍摄内容;以及
生成标签以与所述内容一起存储,
其中,所述标签包括所识别出的脸部的数量以及所识别出的脸部当中识别可靠性低的脸部的数量。
CN201810153717.8A 2017-02-15 2018-02-22 电子设备及用于确定电子设备的环境的方法 Active CN108427533B (zh)

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
KR1020170020418A KR20180094290A (ko) 2017-02-15 2017-02-15 전자 장치 및 전자 장치의 수중 촬영 판단 방법
KR10-2017-0020418 2017-02-15

Publications (2)

Publication Number Publication Date
CN108427533A CN108427533A (zh) 2018-08-21
CN108427533B true CN108427533B (zh) 2024-02-06

Family

ID=61226419

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201810153717.8A Active CN108427533B (zh) 2017-02-15 2018-02-22 电子设备及用于确定电子设备的环境的方法

Country Status (4)

Country Link
US (1) US11042240B2 (zh)
EP (1) EP3364284B1 (zh)
KR (1) KR20180094290A (zh)
CN (1) CN108427533B (zh)

Families Citing this family (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR102325806B1 (ko) * 2017-10-31 2021-11-11 엘지디스플레이 주식회사 표시장치 및 그 구동 방법
CN110136395B (zh) * 2018-09-29 2021-04-30 广东小天才科技有限公司 一种涉水检测方法及可穿戴设备
CN112639459B (zh) * 2019-02-25 2022-04-12 华为技术有限公司 浸水检测方法及电子设备
CN111122467A (zh) * 2019-12-24 2020-05-08 维沃移动通信有限公司 信息提示方法和电子设备
CN111147742B (zh) * 2019-12-29 2020-07-14 张美燕 360度拍照方法、装置、计算机设备和存储介质
JPWO2021235294A1 (zh) * 2020-05-22 2021-11-25
CN114640756A (zh) * 2020-12-16 2022-06-17 花瓣云科技有限公司 摄像头的切换方法及电子设备

Citations (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN104735340A (zh) * 2013-12-24 2015-06-24 索尼公司 备用的相机功能控制

Family Cites Families (25)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20120176237A1 (en) * 2011-01-12 2012-07-12 Joseph Akwo Tabe Homeland intelligence systems technology "h-list" and battlefield apparatus
US9270387B2 (en) * 2005-06-15 2016-02-23 Wfs Technologies Ltd. Mobile device with an underwater communications system and method
JP4154431B2 (ja) * 2006-02-15 2008-09-24 キヤノン株式会社 撮像装置及び表示制御方法
US9183560B2 (en) * 2010-05-28 2015-11-10 Daniel H. Abelow Reality alternate
US20120236173A1 (en) * 2011-03-17 2012-09-20 Telek Michael J Digital camera user interface which adapts to environmental conditions
JP2013007836A (ja) * 2011-06-23 2013-01-10 Canon Inc 画像表示装置、画像表示方法及びプログラム
JP2013016018A (ja) * 2011-07-04 2013-01-24 Canon Inc 表示制御装置、制御方法及びプログラム
US20130088602A1 (en) * 2011-10-07 2013-04-11 Howard Unger Infrared locator camera with thermal information display
US20130235226A1 (en) * 2012-03-12 2013-09-12 Keith Stoll Karn Digital camera having low power capture mode
IN2015DN03807A (zh) * 2012-11-20 2015-10-02 Jolla Oy
KR20140087729A (ko) 2012-12-31 2014-07-09 엘지전자 주식회사 포터블 디바이스 및 사용자 인터페이스 제어 방법
US20140320629A1 (en) * 2013-01-24 2014-10-30 University Of Washington Through Its Center For Commericialization Haptically-Enabled Co-Robotics for Underwater Tasks
US9712756B2 (en) * 2013-08-21 2017-07-18 Canon Kabushiki Kaisha Image capturing apparatus and control method thereof
KR102065411B1 (ko) * 2013-09-04 2020-01-13 엘지전자 주식회사 이동 단말기 및 이의 제어 방법
JP6049608B2 (ja) * 2013-12-27 2016-12-21 キヤノン株式会社 撮像装置、撮像装置の制御方法、プログラム、記録媒体
US10104270B2 (en) * 2014-03-24 2018-10-16 Hideep Inc. Method for operating camera underwater
CN112432038A (zh) * 2014-04-28 2021-03-02 深圳市大疆创新科技有限公司 手持式平台
JP6327995B2 (ja) * 2014-07-28 2018-05-23 キヤノン株式会社 撮像装置、制御装置及びそれらの制御方法、プログラム、並びに記憶媒体
WO2016138043A1 (en) * 2015-02-24 2016-09-01 NextVR, Inc. Calibration for immersive content systems
US9894350B2 (en) * 2015-02-24 2018-02-13 Nextvr Inc. Methods and apparatus related to capturing and/or rendering images
KR20160112559A (ko) * 2015-03-19 2016-09-28 삼성전자주식회사 터치 패널을 포함하는 전자 장치 및 그 제어 방법
KR20160126802A (ko) * 2015-04-24 2016-11-02 삼성전자주식회사 인체 정보를 측정하는 방법 및 그 전자 장치
JP6352524B2 (ja) 2015-07-17 2018-07-04 エルジー エレクトロニクス インコーポレイティド 放送信号送受信装置及び方法
KR20170025086A (ko) * 2015-08-27 2017-03-08 삼성전자주식회사 유체의 접촉을 확인하기 위한 방법 및 그 전자 장치
US9661473B1 (en) * 2016-06-17 2017-05-23 Qualcomm Incorporated Methods and apparatus for determining locations of devices in confined spaces

Patent Citations (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN104735340A (zh) * 2013-12-24 2015-06-24 索尼公司 备用的相机功能控制

Also Published As

Publication number Publication date
US20180234624A1 (en) 2018-08-16
KR20180094290A (ko) 2018-08-23
EP3364284A1 (en) 2018-08-22
CN108427533A (zh) 2018-08-21
EP3364284B1 (en) 2022-11-30
US11042240B2 (en) 2021-06-22

Similar Documents

Publication Publication Date Title
US10871798B2 (en) Electronic device and image capture method thereof
US10484589B2 (en) Electronic device and image capturing method thereof
CN110462572B (zh) 电子装置及其控制方法
CN108427533B (zh) 电子设备及用于确定电子设备的环境的方法
CN108028891B (zh) 电子设备和照相方法
EP3101578B1 (en) Electronic device for performing personal authentication and method thereof
KR20170136920A (ko) 화면 출력 방법 및 이를 지원하는 전자 장치
US20160286132A1 (en) Electronic device and method for photographing
CN108632529B (zh) 为焦点提供图形指示符的电子设备及操作电子设备的方法
KR102477522B1 (ko) 전자 장치 및 그의 카메라 노출 조정 방법
CN108124054B (zh) 基于握持传感器的感测信号显示用户界面的设备
US10691318B2 (en) Electronic device and method for outputting thumbnail corresponding to user input
US10198828B2 (en) Image processing method and electronic device supporting the same
US10623630B2 (en) Method of applying a specified effect to an area of an image and electronic device supporting the same
US10845940B2 (en) Electronic device and display method of electronic device
KR20180106221A (ko) 객체의 구성 정보에 대응하는 그래픽 효과를 제공하기 위한 방법 및 그 전자 장치
US11210828B2 (en) Method and electronic device for outputting guide
US20180173701A1 (en) Method for contents tagging and electronic device supporting the same
US20180074697A1 (en) Method for outputting screen according to force input and electronic device supporting the same

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