Photo capture control methods and devices, storage media and electronic devices

By adjusting the position of the shooting trigger area on the terminal screen, the problems of one-hand shooting steps and interface occupation are solved, and a convenient and efficient shooting experience is achieved.

CN114265538BActive Publication Date: 2025-01-03GUANGDONG OPPO MOBILE TELECOMMUNICATIONS CORP LTD
View PDF 0 Cites 0 Cited by

Patent Information

Application Number
CN202111575280.5
Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Filing Date
2021-12-21
Publication Date
2025-01-03
Estimated Expiration
2041-12-21

AI Technical Summary

Technical Problem

When taking photos with the terminal, there are many one-handed operation steps and additional shutter buttons are required to occupy the operating interface, which is convenient and efficient.

Method used

By obtaining the initial position of the shooting trigger area in the terminal screen, adjusting its position according to the trigger operation, taking pictures in response to the control operation of the target position, the one-handed shooting function is realized, reducing operation steps and simplifying the interface.

Benefits of technology

It improves the convenience, flexibility and operability of taking pictures, enhances the function of one-handed shooting, reduces the operating interface occupied by buttons, and improves versatility and user experience.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN114265538B_ABST
    Figure CN114265538B_ABST
Patent Text Reader

Abstract

The present disclosure provides a photographing control method, a photographing control device, a computer-readable storage medium and an electronic device, and relates to the technical field of electronic devices. The photographing control method comprises: obtaining the initial position of a photographing trigger area on a terminal screen; adjusting the initial position of the photographing trigger area according to a triggering operation acting on the terminal screen to obtain a target position; and performing a photographing operation in response to a control operation on the photographing trigger area at the target position. The technical solution of the embodiments of the present disclosure can reduce the operation steps when taking photos with one hand, and improve flexibility and versatility.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present disclosure relates to the technical field of electronic devices, and in particular to a photographing control method, a photographing control device, a computer-readable storage medium, and an electronic device. Background Art

[0002] When taking photos using the terminal, the shutter button for taking photos is located in the middle of the screen.

[0003] In the related art, in order to facilitate user operation, a shutter for taking pictures can be added by using a shutter clone or an additional floating shutter, so that the user can take a picture by clicking any of the shutters.

[0004] In the above method, an additional shutter button needs to be provided, because it will occupy more operation interfaces; and it needs to be set up in the terminal in advance, which requires many operation steps, is less convenient, and has low operation efficiency.

[0005] It should be noted that the information disclosed in the above background technology section is only used to enhance the understanding of the background of the present disclosure, and therefore may include information that does not constitute the prior art known to ordinary technicians in the field. Summary of the invention

[0006] The present disclosure provides a photographing control method, a photographing control device, a computer-readable storage medium and an electronic device, thereby overcoming the problem of having many operating steps when taking photographs with one hand, at least to a certain extent.

[0007] According to one aspect of the present disclosure, a photographing control method is provided, including: obtaining an initial position of a photographing trigger area in a terminal screen; adjusting the initial position of the photographing trigger area according to a triggering operation acting on the terminal screen to obtain a target position; and performing a photographing operation in response to a control operation on the photographing trigger area at the target position.

[0008] According to one aspect of the present disclosure, a photo control device is provided, including: an initial position acquisition module, used to obtain the initial position of a photo trigger area in a terminal screen; a position adjustment module, used to adjust the initial position of the photo trigger area according to a trigger operation acting on the terminal screen to obtain a target position; and a photo module, used to perform a photo operation in response to a control operation on the photo trigger area at the target position.

[0009] According to one aspect of the present disclosure, a computer-readable storage medium is provided, on which a computer program is stored. When the computer program is executed by a processor, the photographing control method as described in any one of the above is implemented.

[0010] According to one aspect of the present disclosure, an electronic device is provided, comprising: a processor; and a memory for storing executable instructions of the processor; wherein the processor is configured to execute any one of the above-mentioned photographing control methods by executing the executable instructions.

[0011] In the technical solutions provided in some embodiments of the present disclosure, the initial position of the photo trigger area is adjusted according to the trigger operation acting on the terminal screen, so as to adjust the initial position to the target position. On the one hand, there is no need to perform the operation steps for setting the terminal itself in advance, and the position of the photo trigger area can be adjusted according to the trigger operation on the terminal screen, which reduces the operation steps, can flexibly realize the function of one-handed shooting, and improves the convenience, flexibility and operability of shooting. On the other hand, since there is no need to provide an additional shutter button on the terminal screen, the operation steps are simplified, the operation interface occupied by the button is reduced, the versatility is improved, the application scope is increased, and the versatility is improved.

[0012] It is to be understood that the foregoing general description and the following detailed description are exemplary and explanatory only and are not restrictive of the present disclosure. BRIEF DESCRIPTION OF THE DRAWINGS

[0013] The drawings herein are incorporated into the specification and constitute a part of the specification, showing embodiments consistent with the present disclosure, and together with the specification, are used to explain the principles of the present disclosure. Obviously, the drawings described below are only some embodiments of the present disclosure, and for ordinary technicians in this field, other drawings can be obtained based on these drawings without creative work. In the drawings:

[0014] Figure 1 A schematic diagram is shown of an application scenario to which the photographing control method or the photographing control device of the embodiments of the present disclosure can be applied.

[0015] Figure 2 A schematic diagram of a photo taking control in the related art is schematically shown in FIG.

[0016] Figure 3 The flowchart of the photographing control method according to an exemplary embodiment of the present disclosure is schematically shown.

[0017] Figure 4 A schematic diagram of a process for adjusting a target position in an embodiment of the present disclosure is shown.

[0018] Figure 5 A schematic diagram of a process for adjusting a target position by a rotation operation in an embodiment of the present disclosure is shown.

[0019] Figure 6 A schematic diagram of an interface for adjusting a photo triggering area according to a rotation operation in an embodiment of the present disclosure is shown.

[0020] Figure 7 A schematic diagram of a process for adjusting a target position by sliding operation in an embodiment of the present disclosure is shown.

[0021] Figure 8 A schematic diagram of an interface for adjusting a photo triggering area according to a sliding operation in an embodiment of the present disclosure is shown.

[0022] Fig. 9 The block diagram of the photographing control device in the exemplary embodiment of the present disclosure is schematically shown.

[0023] Fig.10 A schematic diagram of the structure of an electronic device suitable for implementing the embodiments of the present disclosure is shown. DETAILED DESCRIPTION

[0024] Example embodiments will now be described more fully with reference to the accompanying drawings. However, example embodiments can be implemented in a variety of forms and should not be construed as being limited to the examples set forth herein; on the contrary, these embodiments are provided so that the present disclosure will be more comprehensive and complete, and the concepts of the example embodiments are fully conveyed to those skilled in the art. The described features, structures, or characteristics may be combined in one or more embodiments in any suitable manner. In the following description, many specific details are provided to provide a full understanding of the embodiments of the present disclosure. However, those skilled in the art will appreciate that the technical solutions of the present disclosure may be practiced while omitting one or more of the specific details, or other methods, components, devices, steps, etc. may be adopted. In other cases, known technical solutions are not shown or described in detail to avoid obscuring various aspects of the present disclosure.

[0025] In addition, the accompanying drawings are only schematic illustrations of the present disclosure and are not necessarily drawn to scale. The same reference numerals in the figures represent the same or similar parts, and their repeated description will be omitted. Some of the block diagrams shown in the accompanying drawings are functional entities and do not necessarily correspond to physically or logically independent entities. These functional entities can be implemented in software form, or implemented in one or more hardware modules or integrated circuits, or implemented in different networks and / or processor devices and / or microcontroller devices.

[0026] The flowcharts shown in the accompanying drawings are only exemplary and do not necessarily include all the steps. For example, some steps may be decomposed, while some steps may be combined or partially combined, so the actual execution order may change according to the actual situation. In addition, all the terms "first" and "second" below are only for the purpose of distinction and should not be used as limitations of the present disclosure.

[0027] In the related art, when the user slides the windows on one side respectively, the focus of the window will change, resulting in an unreasonable window to be searched, so that the screen cannot be slid normally, resulting in abnormal splicing. In addition, it will interfere with the image comparison effect, causing the image comparison to fail, and thus making it impossible to accurately take a long screenshot of a single side of the screen.

[0028] A photo taking control method is provided in an embodiment of the present disclosure. Figure 1 A schematic diagram is shown of an application scenario to which the photographing control method or the photographing control device of the embodiments of the present disclosure can be applied.

[0029] The photo control method can be applied to any terminal photo scene, and is specifically applied to a scene where a photo control is used to take photos. Figure 1 As shown, it can be specifically applied to the process of taking a photo of the object to be processed 102 through the shutter button in the terminal 101. The terminal 101 can be any type of electronic device that can be used to display content, such as a smart phone, a computer, a tablet computer, etc., as long as it can take photos.

[0030] In the disclosed embodiment, the terminal first detects whether a trigger operation is received, and if a trigger operation is received, the photo trigger area is adjusted from the initial position to the target position in response to the trigger operation. Further, a photo can be taken in response to the control operation of the photo trigger area at the target position, and by adjusting the position of the photo trigger area, it is convenient for the user to perform a photo operation.

[0031] It should be noted that the photographing control method provided in the embodiment of the present disclosure may be completely executed by a terminal, and a corresponding photographing control device may be provided in the terminal.

[0032] In the related technology, Figure 2 The camera app shown in Figure A supports shutter clones. Drag in the shutter hotspot to drag a new floating shutter from the shutter button to the camera shooting interface. Click on any of the shutters to complete the shooting operation. Figure 2 The camera app shown in Figure B can turn on the floating shutter in the settings. After turning it on, a new shutter will appear on the side of the screen. You can complete the shooting operation by clicking on any of the shutters.

[0033] In order to solve the above technical problems, Figure 3 The flowchart of the photographing control method according to the exemplary embodiment of the present disclosure is schematically shown. Figure 3 As shown, the photographing control method may include steps S310 to S330, which are described in detail as follows:

[0034] In step S310, the initial position of the photo-taking triggering area on the terminal screen is obtained.

[0035] In the disclosed embodiments, the terminal may be an electronic device that can be used for taking photos, such as a smart phone, a computer, or a tablet computer. The terminal may be a single-screen terminal or a multi-screen terminal such as a folding screen. The terminal screen refers to the operation interface after the photo function is turned on. Specifically, the photo function may be turned on according to the camera function of the terminal itself, or according to the function of an installed third-party camera application.

[0036] The photo trigger area refers to an area for photo control. The photo trigger area may include multiple controls associated with photo taking. The multiple controls may include, but are not limited to, a photo control (i.e., a shutter), an album entry, and a front and rear switch control. Among them, the photo control is used to respond to the user's control operation to take a photo. The album entry is used to represent a quick entry into the album of the terminal, through which the captured image can be directly viewed. The front and rear switch controls are used to switch the front camera or the rear camera. In the embodiment of the present disclosure, the photo control (i.e., the shutter), the album entry, and the front and rear switch controls are combined into a whole as a photo trigger area. Specifically, in the photo trigger area, the photo control is in the middle, and the album entry and the front and rear switch controls are located on both sides of the photo control. For example, the album entry is located on the left side of the photo control, and the front and rear switch controls are located on the right side of the photo control. In addition, the spacing between the album entry and the photo control, and the spacing between the photo control and the front and rear switch controls can be the same, for example, both can be the first spacing.

[0037] For the terminal, the position of its photo trigger area on the terminal screen is fixed, for example, it can be the middle position of the remaining area on the operation interface except the shooting preview interface. For a vertical screen of the terminal, the photo trigger area is in the middle position of the remaining area below the shooting preview interface. For a horizontal screen of the terminal, the photo trigger area is in the middle position of the remaining area on the left or right side of the shooting preview interface. In addition, the two side boundaries of the photo trigger area coincide with the two side boundaries of the terminal screen.

[0038] It should be noted that the terminal can be in either a portrait state or a landscape state. The embodiment of the present disclosure is described by taking the terminal in a portrait state as an example. When the terminal is in a portrait state, the position of the photo trigger area on the terminal screen is the middle position of the remaining position below the shooting preview interface, and the two side boundaries of the photo trigger area coincide with the two side boundaries of the terminal screen. The initial position refers to the position of one side boundary of the photo trigger area, and both can be at the boundary of the terminal screen.

[0039] In step S320, the initial position of the photographing triggering area is adjusted according to the triggering operation acting on the terminal screen to obtain the target position.

[0040] In the embodiment of the present disclosure, the trigger operation may be an operation acting on the entire terminal screen, for example, the trigger operation may be a rotation operation of the entire terminal screen. The trigger operation may also be a trigger operation acting on the photo trigger area in the terminal screen, for example, a sliding operation for moving the photo trigger area. Further, after receiving the trigger operation, the adjustment direction of the photo trigger area may be determined based on the operation direction of the trigger operation, and the initial position may be adjusted according to the adjustment direction to obtain the target position, that is, how to adjust the photo trigger area is controlled according to the operation direction of the trigger operation. Based on the trigger operation acting on the terminal screen, the initial position of the photo trigger area can be adjusted conveniently and quickly to adjust the photo trigger area from the initial position to the target position. The target position of the photo trigger area may be described by the position of the target side boundary of the photo trigger area, that is, the position of the target side boundary is the same as the position of the photo trigger area. The target side boundary refers to the position of the side boundary opposite to the operation direction of the trigger operation in the photo trigger area or the position of the side boundary in the same direction as the operation direction, which is specifically determined according to the type and direction of the trigger operation. For different operation types, the corresponding target side boundaries are different. For different operation directions, the corresponding target side boundaries may be different.

[0041] Figure 4 The flowchart for adjusting the target position is schematically shown in FIG. Figure 4 As shown in , it mainly includes the following steps:

[0042] In step S410, the adjustment direction of the photographing triggering area is determined according to the operation direction of the triggering operation.

[0043] In this step, when the trigger operation is a rotation operation of the entire terminal screen, the adjustment direction of the photo trigger area can be determined according to the operation direction of the trigger operation, and the target position of the photo trigger area can be determined according to the adjustment direction, so as to adjust the initial position to the target position. Specifically, the rotation direction of the rotation operation can be determined as the adjustment direction of the photo trigger area, that is, how the terminal screen is rotated, the photo trigger area is also rotated and adjusted according to the rotation direction of the terminal screen. When the trigger operation is a sliding operation on the photo trigger area, the operation direction refers to the sliding direction of the sliding operation. That is, how the photo trigger area is slid, the photo trigger area is adjusted according to the sliding direction.

[0044] In step S420, the size of the photo-taking triggering area is adjusted.

[0045] In this step, adjusting the photo trigger area includes adjusting the position and size of the photo trigger area. The order of adjusting the size and position of the photo trigger area can be performed simultaneously, or the size can be adjusted first and then the position, or the position can be adjusted first and then the size, which is not limited here. That is, the size of the photo trigger area is adjusted, and the adjusted photo trigger area is adjusted to determine the adjustment direction according to the operation direction of the trigger operation, and the target position of the photo trigger area is determined in the adjustment direction.

[0046] Among them, adjusting the size of the photo trigger area includes: reducing the spacing between multiple controls included in the photo trigger area to reduce the first spacing to the second spacing. The second spacing can be any value greater than 0, for example, it can be determined according to a preset ratio, the preset ratio can be 1 / 2 or 1 / 3, etc., which is determined specifically according to the size of the controls and actual needs. It should be noted that the second spacing only needs to ensure that multiple controls do not overlap each other. In the embodiment of the present disclosure, the size of the photo trigger area is reduced by reducing the spacing between multiple controls, thereby obtaining an adjusted photo trigger area. It should be noted that the sizes of the multiple controls included in the photo trigger area remain unchanged.

[0047] In step S430, the initial position of the photographing triggering area is adjusted according to the adjustment direction and the size of the adjusted photographing triggering area to determine the target position of the photographing triggering area.

[0048] In this step, the adjusted photo trigger area is adjusted according to the operation direction of the photo trigger area to determine the adjustment direction, and the initial position is adjusted in the adjustment direction to determine the target position of the photo trigger area. It should be noted that the target position can be determined only according to the adjustment direction corresponding to the operation direction, or the target position can be determined in combination with the adjustment direction corresponding to the operation direction and the size of the adjusted photo trigger area.

[0049] Among them, when the trigger operation is a rotation operation of the terminal screen, the adjustment direction is the same as the rotation direction of the terminal screen. The target position can be determined according to the initial position and the size of the adjusted photo trigger area. Specifically, the target position can be the position of the target side boundary of the photo trigger area. When the trigger operation is a rotation operation, the target side boundary refers to the side boundary with the same rotation direction, that is, the side boundary close to the rotation direction. For example, if the rotation direction is 90 degrees clockwise, the target side boundary is the right boundary. If the rotation direction is 90 degrees counterclockwise, the target side boundary is the left boundary. And the other side boundary position of the adjusted photo trigger area except the target side boundary coincides with the corresponding terminal screen boundary, that is, the other side boundary position remains unchanged. Based on this, the distance from the photo control in the photo trigger area to the terminal screen boundary opposite to the rotation direction is less than the distance from the photo control to the terminal screen boundary with the same rotation direction. The target side boundary position of the photo trigger area can be determined according to the size of the photo trigger area.

[0050] For the terminal, the rotation direction of the terminal can be determined based on the angular velocity sensor of the terminal, and the angular velocity sensor here can be a gyroscope. The gyroscope can measure the rotation and deflection movements, and accurately analyze and determine the actual movements of the user holding the terminal, such as rotating 90 degrees, etc. Based on this, the rotation direction of the rotation operation can be determined according to the rotation angle of the gyroscope, and then the rotation direction of the terminal screen can be determined according to the rotation direction of the rotation operation, and the adjustment direction of the photo trigger area can be further determined according to the rotation direction of the terminal screen. Among them, the rotation direction of the terminal screen is the same as the rotation direction of the rotation operation, and the adjustment direction of the photo trigger area is the same as the rotation direction of the terminal screen. On this basis, there is a mapping relationship between the target position of the photo trigger area and the rotation direction of the terminal screen.

[0051] For example, if the rotation angle of the gyroscope is 90 degrees and the rotation direction of the terminal screen is 90 degrees clockwise, the target position of the photo trigger area is to the right of the initial position. If the rotation angle of the gyroscope is 180 degrees and the rotation direction of the terminal screen is 180 degrees clockwise, the target position of the photo trigger area is in the opposite direction of the initial position. If the rotation angle of the gyroscope is 270 degrees and the rotation direction of the terminal screen is 270 degrees clockwise (90 degrees counterclockwise), the target position of the photo trigger area is to the left of the initial position. If the rotation angle of the gyroscope is 0 degrees and the state of the terminal screen remains unchanged, the target position of the photo trigger area is in the positive direction of the initial position, that is, the initial position remains unchanged.

[0052] Figure 5 The process of adjusting the target position by rotating operation is schematically shown in FIG. Figure 5 As shown in , it mainly includes the following steps:

[0053] In step S501, the rotation angle of the gyroscope is monitored.

[0054] In step S502, the rotation direction of the terminal screen is received.

[0055] In step S503, the adjustment direction is determined according to the rotation direction of the terminal screen.

[0056] In step S504, the target position is determined according to the adjustment direction.

[0057] In step S505, the photographing triggering area is moved according to the target position.

[0058] In step S506, it is determined whether the photo triggering area is at the target position. If yes, the process goes to step S507; if no, the process goes to step S505.

[0059] In step S507, the movement of the photographing triggering area is completed.

[0060] exist Figure 5 On the basis of Figure 6 The schematic diagram of the interface for adjusting the photo triggering area according to the rotation operation is shown in FIG. Figure 6 As shown in Figure A in FIG, the terminal screen includes a border 601 and a border 602. When the terminal screen is rotated 90 degrees clockwise (i.e., rotated with the border 602 as the center), the photo trigger area 603 is also rotated 90 degrees clockwise. The spacing between multiple controls in the photo trigger area is reduced to obtain a photo trigger area 604. The photo trigger area 604 is located on the left side of the preview screen 606, and its target side position 607 is determined according to the size of the adjusted photo trigger area 604, and the other side border 608 coincides with the border 601 of the terminal screen. The distance between the photo control 605 in the photo trigger area and the border 601 is less than the distance from the border 602.

[0061] refer to Figure 6 As shown in FIG. B, the terminal screen includes a border 601 and a border 602. When the terminal screen is rotated 90 degrees counterclockwise (or 270 degrees clockwise) with the border 601 as the center, the photo trigger area 603 is also rotated 90 degrees counterclockwise. The photo trigger area 604 is located on the right side of the preview screen 606, and its target side position 608 is determined according to the size of the adjusted photo trigger area 604, and the other side boundary position 607 coincides with the border 602 of the terminal screen. The distance between the photo control 605 in the photo trigger area and the border 602 is less than the distance from the border 601.

[0062] In the disclosed embodiment, the photo trigger area is rotated by a rotation operation, and the photo trigger area and the photo control contained therein are moved in the rotation direction. The position of the photo control can be flexibly adjusted according to actual needs, so that the photo control is located in an easily operable area, so that the user can use the left or right hand to perform one-handed photo control by simply adjusting the rotation terminal. In addition, there is no need to provide additional photo controls. The position of the photo trigger area can be adjusted by the user's rotation operation on the terminal to achieve automatic movement of the photo trigger area. Compared with the related art, the number of controls on the operation interface is reduced. In addition, there is no need for the user to perform system settings, which reduces the operation steps, improves the operation efficiency and convenience, and also improves the flexibility of photo control, which can enhance the operability of one-handed shooting and improve the user experience.

[0063] When the trigger operation is a sliding operation, the adjustment direction of the photo trigger area can also be determined according to the sliding direction of the sliding operation. The sliding operation can be a longitudinal sliding or a lateral sliding, which is determined according to whether the terminal screen is a horizontal screen or a vertical screen. The sliding operation can act on any position of the photo trigger area as long as the photo trigger area can be controlled. The sliding operation can be a normal sliding operation or a sliding operation that presses while sliding. Based on this, the adjustment direction of the photo trigger area can be the same as the sliding direction of the sliding operation. When the terminal screen is a vertical screen, the sliding direction of the sliding operation can be from left to right or from right to left, which is determined according to actual needs.

[0064] When a sliding operation on the photo trigger area is detected, the size of the photo trigger area can be adjusted. Specifically, the spacing between the multiple controls contained in the photo trigger area can be reduced to reduce the first spacing to the second spacing. The second spacing can be any value greater than 0, for example, it can be determined according to a preset ratio, and the preset ratio can be 1 / 2 or 1 / 3, etc., which is specifically determined according to the size of the control. It should be noted that the second spacing only needs to satisfy that multiple controls do not overlap each other. In addition, the preset ratio can also be determined according to the duration of the sliding operation or the sliding force, and the sliding duration and the sliding force are positively correlated with the preset ratio. For example, the longer the sliding duration of the sliding operation, the smaller the second spacing.

[0065] After determining the adjustment direction and the size of the photographing triggering area, the photographing triggering area is adjusted according to the adjustment direction and the adjusted size of the photographing triggering area to determine the target position of the photographing triggering area.

[0066] Specifically, the target position may be the target side boundary position of the photo trigger area. When the trigger operation is a sliding operation, the target side boundary refers to the side boundary opposite to the sliding direction of the sliding operation, and the corresponding target side boundaries are different for sliding operations in different directions. For example, when the sliding direction is from left to right, the target side boundary is the left boundary. When the sliding direction is from right to left, the target side boundary is the right boundary. And the other side boundary of the adjusted photo trigger area except the target side boundary coincides with the terminal screen boundary. Based on this, the distance of the photo control in the photo trigger area from the terminal screen boundary in the same sliding direction is less than the distance from the terminal screen boundary in the opposite sliding direction.

[0067] For example, when the sliding direction of the sliding operation is from left to right, the photo trigger area is moved to the right, and the right side boundary of the photo trigger area coincides with the right side boundary of the photo trigger area, and the photo control in the photo trigger area is less distant from the right side boundary of the terminal screen than from the left side boundary of the terminal screen. When the sliding direction of the sliding operation is from right to left, the photo trigger area is moved to the left, and the left side boundary of the photo trigger area coincides with the left side boundary of the photo trigger area, and the photo control in the photo trigger area is less distant from the left side boundary of the terminal screen than from the right side boundary of the terminal screen.

[0068] In addition, the target position of the photo trigger area can also be determined according to the sliding distance. Specifically, the target position can be determined according to the touch point at the end of the sliding operation. At this time, the moving distance of the target side boundary of the photo trigger area is the same as the sliding distance of the sliding operation. For example, the starting point of the sliding operation is position A, and the end point is position B. The target side boundary moves from the initial position to position B to obtain the target position. Position B may be the boundary of the terminal screen, or it may not be the boundary of the terminal screen, which is not limited here. In addition, the distance between the photo control in the photo trigger area and the terminal screen boundary in the same sliding direction is less than the distance from the terminal screen boundary in the opposite sliding direction.

[0069] Figure 7 The process of adjusting the target position according to the sliding operation is schematically shown in FIG. Figure 7 As shown in , it mainly includes the following steps:

[0070] In step S701, a sliding operation on a camera triggering area of ​​a terminal screen is monitored.

[0071] In step S702, the starting position of the sliding operation is determined, and the xy axis distance from the lower left corner of the screen when the sliding operation starts is recorded as x1, y1.

[0072] In step S703, the sliding operation ends, and the xy axis distance of the finger from the lower left corner of the screen when the sliding ends is recorded as x2, y2.

[0073] In step S704, the sliding direction is determined based on the coordinates when the sliding operation ends and when the sliding operation starts.

[0074] In step S705, the target position is determined according to the sliding direction, and the photo triggering area is moved according to the target position.

[0075] In step S706, it is determined whether the photo triggering area is at the target position. If yes, the process goes to step S707; if no, the process goes to step S705.

[0076] In step S707, the movement of the photo-taking triggering area is completed.

[0077] Figure 8 The schematic diagram of the interface for adjusting the photo triggering area according to the sliding operation is shown in FIG. Figure 8 As shown in Figure A in , the terminal screen includes border 801 and border 802. If a sliding operation acting on the photo trigger area 803 is detected, and the sliding direction of the sliding operation is from left to right, the photo trigger area also moves to the right. The photo trigger area 803 is resized to obtain the photo trigger area 804. The target side boundary 806 (right side boundary) of the photo trigger area 804 can coincide with the boundary 802, and the other side boundary 807 is determined according to the sliding operation. And the distance between the photo control 805 in the photo trigger area and the boundary 801 is greater than the distance from the boundary 802. The spacing between multiple controls in the photo trigger area also becomes smaller.

[0078] refer to Figure 8 As shown in FIG. B, if a sliding operation is detected on the photo trigger area 803, and the sliding direction of the sliding operation is from right to left, the photo trigger area also moves to the left. The spacing between the multiple controls in the photo trigger area is reduced to obtain a resized photo trigger area 804. The target side boundary 807 (left side boundary) of the photo trigger area 804 can overlap with the boundary 801, and the distance between the photo control 805 in the photo trigger area and the boundary 801 is less than the distance from the boundary 802.

[0079] In the disclosed embodiment, the photo trigger area is moved by sliding, and the photo control in the photo trigger area is moved according to the sliding direction. The position of the photo control can be flexibly adjusted according to actual needs, so that the photo control is located in an easily accessible area, so that the user can control the photo with the left or right hand. In addition, there is no need to provide additional photo controls, which reduces the number of controls on the operation interface. In addition, there is no need for the user to perform system settings, which reduces the operation steps, improves the operation efficiency and convenience, and also improves the flexibility of photo control, which can enhance the operability of one-handed shooting and improve the user experience.

[0080] Continue to refer Figure 3 As shown in , in step S330, a photographing operation is performed in response to a control operation on the photographing triggering area at the target position.

[0081] In the disclosed embodiment, the control operation may be a click operation, a double-click operation, a press operation, etc., as long as the photo triggering area can be triggered. The object to be processed may be an object to be photographed, such as a person, a scene, etc., and the type of the object to be photographed is not limited here.

[0082] If a click operation acting on the photo triggering area at the target position is received, the camera of the terminal can be used to take a photo of the object to be processed to obtain a corresponding photo result.

[0083] In summary, the technical solution in the disclosed embodiment adjusts the position of the photo trigger area through a trigger operation, and then adjusts the position of the photo control therein. It does not require the operation steps to be set up in advance on the terminal itself. It only needs to adjust the position of the photo trigger area according to the trigger operation on the terminal screen, which reduces the operation steps, can flexibly realize the function of one-handed shooting, and improves the convenience, flexibility and operability of shooting. In addition, since there is no need to provide an additional shutter button on the terminal screen, the operation steps are simplified, the operation interface occupied by the button is reduced, the versatility is improved, and the scope of application is increased.

[0084] It should be noted that although the steps of the method in the present disclosure are described in a specific order in the drawings, this does not require or imply that the steps must be performed in this specific order, or that all the steps shown must be performed to achieve the desired results. Additionally or alternatively, some steps may be omitted, multiple steps may be combined into one step, and / or one step may be decomposed into multiple steps, etc.

[0085] Fig. 9 Schematically shows a block diagram of a photographing control device according to an exemplary embodiment of the present disclosure. Fig. 9 As shown, the photographing control device 900 may include the following modules:

[0086] An initial position acquisition module 901 is used to acquire the initial position of the photo-taking triggering area on the terminal screen;

[0087] A position adjustment module 902 is used to adjust the initial position of the photo triggering area according to the triggering operation acting on the terminal screen to obtain the target position;

[0088] The photographing module 903 is used to perform a photographing operation in response to a control operation on the photographing triggering area at the target position.

[0089] In an exemplary embodiment of the present disclosure, the position adjustment module includes: a direction determination module, used to determine the adjustment direction of the photo trigger area according to the operation direction of the trigger operation; a size adjustment module, used to adjust the size of the photo trigger area; a position determination module, used to adjust the initial position of the photo trigger area according to the adjustment direction and the adjusted size of the photo trigger area to determine the target position of the photo trigger area.

[0090] In an exemplary embodiment of the present disclosure, the direction determination module includes: a first determination module, which is used to determine the rotation direction of the rotation operation as the adjustment direction of the photo triggering area if the trigger operation is a rotation operation.

[0091] In an exemplary embodiment of the present disclosure, the first determination module is configured to: determine the rotation direction of the rotation operation according to the rotation angle of the angular velocity sensor of the terminal to determine the rotation direction of the terminal screen, and determine the adjustment direction of the photo trigger area according to the rotation direction of the terminal screen.

[0092] In an exemplary embodiment of the present disclosure, the direction determination module includes: a second determination module, which is used to determine the adjustment direction of the photo triggering area according to the sliding direction of the sliding operation if the triggering operation is a sliding operation.

[0093] In an exemplary embodiment of the present disclosure, the position adjustment module includes: a target position determination module, which is used to determine the target position of the photo trigger area in the adjustment direction according to the position of the touch point of the sliding operation and the size of the adjusted photo trigger area.

[0094] In an exemplary embodiment of the present disclosure, the size adjustment module includes: a spacing adjustment module, which is used to adjust the spacing between multiple controls included in the photo triggering area to adjust the first spacing to a second spacing.

[0095] Since the functional modules of the photographing control device of the embodiment of the present disclosure are the same as those in the embodiment of the above-mentioned photographing control method, they will not be described in detail here.

[0096] Fig.10 Schematic diagram of an electronic device suitable for implementing an exemplary embodiment of the present disclosure is shown. The terminal of the present disclosure may be configured as follows Fig.10 The form of the electronic device shown, however, needs to be explained. Fig.10 The electronic device shown is only an example and should not bring any limitation to the functions and scope of use of the embodiments of the present disclosure.

[0097] The electronic device of the present disclosure includes at least a processor and a memory, wherein the memory is used to store one or more programs. When the one or more programs are executed by the processor, the processor can implement the method of the exemplary embodiment of the present disclosure.

[0098] Specifically, Fig.10 As shown, the electronic device 1000 may include: a processor 1010, an internal memory 1021, an external memory interface 1022, a Universal Serial Bus (USB) interface 1030, a charging management module 1040, a power management module 1041, a battery 1042, an antenna 1, an antenna 2, a mobile communication module 1050, a wireless communication module 1060, an audio module 1070, a speaker 1071, a receiver 1072, a microphone 1073, an earphone interface 1074, a sensor module 1080, a display screen 1090, a camera module 1091, an indicator 1092, a motor 1093, a button 1094 and a Subscriber Identification Module (SIM) card interface 1095, etc. The sensor module 1080 may include a depth sensor, a pressure sensor, a gyroscope sensor, an air pressure sensor, a magnetic sensor, an acceleration sensor, a distance sensor, a proximity light sensor, a fingerprint sensor, a temperature sensor, a touch sensor, an ambient light sensor and a bone conduction sensor, etc.

[0099] It is to be understood that the structure illustrated in the embodiment of the present application does not constitute a specific limitation on the electronic device 1000. In other embodiments of the present application, the electronic device 1000 may include more or fewer components than shown in the figure, or combine some components, or split some components, or arrange the components differently. The components shown in the figure may be implemented in hardware, software, or a combination of software and hardware.

[0100] The processor 1010 may include one or more processing units, for example: the processor 1010 may include an application processor, a modem processor, a graphics processor, an image signal processor, a controller, a video codec, a digital signal processor, a baseband processor and / or a neural network processor (Neural-etwork Processing Unit, NPU), etc. Among them, different processing units can be independent devices or integrated in one or more processors. In addition, a memory can also be set in the processor 1010 for storing instructions and data. The image processing method in this exemplary embodiment can be executed by an application processor, a graphics processor or an image signal processor. When the method involves processing related to a neural network, it can be executed by an NPU.

[0101] The internal memory 1021 can be used to store computer executable program codes, which include instructions. The internal memory 1021 can include a program storage area and a data storage area. The external memory interface 1022 can be used to connect an external memory card, such as a Micro SD card, to expand the storage capacity of the electronic device 1000.

[0102] The communication function of the mobile terminal 1000 can be implemented by a mobile communication module, an antenna 1, a wireless communication module, an antenna 2, a modulation and demodulation processor, and a baseband processor. Antenna 1 and antenna 2 are used to transmit and receive electromagnetic wave signals. The mobile communication module can provide 2G, 3G, 4G, 5G and other mobile communication solutions applied to the mobile terminal 1000. The wireless communication module can provide wireless communication solutions such as wireless LAN, Bluetooth, and near field communication applied to the mobile terminal 200.

[0103] The display screen is used to implement display functions, such as displaying user interfaces, images, and videos. The camera module is used to implement shooting functions, such as shooting images and videos. The audio module is used to implement audio functions, such as playing audio and collecting voice. The power module is used to implement power management functions, such as charging the battery, powering the device, and monitoring the battery status.

[0104] The present application also provides a computer-readable storage medium, which may be included in the electronic device described in the above embodiment; or may exist independently without being assembled into the electronic device.

[0105] The computer-readable storage medium may be, for example, but not limited to, an electrical, magnetic, optical, electromagnetic, infrared, or semiconductor system, apparatus or device, or any combination thereof. More specific examples of computer-readable storage media may include, but are not limited to, an electrical connection with one or more wires, a portable computer disk, a hard disk, a random access memory (RAM), a read-only memory (ROM), an erasable programmable read-only memory (EPROM or flash memory), an optical fiber, a portable compact disk read-only memory (CD-ROM), an optical storage device, a magnetic storage device, or any suitable combination thereof. In the present disclosure, a computer-readable storage medium may be any tangible medium containing or storing a program that may be used by or in conjunction with an instruction execution system, apparatus, or device.

[0106] Computer-readable storage media can send, propagate or transmit programs for use by or in conjunction with an instruction execution system, apparatus or device. The program code contained on the computer-readable storage medium can be transmitted using any appropriate medium, including but not limited to: wireless, wire, optical cable, RF, etc., or any suitable combination of the above.

[0107] The computer-readable storage medium carries one or more programs. When the one or more programs are executed by an electronic device, the electronic device implements the method described in the following embodiments.

[0108] Through the description of the above implementation, it is easy for those skilled in the art to understand that the example implementation described here can be implemented by software, or by software combined with necessary hardware. Therefore, the technical solution according to the implementation of the present disclosure can be embodied in the form of a software product, which can be stored in a non-volatile storage medium (which can be a CD-ROM, a USB flash drive, a mobile hard disk, etc.) or on a network, including several instructions to enable a computing device (which can be a personal computer, a server, a terminal device, or a network device, etc.) to execute the method according to the implementation of the present disclosure.

[0109] In addition, the above-mentioned figures are only schematic illustrations of the processes included in the method according to the exemplary embodiments of the present disclosure, and are not intended to be limiting. It is easy to understand that the processes shown in the above-mentioned figures do not indicate or limit the time sequence of these processes. In addition, it is also easy to understand that these processes can be performed synchronously or asynchronously, for example, in multiple modules.

[0110] It should be noted that, although several modules or units of the device for action execution are mentioned in the above detailed description, this division is not mandatory. In fact, according to the embodiments of the present disclosure, the features and functions of two or more modules or units described above can be embodied in one module or unit. On the contrary, the features and functions of one module or unit described above can be further divided into multiple modules or units to be embodied.

[0111] Those skilled in the art will readily appreciate other embodiments of the present disclosure after considering the specification and practicing what is disclosed herein. This application is intended to cover any variations, uses or adaptations of the present disclosure, which follow the general principles of the present disclosure and include common knowledge or customary technical means in the art that are not disclosed in the present disclosure. The specification and embodiments are to be regarded as exemplary only, and the true scope and spirit of the present disclosure are indicated by the claims. It should be understood that the present disclosure is not limited to the precise structures described above and shown in the accompanying drawings, and various modifications and changes may be made without departing from the scope thereof. The scope of the present disclosure is limited only by the appended claims.

Claims

1. A photography control method, characterized in that: include: Acquire an initial position of a photo triggering area on a terminal screen; the photo triggering area includes a plurality of controls associated with photo taking; Determine the adjustment direction of the photo trigger area according to the operation direction of the trigger operation acting on the terminal screen, adjust the spacing between the multiple controls included in the photo trigger area, adjust the first spacing to the second spacing to adjust the size of the photo trigger area, and adjust the initial position of the photo trigger area according to the adjustment direction and the adjusted size of the photo trigger area to obtain the target position; In response to a control operation on the photographing triggering area at the target position, a photographing operation is performed.

2. The photographing control method according to claim 1, characterized in that: The step of determining the adjustment direction of the photographing triggering area according to the operation direction of the triggering operation includes: If the trigger operation is a rotation operation, the rotation direction of the rotation operation is determined as the adjustment direction of the photo trigger area.

3. The photographing control method according to claim 2, characterized in that: The step of determining the rotation direction of the rotation operation as the adjustment direction of the photographing triggering area includes: The rotation direction of the rotation operation is determined according to the rotation angle of the angular velocity sensor of the terminal to determine the rotation direction of the terminal screen, and the adjustment direction of the photographing trigger area is determined according to the rotation direction of the terminal screen.

4. The photographing control method according to claim 1, characterized in that: The step of determining the adjustment direction of the photographing triggering area according to the operation direction of the triggering operation includes: If the trigger operation is a sliding operation, the adjustment direction of the photo trigger area is determined according to the sliding direction of the sliding operation.

5. The photographing control method according to claim 4, characterized in that: The initial position of the photographing triggering area is adjusted according to the adjustment direction and the size of the adjusted photographing triggering area to determine the target position of the photographing triggering area, including: In the adjustment direction, the target position of the photo triggering area is determined according to the position of the touch point of the sliding operation and the size of the adjusted photo triggering area.

6. A photographing control device, characterized in that: include: An initial position acquisition module, used to acquire an initial position of a photo triggering area on a terminal screen; the photo triggering area includes a plurality of controls associated with photo taking; A position adjustment module, used to determine the adjustment direction of the photo trigger area according to the operation direction of the trigger operation acting on the terminal screen, adjust the spacing between multiple controls contained in the photo trigger area, adjust the first spacing to the second spacing to adjust the size of the photo trigger area, and adjust the initial position of the photo trigger area according to the adjustment direction and the adjusted size of the photo trigger area to obtain a target position; The photographing module is used to perform a photographing operation in response to a control operation on the photographing triggering area at the target position.

7. A computer-readable storage medium having a computer program stored thereon, characterized in that: When the computer program is executed by a processor, the photographing control method as described in any one of claims 1 to 5 is implemented.

8. An electronic device, characterized in that: include: processor; as well as A memory, configured to store executable instructions of the processor; Wherein, the processor is configured to execute the photographing control method described in any one of claims 1-5 by executing the executable instructions.