Electronic device including camera and method of operating the electronic device

By using processors and memory in electronic devices, a camera based on a single user input is acquired, and static and dynamic image content is generated and output, the operation inconvenience problem when acquiring different types of image content is solved, and user experience and efficiency are improved .

CN115039394BActive Publication Date: 2025-01-10SAMSUNG ELECTRONICS CO LTD
View PDF 5 Cites 0 Cited by

Patent Information

Application Number
CN202080095348.7
Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Priority Date
2020-02-10
Filing Date
2020-12-17
Publication Date
2025-01-10
Estimated Expiration
2040-12-17

AI Technical Summary

Technical Problem

When an electronic device acquires static images and dynamic images, the user needs to make multiple inputs, and cannot obtain different types of image content at the same time, resulting in inconvenient operation.

Method used

An electronic device and method is provided to acquire multiple images with different attributes through a single user input using a first camera, and generate and output various types of image content based on these images, including static images and dynamic images. The device includes a display device, a processor and a memory that upon receiving an input to acquire an image acquisition, acquires a plurality of images through a camera and generates and outputs image content based on these images.

Benefits of technology

It is realized that various types of image content are obtained based on a single user input in an electronic device, which improves the convenience and efficiency of operation, and users can obtain multiple image types without frequent input.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN115039394B_ABST
    Figure CN115039394B_ABST
Patent Text Reader

Abstract

Provided is a device and method for providing camera-related functions in an electronic device. The electronic device includes a display device; a first camera; a processor; and a memory configured to store instructions, which when executed instruct the processor to: when receiving input associated with image acquisition, acquire a plurality of first images with a first attribute and one or more second images with a second attribute for a predetermined time period through the first camera; based on the plurality of first images or the one or more second images, generate one or more image contents, and store instructions, which cause the one or more image contents to be output through the display device.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present disclosure generally relates to an electronic device including a camera and a method of operating the electronic device. Background Art

[0002] As information and communication technology and semiconductor technology develop, electronic devices provide various functions, such as those related to voice calls, messages, broadcasting, wireless Internet, cameras, and music playback.

[0003] The electronic device may use a camera (eg, an image sensor) to obtain image content required by the user. The image content may include static images and / or dynamic images. Summary of the invention

[0004] Technical issues

[0005] The electronic device may acquire image content using a camera included therein based on user input related to shooting. When receiving user input related to a static image, the electronic device may acquire a static image through a camera corresponding to the user input. When receiving user input related to a dynamic image, the electronic device may acquire a dynamic image through a camera corresponding to the user input.

[0006] In order to obtain various types of image content of the same subject, the user of the electronic device may experience the inconvenience of multiple inputs related to different types of image content (e.g., static images or dynamic images). In addition, the electronic device may not be able to obtain various types of image content through the camera at the same time.

[0007] Solution to the problem

[0008] The present disclosure is provided to address at least the above problems and / or disadvantages and to provide at least the advantages described below.

[0009] An aspect of the present disclosure is to provide a device and method for providing various types of image contents based on a single user input related to photographing in an electronic device.

[0010] According to one aspect of the present disclosure, an electronic device is provided, which includes a display device; a first camera; a processor; and a memory configured to store instructions, which when executed instruct the processor to: when receiving an input associated with image acquisition, acquire a plurality of first images with a first attribute and one or more second images with a second attribute for a predetermined time period through the first camera, generate one or more image contents based on the plurality of first images or the one or more second images, and output the one or more image contents through the display device.

[0011] According to one aspect of the present disclosure, a method for operating an electronic device is provided. The method includes: when receiving an input associated with image acquisition, acquiring a plurality of first images with a first attribute and one or more second images with a second attribute for a predetermined time period through a first camera of the electronic device; generating one or more image contents based on the plurality of first images or the one or more second images; and outputting the one or more image contents. BRIEF DESCRIPTION OF THE DRAWINGS

[0012] Figure 1 An electronic device in a network environment according to an embodiment is shown;

[0013] Figure 2A shows the front side of an electronic device according to an embodiment;

[0014] Figure 2B shows the back side of an electronic device according to an embodiment;

[0015] Figure 2C An electronic device in an unfolded state according to an embodiment is shown;

[0016] Figure 2D shows the front side of an electronic device in an unfolded state according to an embodiment;

[0017] Figure 2E shows the rear side of the electronic device in an unfolded state according to an embodiment;

[0018] Figure 3 An electronic device for providing camera-related functions according to an embodiment is shown;

[0019] Figure 4 is a flowchart illustrating camera-related functions in an electronic device according to an embodiment;

[0020] Figure 5 shows a time point of acquiring an image using a camera according to an embodiment;

[0021] Fig. 6A shows a camera-related screen configuration according to an embodiment;

[0022] Figure 6B shows an image content output screen according to an embodiment;

[0023] Figure 7 A flow chart of a method for acquiring an image in an electronic device according to an embodiment is shown;

[0024] Fig. 8A shows a screen for acquiring an image according to an embodiment;

[0025] Figure 8BA screen related to the end of shooting according to an embodiment is shown;

[0026] Fig. 9 A flow chart showing a method for acquiring an image using multiple cameras in an electronic device according to an embodiment;

[0027] Fig.10 A flow chart of a method for storing scene information in an electronic device according to an embodiment is shown;

[0028] Fig.11 A flow chart of a method for generating a dynamic image in an electronic device according to an embodiment is shown;

[0029] Fig.12 A flow chart showing a method for generating a static image in an electronic device according to an embodiment is shown;

[0030] Fig.13 A flow chart of a method for generating a still image using multiple cameras in an electronic device according to an embodiment is shown. DETAILED DESCRIPTION

[0031] Hereinafter, various embodiments of the present disclosure will be described in detail with reference to the accompanying drawings.

[0032] Figure 1 is a block diagram illustrating an electronic device 101 in a network environment 100 according to various embodiments.

[0033] Reference Figure 1 , the electronic device 101 in the network environment 100 may communicate with the electronic device 102 via the first network 198 (e.g., a short-range wireless communication network), or communicate with the electronic device 104 or the server 108 via the second network 199 (e.g., a long-range wireless communication network). According to an embodiment, the electronic device 101 may communicate with the electronic device 104 via the server 108. According to an embodiment, the electronic device 101 may include a processor 120, a memory 130, an input device 150, a sound output device 155, a display device 160, an audio module 170, a sensor module 176, an interface 177, a haptic module 179, a camera module 180, a power management module 188, a battery 189, a communication module 190, a user identification module (SIM) 196, or an antenna module 197. In some embodiments, at least one of the components (e.g., the display device 160 or the camera module 180) may be omitted from the electronic device 101, or one or more other components may be added to the electronic device 101. In some embodiments, some of the components may be implemented as a single integrated circuit.For example, the sensor module 176 (eg, a fingerprint sensor, an iris sensor, or an illumination sensor) may be implemented to be embedded in the display device 160 (eg, a display).

[0034] The processor 120 may run, for example, software (e.g., program 140) to control at least one other component (e.g., hardware component or software component) of the electronic device 101 connected to the processor 120, and may perform various data processing or calculations. According to one embodiment, as at least part of the data processing or calculation, the processor 120 may load a command or data received from another component (e.g., sensor module 176 or communication module 190) into the volatile memory 132, process the command or data stored in the volatile memory 132, and store the resultant data in the non-volatile memory 134. According to an embodiment, the processor 120 may include a main processor 121 (e.g., a central processing unit (CPU) or an application processor (AP)) and an auxiliary processor 123 (e.g., a graphics processing unit (GPU), an image signal processor (ISP), a sensor hub processor, or a communication processor (CP)) that is independent of or combined with the main processor 121 in operation. Additionally or alternatively, the auxiliary processor 123 may be adapted to consume less power than the main processor 121, or adapted to be specifically used for a specified function. The auxiliary processor 123 may be implemented separately from the main processor 121 , or as part of the main processor 121 .

[0035] When the main processor 121 is in an inactive (e.g., sleep) state, the auxiliary processor 123 may control at least some of the functions or states related to at least one component (e.g., display device 160, sensor module 176, or communication module 190) among the components of the electronic device 101 (not the main processor 121), or when the main processor 121 is in an active state (e.g., running an application), the auxiliary processor 123 may control at least some of the functions or states related to at least one component (e.g., display device 160, sensor module 176, or communication module 190) among the components of the electronic device 101 together with the main processor 121. According to an embodiment, the auxiliary processor 123 (e.g., an image signal processor or a communication processor) may be implemented as part of another component (e.g., camera module 180 or communication module 190) that is functionally related to the auxiliary processor 123.

[0036] The memory 130 may store various data used by at least one component of the electronic device 101 (e.g., the processor 120 or the sensor module 176). The various data may include, for example, software (e.g., the program 140) and input data or output data for commands related thereto. The memory 130 may include a volatile memory 132 or a nonvolatile memory 134.

[0037] The program 140 may be stored as software in the memory 130 , and may include, for example, an operating system (OS) 142 , middleware 144 , or applications 146 .

[0038] The input device 150 may receive commands or data to be used by other components (eg, the processor 120) of the electronic device 101 from outside the electronic device 101 (eg, a user). The input device 150 may include, for example, a microphone, a mouse, or a keyboard.

[0039] The sound output device 155 can output a sound signal to the outside of the electronic device 101. The sound output device 155 may include, for example, a speaker or a receiver. The speaker can be used for general purposes such as playing multimedia or playing records, and the receiver can be used for incoming calls. Depending on the embodiment, the receiver can be implemented as a separate part from the speaker, or as a part of the speaker.

[0040] The display device 160 may visually provide information to the outside of the electronic device 101 (e.g., a user). The display device 160 may include, for example, a display, a holographic device, or a projector, and a control circuit for controlling a corresponding one of the display, the holographic device, and the projector. According to an embodiment, the display device 160 may include a touch circuit adapted to detect a touch or a sensor circuit (e.g., a pressure sensor) adapted to measure the strength of a force caused by a touch.

[0041] The audio module 170 may convert sound into an electrical signal, or vice versa. According to an embodiment, the audio module 170 may obtain sound via the input device 150, or output sound via the sound output device 155 or an earphone of an external electronic device (e.g., electronic device 102) directly (e.g., wired) or wirelessly connected to the electronic device 101.

[0042] The sensor module 176 may detect an operating state (e.g., power or temperature) of the electronic device 101 or an environmental state (e.g., a state of a user) outside the electronic device 101, and then generate an electrical signal or data value corresponding to the detected state. According to an embodiment, the sensor module 176 may include, for example, a gesture sensor, a gyro sensor, an atmospheric pressure sensor, a magnetic sensor, an acceleration sensor, a grip sensor, a proximity sensor, a color sensor, an infrared (IR) sensor, a biometric sensor, a temperature sensor, a humidity sensor, or an illumination sensor.

[0043] The interface 177 may support one or more specific protocols to be used to connect the electronic device 101 directly (e.g., wired) or wirelessly to an external electronic device (e.g., the electronic device 102). According to an embodiment, the interface 177 may include, for example, a high-definition multimedia interface (HDMI), a universal serial bus (USB) interface, a secure digital (SD) card interface, or an audio interface.

[0044] The connection end 178 may include a connector, wherein the electronic device 101 can be physically connected to an external electronic device (e.g., the electronic device 102) via the connector. According to an embodiment, the connection end 178 may include, for example, an HDMI connector, a USB connector, an SD card connector, or an audio connector (e.g., a headphone connector).

[0045] The haptic module 179 may convert the electrical signal into mechanical stimulation (eg, vibration or motion) or electrical stimulation that can be recognized by the user via his sense of touch or kinesthetic sense. According to an embodiment, the haptic module 179 may include, for example, a motor, a piezoelectric element, or an electrical stimulator.

[0046] The camera module 180 may capture still images or moving images. According to an embodiment, the camera module 180 may include one or more lenses, an image sensor, an image signal processor, or a flash.

[0047] The power management module 188 may manage power supply to the electronic device 101. According to an embodiment, the power management module 188 may be implemented as, for example, at least a part of a power management integrated circuit (PMIC).

[0048] The battery 189 may power at least one component of the electronic device 101. According to an embodiment, the battery 189 may include, for example, a non-rechargeable primary battery, a rechargeable secondary battery, or a fuel cell.

[0049] The communication module 190 may support establishing a direct (e.g., wired) communication channel or a wireless communication channel between the electronic device 101 and an external electronic device (e.g., electronic device 102, electronic device 104, or server 108), and perform communication via the established communication channel. The communication module 190 may include one or more communication processors capable of operating independently from the processor 120 (e.g., an application processor (AP)) and supporting direct (e.g., wired) communication or wireless communication. According to an embodiment, the communication module 190 may include a wireless communication module 192 (e.g., a cellular communication module, a short-range wireless communication module, or a global navigation satellite system (GNSS) communication module) or a wired communication module 194 (e.g., a local area network (LAN) communication module or a power line communication (PLC) module). A corresponding one of these communication modules can communicate with an external electronic device via a first network 198 (e.g., a short-range communication network such as Bluetooth, Wireless Fidelity (Wi-Fi) Direct, or Infrared Data Association (IrDA)) or a second network 199 (e.g., a long-range communication network such as a cellular network, the Internet, or a computer network (e.g., a LAN or a wide area network (WAN))). These various types of communication modules can be implemented as a single component (e.g., a single chip), or these various types of communication modules can be implemented as multiple components separated from each other (e.g., multiple chips). The wireless communication module 192 can identify and authenticate the electronic device 101 in a communication network (such as the first network 198 or the second network 199) using user information (e.g., an International Mobile Subscriber Identity (IMSI)) stored in the user identification module 196.

[0050] The antenna module 197 may transmit or receive a signal or power to or from the outside of the electronic device 101 (e.g., an external electronic device). According to an embodiment, the antenna module 197 may include one or more antennas, and thus, at least one antenna suitable for a communication scheme used in a communication network (such as the first network 198 or the second network 199) may be selected by, for example, the communication module 190 (e.g., the wireless communication module 192). A signal or power may then be transmitted or received between the communication module 190 and the external electronic device via the selected at least one antenna.

[0051] At least some of the above components may be connected to each other via an inter-peripheral communication scheme (e.g., a bus, a general purpose input output (GPIO), a serial peripheral interface (SPI), or a mobile industry processor interface (MIPI)) and communicatively transmit signals (e.g., commands or data) therebetween.

[0052] According to an embodiment, a command or data may be sent or received between the electronic device 101 and the external electronic device 104 via the server 108 connected to the second network 199. Each of the electronic device 102 and the electronic device 104 may be a device of the same type as the electronic device 101, or a device of a different type from the electronic device 101. According to an embodiment, all or some operations to be executed in the electronic device 101 may be executed in one or more of the external electronic device 102, the external electronic device 104, or the server 108. For example, if the electronic device 101 should automatically execute a function or service or should execute a function or service in response to a request from a user or another device, the electronic device 101 may request the one or more external electronic devices to execute at least part of the function or service instead of executing the function or service, or the electronic device 101 may request the one or more external electronic devices to execute at least part of the function or service in addition to executing the function or service. The one or more external electronic devices that receive the request may execute the requested at least part of the function or service, or execute another function or another service related to the request, and transmit the result of the execution to the electronic device 101. The electronic device 101 may provide the result as at least a partial reply to the request with or without further processing the result. To this end, for example, cloud computing technology, distributed computing technology, or client-server computing technology may be used.

[0053] The electronic device according to various embodiments may be one of various types of electronic devices. The electronic device may include, for example, a portable communication device (e.g., a smart phone), a computer device, a portable multimedia device, a portable medical device, a camera, a wearable device, or a household appliance. According to an embodiment of the present disclosure, the electronic device is not limited to those electronic devices described above.

[0054] It should be understood that the various embodiments of the present disclosure and the terms used therein are not intended to limit the technical features set forth herein to specific embodiments, but include various changes, equivalents or alternative forms for the corresponding embodiments. For the description of the accompanying drawings, similar reference numerals may be used to refer to similar or related elements. It will be understood that the nouns in the singular form corresponding to the term may include one or more things unless the relevant context clearly indicates otherwise. As used herein, each of the phrases such as "A or B", "at least one of A and B", "at least one of A or B", "A, B or C", "at least one of A, B and C" and "at least one of A, B or C" may include all possible combinations of items listed together with the corresponding one of the multiple phrases. As used herein, terms such as "1st" and "2nd" or "first" and "second" may be used to simply distinguish the corresponding component from another component, and do not limit the component in other aspects (e.g., importance or order). It will be understood that if an element (e.g., a first element) is referred to as being “combined with another element (e.g., the second element)”, “combined to another element (e.g., the second element)”, “connected with another element (e.g., the second element)”, or “connected to another element (e.g., the second element)” when the terms “operably” or “communicatively” are used or when the terms “operably” or “communicatively” are not used, it means that the element may be directly (e.g., wired) connected to the other element, wirelessly connected to the other element, or connected to the other element via a third element.

[0055] As used herein, the term "module" may include units implemented in hardware, software, or firmware, and may be used interchangeably with other terms (e.g., "logic," "logic block," "portion," or "circuit"). A module may be a single integrated component adapted to perform one or more functions or a minimum unit or portion of the single integrated component. For example, according to an embodiment, a module may be implemented in the form of an application specific integrated circuit (ASIC).

[0056] The various embodiments described herein may be implemented as software (e.g., program 140) including one or more instructions stored in a storage medium (e.g., internal memory 136 or external memory 138) that can be read by a machine (e.g., electronic device 101). For example, under the control of a processor, a processor (e.g., processor 120) of the machine (e.g., electronic device 101) may call at least one of the one or more instructions stored in the storage medium and execute the at least one instruction with or without the use of one or more other components. This enables the machine to operate to perform at least one function according to the at least one instruction called. The one or more instructions may include code generated by a compiler or code that can be run by an interpreter. A machine-readable storage medium may be provided in the form of a non-transitory storage medium. Among them, the term "non-transitory" only means that the storage medium is a tangible device and does not include a signal (e.g., an electromagnetic wave), but the term does not distinguish between data being semi-permanently stored in a storage medium and data being temporarily stored in a storage medium.

[0057] According to an embodiment, the method according to various embodiments of the present disclosure may be included and provided in a computer program product. The computer program product may be traded between a seller and a buyer as a product. The computer program product may be released in the form of a machine-readable storage medium (e.g., a compact disk read-only memory (CD-ROM)), or may be downloaded via an application store (e.g., Play Store TM ) The computer program product may be published (e.g., downloaded or uploaded) online, or the computer program product may be distributed (e.g., downloaded or uploaded) directly between two user devices (e.g., smart phones). If published online, at least part of the computer program product may be temporarily generated, or at least part of the computer program product may be at least temporarily stored in a machine-readable storage medium (such as a memory of a manufacturer's server, an application store's server, or a forwarding server).

[0058] According to various embodiments, each component (e.g., module or program) in the above-mentioned components may include a single entity or multiple entities. According to various embodiments, one or more components in the above-mentioned components may be omitted, or one or more other components may be added. Alternatively or additionally, multiple components (e.g., module or program) may be integrated into a single component. In this case, according to various embodiments, the integrated component may still perform the one or more functions of each component in the multiple components in the same or similar manner as a corresponding component in the multiple components before integration. According to various embodiments, the operations performed by a module, program or another component may be performed sequentially, in parallel, repeatedly or in a heuristic manner, or one or more operations in the operations may be run or omitted in different orders, or one or more other operations may be added.

[0059] Figure 2A The front side of an electronic device according to an embodiment is shown. Figure 2B The back side of an electronic device according to an embodiment is shown. For example, Figure 2A and 2B The electronic device 200 may be at least partially similar to Figure 1 The electronic device 100 may include or may include other embodiments of the electronic device.

[0060] Reference Figure 2A and Figure 2B , the electronic device 200 includes a housing 210, which includes a first surface (or front surface) 210A, a second surface (or rear surface) 210B, and a side surface 210C surrounding a space between the first surface 210A and the second surface 210B. The term "housing" may refer to a housing that forms a Figure 2A The structure of a portion of the first surface 210A, the second surface 210B and the side surface 210C in the embodiment of the present invention. At least a portion of the first surface 210A can be formed by a substantially transparent front plate 202 (e.g., a glass plate or a polymer plate including various coatings). The second surface 210B can be formed by a substantially opaque rear plate 211. The rear plate 211 can be formed by a coated or colored glass, ceramic, polymer, metal (e.g., aluminum, stainless steel (STS) or magnesium) or a combination of two or more of these materials. The side surface 210C can be formed by a side frame structure (or "side member") 218 ​​that is coupled to the front plate 202 and the rear plate 211 and includes metal and / or polymer. The rear plate 211 and the side frame structure 218 can be integrally formed and can include the same material (e.g., a metal material, such as aluminum).

[0061] The front plate 202 includes a first area 210D at its long opposite side edges, and the first area 210D is bent and seamlessly extended from the first surface 210A to the rear plate 211. The rear plate 211 includes a second area 210E at its long opposite side edges, and the second area 210E is bent and seamlessly extended from the second surface 210B to the front plate 202. The front plate 202 or the rear plate 211 may include only one of the first area 210D or the second area 210E. Alternatively, the front plate 202 may not include the first area 210D and the second area 210E, but may only include a plane arranged parallel to the second surface 210B. When viewed from the side of the electronic device 200, the side frame structure 218 may have a first thickness (or width) on the side surface portion that does not include the first area 210D or the second area 210E, and may have a second thickness (or width) less than the first thickness on the side surface portion that includes the first area 210D or the second area 210E.

[0062] The electronic device 200 includes a display 201, an input device 203 or 206, a sound output device 207 or 214, a sensor module 204 or 219, a camera module 205, 212 or 213, a key input device 217, an indicator, or a connector 208. In the electronic device 200, at least one component (e.g., the key input device 217 or the indicator) may be omitted, or other components may be additionally included.

[0063] The display 201 may be exposed through a large portion of the front plate 202. Alternatively, at least a portion of the display 201 may be exposed through the front plate 202 forming the first area 210D of the first surface 210A and the side surface 210C. The display 201 may be coupled to or disposed adjacent to a touch sensing circuit, a pressure sensor capable of measuring touch intensity (pressure), and / or a digitizer configured to detect a magnetic field type stylus. At least some of the sensor modules 204 or 219 and / or at least some of the key input devices 217 may be disposed in the first area 210D and / or the second area 210E.

[0064] The input devices 203 and 206 may include microphones 203 and 206. The first input device 203 may include a plurality of microphones 203 arranged to sense the direction of sound. The second input device 206 may be provided on the second surface 210B so as to interlock with the second camera device 212.

[0065] The sound output devices 207 and 214 may include speakers 207 and 214. The speakers 207 and 214 may include an external speaker 207 and a phone call receiver 214. The microphones 203 and 206, the speakers 207 and 214, and the connector 208 are disposed in a space of the electronic device 200 and may be exposed to the external environment through one or more holes formed in the housing 210. The holes formed in the housing 210 may be holes commonly used for the microphones 203 and 206 and the speakers 207 and 214. The sound output devices 207 and 214 may include speakers (e.g., piezoelectric speakers) that operate without a separate speaker hole.

[0066] The sensor modules 204 and 219 may generate an electrical signal or data value corresponding to an internal operating state or an external environmental state of the electronic device 200. The sensor modules 204 and 219 may include a first sensor module 204 (e.g., a proximity sensor) and / or a second sensor module (e.g., a fingerprint sensor) disposed on the first surface 210A of the housing 210, and / or a third sensor module 219 disposed on the second surface 210B of the housing 210. The fingerprint sensor may be disposed on the first surface 210A (e.g., a home button) of the housing 210, on an area in the second surface 210B, or under the display 201. The electronic device 200 may include other sensor modules, such as a gesture sensor, a gyroscope sensor, an atmospheric pressure sensor, a magnetic sensor, an acceleration sensor, a grip sensor, a color sensor, an IR sensor, a biometric sensor, a temperature sensor, a humidity sensor, or an illumination sensor.

[0067] The camera modules 205, 212, and 213 may include a first camera device 205 disposed on a first surface 210A of the electronic device 200, a second camera device 212 disposed on a second surface 210B, and / or a flash 213. The camera modules 205 and 212 may include one or more lenses, image sensors, and / or ISPs. The flash 213 may include a light emitting diode or a xenon lamp. Two or more lenses (e.g., a wide-angle lens, an ultra-wide-angle lens, and a telephoto lens) and an image sensor may be disposed on one surface of the electronic device 200.

[0068] The key input device 217 may be provided on the side surface 210C of the housing 210. Alternatively, the electronic device 200 omits some or all of the key input devices 217, and the key input device 217 not included in the electronic device 200 may be implemented in other forms, such as soft keys on the display 201. The key input device 217 may be implemented using a pressure sensor included in the display 201.

[0069] The indicator may be provided on the first surface 210A of the housing 210. The indicator may provide status information about the electronic device 200 in an optical form. The indicator may provide a light source interrelated with the operation of the camera module 205. The indicator may include a light emitting diode (LED), an IR LED, and a xenon lamp.

[0070] The connector holes 208 may include a first connector hole 208 capable of accommodating a connector (e.g., a USB connector) for transmitting power and / or data to or receiving power and / or data from an external electronic device. The electronic device 200 may include a second connector hole (or headphone jack) capable of accommodating a connector for transmitting / receiving audio signals with respect to an external electronic device.

[0071] Some camera modules 205 and 212, some sensor modules 204 and 219, and / or indicators may be provided to be exposed through the display 201. For example, the first camera device 205, the first sensor module 204, and / or the indicator may be provided in the internal space of the electronic device 200 to contact the external environment through a through hole punched in the display 201 up to the front plate 202.

[0072] Alternatively, the first sensor module 204 and / or the first camera device 205 may be disposed in an internal space of the electronic device so as to perform their functions without being visually exposed through the front plate 202. In this case, a through hole may not be required in an area of ​​the display 201 facing the first sensor module 204 and / or the first camera device 205.

[0073] Figure 2C An electronic device in an unfolded state or a flat state according to an embodiment is shown. Figure 2D The front side of the electronic device in an unfolded state according to an embodiment is shown. Figure 2E The back side of an electronic device in an unfolded state according to an embodiment is shown. For example, FIG. 2C to FIG. 2E The electronic device 220 in may be at least partially similar to Figure 1 The electronic device 220 may include, or may include, other embodiments of the electronic device.

[0074] Reference FIG. 2C to FIG. 2E, the electronic device 220 includes a pair of housings 230 and 240 (e.g., foldable housings) that are rotatably coupled to each other to fold around a hinge module. The electronic device 220 includes a flexible display 260 (e.g., a foldable display) that is disposed in an area formed by the pair of housings 230 and 240. The first housing 230 and the second housing 240 are disposed on opposite sides around a folding axis (axis A) and may have a substantially symmetrical shape relative to the folding axis (axis A). The first housing 230 and the second housing 240 may form an angle or distance between them that may vary depending on whether the electronic device 220 is in an unfolded state or a flat state, in a folded state, or in an intermediate state.

[0075] The housings 230 and 240 may include a first housing 230 (e.g., a first housing structure) coupled to the hinge module and a second housing 240 (e.g., a second housing structure) coupled to the hinge module. The first housing 230 includes a first surface 231 facing a first direction (e.g., a front direction) (+z-axis direction) in an unfolded state and a second surface 232 facing a second direction (e.g., a rear direction) (-z-axis direction) opposite to the first surface 231. The second housing 240 includes a third surface 241 facing the first direction (+z-axis direction) and a fourth surface 242 facing the second direction (-z-axis direction) in an unfolded state. The electronic device 220 may be operated so that in an unfolded state, the first surface 231 of the first housing 230 and the third surface 241 of the second housing 240 substantially face the same direction, i.e., the first direction (+z-axis direction), and in a folded state, the first surface 231 and the third surface 241 face each other. The electronic device 220 can be operated so that in the unfolded state, the second surface 232 of the first housing 230 and the fourth surface 242 of the second housing 240 substantially face the same direction, i.e., the second direction (-z-axis direction), and in the folded state, the second surface 232 and the fourth surface 242 face opposite directions. In the folded state, the second surface 232 can face the first direction (+z-axis direction), and the fourth surface 242 can face the second direction (-z-axis direction).

[0076] The electronic device 220 may be operated so that in the unfolded state, the first surface 231 of the first housing 230 and the third surface 241 of the second housing 240 substantially face the same direction, i.e., the first direction (+z-axis direction), and in the folded state, the first surface 231 and the third surface 241 face opposite directions. The electronic device 220 may be operated so that in the unfolded state, the second surface 232 of the first housing 230 and the fourth surface 242 of the second housing 240 substantially face the same direction, i.e., the second direction (-z-axis direction), and in the folded state, the second surface 232 and the fourth surface 242 face each other.

[0077] The first housing 230 includes a first side frame 233 that forms at least a portion of the exterior of the electronic device 220 and a first back cover 234 that is coupled to the first side frame 233 and forms at least a portion of the second surface 232 of the electronic device 220. The first side frame 233 includes a first side surface 233a, a second side surface 233b extending from one end of the first side surface 233a, and a third side surface 233c extending from the other end of the first side surface 233a. The first side frame 233 may be formed into a rectangular (e.g., square or oblong) shape by the first side 233a, the second side 233b, and the third side 233c.

[0078] The second housing 240 includes a second side frame 243 that forms at least a portion of the exterior of the electronic device 220 and a second back cover 244 that is coupled to the second side frame 243 and forms at least a portion of the fourth surface 242 of the electronic device 220. The second side frame 243 includes a fourth side surface 243a, a fifth side surface 243b extending from one end of the fourth side surface 243a, and a sixth side surface 243c extending from the other end of the fourth side surface 243a. The second side frame 243 may be formed into a rectangular shape by the fourth side surface 243a, the fifth side surface 243b, and the sixth side surface 243c.

[0079] The housing structures 230 and 240 are not limited to the shapes and assemblies shown in the figure, but can be realized by the combination and / or assembly of other shapes or other parts. For example, the first side frame 233 and the first back cover 234 can be integrally formed, and the second side frame 243 and the second back cover 244 can be integrally formed.

[0080] When the electronic device 220 is in the expanded state, the second side surface 233b of the first side frame 233 and the fifth side surface 243b of the second side frame 243 can be connected to each other without a gap. When the electronic device 220 is in the expanded state, the third side surface 233c of the first side frame 233 and the sixth side surface 243c of the second side frame 243 can be connected to each other without a gap. The electronic device 220 can be configured so that in the expanded state, the total length of the second side surface 233b and the fifth side surface 243b is longer than the first side surface 233a and / or the fourth side surface 243a. In addition, the electronic device 220 can be configured so that the total length of the third side surface 233c and the sixth side surface 243c is longer than the first side surface 233a and / or the fourth side surface 243a.

[0081] The flexible display 260 may be arranged to extend from the first surface 231 of the first housing 230 to at least a portion of the third surface 241 of the second housing 240 across the hinge module. The flexible display 260 includes a first flat portion 250a substantially corresponding to the first surface 231, a second flat portion 250b corresponding to the second surface 241, and a bendable portion 250c interconnecting the first flat portion 250a and the second flat portion 250b and corresponding to the hinge module. The electronic device 220 includes a first protective cover 235 (e.g., a first protective frame or a first decorative member) coupled along the edge of the first housing 230. The electronic device 220 includes a second protective cover 245 (e.g., a second protective frame or a second decorative member) coupled along the edge of the second housing 240. The flexible display 260 may be positioned so that the edge of the first flat portion 250a is between the first housing 230 and the first protective cover 235. The flexible display 260 may be positioned so that the edge of the second flat portion 250b is between the second housing 240 and the second protective cover 245. The flexible display 260 may be positioned so that the edge of the flexible display 260 corresponding to the protection cap may be protected by the protection cap provided at the area corresponding to the hinge module. Accordingly, the edge of the flexible display 260 may be substantially protected from the outside.

[0082] The electronic device 220 may include a hinge housing (e.g., a hinge cover) configured to support the hinge module. The hinge housing may be configured so that when the electronic device 220 is in a folded state, the hinge housing is exposed to the outside, and when the electronic device 220 is in an unfolded state, the hinge housing is introduced into the first space and the second space so as not to be visible from the outside.

[0083] The electronic device 220 includes a sub-display 251 provided separately from the flexible display 260. The sub-display 251 is provided on the second surface 232 of the first housing 230 to be at least partially exposed so as to display the state information of the electronic device 220 instead of the display function of the flexible display 260 when the electronic device 220 is in the folded state. The sub-display 251 may be provided to be visible from the outside through at least one area in the first back cover 234. The sub-display 251 may be provided on the fourth surface 244 of the second housing 240. In this case, the sub-display 251 may be provided to be visible from the outside through at least one area in the second back cover 244.

[0084] The electronic device 220 includes an input device 223 (e.g., a microphone), audio output devices 221 and 222, a sensor module 224, camera devices 225 and 228, a key input device 226, and a connector port 227. The input device 223 (e.g., a microphone), the audio output devices 221 and 222, the sensor modules 224, the camera devices 225 and 228, the key input device 226, or the connector port 227 is represented as a hole or shape formed in the first housing 230 or the second housing 240, but may be defined as including a basic electronic component (input device, audio output device, sensor module, or camera device) that works through the hole or shape.

[0085] The input device 223 may include at least one microphone 223 disposed in the second housing 240. The input device 223 may include a plurality of microphones 223 arranged to sense the direction of sound. The plurality of microphones 223 may be disposed at appropriate positions in the first housing 230 and / or the second housing 240.

[0086] The sound output devices 221 and 222 may include speakers 221 and 222. The speakers 221 and 222 may include a call receiver 221 disposed in the first housing 230 and a speaker 222 disposed in the second housing 240. The input device 223, the sound output devices 221 and 222, and the connector port 227 are disposed in the first housing 230 and / or the second housing 240 of the electronic device 220, and may be exposed to the external environment through one or more holes formed in the first housing 230 and / or the second housing 240. At least one connector port 227 may be used to send / receive power and / or data related to an external electronic device. At least one connector port (e.g., an earplug hole) may accommodate a connector (e.g., an earplug) for sending / receiving audio signals related to an external electronic device. The holes formed in the first housing 230 and / or the second housing 240 may be commonly used for the input device 223 and the sound output devices 221 and 222. The sound output devices 221 and 222 may include speakers (eg, piezoelectric speakers) that operate without forming holes in the first housing 230 and / or the second housing 240 .

[0087] The sensor module 224 may generate an electrical signal or data value corresponding to an internal operating state or an external environmental state of the electronic device 220. The sensor module 224 may detect the external environment through the first surface 231 of the first housing 230. The electronic device 220 may further include at least one sensor module that is configured to detect the external environment through the second surface 232 of the first housing 230. The sensor module 224 (e.g., an illumination sensor) may be disposed under the flexible display 260 so as to detect the external environment through the flexible display 260. The sensor module 224 may include at least one of a gesture sensor, a gyroscope sensor, an atmospheric pressure sensor, a magnetic sensor, an acceleration sensor, a grip sensor, a color sensor, an IR sensor, a biometric sensor, a temperature sensor, a humidity sensor, an illumination sensor, a proximity sensor, a biometric sensor, an ultrasonic sensor, or an illumination sensor.

[0088] The camera devices 225 and 228 may include a first camera device 225 (e.g., a front camera device) and a second camera device 228 disposed on the second surface 232 of the first housing 230. The electronic device 220 also includes a flash 229 disposed near the second camera device 228. The camera devices 225 and 228 may include one or more lenses, image sensors, and / or ISPs. For example, the flash 229 may include an LED or a xenon lamp.

[0089] The camera devices 225 and 228 may be arranged such that two or more lenses (wide-angle lens, ultra-wide-angle lens, or telephoto lens) and an image sensor are located on one surface (e.g., first surface 231, second surface 232, third surface 241, or fourth surface 242) of the electronic device 220. The camera devices 225 and 228 may include a lens and an image sensor for time of flight (TOF).

[0090] The key input device 226 (e.g., a key button) may be provided on the third side surface 233c of the first side frame 233 of the first housing 230. The key input device 226 includes at least one of the other side surfaces 233a and 233b of the first housing 230 and / or the side surfaces 243a, 243b, and 243c of the second housing 240. Alternatively, the electronic device 220 may not include some or all of the key input devices 226, and the key input device 226 not included in the electronic device 220 may be implemented in other forms, such as a soft key on the flexible display 260. The key input device 226 may be implemented using a pressure sensor included in the flexible display 260.

[0091] Some camera devices 225 and 228 (e.g., the first camera device 225) and / or the sensor module 224 may be disposed to be exposed through the flexible display 260. For example, the first camera device 225 and / or the sensor module 224 may be disposed in a space inside the electronic device 220 to contact the external environment through an opening (e.g., a through hole) at least partially formed in the flexible display 260. Alternatively, the first camera device 225 and / or the sensor module 224 may be disposed in a space inside the electronic device 220 to perform its function without being visually exposed through the flexible display 260. In this case, the area of ​​the flexible display 260 facing the sensor module 224 and / or the first camera device 225 may not need to be opened.

[0092] Alternatively, the electronic device 220 may include a pair of housings disposed on opposite sides of a folding axis, the direction of the folding axis being the same as that of the housing. Figures 2C to 2E The directions of the folding axes (axis A) shown in FIG. 1 are different, and are rotatably coupled to each other so as to be folded to face each other.

[0093] The electronic device 220 may also include a plurality of pairs of housings rotatably coupled so as to be folded around a plurality of hinge modules to face each other.

[0094] Figure 3 An electronic device for providing camera-related functions according to an embodiment is shown. For example, Figure 3 The electronic device may be at least partially similar to Figure 1 The electronic device 100, Figure 2A and Figure 2B The electronic device 200, or FIG. 2C to FIG. 2E The electronic device 220 may include other embodiments of the electronic device.

[0095] Reference Figure 3 , the electronic device includes a processor 301 (eg, Figure 1 processor 120), camera 303 (e.g., Figure 1 camera module 180), a display device 305 (e.g., Figure 1 display device 160) and memory 307 (e.g., Figure 1 The processor 301 may include an AP, a graphics processing device and / or an ISP.

[0096] When receiving a user input for acquiring image content, the processor 301 may acquire a plurality of first images having a first attribute and one or more second images having a second attribute different from the first attribute based on image information (e.g., raw data) acquired by the camera 303 for a predetermined time. The first image may be a plurality of preview images acquired in a first period for a predetermined time, and may have a first attribute having a relatively lower resolution than the second image. The second image may be one or more captured images acquired for a predetermined time, and may have a second attribute having a relatively higher resolution than the first image.

[0097] When the camera 303 supports an auto focus (AF) function, the second image may be acquired based on focus information about an external object (e.g., a subject) for a predetermined time period. For example, the second image may be acquired when the camera 303 is focused. When the camera 303 does not support the AF function, the second image may be acquired in a second period different from the first period for a predetermined time. For example, the second period may be relatively longer than the first period. Because the second image and the first image are generated based on image information acquired by the camera 303 for a predetermined time period, the second image may include the same time information (e.g., a timestamp) as at least some of the first images.

[0098] The second image may be obtained based on a first capturing method (e.g., a multi-image capturing method) or a second capturing method (e.g., a single image capturing method). The multi-image capturing method may include generating one or more captured images by removing noise contained in the images using a plurality of images continuously acquired through the camera 303 as input. The single image capturing method may include generating a captured image based on one image acquired through the camera 303 at a specific point in time.

[0099] The predetermined time may include a predetermined time interval for acquiring the first image and / or the second image to generate various types of image content. The predetermined time may be set to be greater than the minimum image acquisition time set to acquire the first image and / or the second image for generating various types of image content, and may be set to be less than or equal to the maximum image acquisition time. For example, when acquiring the first image and / or the second image based on the user input for acquiring the image content, the processor 301 may control the display device 305 to display the first image.

[0100] When the minimum image acquisition time has passed since the time when the first image and / or the second image is acquired, the processor 301 may control the display device 305 to enable the shooting end button. For example, when a user input related to the shooting end button is received or when the maximum image acquisition time expires, the processor 301 may control the camera to end the acquisition of the first image and / or the second image.

[0101] The processor 301 may detect scene information of the first image and / or the second image. The processor 301 may detect scene information of each of the plurality of first images. The processor 301 may control the memory 307 to store the first image and the scene information detected from the first image. The processor 301 may acquire scene information of the second image based on the scene information detected from the first image. The processor 301 may identify the first image having the same time information as the second image among the plurality of first images. The processor 301 may determine the scene information of the first image having the same time information as the scene information of the second image having the same time information. The processor 301 may control the memory 307 to store the second image and the scene information of the detected second image (e.g., the scene information of the first image having the same time information).

[0102] The processor 301 may generate various types of image content based on the first image and / or the second image acquired for a predetermined time period. The various types of image content may include at least one static image or at least one dynamic image.

[0103] The processor 301 can generate at least one dynamic image based on multiple first images. The processor 301 can generate a first dynamic image in which multiple first images are continuously reproduced, and can generate a second dynamic image in which multiple first images are reproduced at a relatively faster speed than the first dynamic image. The processor 301 can detect a portion of the multiple first images in which movement of an external object has occurred. The processor 301 can generate a third dynamic image in which multiple first images included in the portion in which movement has occurred are continuously reproduced. The portion in which movement has occurred can be detected based on motion information of at least one external object included in the first image or a change in a feature point included in the first image. The change in the feature point may include a change in the shooting time point, a change in brightness, or a change in the background (e.g., the surrounding environment).

[0104] The processor 301 may generate at least one static image based on one or more second images. The processor 301 may select at least one candidate image for generating a static image from one or more second images. The candidate image may be selected based on the image quality of one or more second images, brightness information of the second image, color information of the second image, the composition of an external object included in the second image, and / or facial recognition information detected from the second image. The image quality may be set based on focus information (e.g., blur) of an external object included in the second image, noise information included in the second image, or contrast information of the second image. The processor 301 may remove similar images from one or more candidate images.

[0105] The processor 301 may determine whether to apply an image effect to one or more candidate images remaining after similar images are removed. When it is determined that an image effect is to be applied, the processor 301 may select an image effect to be applied to each candidate image. The processor 301 may generate at least one static image by applying an image effect to the candidate image. Based on the scene information (e.g., scene category or scene attribute) of at least one candidate image, the processor 301 may determine whether to apply an image effect to the candidate image or an image effect to be applied to the candidate image. Applying an image effect may include a series of operations of changing at least one of the color, transparency, style, contrast, or saturation of the second image. When it is determined that an image effect is not to be applied, the processor 301 may generate at least one static image corresponding to at least one candidate image, wherein a similar image has been removed from the at least one candidate image.

[0106] The processor 301 may control the display device 305 to display various types of image content generated based on the first image and / or the second image simultaneously (or together or at one time). The processor 301 may generate thumbnails of various types of image content generated based on the first image and / or the second image. The processor 301 may generate thumbnails corresponding to the respective image contents. The processor 301 may generate thumbnails in which various types of image content are displayed on one screen of the display device 305.

[0107] The camera 303 can capture static images and / or dynamic images. The camera 303 can be disposed on a first surface of the electronic device (eg, Figure 2A The first surface 210A or Figure 2C a first surface 231 in the middle) or a second surface facing away from the first surface (e.g., Figure 2B The second surface 210B or Figure 2E The camera 303 may include one or more lenses or image sensors.

[0108] The display device 305 can display information processed by the electronic device. The display device 305 can display various types of image content generated by the processor 301 at the same time point (or at the same time) in different areas.

[0109] The memory 307 may store various data to be used by at least one component of the electronic device (e.g., the processor 301 or the camera 303). The data may include at least one of a plurality of first images having a first attribute, one or more second images having a second attribute, and / or scene information. The data may include input data or output data for software and instructions related thereto.

[0110] The electronic device may include multiple cameras. In addition to the camera 303, the electronic device may also include at least one additional camera. The camera 303 and the at least one additional camera may be arranged in the electronic device to obtain images of external objects (e.g., a subject) in the same direction, or to obtain images of external objects (e.g., a subject) in different directions. For example, the camera 303 may be arranged on a first surface of the electronic device, and the additional camera may be arranged on a second surface (e.g., Figure 2B The second surface 210B or Figure 2E Alternatively, the additional camera may be disposed on the first surface of the electronic device, and the camera 303 may be disposed on the second surface. The additional camera may include one or more lenses or image sensors. The camera 303 and the additional camera may be driven independently of each other.

[0111] When receiving a user input for acquiring image content, the processor 301 may acquire one or more third images having a third attribute based on image information (e.g., raw data) acquired by the additional camera for a predetermined period of time. The third image may be one or more captured images acquired for a predetermined time, and may have a third attribute of having a relatively higher resolution than the first image and / or a relatively wider field of view than the second image.

[0112] When the additional camera supports the AF function, a third image may be acquired based on focus information about the external object for a predetermined time. The third image may be obtained while focusing the additional camera. When the additional camera does not support the AF function, the third image may be acquired in a third cycle different from the first cycle and / or the second cycle for a predetermined time. The third cycle may be relatively longer than the first cycle and may be set to be the same as or different from the second cycle.

[0113] The third image may be acquired based on the same or different capture method as the second image. The second image may be acquired based on the first capture method (e.g., a multi-image capture method) or the second capture method (e.g., a single image capture method). The second image and / or the third image may be generated in a hardware abstraction layer (HAL).

[0114] The processor 301 may generate various types of image content based on the second image and / or the third image acquired for a predetermined time. The processor 301 may generate at least one static image based on one or more second images and one or more third images. The processor 301 may select one or more candidate images for generating a static image from the one or more second images.

[0115] The processor 301 may select one or more third images corresponding to at least one candidate image. The processor 301 may be configured to crop a display area of ​​the candidate image at a predetermined magnification from the third image corresponding to the candidate image. The processor 301 may generate one or more static images by extracting at least a portion of each candidate image based on the display area information.

[0116] The processor 301 may detect a remaining area from one or more third images corresponding to the one or more candidate images, excluding an external object identical to an external object included in the candidate images. The processor 301 may generate one or more static images using the external object included in the one or more candidate images and the remaining area detected from the one or more third images. The processor 301 may generate one or more static images based on the one or more third images corresponding to the one or more candidate images.

[0117] According to an embodiment, an electronic device (e.g., Figure 1 The electronic device 101, Figure 2A and Figure 2B The electronic device 200, FIG. 2C to FIG. 2E The electronic device 220, or Figure 3 The electronic device in the embodiment may include a display device (e.g., Figure 1 The display device 160 or Figure 3 305 in the display device); a first camera (eg, Figure 1 The camera module 180 or Figure 3 303 in the camera); at least one processor operably connected to the first camera and the display device (e.g., Figure 1 The processor 120 or Figure 3 301 in the processor); and a memory operably connected to at least one processor (e.g., Figure 1 Memory 130 or Figure 3 The memory 307 in the memory may be configured to enable at least one processor to: when receiving an input associated with image acquisition, acquire, through a first camera, a plurality of first images having a first attribute and one or more second images having a second attribute for a predetermined period of time; generate one or more image contents based on the plurality of first images or the one or more second images; and output the one or more image contents through a display device.

[0118] The electronic device may also include a housing (eg, Figure 2A The housing 210 or Figure 2CThe housing 230 and 240 in the embodiment of the present invention comprises a first surface and a second surface facing away from the first surface, wherein the display device is exposed through the first surface of the housing, and the first camera is configured to obtain an image related to the external environment through the first surface or the second surface of the housing.

[0119] The plurality of first images having the first attribute include a plurality of images acquired in a first period and having a first resolution, and the one or more second images having the second attribute include one or more images having a second resolution different from the first resolution.

[0120] The electronic device may further include a second camera, wherein the memory may be configured to enable at least one processor to: acquire, through the second camera, one or more third images having a third attribute for a predetermined period of time; generate one or more image contents based on at least one of the plurality of first images, the one or more second images, or the one or more third images; and output the one or more image contents through a display device.

[0121] The second camera may be configured to acquire images related to the external environment in the same or different direction as the first camera in the electronic device.

[0122] The one or more image contents may include at least one of one or more dynamic images generated based on the plurality of first images or one or more static images generated based on the one or more second images.

[0123] The memory may be configured to cause the at least one processor to: select one or more first images based on a motion image of an external object included in the plurality of first images; and generate one or more image contents including at least one dynamic image based on the one or more first images.

[0124] The memory can be configured to enable at least one processor to: detect one or more first candidate images from one or more second images based on at least one of image quality of the one or more second images, brightness information of the one or more second images, composition of external objects included in the one or more second images, or facial recognition information detected from the one or more second images; detect one or more second candidate images by removing overlapping images from the one or more first candidate images; select an image effect to be applied to the one or more second candidate images based on scene information of the one or more candidate images; and generate one or more image contents including one or more static images by applying the selected image effect to the one or more second candidate images.

[0125] The memory can be configured to enable at least one processor to: detect scene information from multiple first images; detect one or more first images having time information that is the same as time information of one or more second candidate images from the multiple first images; and determine the scene information detected from the multiple first images as scene information of one or more second candidate images.

[0126] The memory may be configured to cause the at least one processor to control the display device to display one or more image contents in different areas of one screen.

[0127] Figure 4 is a flowchart showing a method for providing camera-related functions in an electronic device according to an embodiment. In the following embodiments, the various operations may be performed in sequence, but not necessarily in sequence. For example, the order of the operations may be changed, and at least two operations may be performed in parallel. For example, the electronic device may be Figure 1 electronic device 101, Figure 2A and Figure 2B The electronic device 200, FIG. 2C to FIG. 2E electronic device 220, or Figure 3 As an example, refer to Figure 5 , Fig. 6A and Figure 6B To describe Figure 4 at least some components thereof.

[0128] Reference Figure 4 , the electronic device (eg, a processor thereof) receives user input related to image acquisition in operation 401 .

[0129] Fig. 6A A camera-related screen configuration according to an embodiment is shown.

[0130] Reference Fig. 6A , when the camera application is executed, the processor may control the display device to display a camera application execution screen including a preview image 600. The processor may identify whether a user input related to a shooting button 602 is received in the camera application execution screen displayed on the display device. The camera application execution screen includes at least one of the preview image 600, the shooting button 602, the shooting image recognition button 604, the camera switching button 606, or the shooting mode information 610 (e.g., "single shot"). The shooting image recognition button 604 may include a menu for identifying image content obtained based on the user input related to the shooting button 602. The camera switching button 606 may include a menu for switching a camera used to acquire an image to another camera.

[0131] Refer again Figure 4In operation 403, the electronic device acquires a plurality of first images having a first attribute and one or more second images having a second attribute based on image information (eg, original images) acquired by the first camera for a predetermined period of time.

[0132] Figure 5 The time points of acquiring images using a camera according to an embodiment are shown.

[0133] Reference Figure 5 , a first image may be acquired by the first camera 500 in a first period 520 within a predetermined time 550 starting from a time point 510 at which shooting is started based on a user input related to image acquisition, and the first image may have a first attribute of relatively lower resolution than the second image. A second image may be acquired by the first camera 500 within a predetermined time 550 starting from a time point 510 at which shooting is started, and the second image may have a second attribute of relatively higher resolution than the first image. A time point 530 at which the second image is acquired may be determined based on a user input related to the time point 510 at which shooting is started and / or at least one request signal 512 generated within a predetermined time 550. When a first capture method (e.g., a multi-image capture method) is used, a processor may acquire a second image from which noise has been removed using a plurality of images (e.g., about 5 images) continuously acquired at each time point at which a request signal 512 is generated. A second image may be acquired based on a second capture method (e.g., a single image capture method) at each time point at which a request signal 512 is generated. When the first camera 500 supports the AF function, a request signal may be generated based on focus information of an external object (e.g., a subject) for a predetermined time 550. When the first camera 500 does not support the AF function, a request signal may be generated in a second cycle different from the first cycle for the predetermined time 550. The first image and the second image may be generated using the same image information (e.g., an original image) obtained through the same first camera 500. The first image may include an image processed to have a first attribute using the original image obtained through the first camera 500. The second image may include an image processed to have a second attribute using the original image obtained through the first camera 500.

[0134] The electronic device may further include a second camera. The electronic device may acquire one or more third images having a third attribute based on image information (eg, original images) acquired by the second camera for a predetermined period of time.

[0135] Refer again Figure 5, the third image is acquired by the second camera 502 for a predetermined time 550, and may have a third attribute of having a relatively higher resolution than the first image and / or having a relatively wider field of view than the second image. The time point 540 of acquiring the third image may be determined based on a user input related to the time point 510 of starting shooting and / or at least one request signal 512 generated within the predetermined time 550. When the second camera 502 supports the AF function, the third image may be generated based on the request signal 512 generated based on the focus information of the external object (e.g., the subject) within the predetermined time 550. When the second camera 502 does not support the AF function or is in a low illumination situation, the third image may be acquired in a third cycle based on at least one request signal 512 generated within the predetermined time 550. The third cycle may be relatively longer than the first cycle, and may be set to be the same as or different from the second cycle. When the second capture method (e.g., a single image capture method) is used, the processor may acquire one third image at each time point when the request signal 512 is generated. The third image may also be obtained based on the first capturing method (e.g., the multi-image capturing method) at each time point when the request signal 512 is generated. Since the third image is acquired by the second camera 502, the third image may include a captured image at the same or different time point as the time point when the second image is acquired by the first camera 500.

[0136] Reference Figure 4 In operation 405, the electronic device generates one or more various types of image content based on the plurality of first images and / or one or more second images. The image content may include at least one dynamic image generated based on the plurality of first images and / or at least one static image generated based on the one or more second images.

[0137] In operation 407 , the electronic device outputs one or more various types of image contents generated based on the first image and / or the second image through the display device.

[0138] Refer again Fig. 6A When a user input related to the captured image recognition button 604 is received in the camera application execution screen, the processor can control the display device to simultaneously display the first static image 622, the second static image 624, the third static image 626, the first dynamic image 628 or the second dynamic image 630.

[0139] Figure 6B An image content output screen according to an embodiment is shown.

[0140] Reference Figure 6B , when Fig. 6AWhen receiving a user input related to the captured image recognition button 604 in the camera application execution screen, the processor can control the display device to simultaneously display the first static image 622, the second static image 624, the third static image 626, the first dynamic image 628 or the second dynamic image 630. The composition of displaying various types of image content can be changed based on the image content display method or user input.

[0141] Figure 7 A flow chart of a method for acquiring an image in an electronic device according to an embodiment is shown. According to an embodiment, Figure 7 The operation can correspond to Figure 4 In the following embodiments, the operations may be performed in sequence, but not necessarily in sequence. For example, the order of the operations may be changed, and at least two operations may be performed in parallel. For example, the electronic device may be Figure 1 electronic device 101, Figure 2A and Figure 2B The electronic device 200, FIG. 2C to FIG. 2E The electronic device 220 or Figure 3 As an example, refer to Fig. 8A and Figure 8B To describe Figure 7 at least some components thereof.

[0142] Reference Figure 7 In operation 701, the electronic device starts acquiring a plurality of first images having a first attribute and one or more second images having a second attribute based on image information (e.g., original images) acquired through a first camera based on user input related to image acquisition. Fig. 6A As shown, when receiving a user input related to the capture button 602 in the camera application execution screen displayed on the display device, the processor may start acquiring a first image having a first attribute and a second image having a second attribute through the camera.

[0143] Fig. 8A A configuration of a screen for acquiring an image according to an embodiment is shown.

[0144] Reference Fig. 8A, when acquiring the first image and / or the second image, the display device may continuously display the first image (e.g., a preview image) 810 in at least a portion of the camera application execution screen. The camera application execution screen may include information 814 (e.g., “capturing”) indicating that the first image and / or the second image are being acquired in at least one area. When the acquisition of the first image and / or the second image starts, the capture button 602 included in the camera application execution screen may be switched to a capture end button 812. The capture end button 812 may be deactivated from the start of the acquisition of the first image and / or the second image until a minimum image acquisition time (e.g., approximately 3 seconds) has passed.

[0145] Refer again Figure 7 In operation 703, the electronic device determines whether the acquisition time of the first image and / or the second image exceeds the minimum image acquisition time. The processor may determine whether the time elapsed from the acquisition of image information (e.g., raw image) by the camera exceeds the predetermined minimum image acquisition time based on the user input related to image acquisition. The predetermined minimum image acquisition time may include a predetermined minimum time for acquiring the first image and / or the second image for generating various types of image content.

[0146] When the acquisition time of the first image and / or the second image does not exceed the minimum image acquisition time in operation 703, the electronic device continues to determine whether the acquisition time of the first image and / or the second image exceeds the minimum image acquisition time. The processor may determine whether the minimum image acquisition time has passed when the first image having the first attribute and / or the second image having the second attribute is acquired by the camera.

[0147] In operation 705 , when the acquisition time of the first image and / or the second image exceeds the minimum image acquisition time in operation 703 , the electronic device enables a photographing end button.

[0148] Figure 8B 1 is a configuration of a screen related to shooting end according to various embodiments.

[0149] Reference Figure 8B When the acquisition time of the first image and / or the second image exceeds the minimum image acquisition time, the processor may enable the shooting end button 820 .

[0150] Refer again Figure 7 In operation 707, the electronic device determines whether a user's selection input related to the shooting end button is received.

[0151] When the user selection input related to the shooting end button is not received in operation 707, the electronic device determines whether the acquisition time of the first image and / or the second image exceeds a predetermined maximum image acquisition time (e.g., about 10 seconds) in operation 709. The processor may determine whether the time elapsed from the acquisition of image information (e.g., raw image) by the camera exceeds the predetermined maximum image acquisition time based on the user input related to image acquisition.

[0152] In operation 709, when the acquisition time of the first image and / or the second image does not exceed the maximum image acquisition time, the electronic device determines whether a user selection input related to a shooting end button is received in operation 707. The processor may determine whether a user selection input related to a shooting end button is received when a first image having a first attribute and / or a second image having a second attribute is acquired through the camera.

[0153] When a user's selection input related to the shooting end button is received in operation 707, or when the acquisition time of the first image and / or the second image exceeds the maximum image acquisition time in operation 709, the electronic device ends the acquisition of the first image and / or the second image in operation 711. Within a predetermined time based on the maximum frame acquisition time or the time point when the selection input related to the shooting end button is received, the processor may acquire a plurality of first images having a first attribute and one or more second images having a second attribute through the first camera. The predetermined time may include the maximum frame acquisition time or the time from the time point when shooting is started to the time point when the selection input related to the shooting end button is received.

[0154] Fig. 9 is a flow chart showing a method for acquiring an image using multiple cameras in an electronic device according to an embodiment. According to an embodiment, Fig. 9 The operation can correspond to Figure 4 In the following embodiments, the operations may be performed in sequence, but not necessarily in sequence. For example, the order of the operations may be changed, and at least two operations may be performed in parallel. For example, the electronic device may be Figure 1 electronic device 101, Figure 2A and Figure 2B The electronic device 200, FIG. 2C to FIG. 2E electronic device 220, or Figure 3 electronic device.

[0155] Reference Fig. 9, when receiving a user input related to image acquisition, the electronic device determines whether to drive multiple cameras in operation 901. The processor of the electronic device may determine whether to drive the camera and at least one additional camera to generate image content. Whether the camera and at least one additional camera are driven may be determined based on at least one of an image content generation strategy, camera arrangement information, or user input.

[0156] When multiple cameras are driven in operation 901, in operation 903, the electronic device acquires multiple first images having a first attribute and one or more second images having a second attribute based on image information (e.g., original images) acquired by a first camera for a predetermined period of time. Figure 5 As shown, the first image is a plurality of preview images acquired in a first period 520 by the first camera 500 for a predetermined time 550, and may have a first attribute of relatively lower resolution than the second image. The second image is one or more captured images acquired by the first camera 500 for a predetermined time 550, and may have a second attribute of relatively higher resolution than the first image. The time point 530 of acquiring the second image may be determined based on one or more request signals 512 generated during the predetermined time 550.

[0157] In operation 905, the electronic device acquires one or more third images having a third attribute based on image information (eg, original images) acquired by the second camera for a predetermined period of time. Figure 5 As shown, the third image is one or more captured images acquired by the second camera 502 for a predetermined time 550, and may have a third attribute of a relatively higher resolution than the first image and / or a relatively wider field of view than the second image. The time point 540 of acquiring the third image may be determined based on at least one request signal 512 generated during the predetermined time 550. When the second capture method (e.g., a single image capture method) is used, the processor may acquire the third image based on the generation of the request signal 512. The third image may be obtained based on the first capture method (e.g., a multi-image capture method) according to the generation of the request signal 512. Because the third image is acquired by the second camera 502, the third image may include a captured image at a time point that is the same as or different from the time point at which the second image is acquired by the first camera 500.

[0158] Although operation 905 is shown as being performed after operation 903, operations 903 and 905 may be performed in parallel.

[0159] In operation 907, the electronic device generates one or more various types of image content based on the first image, the second image and / or the third image. The image content may include at least one dynamic image generated based on the first image and / or at least one static image generated based on the second image and / or the third image.

[0160] When multiple cameras are not driven in operation 901, in operation 909, the electronic device acquires multiple first images with first attributes and one or more second images with second attributes based on image information (e.g., original images) acquired through the first camera for a predetermined period of time.

[0161] In operation 911, the electronic device generates one or more various types of image content based on the first image and / or the second image. The image content may include at least one dynamic image generated based on the first image, at least one static image to which an image effect generated based on the second image is applied, and / or at least one static image to which no image effect is applied.

[0162] When multiple cameras are driven, the electronic device can acquire the second image and the third image through the first camera and the second camera at similar time points. Figure 5 As shown, when the second image is acquired based on the first capture method (e.g., multi-image capture method) and the third image is acquired based on the second capture method (e.g., single image capture method), the processor can acquire the third image through the second camera at a time point similar to the time point at which the image of the second camera is acquired through the first camera based on the request signal 512. When the second image and the third image are acquired based on the second capture method (e.g., single image capture method), the processor can acquire the third image through the second camera at a time point similar to the time point at which the second image is acquired through the first camera based on the request signal 512. The images at similar time points may include images having the same time information or images in which the difference in time information included therein is included within a predetermined range.

[0163] Fig.10 is a flowchart showing a method for storing scene information in an electronic device according to an embodiment. In the following embodiments, the various operations may be performed in sequence, but not necessarily in sequence. For example, the order of the operations may be changed, and at least two operations may be performed in parallel. For example, the electronic device may be Figure 1 electronic device 101, Figure 2A and Figure 2B The electronic device 200, FIG. 2C to FIG. 2E electronic device 220, or Figure 3 electronic device.

[0164] Reference Fig.10When a plurality of first images and one or more second images are acquired through a first camera for a predetermined time, the electronic device detects scene information based on the first image in operation 1001. The processor of the electronic device may detect scene information of each of the plurality of first images acquired through the camera.

[0165] In operation 1003, the electronic device identifies scene information related to one or more second images. The processor may detect one or more first images having the same time information (e.g., time stamp) as the second image among the plurality of first images. The processor may determine that the scene information detected in the one or more first images including the same time information as the one or more second images is the scene information of the second image including the same time information as the first image.

[0166] In operation 1005, the electronic device stores a first image and scene information related to the first image, and / or a second image and scene information related to the second image. The processor may control the memory to store the first image and scene information related to the first image and the second image and scene information related to the second image in different areas of the memory.

[0167] Fig.11 is a flow chart showing a method for generating a dynamic image in an electronic device according to an embodiment. According to an embodiment, Fig.11 The operation can correspond to Figure 4 In the following embodiments, the operations may be performed in sequence, but not necessarily in sequence. For example, the order of the operations may be changed, and at least two operations may be performed in parallel. For example, the electronic device may be Figure 1 The electronic device 101, Figure 2A and Figure 2B The electronic device 200, FIG. 2C to FIG. 2E The electronic device 220, or Figure 3 electronic device.

[0168] Reference Fig.11 In operation 1101, the electronic device detects motion information in a plurality of first images acquired by a first camera for a predetermined time. The processor of the electronic device may detect motion information of one or more external objects in the plurality of first images acquired for a predetermined time and / or change information of feature points included in the plurality of first images. The change of feature points may include a change in the shooting time point, a change in brightness, or a change in the background (e.g., the surrounding environment).

[0169] In operation 1103, the electronic device sets a motion section based on motion information of a plurality of first images acquired within a predetermined time, in which at least a portion of a sequence of a plurality of first images acquired for a predetermined time period (motion of an external object) is continuously detected.

[0170] In operation 1105, the electronic device generates one or more dynamic images based on one or more first images included in the motion section. The one or more dynamic images may include a fourth dynamic image in which one or more first images included in the motion section are continuously and repeatedly reproduced, and a fifth dynamic image in which one or more first images included in the motion section are reproduced in reverse order of a play time point.

[0171] The electronic device can reproduce one or more dynamic images using the multiple first images acquired for a predetermined time. The dynamic image may include at least one of a first dynamic image in which the multiple first images are continuously reproduced and a second dynamic image in which the multiple first images are reproduced at a relatively higher speed than the speed of the first dynamic image.

[0172] Fig.12 is a flow chart showing a method for generating a static image in an electronic device according to an embodiment. According to an embodiment, Fig.12 The operation can correspond to Figure 4 In the following embodiments, the operations may be performed in sequence, but not necessarily in sequence. For example, the order of the operations may be changed, and at least two operations may be performed in parallel. For example, the electronic device may be Figure 1 The electronic device 101, Figure 2A and Figure 2B The electronic device 200, FIG. 2C to FIG. 2E electronic device 220, or Figure 3 electronic devices in.

[0173] Reference Fig.12In operation 1201, the electronic device detects one or more candidate images from one or more second images acquired by the first camera for a predetermined time. The candidate images may include one or more second images determined to be captured at an optimal shooting time point (e.g., a time point of AF) in the one or more second images. The processor of the electronic device may select one or more candidate images based on the image quality of the one or more second images, the brightness information of the second image, the color information of the second image, the composition of an external object (e.g., a subject) included in the second image, or the facial recognition information detected from the second image. The processor may detect at least one final candidate image by removing similar images from one or more candidate images. The image quality may be set based on the focus information (e.g., blur) of the external object included in the second image, the noise information included in the second image, or the contrast information of the second image.

[0174] In operation 1203, the electronic device selects an image effect related to one or more candidate images (or at least one final candidate image). The processor may select an image effect to be applied to one or more candidate images (e.g., at least one final candidate image) based on scene information (e.g., scene category or scene attribute) related to the second image stored in the memory. The image effect to be applied to the candidate image may be selected according to a machine learning result based on the scene information.

[0175] In operation 1205, the electronic device determines whether to apply an image effect to a candidate image (or a final candidate image) based on a result of selecting an image effect related to one or more candidate images (or at least one final candidate image). When an image effect to be applied to a candidate image (or a final candidate image) is not selected, the processor of the electronic device may determine that the image effect is not applied to the candidate image (or the final candidate image). When an image effect to be applied to a candidate image (or a final candidate image) is selected, the processor may determine that the image effect is applied to the candidate image (or the final candidate image).

[0176] When it is determined in operation 1205 that the image effect is applied to the candidate image (or the final candidate image), in order to generate one or more static images, the electronic device applies the image effect to the one or more candidate images (or at least one final candidate image) in operation 1207. The processor may generate the one or more static images by changing at least one of the color, transparency, style, contrast, or tint of the candidate image (or the final candidate image) based on the image effect corresponding to the one or more candidate images (or at least one final candidate image).

[0177] When it is determined in operation 1205 that the image effect is not applied to the candidate images (or the final candidate images), in operation 1209 , the electronic device generates one or more still images corresponding to the one or more candidate images (or at least one final candidate image).

[0178] Fig.13 is a flow chart showing a method for generating a still image using multiple cameras in an electronic device according to an embodiment. According to an embodiment, Fig.13 The operation can correspond to Fig.12 In the following embodiments, the operations may be performed in sequence, but not necessarily in sequence. For example, the order of the operations may be changed, and at least two operations may be performed in parallel. For example, the electronic device may be Figure 1 The electronic device 101, Figure 2A and Figure 2B The electronic device 200, FIG. 2C to FIG. 2E electronic device 220, or Figure 3 electronic devices in.

[0179] Reference Fig.13 , in operation 1301, the electronic device detects one or more third images corresponding to one or more candidate images (or at least one final candidate image) from one or more third images acquired by the second camera for a predetermined time. The one or more third images corresponding to the one or more candidate images (or at least one final candidate image) may include one or more third images acquired at a capture time point that is the same or similar to the capture time point (e.g., timestamp) of the candidate image (or the final candidate image). A third image having a capture point similar to that of the candidate image (or the final candidate image) may include one or more third images that are different from the candidate image within a predetermined range in terms of the difference in time information. The candidate image (or the final candidate image) may include one or more second images of the one or more second images that are determined to be captured at the optimal shooting time.

[0180] In operation 1303, the electronic device sets a display area for the candidate image (or the final candidate image) based on a third image corresponding to the candidate image (or the final candidate image). The display area may include one or more areas in the candidate image (or the final candidate image) for extraction or cropping in order to adjust the image magnification of the candidate image (or the final candidate image).

[0181] In operation 1305, the electronic device extracts (or crops) at least a portion of the candidate image (or final candidate image) corresponding to the display area, and generates at least one static image based on a third image corresponding to the candidate image (or final candidate image). When an image effect is applied to the candidate image (or final candidate image), the processor may extract (or crop) at least a portion corresponding to the display area from the candidate image (or final candidate image) to which the image effect is applied, so as to generate at least one static image.

[0182] According to an embodiment, a method for operating an electronic device (eg, Figure 1 The electronic device 101, Figure 2A and 2B The electronic device 200, Figure 2C , 2D and the electronic device 220 in 2E, or Figure 3 The method may include: when receiving input related to image acquisition, using a first camera (e.g., Figure 1 The camera module 180 or Figure 3 The invention also provides an operation of acquiring a plurality of first images having a first attribute and one or more second images having a second attribute for a predetermined time period using a camera 303 in the image processing apparatus; an operation of generating one or more image contents based on the plurality of first images or the one or more second images; and an operation of outputting one or more image contents.

[0183] The plurality of first images with the first attribute include a plurality of images acquired within a first period and having a first resolution, and the one or more second images with the second attribute include one or more images having a second resolution different from the first resolution.

[0184] The method may also include: an operation of acquiring one or more third images having a third attribute for a predetermined time through a second camera, wherein the operation of generating one or more image contents may include an operation of generating one or more image contents based on at least one of multiple first images, one or more second images, or one or more third images.

[0185] The second camera may be configured to acquire images related to the external environment in the same or different direction as the first camera in the housing of the electronic device.

[0186] The one or more image contents may include at least one of one or more dynamic images generated based on a plurality of first images or one or more static images generated based on one or more second images.

[0187] The operation of generating one or more image contents may include an operation of selecting one or more first images based on a motion image of an external object included in the plurality of first images, and an operation of generating one or more dynamic images based on the one or more first images.

[0188] The operation of generating one or more image contents may include: an operation of detecting one or more first candidate images from one or more second images, an operation of detecting one or more second candidate images by removing overlapping images from one or more first candidate images, an operation of selecting an image effect to be applied to one or more second candidate images based on scene information of the one or more candidate images, and an operation of generating one or more static images by applying the selected image effect to one or more second candidate images.

[0189] The operation of detecting one or more first candidate images may include: the operation of detecting one or more first candidate images based on at least one of image quality of one or more second images, brightness information of one or more second images, composition of external objects included in one or more second images, or facial recognition information detected from one or more second images.

[0190] The scene information of the one or more second candidate images may include scene information detected from one or more first images having the same time information as that of the one or more second candidate images among the plurality of first images.

[0191] The operation of outputting the one or more image contents may include an operation of displaying the one or more image contents in different areas of one screen in a display device operatively connected to the electronic device.

[0192] The electronic device may provide various types of image content to the user by generating various types of image content based on a single user input related to photographing.

[0193] In the above embodiments, although the various operations are described as being performed in sequence, these operations are not necessarily performed in sequence. For example, the order of the operations may be changed, and / or at least two operations may be performed in parallel.

[0194] While the present disclosure has been particularly shown and described with reference to certain embodiments thereof, it will be understood by those skilled in the art that various changes in form and details may be made therein without departing from the spirit and scope of the present disclosure as defined in the following claims and their equivalents.

Claims

1. An electronic device, comprising: Display device; First Camera; processor; as well as A memory stores instructions, wherein when the instructions are executed by the processor, the electronic device performs the following operations: When an input associated with image acquisition is received, a plurality of first images having a first attribute and one or more second images having a second attribute are acquired by the first camera for a predetermined time period, wherein a start time point of the predetermined time period is a time point at which shooting is started based on the input associated with image acquisition, wherein the plurality of first images are acquired in a first cycle within the predetermined time period by the first camera, and the one or more second images are acquired by the first camera within the predetermined time period, wherein a time point at which the one or more second images are acquired is determined based on the input associated with image acquisition and / or at least one request signal generated within the predetermined time period; generating one or more image contents based on the plurality of first images or the one or more second images; and outputting the one or more image contents via the display device, The one or more image contents include at least one of one or more dynamic images generated based on the multiple first images or one or more static images generated based on the one or more second images.

2. The electronic device according to claim 1, further comprising a housing, wherein the housing comprises a first surface and a second surface facing away from the first surface; in, The display device is exposed through the first surface of the housing, and The first camera is configured to acquire images related to the external environment through the first surface or the second surface of the shell.

3. The electronic device according to claim 1, wherein: The plurality of first images having the first attribute have a first resolution, and The one or more second images having the second attribute have a second resolution different from the first resolution.

4. The electronic device according to claim 1, further comprising a second camera, in, When the instructions are executed by the processor, the electronic device performs the following operations: acquiring, by the second camera, one or more third images having a third attribute for a predetermined period of time; generating one or more image contents based on at least one of the plurality of first images, the one or more second images, or the one or more third images; as well as The one or more image contents are outputted through the display device.

5. The electronic device according to claim 1, wherein: When the instructions are executed by the processor, the electronic device performs the following operations: selecting a plurality of first images based on a moving image of an external object included in the plurality of first images; as well as Based on the selected plurality of first images, the one or more image contents including at least one dynamic image are generated.

6. The electronic device according to claim 1, wherein: When the instructions are executed by the processor, the electronic device performs the following operations: detecting one or more first candidate images from the one or more second images based on at least one of: image quality of the one or more second images, brightness information of the one or more second images, composition of external objects included in the one or more second images, or facial recognition information detected from the one or more second images; detecting one or more second candidate images by removing overlapping images from the one or more first candidate images; selecting an image effect to be applied to the one or more second candidate images based on the scene information of the one or more candidate images; as well as The one or more image contents including one or more static images are generated by applying the selected image effect to the one or more second candidate images.

7. The electronic device according to claim 6, wherein: When the instructions are executed by the processor, the electronic device performs the following operations: detecting scene information from the plurality of first images; detecting, from the plurality of first images, one or more first images having the same time information as that of the one or more second candidate images; as well as The scene information detected from the plurality of first images is determined as the scene information of the one or more second candidate images.

8. The electronic device according to claim 1, wherein: When the instructions are executed by the processor, the electronic device performs the following operation: controlling the display device to display the one or more image contents in different areas of a screen.

9. A method for operating an electronic device, the method comprising: When an input associated with image acquisition is received, a plurality of first images having a first attribute and one or more second images having a second attribute are acquired by a first camera of the electronic device for a predetermined time period, wherein a start time point of the predetermined time period is a time point at which shooting is started based on the input associated with image acquisition, wherein the plurality of first images are acquired in a first cycle within the predetermined time period by the first camera, and the one or more second images are acquired by the first camera within the predetermined time period, wherein a time point at which the one or more second images are acquired is determined based on the input associated with image acquisition and / or at least one request signal generated within the predetermined time period; generating one or more image contents based on the plurality of first images or the one or more second images; and outputting the one or more image contents, The one or more image contents include at least one of one or more dynamic images generated based on the multiple first images or one or more static images generated based on the one or more second images.

10. The method according to claim 9, wherein: The plurality of first images having the first attribute have a first resolution, and The one or more second images having the second attribute have a second resolution different from the first resolution.

11. The method according to claim 9, further comprising acquiring, by a second camera, one or more third images having a third attribute for a predetermined period of time; in, Generating the one or more image contents includes generating the one or more image contents based on at least one of the plurality of first images, the one or more second images, or the one or more third images.

12. The method according to claim 9, wherein: Generating the one or more image contents comprises: selecting a plurality of first images based on a moving image of an external object included in the plurality of first images; and Based on the selected plurality of first images, one or more dynamic images are generated.

13. The method according to claim 9, wherein: Generating the one or more image contents comprises: detecting one or more first candidate images from the one or more second images; detecting one or more second candidate images by removing overlapping images from the one or more first candidate images; selecting an image effect to be applied to the one or more second candidate images based on the scene information of the one or more candidate images; and One or more still images are generated by applying the selected image effect to the one or more second candidate images.

Citation Information

Patent Citations

  • Electronic device for editing dual image and method thereof

    US20140354848A1

  • Mobile terminal and controlling method thereof

    US20150062288A1

  • Camera device, video auto-tagging method and non-transitory computer readable medium thereof

    US20150281567A1

  • Electronic device and operating method thereof

    US20170244897A1

  • Providing image candidates based on diverse adjustments to an image

    US8908987B1