Electronic device, method for electronic device, and computer readable storage medium
Patent Information
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- SONY GROUP CORP
- Filing Date
- 2024-10-25
- Publication Date
- 2026-05-29
AI Technical Summary
The convenience and reliability of user operation are insufficient when existing electronic devices display and control images captured by multiple cameras.
An electronic device is designed, and its user interface includes a first display area for displaying captured images of a plurality of cameras and a second display area for selecting the images. The selection elements correspond to the captured image one by one and are arranged in the same layout, and the user can specify and operate the corresponding captured image by selecting the components.
By providing selection elements with the same layout as the captured image, the convenience of the user selecting the captured image is improved, the user experience is improved, and the reliability of the operation is enhanced.
Smart Images

Figure CN122122555A_ABST
Abstract
Description
Electronic device, method for electronic device, and computer-readable storage medium
[0001] This application claims priority to the Chinese patent application filed with the China Patent Office on November 2, 2023, with application number 202311451191.9 and invention name “Electronic device, method for electronic device and computer-readable storage medium”, the entire contents of which are incorporated by reference into this application. Technical Field
[0002] The present application relates to the field of display control, specifically to the display and control of multiple captured images, and more specifically to an electronic device, a method for the electronic device, and a computer-readable storage medium. Background Art
[0003] Currently, images captured by multiple cameras can be displayed on various electronic devices, such as personal computers (PCs), notebook PCs, tablet computers, smartphones, game consoles, portable / dongle-type mobile routers, digital camera devices, and in-vehicle terminals (such as car navigation systems), allowing users to simultaneously view or perform various operations. Furthermore, multiple captured images can also be viewed or operated on electronic devices such as workstations and servers.
[0004] Therefore, it is desirable to provide an electronic device that can improve the convenience and / or reliability of user operation.
[0005] Summary of the Invention
[0006] A brief overview of the present disclosure is provided below to provide a basic understanding of certain aspects of the present disclosure. It should be understood that this overview is not an exhaustive overview of the present disclosure. It is not intended to identify key or important aspects of the present disclosure, nor is it intended to limit the scope of the present disclosure. Its purpose is simply to present certain concepts in a simplified form as a prelude to the more detailed description discussed later.
[0007] According to one aspect of the present disclosure, an electronic device is provided, comprising: at least one processor; at least one memory comprising computer program code; and a display unit, wherein the at least one memory and the computer program code are configured to, through the at least one processor, enable the display unit to: display a user interface, the user interface comprising a first display area and a second display area, wherein the first display area is at least used to display multiple captured images of multiple cameras, and the second display area comprises multiple selection elements for selecting the multiple captured images, wherein the multiple selection elements correspond one-to-one to the multiple captured images and are arranged in the same layout; and in response to a user's designation of at least one selection element among the multiple selection elements, designate at least one captured image corresponding to the at least one selection element.
[0008] According to another aspect of the present disclosure, a method for an electronic device is provided, including: displaying a user interface, the user interface including a first display area and a second display area, wherein the first display area is at least used to display multiple captured images of multiple cameras, and the second display area includes multiple selection elements for selecting the multiple captured images, wherein the multiple selection elements correspond one-to-one to the multiple captured images and are arranged in the same layout; and in response to a user's designation of at least one selection element among the multiple selection elements, designating at least one captured image corresponding to the at least one selection element.
[0009] According to other aspects of the present disclosure, a computer program code and a computer program product for implementing the above-mentioned method for an electronic device, as well as a computer-readable storage medium having the computer program code for implementing the above-mentioned method for an electronic device recorded thereon are also provided.
[0010] The electronic device and method according to the embodiments of the present application improve the convenience of the user in selecting a captured image and improve the user experience by providing selection elements whose layout is the same as that of the captured image.
[0011] These and other advantages of the present disclosure will become more apparent through the following detailed description of the preferred embodiments of the present disclosure in conjunction with the accompanying drawings. BRIEF DESCRIPTION OF THE DRAWINGS
[0012] In order to further illustrate the above and other advantages and features of the present disclosure, the following is a further detailed description of the specific embodiments of the present disclosure in conjunction with the accompanying drawings. The drawings, together with the detailed description below, are included in this specification and form a part of this specification. Elements with the same function and structure are represented by the same reference numerals. It should be understood that these drawings only depict typical examples of the present disclosure and should not be regarded as limiting the scope of the present disclosure. In the drawings:
[0013] FIG1 shows a functional module block diagram of an electronic device according to an embodiment of the present application;
[0014] Figure 2 shows an example of a user interface;
[0015] FIG3 shows another example of a user interface;
[0016] FIG4 shows another example of a user interface;
[0017] FIG5 shows another example of a user interface;
[0018] FIG6 shows another example of a user interface;
[0019] FIG7 shows another example of a user interface;
[0020] FIG8 shows another example of a user interface;
[0021] FIG9 shows another example of a user interface;
[0022] FIG10 shows another example of a user interface;
[0023] FIG11 shows another example of a user interface;
[0024] FIG12 shows another example of a user interface;
[0025] FIG13 shows another example of a user interface;
[0026] FIG14 shows another example of a user interface;
[0027] FIG15 shows a flowchart of a method for an electronic device according to another embodiment of the present application; and
[0028] FIG16 is a block diagram of an exemplary structure of a general-purpose personal computer in which the method and / or apparatus and / or system according to the embodiments of the present disclosure may be implemented. DETAILED DESCRIPTION
[0029] Exemplary embodiments of the present disclosure are described below with reference to the accompanying drawings. For the sake of clarity and conciseness, not all features of an actual implementation are described in this specification. However, it should be understood that in the process of developing any such actual implementation, many implementation-specific decisions must be made in order to achieve the developer's specific goals, such as compliance with system and business-related constraints, which may vary from implementation to implementation. In addition, it should be understood that although the development work may be very complex and time-consuming, it is a routine task for those skilled in the art who benefit from the contents of this disclosure.
[0030] It is also necessary to explain here that, in order to avoid obscuring the present disclosure due to unnecessary details, the accompanying drawings only show the device structure and / or processing steps that are closely related to the solution according to the present disclosure, while other details that are not closely related to the present disclosure are omitted.
[0031] <First embodiment>
[0032] Figure 1 shows a functional module block diagram of an electronic device 100 according to this embodiment. As shown in Figure 1, the electronic device 100 includes: a control unit 101; and a display unit 102, which is configured to display a user interface under the control of the control unit 101, and the user interface includes a first display area and a second display area, wherein the first display area is at least used to display multiple captured images of multiple cameras, and the second display area includes multiple selection elements for selecting the multiple captured images, wherein the multiple selection elements correspond one-to-one to the multiple captured images and are arranged in the same layout, wherein the display unit 102 specifies at least one captured image corresponding to the at least one selection element in response to the user's designation of at least one selection element among the multiple selection elements.
[0033] The control unit 101 can be implemented as one or more processing circuits and at least one memory. The processing circuit can be implemented as a processor or chip, for example. The at least one memory can be RAM, ROM, etc., and the at least one memory is used to store computer program code and data required for the processing circuit to perform processing. The display unit 102 can be implemented as various displays or part of a display. For example, the display unit 102 can include a display driver circuit, or the display unit 102 can include a display driver circuit and a display screen. The display unit 102 can perform various operations under the control of the control unit 101. It should be understood that the various functional units in the electronic device shown in Figure 1 are merely logical modules divided according to the specific functions they implement, and are not intended to limit specific implementation methods.
[0034] The electronic device 100 may be located in various user devices, or may be the user device itself. User devices may include, for example, the aforementioned personal computers (PCs), notebook PCs, tablet computers, smartphones, gaming consoles, portable / dongle-type mobile routers, digital cameras, in-vehicle terminals (such as car navigation systems), workstations, servers, and the like. It should be noted that this is not intended to be limiting, and the electronic device 100 may be any device capable of displaying and / or controlling multiple captured images.
[0035] The electronic device 100 may be connected to a plurality of cameras via a wired or wireless manner, for example, and may obtain images captured by the cameras for display and / or control.
[0036] In this embodiment, the user interface displayed by the display unit 102 includes a first display area and a second display area. It should be noted that the ordinal numbers "first" and "second" herein are used solely for distinction purposes and do not represent any meaning of order, priority, etc. Furthermore, the user interface is not limited to including the first and second display areas and may also include other display areas, which is not restrictive.
[0037] For ease of understanding, Figure 2 shows an example of a user interface. This user interface can be displayed on a display screen of an electronic device, for example. The area represented by the upper dashed box is the first display area, and the area represented by the lower dashed box is the second display area. In addition, the area outside the first display area on the user interface can be defined as the second display area, or the second display area can be defined as only the area where the selection element is located. It should be understood that the division of the first display area and the second display area here is merely exemplary and not restrictive.
[0038] In the example of Figure 2, the first display area is used to display the real-time images captured by four cameras. The parameters of the corresponding camera settings can also be superimposed on each captured image, and these parameters are superimposed on the left side of each captured image, for example. The number of captured images displayed in the first display area is not limited to four, but can be other numbers, and the captured images are not limited to real-time captured images. The right side of the second display area includes selection elements (shown as control objects in the figure) that correspond one-to-one to the captured images and are arranged in the same layout. In this example, the multiple captured images and the multiple selection elements all have a field-shaped layout. In fact, the multiple captured images and the multiple selection elements can have other forms of layouts and are not limited to this. Among them, the arrangement order of the displayed captured images (for example, as shown by the numbers 1-4 in the lower left corner of each captured image in Figure 2) can, for example, correspond to the order of connection between the electronic device 100 and the corresponding camera.
[0039] The user can designate at least one of the selection elements, and accordingly, the display unit 102 designates at least one captured image corresponding to the at least one selection element. Since a dedicated area is provided for displaying the selection elements, misoperation can be avoided on the one hand, and on the other hand, when the electronic device 100 is a handheld device, it can be convenient for the user to use the thumb for frequent operations, thereby improving operational reliability and user convenience.
[0040] 2 , when a user specifies a selection element, a check mark is displayed for the selection element. As an illustrative example, as shown in FIG3 , the user specifies the top left and bottom right selection elements. Accordingly, the display unit 102 specifies the top left and bottom right captured images in the first display area.
[0041] For example, display unit 102 can be configured to change the display of at least one designated captured image to distinguish it from the display of undesignated captured images. Display unit 102 can be configured to change the display of at least one captured image in one or more of the following ways: adding a border and / or fill of a specific color to the at least one captured image; changing the display brightness of the at least one captured image; or causing the at least one captured image to appear visually prominent. As an illustrative example, the top left and bottom right captured images selected in FIG3 are given a gray border and gray fill to distinguish them from the other two captured images.
[0042] In addition, the at least one designated captured image can also be the subject of other operations. For example, the user interface may further include a menu element, and the display unit 102 is configured to display a dialog box for setting at least one camera corresponding to the at least one captured image in response to the user's operation of the menu element. As shown in FIG3 , the menu element may be located at the lower left corner of the user interface. After the user specifies the captured images in the upper left and lower right corners, the menu element is no longer gray (indicating that it is not selectable) but becomes selectable. If the user selects the menu element at this time, the display unit 102 displays a camera settings dialog box, as shown in FIG4 . This dialog box can be used to set image format, resolution, etc. Depending on the camera, the items that can be set may also vary. Therefore, the specific form and content of the dialog box displayed by the display unit 102 may vary depending on the model of the camera corresponding to the designated captured image.
[0043] When configuring settings for multiple cameras, the dialog box can include common settings for all cameras. For example, the dialog box shown in Figure 4 displays settings common to cameras corresponding to captured images 2 and 3. Figure 5 shows a dialog box displayed when the designated captured images are the upper right and lower left captured images, including settings common to the corresponding cameras. When modifying settings in the dialog box, the settings are reflected in real time on the corresponding captured images located below the dialog box. For example, when the resolution setting is changed, the display resolution of the corresponding captured images changes in real time. The parameter display overlaid on the captured images can also change in real time.
[0044] The user interface may further include functional elements, and the control unit 101 may be configured to execute a corresponding function for at least one captured image in response to the user's operation on the functional elements. These functions may include one or more of the following: real-time recording, monitoring, filming, live broadcasting, etc. That is, after the user specifies at least one captured image, the functional elements on the user interface may be selected to implement real-time recording, monitoring, filming, live broadcasting, etc. for the specified at least one captured image. In addition, the display unit 102 may be configured to change the display of at least one captured image in response to the user's operation on the functional elements, so that the user can clearly identify which or which captured images the function is to be executed on. For example, the display unit 102 may be configured to add a red border to each of the at least one captured image.
[0045] Figure 6 shows an illustrative example of performing real-time recording of at least one designated captured image. In this example, the "Record Start" and "Record End" functions are functional elements. After the user specifies the top left and bottom right captured images, as shown in Figure 3 , the "Record Start" function element becomes selectable. After the user selects "Record Start," display unit 102 adds a red border (shown as a thick solid border in Figure 6 ) to the top left and bottom right captured images, respectively, and real-time recording begins. At this point, the "Record End" function element becomes selectable, allowing the user to end recording at any time.
[0046] Furthermore, in the process of executing a function for at least one captured image, the user can also additionally specify other captured images and operate the functional elements to also execute corresponding functions on the other additionally specified captured images. For example, Figure 7 shows a schematic diagram of the user interface of Figure 6, in which the upper right captured image is specified during the process of recording the upper left and lower right captured images. At this time, the upper right captured image is added with a gray border and gray fill. Then, the user selects the recording start functional element, and the user interface changes to that shown in Figure 8. The upper right captured image is added with a red border (shown as a thick solid line border in Figure 8), and recording begins in real time. At this time, the recording end functional element remains optional so that the user can end the recording at any time.
[0047] Note that in the above process of selecting a functional element to execute a corresponding function, the user can also select a menu element (ie, the menu element remains in a selectable state), and the two are not in conflict.
[0048] Referring back to FIG. 2 , as shown by the zoom element S in the upper right corner of the figure, the user interface may further include a zoom element. The display unit 102 is configured to scale the display size of each of the multiple captured images in response to a user's operation of the zoom element. For example, the display unit 102 may switch the display size of the captured images between a first size and a second size, wherein the captured images displayed at the first size include a separate area for displaying capture-related parameters, while the captured images displayed at the second size do not include this area. FIG. 2 illustrates an example of displaying the captured images at the first size, with a separate area provided to the left of each captured image to list at least some of the capture-related parameters. When the user selects the zoom element S in the state shown in FIG. 2 , the user interface of FIG. 2 transitions to FIG. 9 , which illustrates an example of displaying the captured images at the second size. As can be seen, the display area of each captured image is enlarged compared to the display area in FIG. 2 . This is achieved by removing the area originally used to display the capture-related parameters and using it to display the captured images. Furthermore, the capture-related parameters are displayed in an overlaid manner to the left of each captured image. In the case of FIG. 9 , the zoom element S changes to another display state thereof, indicating that if the user selects the zoom element S at this time, the size of the captured image will be reduced, for example, switched to the size shown in FIG. 2 .
[0049] Still referring to FIG. 2 , a lock element L can also be provided on the left side of the zoom element S. When the user selects the lock element, the display unit 102 prohibits operation of other elements on the user interface while maintaining the display of multiple captured images. This prevents erroneous operations. For example, during real-time recording, to prevent data loss due to erroneous operations, the lock element can be selected to prohibit operation of other elements. However, the real-time display of the camera in the first display area is still maintained for user convenience. For example, when the lock element L is selected, the lock element L changes to a locked state, indicating that if the user deselects the lock element L at this time, the locked state will be released.
[0050] As another example, to facilitate user viewing, the display unit 102 may also be configured to, in response to a user dragging a first captured image among multiple captured images, swap the display position of the first captured image with the display position of a second captured image at the end point of the dragging operation. Figure 10 shows the user interface after swapping the display positions of the captured image numbered 2 and the captured image numbered 3 shown in Figure 2. Specifically, the captured image numbered 2 in Figure 2 can be used as the first captured image, and long-pressed and dragged toward the position of the captured image numbered 3 to swap the display positions of the two.
[0051] For example, if no captured image exists at the end point of the drag operation, the display unit 102 does not change the display position of the first captured image. FIG11 shows an example in which only three captured images are displayed. In this example, the user cannot drag an existing captured image to the blank area on the lower right.
[0052] As another example, the user interface further includes a mode switching element, such as the mode switching element M shown in FIG2 , and the display unit 102 is configured to switch between a first display mode and a second display mode in response to a user's operation of the mode switching element. In the first display mode, the first display area and the second display area are arranged in a first layout, and in the second display mode, the first display area and the second display area are arranged in a second layout different from the first layout. In the second display mode, the first display area is divided into a third display area and a fourth display area, the third display area being used to fixedly display a plurality of captured images, and the fourth display area being used to scrollably display parameter lists of respective cameras corresponding to the plurality of captured images.
[0053] For example, Figure 2 shows an example of the first display mode, with a square grid layout as the first layout, and Figure 12 shows an example of the second display mode, with a straight grid layout as the second layout. In the first display mode, the user selects the mode switching element M to switch to the second display mode. At this time, the mode switching element M displays its other state to indicate that the user is currently in the second display mode. As shown in Figure 12, the upper portion of the first display area is a third display area that displays the captured image, and the lower portion of the first display area is a fourth display area that displays the camera parameter list. In the second display mode, the user can view the parameter lists of multiple cameras simultaneously, improving user convenience.
[0054] The display unit 102 may also be configured to synchronously scroll the parameter lists of multiple cameras in response to a user's operation on the fourth display area. In this way, when the parameter list is long, the user can view the parameter list in its entirety by scrolling.
[0055] When switching between the first display mode and the second display mode, the sizes of the first display area and the second display area can also be adjusted appropriately.
[0056] Similarly, in the second display mode, the user can also select at least one captured image by selecting an element, and the display unit 102 is further configured to change the display of the at least one captured image and the corresponding camera parameter list to distinguish it from the display of unspecified captured images and the corresponding camera parameter list. For example, the display unit 102 can change the display of the at least one captured image and the corresponding camera parameter list in one or more of the following ways: adding a border and / or fill of a specific color to the at least one captured image and the corresponding camera parameter list; changing the display brightness of the at least one captured image and the corresponding camera parameter list; or making the at least one captured image and the corresponding camera parameter list appear visually prominent.
[0057] For example, as shown in Figure 13, the user specifies the second selection element from the left and thus specifies the second captured image from the left. The display unit 102 fills the captured image and the corresponding camera parameter list with gray to distinguish them from other captured images and corresponding parameter lists.
[0058] In addition, similar to the first display mode, the user can also use various functional elements to perform corresponding functions for at least one designated captured image. Figure 14 shows an example of performing a real-time recording function for the second captured image from the left that is designated. After the user selects the recording start element, real-time recording of the second captured image from the left begins. At this time, a red border is added to the captured image (shown as a thick solid line frame in the figure) to clearly show the user that recording is in progress. During the recording process, the recording end element is in an optional state so that the user can end the recording at any time. Only real-time recording is shown here as an example of a functional element, but the functional element is not limited to this.
[0059] Similarly, in the second display mode, the user can select other elements, such as the lock element, zoom element, and menu element, to operate them in the same manner as in the first display mode. Furthermore, the user can select the mode switching element to switch back to the first display mode. The user can also swap the display position of the first captured image and its corresponding camera parameter list with the display position of the second captured image and its corresponding camera parameter list by dragging.
[0060] It should be noted that the user interface may include one or more of the function elements, lock elements, zoom elements, menu elements, and mode switching elements, which are independent of each other and do not have any limitations.
[0061] In summary, the electronic device 100 according to this embodiment improves the convenience of the user in selecting the captured image by providing selection elements with the same layout as the captured image, thereby improving the user experience. The electronic device 100 according to this embodiment also provides the user with different preferred display modes by switching the display mode, enriching the user's selection space. The electronic device 100 according to this embodiment also improves the reliability and convenience of user operations by setting various functional elements, menu elements, zoom elements, lock elements, etc.
[0062] <Second embodiment>
[0063] In the process of describing the electronic device in the above embodiments, it is obvious that some processes or methods are also disclosed. Below, an overview of these methods is given without repeating some of the details discussed above, but it should be noted that although these methods are disclosed in the process of describing the electronic device, these methods do not necessarily use the components described or are not necessarily performed by those components. For example, the embodiments of the electronic device can be partially or completely implemented using hardware and / or firmware, and the methods for the electronic device discussed below can be completely implemented by a computer-executable program, although these methods can also use hardware and / or firmware for the electronic device.
[0064] Figure 15 shows a flowchart of a method for an electronic device according to an embodiment of the present application, the method including: displaying a user interface (S11), the user interface including a first display area and a second display area, wherein the first display area is at least used to display multiple captured images of multiple cameras, and the second display area includes multiple selection elements for selecting the multiple captured images, wherein the multiple selection elements correspond one-to-one to the multiple captured images and are arranged in the same layout; and in response to the user's designation of at least one selection element among the multiple selection elements, designating at least one captured image corresponding to the at least one selection element (S12).
[0065] As shown in a dashed box in FIG15 , the method may further include step S13: changing the display of the at least one designated captured image to distinguish it from the display of undesignated captured images. For example, the display of the at least one captured image may be changed in one or more of the following ways: adding a border and / or fill of a specific color to the at least one captured image; changing the display brightness of the at least one captured image; or making the at least one captured image appear visually prominent.
[0066] The user interface may also include a menu element. As shown in another dashed box in FIG15 , the method may further include step S14: in response to a user operating the menu element, displaying a dialog box for configuring at least one camera corresponding to the at least one captured image. For example, when configuring multiple cameras, the dialog box may include configuration options common to the multiple cameras.
[0067] The user interface may also include functional elements. As shown in another dashed box in Figure 15, the method may further include step S15: in response to a user operation on the functional element, executing a corresponding function for at least one captured image. For example, the display of at least one captured image may be changed in response to the user operation on the functional element. Each of the at least one captured image may be bordered in red. Functions may include one or more of the following: real-time recording, monitoring, movie shooting, and live broadcast.
[0068] The user interface may further include a zoom element. As shown in another dashed box in FIG15 , the method may further include step S16: in response to a user operating the zoom element, scaling the display size of each of the plurality of captured images. For example, the display size of the captured images may be switched between a first size and a second size, wherein the captured images displayed at the first size include a separate area for displaying parameters related to the capture, while the captured images displayed at the second size do not include this area.
[0069] The user interface may further include a lock element. As shown in another dotted box in FIG15 , the method may further include step S17 : when the user selects the lock element, prohibiting operations on other elements on the user interface while maintaining the display of the multiple captured images.
[0070] As shown in another dotted-line box in FIG15 , the method may further include step S18: in response to a user dragging a first captured image among the plurality of captured images, swapping the display position of the first captured image with the display position of the second captured image at the end point of the dragging operation. For example, if no captured image exists at the end point of the dragging operation, the display position of the first captured image is not changed.
[0071] The user interface may also include a mode switching element. As shown in another dashed box in Figure 15, the method may further include step S19: switching between a first display mode and a second display mode in response to a user's operation on the mode switching element, wherein in the first display mode, the first display area and the second display area are arranged in a first layout, and in the second display mode, the first display area and the second display area are arranged in a second layout different from the first layout, and wherein in the second display mode, the first display area is divided into a third display area and a fourth display area, the third display area being used to fixedly display a plurality of captured images, and the fourth display area being used to scrollably display parameter lists of respective cameras corresponding to the plurality of captured images. For example, the parameter lists of multiple cameras may be scrolled synchronously in response to a user's operation on the fourth display area.
[0072] As an example, the first layout is in a field shape, and the second layout is in a straight shape.
[0073] In the second display mode, the display of the at least one captured image and the corresponding camera parameter list can be changed to distinguish it from the display of unspecified captured images and the corresponding camera parameter list. For example, the display of the at least one captured image and the corresponding camera parameter list can be changed in one or more of the following ways: adding a border and / or fill of a specific color to the at least one captured image and the corresponding camera parameter list; changing the display brightness of the at least one captured image and the corresponding camera parameter list; or making the at least one captured image and the corresponding camera parameter list appear visually prominent.
[0074] It should be noted that the above steps of the method according to this embodiment are not necessary but optional; each step can be used alone or in combination unless they are mutually inconsistent; and these steps are not necessarily performed in the order shown in FIG15 , but can be performed in any order or in parallel. These are not restrictive.
[0075] The above method corresponds to the electronic device 100 in the first embodiment, and the relevant detailed description has been given in the first embodiment and will not be repeated here.
[0076] The basic principles of the present disclosure are described above in conjunction with specific embodiments. However, it should be pointed out that for those skilled in the art, it is understandable that all or any steps or components of the methods and devices of the present disclosure can be implemented in any computing device (including a processor, storage medium, etc.) or a network of computing devices in the form of hardware, firmware, software, or a combination thereof. This can be achieved by those skilled in the art using their basic circuit design knowledge or basic programming skills after reading the description of the present disclosure.
[0077] Furthermore, the present disclosure also provides a program product storing machine-readable instruction codes. When the instruction codes are read and executed by a machine, the method according to the embodiment of the present disclosure can be executed.
[0078] Accordingly, the storage medium for carrying the program product storing the machine-readable instruction code is also included in the disclosure of the present invention. The storage medium includes but is not limited to a floppy disk, an optical disk, a magneto-optical disk, a memory card, a memory stick, etc.
[0079] When the present disclosure is implemented through software or firmware, the programs constituting the software are installed from a storage medium or a network to a computer with a dedicated hardware structure (such as the general-purpose computer 1600 shown in Figure 16). When various programs are installed on the computer, it can perform various functions, etc.
[0080] 16 , a central processing unit (CPU) 1601 executes various processes according to a program stored in a read-only memory (ROM) 1602 or a program loaded from a storage section 1608 to a random access memory (RAM) 1603. In the RAM 1603, data required when the CPU 1601 executes various processes, etc., is also stored as needed. The CPU 1601, the ROM 1602, and the RAM 1603 are connected to each other via a bus 1604. An input / output interface 1605 is also connected to the bus 1604.
[0081] The following components are connected to the input / output interface 1605: an input section 1606 (including a keyboard, a mouse, etc.), an output section 1607 (including a display such as a cathode ray tube (CRT), a liquid crystal display (LCD), etc., and speakers, etc.), a storage section 1608 (including a hard disk, etc.), and a communication section 1609 (including a network interface card such as a LAN card, a modem, etc.). The communication section 1609 performs communication processing via a network such as the Internet. A drive 1610 may also be connected to the input / output interface 1605 as needed. A removable medium 1611 such as a magnetic disk, an optical disk, a magneto-optical disk, a semiconductor memory, etc. is installed in the drive 1610 as needed, so that a computer program read therefrom is installed in the storage section 1608 as needed.
[0082] In the case of realizing the above-described series of processing by software, a program constituting the software is installed from a network such as the Internet or a storage medium such as the removable medium 1611 .
[0083] It should be understood by those skilled in the art that such storage media is not limited to the removable medium 1611 shown in FIG16 , which stores the program therein and is distributed separately from the device to provide the program to the user. Examples of the removable medium 1611 include magnetic disks (including floppy disks (registered trademark)), optical disks (including compact disk read-only memories (CD-ROMs) and digital versatile disks (DVDs)), magneto-optical disks (including minidiscs (MDs) (registered trademark)), and semiconductor memories. Alternatively, the storage medium may be a ROM 1602, a hard disk included in the storage section 1608, or the like, in which the program is stored and distributed to the user together with the device containing the program.
[0084] It should also be noted that in the apparatus, method, and system of the present disclosure, each component or step can be decomposed and / or recombined. Such decomposition and / or recombination should be regarded as equivalent solutions of the present disclosure. Furthermore, the steps of performing the above series of processes can naturally be performed in chronological order according to the order of description, but do not necessarily need to be performed in chronological order. Certain steps can be performed in parallel or independently of each other.
[0085] Finally, it should be noted that the terms "comprises," "includes," or any other variations thereof are intended to encompass non-exclusive inclusion, such that a process, method, article, or apparatus that includes a list of elements includes not only those elements but also other elements not explicitly listed, or elements inherent to such process, method, article, or apparatus. Furthermore, in the absence of further limitations, an element defined by the phrase "comprises a ..." does not preclude the presence of additional identical elements in the process, method, article, or apparatus that includes the element.
[0086] Although the embodiments of the present disclosure have been described in detail above with reference to the accompanying drawings, it should be understood that the embodiments described above are merely illustrative of the present disclosure and are not intended to limit the present disclosure. Those skilled in the art will appreciate that various modifications and variations can be made to the above embodiments without departing from the spirit and scope of the present disclosure. Therefore, the scope of the present disclosure is solely defined by the appended claims and their equivalents.
Claims
1. An electronic device, comprising: at least one processor; at least one memory including computer program code; as well as The at least one memory and the computer program code are configured to, through the at least one processor, cause the display unit to: Displaying a user interface, the user interface comprising a first display area and a second display area, wherein the first display area is at least used to display a plurality of captured images of a plurality of cameras, and the second display area comprises a plurality of selection elements for selecting the plurality of captured images, wherein the plurality of selection elements correspond to the plurality of captured images one by one and are arranged in the same layout; and In response to a user's designation of at least one selection element among the plurality of selection elements, at least one captured image corresponding to the at least one selection element is designated.
2. The electronic device according to claim 1, wherein: The at least one memory and the computer program code are configured to, through the at least one processor, cause the display unit to change display of the at least one designated photographed image to be distinguished from display of undesignated photographed images.
3. The electronic device according to claim 2, wherein: The at least one memory and the computer program code are configured to cause the display unit to change the display of the at least one captured image through the at least one processor in one or more of the following ways: adding a border and / or fill of a specific color to the at least one captured image; changing the display brightness of the at least one captured image; making the at least one captured image appear visually prominent.
4. The electronic device according to claim 1, wherein: The user interface also includes a menu element, and the at least one memory and the computer program code are configured to enable the display unit to display a dialog box for setting at least one camera corresponding to the at least one captured image in response to the user's operation of the menu element through the at least one processor.
5. The electronic device according to claim 4, wherein: When setting is performed for a plurality of cameras, the dialog box includes setting options common to the plurality of cameras.
6. The electronic device according to claim 1, wherein: The user interface further includes a zoom element, and the at least one memory and the computer program code are configured to enable the display unit to zoom the display size of each of the plurality of captured images in response to the user's operation of the zoom element through the at least one processor.
7. The electronic device according to claim 6, wherein: The display unit switches a display size of a photographed image between a first size and a second size, wherein the photographed image displayed in the first size includes a separate area for displaying parameters related to photographing, and the photographed image displayed in the second size does not include the area.
8. The electronic device according to claim 1, wherein: The user interface further includes a mode switching element, and the at least one memory and the computer program code are configured to, through the at least one processor, cause the display unit to switch between a first display mode and a second display mode in response to an operation of the mode switching element by the user, wherein, in the first display mode, the first display area and the second display area are arranged in a first layout, and in the second display mode, the first display area and the second display area are arranged in a second layout different from the first layout, and Among them, in the second display mode, the first display area is divided into a third display area and a fourth display area, the third display area is used to fixedly display the multiple captured images, and the fourth display area is used to display the parameter lists of the respective cameras in a scrollable manner corresponding to the multiple captured images.
9. The electronic device according to claim 8, wherein: The at least one memory and the computer program code are configured to, through the at least one processor, cause the display unit to synchronously scroll the parameter lists of the plurality of cameras in response to the user's operation on the fourth display area.
10. The electronic device according to claim 8, wherein: The first layout is in a field shape, and the second layout is in a straight line shape.
11. The electronic device according to claim 8, wherein: The at least one memory and the computer program code are configured to cause the display unit, through the at least one processor, to change the display of the at least one captured image and the corresponding camera parameter list in the second display mode to distinguish them from the display of unspecified captured images and the corresponding camera parameter list.
12. The electronic device according to claim 11, wherein: The at least one memory and the computer program code are configured to enable the display unit to change the display of the at least one captured image and the corresponding camera parameter list in one or more of the following ways through the at least one processor: adding a border and / or fill of a specific color to the at least one captured image and the corresponding camera parameter list; changing the display brightness of the at least one captured image and the corresponding camera parameter list; making the at least one captured image and the corresponding camera parameter list appear visually prominent.
13. The electronic device according to claim 1, wherein: The user interface also includes a locking element, and the at least one memory and the computer program code are configured through the at least one processor so that the display unit prohibits operation of other elements on the user interface while maintaining the display of the multiple captured images when the user selects the locking element.
14. The electronic device according to claim 1, wherein: The at least one memory and the computer program code are configured to enable the display unit, through the at least one processor, to respond to the user's drag operation on a first captured image among the multiple captured images by exchanging the display position of the first captured image with the display position of a second captured image at the end point of the drag operation.
15. The electronic device according to claim 14, wherein: In a case where there is no captured image at the end point of the drag operation, the display unit does not change a display position of the first captured image.
16. The electronic device according to claim 1, wherein: The user interface further includes a functional element, and the at least one memory and the computer program code are configured to cause the at least one processor to execute a corresponding function for the at least one captured image in response to the user's operation on the functional element.
17. The electronic device according to claim 16, wherein: The display unit is configured to change display of the at least one captured image in response to an operation of the functional element by the user. 18 . The electronic device according to claim 17 , wherein the at least one memory and the computer program code are configured to cause the display unit to add a red frame to each of the at least one captured image through the at least one processor.
19. The electronic device according to claim 16, wherein: The functions include one or more of the following: real-time recording, monitoring, filming, and live broadcasting.
20. A method for an electronic device, comprising: Displaying a user interface, the user interface comprising a first display area and a second display area, wherein the first display area is at least used to display a plurality of captured images of a plurality of cameras, and the second display area comprises a plurality of selection elements for selecting the plurality of captured images, wherein the plurality of selection elements correspond to the plurality of captured images one by one and are arranged in the same layout; and In response to a user's designation of at least one selection element among the plurality of selection elements, at least one captured image corresponding to the at least one selection element is designated.
21. A computer-readable storage medium having computer-executable instructions stored thereon, which, when executed by a processor, cause the processor to perform the method according to claim 20.