Processing method, intelligent terminal and storage medium
By implementing conditional response processing methods on smart terminals, different functions are triggered dynamically, the problem of poor flexibility of smart terminal functions is solved, and the user experience is improved and the usage needs of different scenarios is met.
Patent Information
- Application Number
- CN202510134635.9
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2025-02-07
- Publication Date
- 2025-03-11
AI Technical Summary
The application or function of smart terminals is poor, the user experience is poor, and different functions cannot be triggered according to different conditions to meet the user's usage needs in different scenarios.
A processing method is provided to perform preset operations by responding to different conditions (such as entering a preset application scenario, receiving user operations, reaching a preset time, identifying an environment and target object, etc.), such as controlling a camera mode, displaying different shooting interfaces, performing image processing, etc.
It realizes dynamically triggering different functions according to different conditions, improves the flexibility and user experience of smart terminals, and can better meet users' usage needs in different scenarios.
Smart Images

Figure CN119603392A_ABST
Abstract
Description
Technical Field
[0001] The present application relates to the technical field of intelligent terminals, and in particular to a processing method, an intelligent terminal and a storage medium. Background Art
[0002] With the continuous development of science and technology, smart terminal devices are becoming increasingly popular. In the process of conceiving and realizing this application, the inventors found that there are at least the following problems: the application or functional flexibility of smart terminals is poor, and the user experience is not good. For example, the camera has different functional modes, but can only be triggered according to the inherent mode.
[0003] The preceding description is intended to provide general background information and does not necessarily constitute prior art. Summary of the invention
[0004] In response to the above technical problems, the present application provides a processing method, an intelligent terminal and a storage medium, which can trigger different functions according to different conditions, meet the user's usage needs in different scenarios, and improve the user experience.
[0005] The present application provides a processing method, which can be applied to a smart terminal, including: In response to the first condition being met, a preset operation is performed.
[0006] Optionally, the first condition is satisfied, including at least one of the following: Enter the preset application scenario; Receive user operations; Arrived at the preset time; Recognizing that the current environment meets the preset second condition; Identifying that the target object meets the preset third condition; Determining that a first trigger condition is met according to a first AI model; The associated device satisfies the fourth condition.
[0007] Optionally, executing a preset operation includes: controlling a preset component and / or an associated device to execute the preset operation.
[0008] Optionally, the processing method further includes at least one of the following: Controlling the preset component to enter the first mode; Controlling the associated device to enter the second mode; The preset components include at least one of a front camera, a rear camera, a camera in a multi-fold screen, a foldable camera, and a camera in a foldable module.
[0009] Optionally, the processing method further includes at least one of the following: Displaying, through the first display screen, at least one of a first shooting interface corresponding to the first camera, a second shooting interface corresponding to the first camera, a third shooting interface corresponding to the second camera, and a fourth shooting interface corresponding to the second camera; At least one of the first shooting interface corresponding to the first camera, the second shooting interface corresponding to the first camera, the third shooting interface corresponding to the second camera, and the fourth shooting interface corresponding to the second camera is displayed through the second display screen.
[0010] Optionally, the processing method further includes: in response to satisfying a fifth condition, performing image processing on at least one of the first shooting interface, the second shooting interface, the third shooting interface, and the fourth shooting interface.
[0011] Optionally, the fifth condition is satisfied, including at least one of the following: The current time is within the preset time range; Recognize the preset object; Match to the node in the background music; Recognize that the distance between the target object and the preset component meets the preset first distance; Recognize that the current environment meets the preset sixth condition; Determining that a second trigger condition is met according to a second AI model; The associated device satisfies the seventh condition.
[0012] Optionally, performing image processing in at least one of the first shooting interface, the second shooting interface, the third shooting interface, and the fourth shooting interface includes at least one of the following: Performing first image processing in a first area of a first shooting interface; Performing second image processing in a second area of the first shooting interface; Performing third image processing in a third area of the second shooting interface; Performing fourth image processing in a fourth area of the second shooting interface; A fifth image processing is performed based on at least one of the first object, the second object, the third object, and the fourth object.
[0013] The present application also provides an intelligent terminal, comprising: a memory and a processor, wherein a processing program is stored in the memory, and when the processing program is executed by the processor, the steps of any of the above processing methods are implemented.
[0014] The present application also provides a storage medium, wherein the storage medium stores a computer program, and when the computer program is executed by a processor, the steps of any of the processing methods described above are implemented.
[0015] As described above, the processing method of the present application can be applied to a smart terminal, including: in response to satisfying the first condition, executing a preset operation. Through the technical solution of the present application, different functions can be triggered according to different conditions to meet the user's usage needs in different scenarios and improve the user experience. BRIEF DESCRIPTION OF THE DRAWINGS
[0016] The drawings herein are incorporated into the specification and constitute a part of the specification, illustrate embodiments consistent with the present application, and are used together with the specification to explain the principles of the present application. In order to more clearly illustrate the technical solutions of the embodiments of the present application, the drawings required for use in the description of the embodiments are briefly introduced below. Obviously, for ordinary technicians in this field, other drawings can be obtained based on these drawings without creative labor.
[0017] Figure 1 A schematic diagram of the hardware structure of a mobile terminal for implementing various embodiments of the present application; Figure 2 A communication network system architecture diagram provided for an embodiment of the present application; Figure 3 is a flowchart of a processing method according to the first embodiment; Figure 4 is a schematic diagram of a processing method according to the second embodiment Figure 1 ; Figure 5 is a schematic diagram of a processing method according to the second embodiment Figure 2 ; Figure 6 is a schematic diagram of a camera in a multi-folding screen in an embodiment of the present application; Figure 7 is a schematic diagram of a foldable module in an embodiment of the present application; Figure 8 is a schematic diagram of a foldable camera in an embodiment of the present application; Fig. 9 is a schematic diagram of a foldable camera in a target tracking mode in an embodiment of the present application; Fig.10 is a schematic diagram of a processing method according to the third embodiment Figure 1 ; Fig.11 is a schematic diagram of a processing method according to the third embodiment Figure 2 ; Fig.12 is a schematic diagram of a processing method according to the third embodiment Figure 3 ; Fig.13 It is a flowchart of a processing method according to the fourth embodiment.
[0018] The realization of the purpose, functional features and advantages of this application will be further described in conjunction with the embodiments and with reference to the accompanying drawings. The above-mentioned drawings have shown clear embodiments of this application, which will be described in more detail later. These drawings and textual descriptions are not intended to limit the scope of the concept of this application in any way, but to illustrate the concept of this application to those skilled in the art by referring to specific embodiments. DETAILED DESCRIPTION
[0019] Exemplary embodiments will be described in detail herein, examples of which are shown in the accompanying drawings. When the following description refers to the drawings, the same numbers in different drawings represent the same or similar elements unless otherwise indicated. The implementations described in the following exemplary embodiments do not represent all implementations consistent with the present application. Instead, they are merely examples of devices and methods consistent with some aspects of the present application as detailed in the appended claims.
[0020] Optionally, in this document, the terms "include", "comprises" or any other variants thereof are intended to cover non-exclusive inclusion, so that a process, method, article or device including a series of elements includes not only those elements, but also other elements not explicitly listed, or also includes elements inherent to such process, method, article or device. In the absence of further restrictions, an element defined by the sentence "includes a ..." does not exclude the presence of other identical elements in the process, method, article or device including the element. In addition, components, features, and elements with the same name in different embodiments of the present application may have the same meaning or different meanings, and their specific meanings need to be determined by their explanation in the specific embodiment or further combined with the context in the specific embodiment.
[0021] It should be understood that, although the terms first, second, third, etc. may be used herein to describe various information, these information should not be limited to these terms. These terms are only used to distinguish the same type of information from each other. For example, without departing from the scope of this article, the first information may also be referred to as the second information, and similarly, the second information may also be referred to as the first information. Depending on the context, the word "if" as used herein may be interpreted as "at the time of" or "when" or "in response to determination". Furthermore, as used in this article, the singular forms "one", "one" and "the" are intended to also include plural forms, unless there is an opposite indication in the context. It should be further understood that the terms "comprising", "including" indicate that there are the described features, steps, operations, elements, components, projects, kinds, and / or groups, but do not exclude the existence, occurrence or addition of one or more other features, steps, operations, elements, components, projects, kinds, and / or groups. The terms "or", "and / or", "including at least one of the following" etc. used in this application may be interpreted as inclusive, or mean any one or any combination. For example, “comprising at least one of the following: A, B, C” means “any of the following: A; B; C; A and B; A and C; B and C; A and B and C”, and for another example, “A, B or C” or “A, B and / or C” means “any of the following: A; B; C; A and B; A and C; B and C; A and B and C”. An exception to this definition will only occur when a combination of elements, functions, steps or operations are inherently mutually exclusive in some manner.
[0022] It should be understood that, although the various steps in the flowchart in the embodiment of the present application are displayed in sequence according to the indication of the arrows, these steps are not necessarily performed in sequence according to the order indicated by the arrows. Unless there is a clear explanation in this article, the execution of these steps does not have a strict order restriction, and it can be performed in other orders. Moreover, at least a portion of the steps in the figure can be a plurality of sub-steps or a plurality of stages, and these sub-steps or stages are not necessarily performed at the same time, but can be performed at different times, and their execution order is not necessarily performed in sequence, but can be performed in turn or alternately with other steps or at least a portion of the sub-steps or stages of other steps.
[0023] As used herein, the words "if" and "if" may be interpreted as "at the time of" or "when" or "in response to determining" or "in response to detecting", depending on the context. Similarly, the phrases "if it is determined" or "if (stated condition or event) is detected" may be interpreted as "when it is determined" or "in response to determining" or "when detecting (stated condition or event)" or "in response to detecting (stated condition or event)", depending on the context.
[0024] Optionally, in this article, step codes such as S1, S2, etc. are used for the purpose of expressing the corresponding content more clearly and concisely, and do not constitute a substantial limitation on the sequence, and should all be within the scope of protection of this application.
[0025] It should be understood that the specific embodiments described herein are only used to explain the present application and are not used to limit the present application.
[0026] In the subsequent description, the suffixes such as "module", "component" or "unit" used to represent elements are only used to facilitate the description of the present application, and have no specific meanings. Therefore, "module", "component" or "unit" can be used in a mixed manner.
[0027] The smart terminal can be implemented in various forms. For example, the smart terminal described in this application can be a smart terminal such as a mobile phone, a tablet computer, a laptop computer, a palmtop computer, a personal digital assistant (PDA), a portable media player (PMP), a navigation device, a wearable device, a smart bracelet, a pedometer, etc., as well as a fixed terminal such as a digital TV, a desktop computer, etc.
[0028] The following description will be made by taking a mobile terminal as an example, and those skilled in the art will understand that, in addition to components specifically used for mobile purposes, the construction according to the embodiments of the present application can also be applied to fixed-type terminals.
[0029] See also Figure 1 , which is a schematic diagram of the hardware structure of a mobile terminal for implementing various embodiments of the present application, the mobile terminal 100 may include: a radio frequency unit 101, a WiFi module 102, an audio output unit 103, an A / V (audio / video) input unit 104, a sensor 105, a display unit 106, a user input unit 107, an interface unit 108, a memory 109, a processor 110, and a power supply 111. Those skilled in the art can understand that Figure 1 The structure of the mobile terminal shown in the figure does not constitute a limitation on the mobile terminal. The mobile terminal may have more or fewer components than those shown in the figure, or a combination of certain components, or a different arrangement of components.
[0030] Combine the following Figure 1 The following is a detailed introduction to the various components of the mobile terminal: The radio frequency unit 101 can be used for receiving and sending signals during information transmission or communication. Specifically, after receiving the downlink information of the base station, it is sent to the processor 110 for processing; in addition, the uplink data is sent to the base station. Generally, the radio frequency unit 101 includes but is not limited to an antenna, at least one amplifier, a transceiver, a coupler, a low noise amplifier, a duplexer, etc. In addition, the radio frequency unit 101 can also communicate with the network and other devices through wireless communication. The above-mentioned wireless communications may use any communication standard or protocol, including but not limited to GSM (Global System of Mobile communication), GPRS (General Packet Radio Service), CDMA2000 (Code Division Multiple Access 2000), WCDMA (Wideband Code Division Multiple Access), TD-SCDMA (Time Division-Synchronous Code Division Multiple Access), FDD-LTE (Frequency Division Duplexing- Long Term Evolution), TDD-LTE (Time Division Duplexing- Long Term Evolution), 5G and 6G, etc.
[0031] WiFi is a short-range wireless transmission technology. Mobile terminals can help users send and receive emails, browse web pages, and access streaming media through WiFi module 102. It provides users with wireless broadband Internet access. Figure 1 The WiFi module 102 is shown, but it is understandable that it is not an essential component of the mobile terminal and can be omitted as needed without changing the essence of the invention.
[0032] The audio output unit 103 can convert the audio data received by the RF unit 101 or the WiFi module 102 or stored in the memory 109 into an audio signal and output it as sound when the mobile terminal 100 is in a call signal receiving mode, a talk mode, a recording mode, a voice recognition mode, a broadcast receiving mode, etc. Moreover, the audio output unit 103 can also provide audio output related to a specific function performed by the mobile terminal 100 (for example, a call signal receiving sound, a message receiving sound, etc.). The audio output unit 103 can be a speaker, a buzzer, etc.
[0033] The A / V input unit 104 is used to receive audio or video signals. The A / V input unit 104 may be a graphics processor (GPU) 1041 and a microphone 1042. The graphics processor 1041 processes the image data of a static picture or video obtained by an image capture device (such as a camera) in a video capture mode or an image capture mode. The processed image frame may be displayed on the display unit 106. The image frame processed by the graphics processor 1041 may be stored in the memory 109 (or other storage medium) or sent via the radio frequency unit 101 or the WiFi module 102. The microphone 1042 may receive sound (audio data) via the microphone 1042 in a telephone call mode, a recording mode, a voice recognition mode, and the like, and may process such sound into audio data. The processed audio (voice) data may be converted into a format output that can be sent to a mobile communication base station via the radio frequency unit 101 in the case of a telephone call mode. The microphone 1042 may implement various types of noise elimination (or suppression) algorithms to eliminate (or suppress) noise or interference generated in the process of receiving and sending audio signals.
[0034] The mobile terminal 100 also includes at least one sensor 105, such as a light sensor, a motion sensor, and other sensors. Optionally, the light sensor includes an ambient light sensor and a proximity sensor. Optionally, the ambient light sensor can adjust the brightness of the display panel 1061 according to the brightness of the ambient light, and the proximity sensor can turn off the display panel 1061 and / or the backlight when the mobile terminal 100 is moved to the ear. As a type of motion sensor, the accelerometer sensor can detect the magnitude of acceleration in all directions (generally three axes), and can detect the magnitude and direction of gravity when stationary. It can be used for applications that identify the posture of the mobile phone (such as horizontal and vertical screen switching, related games, magnetometer posture calibration), vibration recognition related functions (such as pedometer, tapping), etc.; as for other sensors that can also be configured on the mobile phone, such as fingerprint sensors, pressure sensors, iris sensors, molecular sensors, gyroscopes, barometers, hygrometers, thermometers, infrared sensors, etc., they will not be repeated here.
[0035] The display unit 106 is used to display information input by the user or information provided to the user. The display unit 106 may include a display panel 1061, which may be configured in the form of a liquid crystal display (LCD), an organic light-emitting diode (OLED), or the like.
[0036] The user input unit 107 can be used to receive input digital or character information, and generate key signal input related to user settings and function control of the mobile terminal. Optionally, the user input unit 107 may include a touch panel 1071 and other input devices 1072. The touch panel 1071, also known as a touch screen, can collect user touch operations on or near it (such as operations performed by users using fingers, styluses, or any other suitable objects or accessories on or near the touch panel 1071), and drive corresponding connection devices according to a pre-set program. The touch panel 1071 may include a touch detection device and a touch controller. Optionally, the touch detection device detects the user's touch orientation, detects the signal brought by the touch operation, and transmits the signal to the touch controller; the touch controller receives the touch information from the touch detection device, converts it into touch point coordinates, and then sends it to the processor 110, and can receive and execute commands sent by the processor 110. In addition, the touch panel 1071 can be implemented in various types such as resistive, capacitive, infrared, and surface acoustic waves. In addition to the touch panel 1071, the user input unit 107 may also be other input devices 1072. Optionally, the other input devices 1072 may be, but are not limited to, one or more of a physical keyboard, a function key (such as a volume control key, a switch key, etc.), a trackball, a mouse, a joystick, etc., which are not specifically limited here.
[0037] Optionally, the touch panel 1071 may cover the display panel 1061. When the touch panel 1071 detects a touch operation on or near it, it transmits the information to the processor 110 to determine the type of touch event. Then, the processor 110 provides corresponding visual output on the display panel 1061 according to the type of touch event. Figure 1 In the figure, the touch panel 1071 and the display panel 1061 are used as two independent components to implement the input and output functions of the mobile terminal. However, in some embodiments, the touch panel 1071 and the display panel 1061 can be integrated to implement the input and output functions of the mobile terminal, which is not limited here.
[0038] The interface unit 108 serves as an interface through which at least one external device can be connected to the mobile terminal 100. For example, the external device may be a wired or wireless headset port, an external power supply (or battery charger) port, a wired or wireless data port, a memory card port, a port for connecting a device having an identification module, an audio input / output (I / O) port, a video I / O port, a headphone port, etc. The interface unit 108 may be used to receive input (e.g., data information, power, etc.) from an external device and transmit the received input to one or more elements within the mobile terminal 100 or may be used to transmit data between the mobile terminal 100 and an external device.
[0039] The memory 109 can be used to store software programs and various data. The memory 109 can mainly include a program storage area and a data storage area. Optionally, the program storage area can store an operating system, an application required for at least one function (such as a sound playback function, an image playback function, etc.), etc.; the data storage area can store data created according to the use of the mobile phone (such as audio data, a phone book, etc.), etc. In addition, the memory 109 can be a high-speed random access memory, and can also be a non-volatile memory, such as at least one disk storage device, a flash memory device, or other volatile solid-state storage devices.
[0040] The processor 110 is the control center of the mobile terminal. It uses various interfaces and lines to connect various parts of the entire mobile terminal. It executes various functions of the mobile terminal and processes data by running or executing software programs and / or modules stored in the memory 109, and calling data stored in the memory 109, so as to monitor the mobile terminal as a whole. The processor 110 may include one or more processing units; preferably, the processor 110 may integrate an application processor and a modem processor. Optionally, the application processor mainly processes the operating system, user interface, and application programs, and the modem processor mainly processes wireless communications. It is understandable that the above-mentioned modem processor may not be integrated into the processor 110.
[0041] The mobile terminal 100 may also be a power source 111 (such as a battery) for supplying power to various components. Preferably, the power source 111 may be logically connected to the processor 110 via a power management system, thereby managing charging, discharging, and power consumption through the power management system.
[0042] although Figure 1 Not shown, the mobile terminal 100 may also be a Bluetooth module, etc., which will not be described in detail here.
[0043] In order to facilitate understanding of the embodiments of the present application, the communication network system on which the mobile terminal of the present application is based is described below.
[0044] See also Figure 2 , Figure 2 A communication network system architecture diagram is provided for an embodiment of the present application, wherein the communication network system is an LTE system of universal mobile communication technology, and the LTE system includes a UE (User Equipment) 201, an E-UTRAN (Evolved UMTS Terrestrial Radio Access Network) 202, an EPC (Evolved Packet Core) 203 and an operator's IP service 204, which are connected in sequence for communication.
[0045] Optionally, UE201 may be the above-mentioned mobile terminal 100, which will not be described in detail here.
[0046] E-UTRAN 202 includes eNodeB 2021 and other eNodeBs 2022 , etc. Optionally, eNodeB 2021 may be connected to other eNodeBs 2022 via a backhaul (eg, an X2 interface), and eNodeB 2021 is connected to EPC 203 , and eNodeB 2021 may provide UE 201 with access to EPC 203 .
[0047] EPC203 can be MME (Mobility Management Entity) 2031, HSS (Home Subscriber Server) 2032, other MME 2033, SGW (Serving GateWay) 2034, PGW (PDN Gate Way) 2035 and PCRF (Policy and Charging Rules Function) 2036. Optionally, MME 2031 is a control node that processes signaling between UE 201 and EPC 203, and provides bearer and connection management. HSS 2032 is used to provide some registers to manage functions such as home location register (not shown in the figure), and save some user-specific information such as service features and data rates. All user data can be sent through SGW2034. PGW2035 can provide IP address allocation and other functions for UE 201. PCRF2036 is the policy and charging control policy decision point for service data flow and IP bearer resources. It selects and provides available policy and charging control decisions for the policy and charging execution function unit (not shown in the figure).
[0048] The IP service 204 may be the Internet, an intranet, an IMS (IP Multimedia Subsystem), or other IP services.
[0049] Although the above introduction takes the LTE system as an example, those skilled in the art should know that the present application is not only applicable to the LTE system, but also to other wireless communication systems, such as GSM, CDMA2000, WCDMA, TD-SCDMA, 5G and future new network systems (such as 6G), etc., without limitation here.
[0050] Based on the above-mentioned mobile terminal hardware structure and communication network system, various embodiments of the present application are proposed.
[0051] First embodiment Reference Figure 3 , Figure 3 is a flowchart of a processing method according to the first embodiment. The processing method of the embodiment of the present application can be applied to a smart terminal (such as a mobile phone), including step S1: Step S1, in response to satisfying a first condition, executing a preset operation.
[0052] Optionally, the first condition is satisfied, including at least one of the following: Enter the preset application scenario; Receive user operations; Arrived at the preset time; Recognizing that the current environment meets the preset second condition; Identifying that the target object meets the preset third condition; Determining that a first trigger condition is met according to a first AI model; The associated device satisfies the fourth condition.
[0053] Optionally, the associated device may be a device directly or indirectly connected to the smart terminal, or a device using the same user account as the smart terminal, or a device connected to the same network device (such as a WIFI access point, base station, etc.), or a device located in the same geographical range or location as the smart terminal.
[0054] Optionally, executing a preset operation may be executing a preset instruction, action or task, such as opening a camera, clearing cache files, turning on a power saving mode, closing an application, playing a specific ringtone, etc.
[0055] For example, when entering a sports recording application, relevant music is played.
[0056] For another example, touch screen operations, physical button operations, voice assistant operations, gesture operations, etc. performed by the user on the smart terminal and / or associated terminals are received, and the smart terminal and / or associated terminals perform preset operations.
[0057] For another example, when it reaches 7:00 in the morning, the smart terminal opens a news application and plays the news in the news application.
[0058] Optionally, the current environment may be a physical environment (such as light, temperature, location, etc.), a physiological or usage state (such as blood pressure, blood oxygen, blood sugar, heart rate, etc.; whether a mobile phone is being used, sleeping, or exercising, etc.), a digital environment (such as network connection status, network security, etc.). The smart terminal and / or associated terminal may obtain current environment information through its built-in sensors (such as light sensors, temperature sensors, GPS locators, etc.) and interaction with other devices or services.
[0059] The current environment meets the preset second condition, which can be at least one of the following methods 1 to 4: Method 1: The physical environment meets the conditions: for example, the current light intensity exceeds the preset light threshold, etc.; for example, the current temperature is within the preset temperature range, etc.; for example, the current location is within the preset location range, or is a place where the user often moves, etc.; Method 2: Physiological status meets the conditions: for example, at least one of blood pressure, blood oxygen, blood sugar, heart rate is abnormal, or whether the person is using a mobile phone, sleeping, or exercising; Method 3: The digital environment meets the conditions: for example, the network connection status is normal; for example, the network security is normal, etc. Method 4: At least two of the physical environment, physiological state, and digital environment meet the requirements.
[0060] In a scenario, when it is detected that the current light is too strong and the user is outdoors, the screen brightness may not be adjusted, thus reducing power consumption.
[0061] Optionally, the target object may be a specific entity or system that the smart terminal and / or associated terminal needs to identify, monitor or interact with.
[0062] Optionally, the target object can be a physical entity (such as a person, animal, object, etc.), a digital entity (such as a file, a database record, a network node, etc.), or an abstract concept (such as a user behavior pattern, a market trend, etc.).
[0063] For example, the target object is a smart door lock in a smart home system, which is responsible for controlling the security of the home entrance.
[0064] Optionally, the target object is identified as meeting the preset third condition by: certain inherent attributes of the target object (such as facial features, voice features, biometric information, etc.) matching the information pre-stored in the smart terminal, the behavior pattern of the target object matching the behavior pattern preset by the smart terminal, the relative position or distance between the target object and the smart terminal meeting the preset condition, the time point of the target object's interaction with the smart terminal meeting the preset time condition, etc. For example, if the smart door lock receives the startup information between 10:00 p.m. and 6:00 a.m., in this scenario, if the smart door lock is identified as meeting the third condition, an alarm may be triggered.
[0065] Optionally, the first AI model can receive information from sources such as smart terminals and / or associated terminal sensors, user input, application data, etc., and process and analyze the information to determine whether the current situation meets the first trigger condition.
[0066] Optionally, meeting the first trigger condition may include environmental parameters reaching a preset threshold, user behavior not conforming to daily behavior patterns, changes in the location of the smart terminal or an associated terminal, changes in the operating status of the smart terminal or an associated terminal, occurrence of an external event, meeting a user-defined trigger condition, receiving a specific message, etc.
[0067] Optionally, the associated device satisfies at least one of the following conditions: the associated device is in a preset system, the associated device is in a preset application state, the associated device is in a preset environment, and the associated device receives a corresponding operation.
[0068] In the embodiment of the present application, when the first condition is met, a preset operation can be performed. This method can perform different operations according to different conditions, thereby improving the flexibility of the smart terminal.
[0069] Second embodiment Based on the first embodiment of this application, a second embodiment is proposed. Please refer to Figure 4 , Figure 4 is a schematic diagram of a processing method according to the second embodiment Figure 1 , the performing of the preset operation comprises step S11: Step S11, controlling the preset component and / or associated device to perform a preset operation.
[0070] Optionally, the preset operation may be a start operation, a stop operation, an adjustment operation, a setting operation, a data transmission operation, a trigger operation, a collaborative control operation, etc.
[0071] Optionally, in response to satisfying the first condition, the associated device is controlled to perform a preset operation.
[0072] For example, in response to recognizing that the temperature in the current environment exceeds 26 degrees Celsius, the associated smart air conditioner is controlled to turn on the cooling mode.
[0073] Optionally, the preset components include at least one of a front camera, a rear camera, a camera in a multi-fold screen, a foldable camera, and a camera in a foldable module.
[0074] Optionally, the preset component may be located on the smart terminal or on an associated device.
[0075] Reference Figure 6 , Figure 6 It is a schematic diagram of the camera in the multi-folding screen in an embodiment of the present application.
[0076] Optionally, if the multi-folding screen is a single-sided screen, the preset components include the front camera and the rear camera in the multi-folding screen.
[0077] For example, if the three-fold screen is a single-sided screen, the three-fold screen has a total of three screens, and the preset components include the front camera of the first screen of the three-fold screen, the rear camera of the first screen, the front camera of the second screen, the rear camera of the second screen, the front camera of the third screen, and at least one of the rear camera of the third screen.
[0078] For another example, if the tri-fold screen is a double-sided screen, the tri-fold screen has a total of six screens, and the preset components include at least one of the front camera of the first screen, the front camera of the second screen, the front camera of the third screen, the front camera of the fourth screen, the front camera of the fifth screen, and the front camera of the sixth screen.
[0079] Reference Figure 7 , Figure 7 It is a schematic diagram of a foldable module in an embodiment of the present application.
[0080] Optionally, the foldable module may be a geometric body, such as a polyhedron, a hemisphere, a cylinder, etc., and the foldable module may have at least one camera. Figure 7 The foldable module in the phone includes two cameras.
[0081] Optionally, the user may directly operate the foldable module to stretch or fold it.
[0082] Optionally, the user may operate the foldable module through a smart terminal and / or an associated terminal to stretch or fold the foldable module.
[0083] Optionally, the foldable module can be located at any position on the smart terminal and / or the associated terminal, can be set up separately and connected to the smart terminal and / or the associated terminal, or can be set up in other devices and connected to the smart terminal and / or the associated terminal.
[0084] Reference Figure 8 , Figure 8 It is a schematic diagram of a foldable camera in an embodiment of the present application.
[0085] Optionally, a foldable camera is a product in which some components of the camera are folded or arranged horizontally.
[0086] Figure 8 Demonstrates the process of a foldable camera from a folded state to a stretched state.
[0087] Optionally, the user can directly operate the foldable camera to stretch or fold it. For example, the user can stretch or fold the foldable camera manually.
[0088] Optionally, the user can operate the foldable camera through the smart terminal and / or the associated terminal to stretch or fold it. For example, the user can stretch or fold the foldable camera through voice commands, gesture commands, etc., or stretch or fold the foldable camera based on a pre-set command.
[0089] Optionally, the foldable camera can also be stretched at different angles.
[0090] Optionally, the foldable camera can be located at any position on the smart terminal and / or the associated terminal, can be set up separately and connected to the smart terminal and / or the associated terminal, or can be set up on other devices and connected to the smart terminal and / or the associated terminal.
[0091] Optionally, in response to satisfying the first condition, the foldable camera and / or the camera in the foldable module is controlled to perform a preset operation.
[0092] For example, when it is recognized that the distance between the target object and the foldable camera and / or the camera in the foldable module exceeds the maximum distance threshold, optical zoom can be performed by stretching / folding the foldable camera and / or the camera in the foldable module to obtain a clearer long-distance image.
[0093] For another example, when it is identified that the distance between the target object and the foldable camera and / or the camera in the foldable module is less than the minimum distance threshold, macro photography can be achieved by stretching / folding the foldable camera and / or the camera in the foldable module.
[0094] For example, when it is recognized that a landscape, a group of buildings, a narrow space, a scene with multiple people is being photographed, or when it is recognized that the distance between the target object and the camera in the foldable camera and / or the foldable module is less than a preset distance threshold, wide-angle shooting can be achieved by stretching / folding the foldable camera and / or the camera in the foldable module.
[0095] For example, when it is recognized that the user is taking a selfie, a better selfie experience can be obtained by stretching / folding the foldable camera and / or the camera in the foldable module.
[0096] For example, when it is recognized that the light in the current environment is dim, the distance between the camera and the sensor can be adjusted by stretching / folding the foldable camera and / or the camera in the foldable module to optimize light capture and imaging quality.
[0097] For example, when it is recognized that the user is in an AR scene, a better AR experience can be obtained by stretching / folding the foldable camera and / or the camera in the foldable module.
[0098] Reference Figure 5 , Figure 5is a schematic diagram of a processing method according to the second embodiment Figure 2 , the step S11 includes step S111 and / or step S112: Step S111, controlling the preset component to enter the first mode; Optionally, the first mode includes at least one of a normal mode, a stretching mode, a folding mode, and a target tracking mode.
[0099] Optionally, when the preset component includes at least one of a front camera, a rear camera, a camera in a multi-fold screen, a foldable camera, and a camera in a foldable module, controlling the preset component to enter normal mode is to control the camera to turn on basic shooting functions.
[0100] Optionally, controlling the preset component to enter the stretching mode is controlling the foldable camera and / or the camera in the foldable module to be stretched.
[0101] Optionally, controlling the preset component to enter the folding mode is controlling the foldable camera and / or the camera in the foldable module to fold.
[0102] Optionally, controlling the preset component to enter the target tracking mode is to control the front camera, the rear camera, and the camera in the multi-folding screen to track the target.
[0103] Optionally, controlling the preset component to enter the target tracking mode can also be used to control the camera in the foldable module to track the target, which can be accompanied by the stretching or folding of the camera module.
[0104] Optionally, controlling the preset component to enter the target tracking mode can also be used to control the foldable camera to track the target, which can be accompanied by the stretching or folding of the foldable camera at different angles.
[0105] For example, the foldable camera is controlled to enter the target tracking mode and perform tracking shooting operations.
[0106] For another example, in an examination scenario, the invigilator can use the foldable camera or the camera in the foldable module to track and shoot the candidate of focus, which can be accompanied by the stretching or folding of the foldable camera or the foldable module.
[0107] Reference Fig. 9 , Fig. 9 It is a schematic diagram of the foldable camera in the target tracking mode in the embodiment of the present application, wherein the foldable camera tracks the target and is stretched to the right - to the upper right - and upward.
[0108] Step S112, controlling the associated device to enter the second mode.
[0109] Optionally, the second mode may be an energy-saving mode, a high-performance mode, a silent mode, or a safe mode.
[0110] Optionally, in energy-saving mode, energy consumption can be reduced by adjusting parameters such as power and operating frequency of associated devices; in high-performance mode, the computing power or processing power of associated devices can be improved to meet high requirements for speed and response time; in silent mode, the volume can be controlled by reducing fan speed, adjusting audio output, etc.; in security mode, the security of associated devices can be ensured by increasing monitoring frequency, increasing identity authentication frequency, etc.
[0111] For example, when the time reaches 10:00 pm to 6:00 am, the associated device is controlled to enter the safe mode.
[0112] In an embodiment of the present application, by controlling the preset components and / or associated devices to perform preset operations in response to satisfying the first condition, the preset components and / or associated devices can be controlled to perform different operations according to different conditions, thereby improving the intelligence level of the device and / or enhancing the convenience of product functions.
[0113] Third embodiment A third embodiment is proposed based on any of the above embodiments. Please refer to Fig.10 , Fig.10 is a schematic diagram of a processing method according to the third embodiment Figure 1 The processing method further comprises step S2: Step S2, displaying at least one of a first shooting interface corresponding to the first camera, a second shooting interface corresponding to the first camera, a third shooting interface corresponding to the second camera, and a fourth shooting interface corresponding to the second camera through the first display screen.
[0114] Optionally, each camera may correspond to at least one shooting interface.
[0115] Optionally, the shooting interface can be a standard shooting interface, a macro shooting interface, a wide-angle shooting interface, a panoramic shooting interface, a beauty shooting interface, a portrait shooting interface, a landscape shooting interface, a night scene shooting interface, a sports shooting interface, a slow motion / time-lapse shooting interface, a high dynamic range shooting interface, a filter shooting interface, a video recording interface, etc.
[0116] For example, the smart terminal is a single-screen terminal, which includes a first display screen, a first camera and a second camera. The first display screen displays a standard shooting interface corresponding to the first camera, a macro shooting interface corresponding to the first camera, a portrait shooting interface corresponding to the second camera, and a beauty shooting interface corresponding to the second camera.
[0117] Optionally, at least one of the first shooting interface corresponding to the first camera, the second shooting interface corresponding to the first camera, the third shooting interface corresponding to the second camera, and the fourth shooting interface corresponding to the second camera is displayed on the first display screen. When at least one of the first shooting interface, the second shooting interface, the third shooting interface, and the fourth shooting interface is in the recording stage, in response to receiving a user preset operation, a photo operation is performed to obtain a photo, and the photo is displayed on the preset interface.
[0118] For example, the smart terminal is a single-screen terminal, which includes a first display screen, a first camera, and a second camera. The standard shooting interface corresponding to the first camera, the macro shooting interface corresponding to the first camera, the portrait shooting interface corresponding to the second camera, and the beauty shooting interface corresponding to the second camera are displayed through the first display screen. When the standard shooting interface is in the recording stage, in response to the user's preset operation (such as a two-finger long press operation), a photo operation is performed in the standard shooting interface to obtain a photo, and the photo is displayed on the standard shooting interface in the recording stage. Optionally, the photo and the standard shooting interface can be displayed overlapping or non-overlapping.
[0119] For another example, the smart terminal is a single-screen terminal, which includes a first display screen, a first camera, and a second camera. The first display screen displays a standard shooting interface corresponding to the first camera, a macro shooting interface corresponding to the first camera, a portrait shooting interface corresponding to the second camera, and a beauty shooting interface corresponding to the second camera. When the standard shooting interface is in the recording stage, in response to a user preset operation (such as a two-finger long press operation), another interface is divided in the standard shooting interface to perform a photo operation, obtain a photo, and display the photo on another interface and / or the standard shooting interface that is in the recording stage. Optionally, the photo and the standard shooting interface may be displayed overlapping or non-overlapping.
[0120] For another example, the smart terminal is a double-folding terminal, which includes a first display screen, a second display screen, and a first camera. The first shooting interface corresponding to the first camera is displayed on the first display screen, and the second display screen does not display the shooting interface. When the first shooting interface is in the recording stage, in response to the user's preset operation, a photo operation is performed on the first shooting interface to obtain a photo, and the photo is displayed on the second display screen.
[0121] For another example, the smart terminal is a double-folding terminal, which includes a first display screen, a second display screen, and a first camera. The first shooting interface corresponding to the first camera is displayed on the first display screen, and the second display screen does not display the shooting interface. When the first shooting interface is in the recording stage, in response to a user preset operation, a photo operation is performed on the second display screen to obtain a photo, and the photo is displayed on the first display screen and / or the second display screen.
[0122] Optionally, at least one of the first shooting interface corresponding to the first camera, the second shooting interface corresponding to the first camera, the third shooting interface corresponding to the second camera, and the fourth shooting interface corresponding to the second camera is displayed on the first display screen. When at least one of the first shooting interface, the second shooting interface, the third shooting interface, and the fourth shooting interface is in the photo viewing stage, in response to receiving a user preset operation, the camera is started and the camera interface is displayed on the preset interface.
[0123] For example, the smart terminal is a single-screen terminal, which includes a first display screen, a first camera and a second camera. The standard shooting interface corresponding to the first camera, the macro shooting interface corresponding to the first camera, the portrait shooting interface corresponding to the second camera, and the beauty shooting interface corresponding to the second camera are displayed through the first display screen. When the standard shooting interface is in the photo viewing stage, in response to receiving a user preset operation (such as a two-finger long press operation), the camera is started, and the camera interface is displayed on the standard shooting interface in the photo viewing stage. Optionally, the photo and the camera interface can be displayed overlapping or non-overlapping.
[0124] For another example, the smart terminal is a double-folding terminal, which includes a first display screen, a second display screen, and a first camera. The first shooting interface corresponding to the first camera is displayed on the first display screen, and the second display screen does not display the shooting interface. When the first shooting interface is in the photo viewing stage, in response to a user preset operation, the shooting interface is started on the second display screen.
[0125] Optionally, at least one of the first shooting interface corresponding to the first camera, the second shooting interface corresponding to the first camera, the third shooting interface corresponding to the second camera, and the fourth shooting interface corresponding to the second camera is displayed on the first display screen. When at least one of the first shooting interface, the second shooting interface, the third shooting interface, and the fourth shooting interface is in the recording stage, in response to receiving a user preset operation, a photo viewing operation is performed to display the photos on the preset interface.
[0126] For example, the smart terminal is a single-screen terminal, which includes a first display screen, a first camera, and a second camera. The standard shooting interface corresponding to the first camera, the macro shooting interface corresponding to the first camera, the portrait shooting interface corresponding to the second camera, and the beauty shooting interface corresponding to the second camera are displayed through the first display screen. When the standard shooting interface is in the recording stage, in response to the user's preset operation (such as a two-finger long press operation), the photo viewing operation is performed to display the photo on the standard shooting interface that is in the recording stage. Optionally, the photo and the standard shooting interface can be displayed overlapping or non-overlapping.
[0127] For another example, the smart terminal is a double-folding terminal, which includes a first display screen, a second display screen, and a first camera. The first shooting interface corresponding to the first camera is displayed on the first display screen, and the second display screen does not display the shooting interface. When the first shooting interface is in the recording stage, the photo is displayed on the second display screen in response to the user's preset operation.
[0128] Reference Fig.11 , Fig.11 is a schematic diagram of a processing method according to the third embodiment Figure 2 The processing method further comprises step S3: Step S3, displaying at least one of the first shooting interface corresponding to the first camera, the second shooting interface corresponding to the first camera, the third shooting interface corresponding to the second camera, and the fourth shooting interface corresponding to the second camera through the second display screen.
[0129] For example, the smart terminal is a double-sided screen terminal, which includes a first display screen, a second display screen, a first camera, and a second camera. The standard shooting interface corresponding to the first camera, the macro shooting interface corresponding to the first camera, the portrait shooting interface corresponding to the second camera, and the beauty shooting interface corresponding to the second camera are displayed through the first display screen, and the video recording interface corresponding to the second camera is displayed through the second display screen.
[0130] For another example, the smart terminal is a three-fold single-sided screen terminal, which includes a first display screen, a second display screen, a third display screen, and a first camera. The standard shooting interface and the landscape shooting interface corresponding to the first camera are displayed through the first display screen, the night scene shooting interface corresponding to the first camera is displayed through the second display screen, and the time-lapse shooting interface corresponding to the first camera is displayed through the third display screen.
[0131] Optionally, at least one of the first shooting interface corresponding to the first camera, the second shooting interface corresponding to the first camera, the third shooting interface corresponding to the second camera, and the fourth shooting interface corresponding to the second camera is displayed on the first display screen, and at least one of the first shooting interface corresponding to the first camera, the second shooting interface corresponding to the first camera, the third shooting interface corresponding to the second camera, and the fourth shooting interface corresponding to the second camera is displayed on the second display screen. When at least one of the first shooting interface, the second shooting interface, the third shooting interface, and the fourth shooting interface is in the recording stage, in response to receiving a preset operation of the user, a photo taking operation is performed to obtain a photo, and the photo is displayed on the preset interface.
[0132] In order to better match the diverse shooting needs of users, the camera is equipped with different shooting modes, including but not limited to: portrait mode, macro mode, movie mode and AI mode.
[0133] This embodiment takes the portrait mode and macro mode as examples. In the macro mode, the camera can capture the details of objects close to the camera, and in the portrait mode, the background can be blurred to highlight the subject. The current camera only supports one shooting mode each time it acquires a picture, and the user often needs to manually switch between different modes, which is not convenient to use.
[0134] This embodiment provides a solution to obtain at least two shooting modes. Optionally, at least two shooting modes are obtained based on at least one of the user's usage habits, time, environment, and shooting content. This strategy can be used to select a shooting mode that meets the user's shooting intention. The user can also perform adjustment operations such as adding or deleting the automatically triggered shooting mode.
[0135] In response to satisfying the first condition, a preset shooting operation is performed. Optionally, the preset shooting operation includes shooting the same lens picture using at least two shooting modes, and finally outputting pictures obtained by at least two shooting modes of the same lens picture, thereby improving shooting efficiency.
[0136] Optionally, corresponding pictures are obtained based on different shooting modes, and different pictures are displayed in different display areas. For the same picture, the camera software can simultaneously output and display pictures of the pictures in different shooting modes. This display method can facilitate comparison by the user, making it easier for the user to select the desired picture.
[0137] Optionally, a first picture is acquired based on a first shooting mode, a second picture is acquired based on a second shooting mode, the first picture is displayed in a first display area, and the second picture is displayed in a second display area. A target effect is acquired, and pictures in different display areas are processed based on the target effect by an AI model to output a target picture.
[0138] After the user obtains the first picture and the second picture, the user may save the first picture and / or the second picture according to actual needs.
[0139] Optionally, since photos in different modes have different characteristics, the user can further process the first picture and the second picture as needed, and integrate the characteristics of pictures in different modes so that the same lens picture has different personality expressions.
[0140] Optionally, the user issues a preset instruction to merge the first image with the second image. The preset instruction may be to drag the first image to the position of the second image so that the two at least partially overlap, or to drag the second image to the position of the first image so that the two at least partially overlap. The preset instruction may also be a click, touch operation, voice operation, etc.
[0141] Optionally, the preset instruction may be a voice instruction or a text input instruction, and the target fusion effect is obtained according to the preset instruction. The first image and the second image are fused based on the target fusion effect through the AI model to obtain a fused target image, and the target image is displayed.
[0142] Optionally, for example, the human elements in the first picture are more prominent, and the animal elements in the second picture are more prominent, and the voice command is semantically analyzed to obtain the target fusion effect of "animal and human interaction". When the terminal receives the command, it automatically identifies the human elements and animal elements in the first picture and the second picture, and fuses these elements to form a target picture with an interactive effect between the human and the animal.
[0143] For another example, the first picture shows a beautified face, and the second picture shows an ordinary face without beautification. The voice command is semantically analyzed to obtain a target fusion effect of "face contrast conflict". The first picture and the second picture are fused to form two faces combined together, and the two pictures are processed such as color rendering to make the face conflict more obvious. Finally, the fused target picture is output.
[0144] Optionally, three or more shooting modes may be obtained, and multiple pictures may be obtained based on the multiple shooting modes. The subsequent processing method is the same as the above, and will not be described in detail here.
[0145] Reference Fig.12 , Fig.12 is a schematic diagram of a processing method according to the third embodiment Figure 3 The processing method further comprises step S4: Step S4, in response to satisfying the fifth condition, performing image processing on at least one of the first shooting interface, the second shooting interface, the third shooting interface, and the fourth shooting interface.
[0146] Optionally, the image processing may be image clipping, image synthesis, image editing or image deletion, etc.
[0147] Optionally, satisfying the fifth condition includes at least one of the following: The current time is within the preset time range; Recognize the preset object; Match to the node in the background music; Recognize that the distance between the target object and the preset component meets the preset first distance; Recognize that the current environment meets the preset sixth condition; Determining that a second trigger condition is met according to a second AI model; The associated device satisfies the seventh condition.
[0148] Optionally, identifying the preset object includes at least one of the following: Recognize the preset element; The preset voice is recognized; The preset person is recognized; Recognize the preset composition; Recognizes preset actions, etc.
[0149] For example, during video shooting, when a preset person is recognized to appear, the image is deleted in the first shooting interface.
[0150] For another example, during the photo-taking process, when it is recognized that the current scene meets the preset composition or it is recognized that the target object makes a preset "ok" gesture, image editing is performed in the first shooting interface and the second shooting interface.
[0151] For another example, during video shooting, when a bird is identified, corresponding audio is added to the image in the third shooting interface.
[0152] Optionally, when a node in the background music is matched, image processing is performed in at least one of the first shooting interface, the second shooting interface, the third shooting interface, and the fourth shooting interface.
[0153] For example, when the starting node of the background music is matched, the tranquil city night scene is synthesized into the interface in the first shooting interface; when the melody conversion node of the background music is matched, the flashing neon lights and driving vehicles are synthesized into the interface; when the ending node of the background music is matched, the park benches at night are synthesized into the interface.
[0154] Optionally, when it is identified that the distance between the target object and the preset component meets the preset first distance, image processing is performed in at least one of the first shooting interface, the second shooting interface, the third shooting interface, and the fourth shooting interface.
[0155] For example, when it is recognized that the distance between the target object and the camera is less than 10 cm, the standard shooting image corresponding to the first camera and the macro shooting image corresponding to the first camera are edited and synthesized in the first shooting interface.
[0156] Optionally, when it is recognized that the current environment meets the preset sixth condition, image processing is performed in at least one of the first shooting interface, the second shooting interface, the third shooting interface, and the fourth shooting interface.
[0157] Optionally, the current environment can be a physical environment (such as light, temperature, location, etc.), a physiological or usage status (such as blood pressure, blood oxygen, blood sugar, heart rate, etc.; whether a mobile phone is being used, sleeping, or exercising, etc.), a digital environment (such as network connection status, network security, etc.), etc.
[0158] The current environment meets the preset sixth condition, which can be at least one of the following methods 1 to 4: Method 1: The physical environment meets the conditions: for example, the current light intensity exceeds the preset light threshold, etc.; for example, the current temperature is within the preset temperature range, etc.; for example, the current location is within the preset location range, or is a place where the user often moves, etc.; Method 2: Physiological status meets the conditions: for example, at least one of blood pressure, blood oxygen, blood sugar, heart rate is abnormal, or whether the person is using a mobile phone, sleeping, or exercising; Method 3: The digital environment meets the conditions: for example, the network connection status is normal; for example, the network security is normal, etc. Method 4: At least two of the physical environment, physiological state, and digital environment meet the requirements.
[0159] In a scenario, when it is recognized that the temperature of the current environment meets the temperature within a preset range, the image segment is deleted in the third shooting interface.
[0160] Optionally, whether the second trigger condition is met is determined according to the second AI model. If so, image processing is performed in at least one of the first shooting interface, the second shooting interface, the third shooting interface, and the fourth shooting interface.
[0161] Optionally, the second AI model receives and analyzes relevant information from sensors, user input or other data sources. The second trigger condition may involve multiple factors, such as time, location, environmental parameters, user behavior, etc.
[0162] Optionally, meeting the second trigger condition may include environmental parameters reaching a preset threshold, user behavior not conforming to daily behavior patterns, changes in the location of the smart terminal or an associated terminal, changes in the operating status of the smart terminal or an associated terminal, occurrence of an external event, meeting a user-defined trigger condition, receiving a specific message, etc.
[0163] Optionally, when the associated device meets the seventh condition, image processing is performed on at least one of the first shooting interface, the second shooting interface, the third shooting interface, and the fourth shooting interface.
[0164] Optionally, the seventh condition may be satisfied by at least one of the following: The connection status of the associated device meets the preset conditions, such as the associated device has been correctly connected to the shooting system and the communication is normal; The performance parameters of the associated equipment meet the requirements of the shooting task; The configuration settings of the associated equipment meet the needs of the shooting task.
[0165] In the embodiment of the present application, by displaying the shooting interface corresponding to each camera on each display screen, the efficiency of shooting can be improved, and / or the flexibility of shooting and image processing can be improved.
[0166] Fourth embodiment A fourth embodiment is proposed based on any of the above embodiments. Please refer to Fig.13 , Fig.13 is a flowchart of a processing method according to the fourth embodiment, wherein step S4 includes at least one of steps S41 to S45: Step S41, performing first image processing in a first area of a first shooting interface; Step S42, performing second image processing on the second area of the first shooting interface; Step S43, performing third image processing on a third area of the second shooting interface; Step S44, performing fourth image processing on a fourth area of the second shooting interface; Step S45: performing fifth image processing based on at least one of the first object, the second object, the third object, and the fourth object.
[0167] Optionally, each shooting interface can be divided into different areas and image processing can be performed separately.
[0168] Optionally, the image processing may be image clipping, image synthesis, image editing, image deletion, etc.
[0169] Optionally, the image clipping may be image segmentation, image stitching, filter application, AR effect application, background hiding, etc.
[0170] Optionally, an applicable AR effect can be output by inputting the image into a pre-trained third AI model.
[0171] For example, a product marketing video is input into a pre-trained third AI model, and the output applicable AR effect is to add specific text.
[0172] Optionally, a first image processing can be performed in the first area of the first shooting interface to obtain a first object, a second image processing can be performed in the second area of the first shooting interface to obtain a second object, a third image processing can be performed in the third area of the second shooting interface to obtain a third object, a fourth image processing can be performed in the fourth area of the second shooting interface to obtain a fourth object, and a fifth image processing can be performed based on at least one of the first object, the second object, the third object, and the fourth object.
[0173] Optionally, a first image processing may be performed in the first area of the first shooting interface to obtain a first object, a second object, a third object, and a fourth object, and a fifth image processing may be performed based on at least one of the first object, the second object, the third object, and the fourth object.
[0174] Optionally, a first image processing can be performed in the first area of the first shooting interface to obtain a first object and a second object, a second image processing can be performed in the second area of the first shooting interface to obtain a third object and a fourth object, and a fifth image processing can be performed based on at least one of the first object, the second object, the third object, and the fourth object.
[0175] Optionally, a first shooting interface corresponding to the first camera is displayed through the first display screen, and a second shooting interface corresponding to the second camera is displayed through the second display screen, a first image processing is performed in a first area of the first shooting interface, a second image processing is performed in a second area of the first shooting interface, a third image processing is performed in a third area of the second shooting interface, a fourth image processing is performed in a fourth area of the second shooting interface, and a fifth image processing is performed based on at least one of the first object, the second object, the third object, and the fourth object.
[0176] For example, the smart terminal is a double-sided screen terminal, which includes a first display screen, a second display screen, a front camera and a rear camera. The video recording interface corresponding to the front camera is displayed through the first display screen, and the video recording interface corresponding to the second camera is displayed through the rear display screen. Image segmentation processing is performed in the first area of the first shooting interface, and a human object is obtained by segmentation and recognized as the first object. AR application is performed in the second area of the first shooting interface, and AR effects (such as filters, animations, text, etc.) are applied to the human object, which is recognized as the second object. The human object is moved to the third area of the second shooting interface and recognized as the third object. The human object is hidden in the background in the fourth area of the second shooting interface and recognized as the fourth object. Image stitching is performed based on the first object, the second object, the third object, and the fourth object.
[0177] For another example, the smart terminal is a double-sided screen terminal, which includes a first display screen, a second display screen, a front camera and a rear camera. The video recording interface corresponding to the front camera is displayed through the first display screen, and the video recording interface corresponding to the second camera is displayed through the second display screen. User A is located in front of the first display screen, and user B is located in front of the second display screen. User A performs a first image processing in a first area of the first shooting interface, and user A can see user B performing a second image processing in a second area of the first shooting interface. User B performs a second image processing in a third area of the second shooting interface. At the same time, user B can see user A performing the first image processing in a fourth area of the second shooting interface, and can also see user B performing the second image processing and user A performing the first image processing in an associated terminal.
[0178] For another example, the smart terminal is a three-fold single-sided screen terminal, which includes a first display screen, a second display screen, a third display screen, a first camera located on the first display screen, a second camera located on the second display screen, and a third camera located on the third display screen. The three-fold screen can be bent into different postures, and images are captured simultaneously by three cameras, and then the three images are processed separately and then synthesized.
[0179] The embodiment of the present application can improve the flexibility of shooting and image processing by performing image processing in each interval of each shooting interface.
[0180] An embodiment of the present application also provides an intelligent terminal, including a memory and a processor. A processing program is stored in the memory, and when the processing program is executed by the processor, the steps of the processing method in any of the above embodiments are implemented.
[0181] An embodiment of the present application further provides a storage medium, on which a processing program is stored. When the processing program is executed by a processor, the steps of the processing method in any of the above embodiments are implemented.
[0182] In the embodiments of the smart terminal and storage medium provided in the present application, all technical features of any of the above-mentioned processing method embodiments may be included, and the expanded and explained contents of the specification are basically the same as those of the embodiments of the above-mentioned methods, and will not be repeated here.
[0183] The embodiment of the present application further provides a computer program product, which includes a computer program code. When the computer program code runs on a computer, the computer executes the methods in the above various possible implementation modes.
[0184] An embodiment of the present application also provides a chip, including a memory and a processor, the memory is used to store a computer program, and the processor is used to call and run the computer program from the memory, so that a device equipped with the chip executes the methods in various possible implementation modes as described above.
[0185] It is understood that the above scenarios are only examples and do not constitute a limitation on the application scenarios of the technical solutions provided in the embodiments of the present application. The technical solutions of the present application can also be applied to other scenarios. For example, it is known to those skilled in the art that with the evolution of the system architecture and the emergence of new business scenarios, the technical solutions provided in the embodiments of the present application are also applicable to similar technical problems.
[0186] The serial numbers of the above-mentioned embodiments of the present application are for description only and do not represent the advantages or disadvantages of the embodiments.
[0187] The steps in the method of the embodiment of the present application can be adjusted in order, combined and deleted according to actual needs.
[0188] The units in the device of the embodiment of the present application can be merged, divided and deleted according to actual needs.
[0189] In the present application, the same or similar terminology concepts, technical solutions and / or application scenario descriptions are generally described in detail only the first time they appear. When they appear again later, they are generally not repeated for the sake of brevity. When understanding the technical solutions and other contents of the present application, for the same or similar terminology concepts, technical solutions and / or application scenario descriptions that are not described in detail later, reference can be made to the previous related detailed descriptions.
[0190] In the present application, the description of each embodiment has its own emphasis. For parts that are not described or recorded in detail in a certain embodiment, reference can be made to the relevant descriptions of other embodiments.
[0191] The various technical features of the technical solution of the present application can be arbitrarily combined. In order to make the description concise, not all possible combinations of the various technical features in the above embodiments are described. However, as long as there is no contradiction in the combination of these technical features, they should be considered to be within the scope of the present application.
[0192] Through the description of the above implementation methods, those skilled in the art can clearly understand that the above-mentioned embodiment methods can be implemented by means of software plus a necessary general hardware platform, and of course by hardware, but in many cases the former is a better implementation method. Based on such an understanding, the technical solution of the present application, or the part that contributes to the prior art, can be embodied in the form of a software product, which is stored in a storage medium (such as ROM / RAM, magnetic disk, optical disk) as above, and includes a number of instructions for a terminal device (which can be a mobile phone, a computer, a server, a controlled terminal, or a network device, etc.) to execute the method of each embodiment of the present application.
[0193] In the above embodiments, it can be implemented in whole or in part by software, hardware, firmware or any combination thereof. When implemented using software, it can be implemented in whole or in part in the form of a computer program product. The computer program product includes one or more computer instructions. When the computer program instructions are loaded and executed on the computer, the process or function according to the embodiment of the present application is generated in whole or in part. The computer can be a general-purpose computer, a special-purpose computer, a computer network, or other programmable devices. The computer instructions can be stored in a storage medium, or transmitted from one storage medium to another storage medium. For example, the computer instructions can be transmitted from a website site, a computer, a server or a data center to another website site, a computer, a server or a data center by wired (e.g., coaxial cable, optical fiber, digital subscriber line) or wireless (e.g., infrared, wireless, microwave, etc.) mode. The storage medium can be any available medium that a computer can access or a data storage device such as a server or a data center that includes one or more available media integrated. The available medium can be a magnetic medium (e.g., a floppy disk, a storage disk, a tape), an optical medium (e.g., a DVD), or a semiconductor medium (e.g., a solid-state storage disk Solid State Disk (SSD)), etc.
[0194] The above are only preferred embodiments of the present application, and are not intended to limit the patent scope of the present application. Any equivalent structure or equivalent process transformation made using the contents of the present application specification and drawings, or directly or indirectly applied in other related technical fields, are also included in the patent protection scope of the present application.
Claims
1. A processing method, characterized in that: include: In response to the first condition being met, a preset operation is performed.
2. The processing method according to claim 1, characterized in that The first condition is met, including at least one of the following: Enter the preset application scenario; Receive user operations; Arrived at the preset time; Recognizing that the current environment meets the preset second condition; Identifying that the target object meets the preset third condition; Determining that a first trigger condition is met according to a first AI model; The associated device satisfies the fourth condition.
3. The processing method according to claim 1, characterized in that: Executing preset operations includes: Control preset components and / or associated devices to perform preset operations.
4. The processing method according to claim 3, characterized in that: Also includes at least one of the following: Controlling the preset component to enter the first mode; Controlling the associated device to enter the second mode; The preset components include at least one of a front camera, a rear camera, a camera in a multi-fold screen, a foldable camera, and a camera in a foldable module.
5. The processing method according to any one of claims 1 to 4, characterized in that: Also includes at least one of the following: Displaying, through the first display screen, at least one of a first shooting interface corresponding to the first camera, a second shooting interface corresponding to the first camera, a third shooting interface corresponding to the second camera, and a fourth shooting interface corresponding to the second camera; At least one of the first shooting interface corresponding to the first camera, the second shooting interface corresponding to the first camera, the third shooting interface corresponding to the second camera, and the fourth shooting interface corresponding to the second camera is displayed through the second display screen.
6. The processing method according to claim 5, characterized in that: Also includes: In response to satisfying the fifth condition, image processing is performed on at least one of the first shooting interface, the second shooting interface, the third shooting interface, and the fourth shooting interface.
7. The processing method according to claim 6, characterized in that: The fifth condition is met, including at least one of the following: The current time is within the preset time range; Recognize the preset object; Match to the node in the background music; Recognize that the distance between the target object and the preset component meets the preset first distance; Recognize that the current environment meets the preset sixth condition; Determining that a second trigger condition is met according to a second AI model; The associated device satisfies the seventh condition.
8. The processing method according to claim 6, characterized in that: Performing image processing in at least one of the first shooting interface, the second shooting interface, the third shooting interface, and the fourth shooting interface includes at least one of the following: Performing first image processing in a first area of a first shooting interface; Performing second image processing in a second area of the first shooting interface; Performing third image processing in a third area of the second shooting interface; Performing fourth image processing in a fourth area of the second shooting interface; A fifth image processing is performed based on at least one of the first object, the second object, the third object, and the fourth object.
9. An intelligent terminal, characterized in that: include: A memory and a processor, wherein a processing program is stored in the memory, and when the processing program is executed by the processor, the steps of the processing method according to any one of claims 1 to 8 are implemented.
10. A storage medium, characterized in that: The storage medium stores a computer program, which, when executed by a processor, implements the steps of the processing method according to any one of claims 1 to 8.
Citation Information
Patent Citations
Image processing method, intelligent terminal and storage medium
CN114845044A
Photographing method, intelligent terminal and storage medium
CN117201920A
Photographing method and apparatus, terminal device, and storage medium
WO2021218551A1