Camera control method and device
By acquiring the camera's status on a smart terminal and using a motor to drive its extension and rotation, the problem of the lack of user control over the camera is solved, enabling multi-angle shooting and flexible adjustment, thus improving the camera's applicability.
Patent Information
- Application Number
- CN202511236363.X
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Priority Date
- 2021-04-06
- Filing Date
- 2021-06-11
- Publication Date
- 2026-04-17
AI Technical Summary
In existing technologies, cameras on smart terminals lack user-initiated control methods, resulting in inflexible use and insufficient applicability.
By acquiring the current status and commands of the camera, the camera is driven by a motor to extend, retract, and rotate. The camera's status is adjusted according to user input or system call commands to achieve multi-angle shooting.
It enriches the control methods of the camera, improves the applicability and shooting flexibility of the camera, and meets different shooting needs.
Smart Images

Figure CN121887903A_ABST
Abstract
Description
Technical Field
[0001] This application relates to the field of smart terminals, and more specifically, to a camera control method and device. Background Technology
[0002] Currently, the cameras on mobile terminals (or smart terminals) are generally fixed to the smart terminal. For example, mobile phones are equipped with front and rear cameras, tablets have a front camera, and laptops also have a front camera, etc. All of these cameras are fixed.
[0003] In existing technology, there is a type of camera that can be raised and lowered. Although this camera can move, no control operation is required during actual use. The operating system on the smart terminal automatically extends the camera when it senses that the camera has been accessed, and automatically retracts it when the access is terminated. The inventors discovered that throughout this process, no user control of the camera is required, and technicians were unaware that any operational control of the camera was necessary. Summary of the Invention
[0004] This application provides a camera control method and apparatus to at least solve the problem of lack of means to control the camera due to technicians not being aware of the need to control the camera.
[0005] According to one aspect of this application, a camera control method is provided, the method comprising: acquiring an instruction for controlling a camera, wherein the camera is a component of a mobile terminal; acquiring the current state of the camera, wherein the state includes at least one of the following: a telescopic state of the camera, a rotation state of the camera; the camera being retracted and concealed inside the mobile terminal, and the camera being capable of being driven to telescopically extend and rotate; and adjusting the current state of the camera according to the instruction.
[0006] Furthermore, the instruction is triggered by input information from the user of the mobile terminal, and the instruction is used to adjust the state of the camera according to the input information; and / or, the instruction is triggered by a call command to invoke the camera, wherein the call command is issued by the operating system of the mobile terminal or an application installed on the operating system, and the instruction is used to adjust the state of the camera according to the call command.
[0007] Furthermore, when the instruction is used to instruct the camera to move and shoot, adjusting the current state of the camera according to the instruction includes: controlling the camera to adjust its state according to the direction and speed indicated by the instruction so that the camera can move and shoot.
[0008] Furthermore, when controlling the camera to follow the target, the method further includes: acquiring the displacement of the target at a predetermined period; acquiring an instruction for controlling the camera and adjusting the current state of the camera according to the instruction includes: acquiring the instruction at the predetermined period and adjusting the current state of the camera according to the acquired instruction, wherein the adjustment of the extension state and / or rotation state indicated by the instruction is made based on the displacement of the target, and the adjusted camera follows the target.
[0009] Further, adjusting the current state of the camera according to the instruction includes: controlling the camera to maintain its current state and take a picture according to the instruction; and / or, when the instruction is used to instruct the camera to adjust its extension and / or rotation state, controlling the camera to adjust its state in one of the following ways according to the instruction: controlling the camera to adjust its rotation state after adjusting its extension state; controlling the camera to adjust its extension state after adjusting its rotation state; controlling the camera to adjust its extension and rotation state simultaneously; controlling the camera to adjust its extension state only; controlling the camera to adjust its rotation state only; and / or, controlling the camera to remain extended from the mobile terminal without retracting according to the instruction.
[0010] Furthermore, the user's input information for the mobile terminal includes: touch signals input by the user on the touchscreen, wherein the touch signals are sliding signals, and the sliding signals are used to control the speed and / or angle of the camera state adjustment.
[0011] Furthermore, after adjusting the current state of the camera according to the instruction, the method further includes: controlling the camera to take a picture or frame a shot; after the picture or shot is finished, controlling the camera to be hidden inside the mobile terminal, or keeping the state unchanged after the picture or shot is finished, or controlling the camera to adjust to the state before receiving the instruction.
[0012] Furthermore, the camera can be driven by at least one motor to extend, retract, and rotate.
[0013] According to another aspect of this application, a mobile terminal is also provided, including a screen, a memory, and a processor, and further including: the communication module for communicating via a network, wherein the network includes at least one of the following: a mobile communication network, a wireless network, and a wired network; a camera, which is retracted and hidden inside the mobile terminal, and the camera can be driven to extend, retract, and rotate; and software for performing the above-described method.
[0014] Furthermore, the memory, the communication module, and the processor are mounted on an integrated circuit board. One side of the mobile terminal is the screen, and the other side of the mobile terminal is the back cover. The memory, the communication module, the processor, the integrated circuit board, and the camera are located inside the space formed by the screen and the back cover.
[0015] According to another aspect of this application, an electronic device is also provided, which is a processor or a memory, wherein, when the electronic device is the processor, the electronic device is used to execute software; and when the electronic device is the memory, the electronic device is used to store software for performing the method of any one of claims 1 to 6.
[0016] According to another aspect of this application, a camera control device is also provided, comprising: a first acquisition module for acquiring instructions for controlling a camera, wherein the camera is mounted on a mobile terminal; a second acquisition module for acquiring the current state of the camera, wherein the state includes at least one of the following: a telescopic state of the camera, a rotation state of the camera; the camera is retracted and hidden inside the mobile terminal, and the camera can be driven to telescopically extend and rotate; and an adjustment module for adjusting the current state of the camera according to the instructions.
[0017] In this embodiment, the method involves obtaining instructions for controlling the camera; obtaining the current state of the camera, wherein the state includes at least one of the following: the camera's retractable state and the camera's rotation state; the camera is retracted and concealed inside the mobile terminal, and the camera can be driven to retract and rotate; and adjusting the current state of the camera according to the instructions. This application solves the problem of a lack of camera control methods caused by technicians not recognizing the need for camera control, enriches the methods of camera control, improves the applicability of the camera, and provides possibilities for better shooting. Attached Figure Description
[0018] The accompanying drawings, which form part of this application, are used to provide a further understanding of this application. The illustrative embodiments and descriptions of this application are used to explain this application and do not constitute an undue limitation of this application. In the drawings:
[0019] Figure 1 This is a cross-sectional view of a mobile phone camera structure that protects the camera and allows for multi-angle shooting, according to an embodiment of this application.
[0020] Figure 2This is a cross-sectional view of a mobile phone camera structure that protects the camera and allows for multi-angle shooting according to an embodiment of this application. Figure 1 Schematic diagram of structure A in the middle;
[0021] Figure 3 This is a top view of a mobile phone camera structure that protects the camera and allows for multi-angle shooting according to an embodiment of this application;
[0022] Figure 4 This is a schematic diagram of a rotating base structure for a mobile phone camera that protects the camera and allows for multi-angle shooting, according to an embodiment of this application.
[0023] Figure 5 This is a flowchart of a camera control method according to an embodiment of this application.
[0024] Figures 1 to 4 The components are as follows: 1. Mobile phone body, 2. Fixing device, 3. Lifting structure body, 4. Clamping teeth, 5. Dual-head motor, 6. Rotating rod, 7. Rotating bearing, 8. Rotating gear, 9. Transmission bearing, 10. Transmission rod, 11. Transmission motor, 12. Camera body, 13. Fitting groove, 14. Power cord, 15. Support ring, 16. Sealing gasket, 17. Telescopic port, 18. Movable sealing plate, 19. Rotating groove, 20. Rotating block, 21. Slide groove, 22. Rotating seat, 23. Slider, 24. Transmission line. Detailed Implementation
[0025] It should be noted that, unless otherwise specified, the embodiments and features described in this application can be combined with each other. This application will now be described in detail with reference to the accompanying drawings and embodiments.
[0026] To enable those skilled in the art to better understand the present application, the technical solutions in the embodiments of the present application will be clearly and completely described below with reference to the accompanying drawings. Obviously, the described embodiments are only some embodiments of the present application, and not all embodiments. Based on the embodiments in the present application, all other embodiments obtained by those of ordinary skill in the art without creative effort should fall within the scope of protection of the present application.
[0027] The methods in the following embodiments are applicable to cameras with various lifting and flipping structures. For example, the structure of a camera is given in this embodiment. Figures 1 to 4 The structure of the camera is shown in both examples. Figure 1 This is a cross-sectional view of a mobile phone camera structure that protects the camera and allows for multi-angle shooting, according to an embodiment of this application. Figure 2 This is a cross-sectional view of a mobile phone camera structure that protects the camera and allows for multi-angle shooting according to an embodiment of this application. Figure 1 Schematic diagram of structure A in the middle. Figure 3This is a top view of a mobile phone camera structure that protects the camera and allows for multi-angle shooting according to an embodiment of this application. Figure 4 This is a schematic diagram of a rotating mount structure for protecting a mobile phone camera and enabling multi-angle shooting, according to an embodiment of this application. The structure will be described below with reference to the above-mentioned drawings.
[0028] Figures 1 to 4The diagram illustrates a mobile phone camera structure that protects the camera and allows for multi-angle shooting. It includes a mobile phone body 1, a fixing device 2 fixedly installed inside the body 1, and a lifting structure body 3 movably installed inside the fixing device 2. The lifting structure body 3 is H-shaped and hollow inside. Clamping teeth 4 are fixedly connected to the left and right sides of the bottom of the fixing device 2. A dual-head motor 5 located on the front of the lifting structure body 3 is fixedly installed inside the fixing device 2. Rotating rods 6 are fixedly connected to the output shafts on both sides of the dual-head motor 5. Rotating bearings 7, movably connected to the rotating rods 6, are fixedly installed on the inner walls of both sides of the fixing device 2. Rotating gears 8 are fixedly installed on the outside of the two rotating rods 6. The device is adapted to the toothed gear 4, and the rotating gear 8 meshes with the toothed gear 4. Transmission bearings 9 are fixedly installed on the inner walls of both sides of the lifting structure body 3. Transmission rods 10 are movably installed inside each of the two transmission bearings 9. A transmission motor 11 is fixedly installed on the left side inside the lifting structure body 3. The right transmission rod 10 extends into the interior of the lifting structure body 3 through the right transmission bearing 9, and the output shaft of the transmission motor 11 is fixedly connected to the right transmission rod 10 via a coupling. A camera body 12 is fixedly connected between the two transmission rods 10. A fitting groove 13 is provided on the inner top wall of the phone body 1. A power cord 14 is movably installed inside the lifting structure body 3. A transmission line 24 is movably installed inside the lifting structure body 3. The two ends of the power cord 14 are... A drive motor 11 and a mobile phone motherboard are fixedly connected. The two ends of a transmission line 24 are respectively fixedly connected to a camera body 12 and a mobile phone motherboard. A single camera body 12 is movably installed inside the mobile phone body 1. The camera body 12 is horizontally positioned and can rotate 360 degrees between two transmission bearings 9 via a drive rod 10. The camera body 12 can be safely stored inside the mobile phone body 1. A support ring 15 is fixedly connected to the outside of the lifting structure body 3. A sealing gasket 16 is fixedly connected to the top of the support ring 15. The sealing gasket 16 is sized to match the fitting groove 13. The sealing gasket 16 is movably connected inside the fitting groove 13. A telescopic opening 17 is provided at the top of the mobile phone body 1. The internal structure of the telescopic opening 17 has two movable sealing plates 18. The left and right sides of the telescopic opening 17 are provided with rotating grooves 19 located on the top of the mobile phone body 1. The front and back sides of the two movable sealing plates 18 are fixedly connected to rotating blocks 20 that are movably connected to the rotating grooves 19. The front and back walls of the rotating grooves 19 are provided with rotating holes that are adapted to the rotating blocks 20, and the rotating grooves 19 are movably connected to the rotating blocks 20 through the rotating holes. The bottom of the movable sealing plate 18 is provided with a sliding groove 21. The left and right sides of the top of the lifting structure body 3 are fixedly connected with rotating seats 22. The top of the rotating seats 22 is fixedly connected with sliders 23. The sliders 23 are adapted to the sliding grooves 21, and the sliding grooves 21 are movably connected to the inside of the sliders 23.
[0029] This mobile phone camera structure, which protects the camera and allows for multi-angle shooting, includes a fixing device 2 inside the main body 1. Inside the fixing device 2 are dual-head motors 5, rotating rods 6, rotating bearings 7, and rotating gears 8. Both rotating rods 6 rotate within the fixing device 2 via the dual-head motors 5 and rotating bearings 7, thereby driving the external rotating gears 8. A lifting structure 3 is also located inside the fixing device 2. The lifting structure 3 has locking teeth 4 that mesh with the rotating gears 8. A telescopic opening 17 is located at the top of the main body 1, allowing the lifting structure 3 to rise and fall via the rotation of the rotating gears 8. This achieves the effect of lifting the camera body 12, allowing it to be hidden inside the main body 1 when not in use for better camera protection. When the camera body 12 is needed, it rises out from the main body 1 via the lifting structure 3. A movable sealing plate 18 is also provided on the main body 1. The lifting structure body 3 is connected to the movable sealing plate 18 via the rotating seat 22 and the sliding groove 21. This allows the movable sealing plate 18 to open when the lifting structure body 3 is raised and close when it is lowered, thus preventing dust from entering the lifting camera body 12 when it is not in use. The lifting structure body 3 is provided with a support ring 15 and a sealing gasket 16 on its exterior, and a fitting groove 13 is provided on the inner bottom wall of the phone body 1. This allows the sealing gasket 16 and the fitting groove 13 to fit together and prevent dust from entering when the lifting structure body 3 is raised, achieving a good dustproof effect. The lifting structure body 3 is provided with a transmission bearing 9, a transmission rod 10, a transmission motor 11, and a camera body 12. The camera body 12 is arranged horizontally, allowing the transmission rod 10 to rotate via the power of the transmission bearing 9, the transmission rod 10, and the transmission motor 11, thereby driving the camera body 12 to rotate back and forth, allowing the camera to stop at any angle for shooting.
[0030] The aforementioned cameras can be used not only in mobile phones, but also in mobile terminals (or smart terminals) such as tablets or laptops. It should be noted that "mobile terminal" is just one term; any terminal device with computing power can be called a mobile terminal or a smart terminal.
[0031] The camera control method provided in this embodiment can control not only cameras with the above-described structure, but also cameras with other structures. This embodiment provides a software control method and a mobile terminal including this software control method. Cameras of any structure can be controlled by the method in this embodiment and achieve the same effect. The mobile terminal may include a screen, memory, and processor, and further includes a communication module, a camera, and software. The communication module is used for communication via a network, which includes at least one of the following: a mobile communication network, a wireless network, and a wired network. The camera is retracted and hidden inside the mobile terminal, and the camera can be driven to extend, retract, and rotate. The software is used to execute the methods in the following embodiments and optional or preferred embodiments.
[0032] As a mobile terminal that is convenient for users to hold, the memory, communication module and processor can be set on the integrated circuit board. One side of the mobile terminal is the screen and the other side is the back shell. The memory, communication module, processor, integrated circuit board and camera are located inside the screen and back shell.
[0033] The methods in the following embodiments can be applied to the mobile terminal described above, but are not limited thereto. Other types of devices can also use the methods in the following embodiments, which will not be described in detail here.
[0034] This embodiment provides a camera control method. Figure 5 This is a flowchart of a camera control method according to an embodiment of this application. It should be noted that the steps shown in the flowchart can be executed in a computer system such as a set of computer-executable instructions. Furthermore, although a logical order is shown in the flowchart, in some cases, the steps shown or described may be executed in a different order than that presented here. Figure 5 As shown, the camera control method includes the following steps:
[0035] Step S502: Obtain instructions for controlling the camera, wherein the camera is set as one of the components of the mobile terminal.
[0036] Step S504: Obtain the current state of the camera, which may include at least one of the following: the camera's retractable state, the camera's rotation state; the camera is retracted and hidden inside the mobile terminal, and the camera can be driven to retract and rotate; there are many ways to drive it, including but not limited to using a motor, and there may be at least one motor, which can drive the retraction and rotation with one motor or two different motors respectively.
[0037] Step S506: Adjust the current state of the camera according to the above instructions.
[0038] Through the above steps, the camera's telescopic and / or rotation states can be adjusted via commands, thus solving the problem of a lack of camera control methods caused by technicians not realizing the need for camera control. This enriches the control methods for cameras, improves the applicability of cameras, and provides possibilities for better shooting.
[0039] In step S502 above, the instruction is triggered by the user's input information on the mobile terminal. After the instruction is triggered, it is obtained through step S502. This instruction is used to adjust the camera's state according to the input information. This scenario mostly occurs when the user needs to use the camera to take pictures. For example, if the user wants to take a picture at a predetermined angle, they can adjust the camera's telescopic and rotation states. There are several ways to adjust it. Two sets of controls can be displayed on the terminal screen: the first set is used to adjust the telescopic state, and the second set is used to adjust the rotation state. Here, "set" means that each set has two button controls. One button is used to extend the camera or rotate it to the left, and the other button is used to retract the camera or rotate it to the rear. In this case, each click of the button adjusts the camera by a predetermined amount. If the button is pressed continuously without releasing it, the camera moves smoothly. Preferably, the angle can also be adjusted vertically. In this case, two more buttons can be added: one button to rotate the camera upwards and one button to rotate the camera downwards. As the camera's adjustment directions increase, more buttons can be added; of course, fewer buttons can also be added. The buttons here can be virtual buttons displayed on the touchscreen, or they can be hardware buttons located on the mobile terminal. For example, the volume control buttons can be used as adjustment buttons, and the standby button can be used as a toggle button to switch the camera status adjustment mode.
[0040] Alternatively, another input method can be used, such as swiping. The user inputs a touch signal on the touchscreen, where the touch signal is a swiping signal used to control the speed and / or angle of the camera's state adjustment. For example, when the user is on a predetermined interface, receiving a swipe in a first direction adjusts the zoom state, and receiving a swipe in a second direction adjusts the rotation state. The first and second directions are perpendicular. When adjusting the rotation state, a three-dimensional sphere or a two-dimensional circle can be displayed, and the rotation state is adjusted by receiving swipes on this sphere or circle.
[0041] In step S502 above, the instruction can also be triggered by a camera call command, which is issued by the mobile terminal's operating system or an application installed on the operating system. This instruction is used to adjust the camera's state according to the call command.
[0042] For example, if an application needs to invoke facial recognition, it sends a command to the camera, instructing the camera to extend and rotate towards the user. This command can be the command itself, or it can be a command generated from the command, which then controls the camera to adjust its state.
[0043] For example, an automatic tracking function can be added, where the camera moves along with the subject. This type of shooting is called motion shooting. This movement can be manually controlled, using the controls described above, which will not be repeated here. Alternatively, this movement can be automatic, using the default direction or speed, or adjusting the camera movement based on the direction and speed input by the user.
[0044] Another more intelligent approach is to have the camera automatically follow the photographer. In this approach, the displacement of the target is acquired at predetermined intervals. Control commands are generated based on the displacement generated within the predetermined intervals. The camera's current state is then adjusted according to these commands. The adjustment of the telescopic and / or rotational states indicated by the commands is based on the displacement of the target, and the adjusted camera follows the target.
[0045] In the various shooting scenarios described above, there are multiple ways to adjust the camera, and these adjustments can be flexibly selected according to actual needs. For example, the camera can be controlled to maintain its current state and continue shooting according to instructions; the camera can be controlled to adjust its zoom state first and then its rotation state; the camera can be controlled to adjust its zoom state first and then its zoom state; the camera can be controlled to adjust its zoom state and rotation state simultaneously; the camera can be controlled to adjust its zoom state only; the camera can be controlled to adjust its rotation state only; or the camera can be controlled to remain extended from the mobile terminal without retracting.
[0046] There are several ways to control the camera to stop after shooting, which can be flexibly selected according to needs. For example, after shooting, the camera can be hidden inside the mobile terminal, or the state after shooting can be kept unchanged, or the camera can be adjusted to the state before receiving the instruction.
[0047] In the above embodiments, when a photo and / or video capture is required, a command is sent to the mobile terminal (e.g., a mobile phone), and then the camera component extends (it can also be rotated to the front or back of the phone before extending, or it can extend and rotate simultaneously, etc.). After extending, it receives the command to take a photo. For example, if the lens is not pointed at the person or object to be photographed, a command is sent to the mobile phone, and the camera rotates to the required position before taking a picture. Rotation is divided into manual control rotation and automatic rotation. Manual rotation is controlled by the user, such as rotating as the finger slides on the screen. Automatic rotation is automatic rotation after a command is issued, such as issuing a command to a certain part of the device, and the camera automatically rotates 180 degrees or 360 degrees at a constant speed; or it can automatically lock onto the target rotation and / or take a picture.
[0048] After filming is complete, a command is issued to shut down the camera module. The camera module may or may not retract; it remains outside the camera body and enters a hibernation or standby state.
[0049] In the above embodiments, the camera is used for shooting functions. The shooting functions may include a framing function before shooting, or they may be used for a separate framing function without shooting.
[0050] In this embodiment, an electronic device is provided, including a memory and / or a processor, wherein the memory stores a computer program (or software), and the processor is configured to run the computer program to perform the methods described in the above embodiments.
[0051] The aforementioned memory can also be referred to as a computer-readable medium. Computer-readable media includes both permanent and non-permanent, removable and non-removable media, and information storage can be achieved by any method or technology. Information can be computer-readable instructions, data structures, program modules, or other data. Examples of computer storage media include, but are not limited to, phase-change memory (PRAM), static random access memory (SRAM), dynamic random access memory (DRAM), other types of random access memory (RAM), read-only memory (ROM), electrically erasable programmable read-only memory (EEPROM), flash memory or other memory technologies, CD-ROM, digital versatile optical disc (DVD) or other optical storage, magnetic tape, magnetic magnetic disk storage or other magnetic storage devices, or any other non-transfer medium that can be used to store information accessible by a computing device.
[0052] The computer program can be understood as an apparatus, in which modules correspond to the method steps described above. That is, these computer programs can also be stored in a computer-readable storage medium capable of directing a computer or other programmable data processing device to operate in a specific manner, such that instructions stored in the computer-readable storage medium produce an article of manufacture including an instruction means, which is implemented in the process. Figure 1One or more processes and / or boxes Figure 1 The function specified in one or more boxes.
[0053] Based on this, this embodiment also provides a camera control device, including: a first acquisition module for acquiring instructions for controlling the camera, wherein the camera is mounted on a mobile terminal; a second acquisition module for acquiring the current state of the camera, wherein the state includes at least one of: a retractable state of the camera and a rotating state of the camera; the camera is retracted and hidden inside the mobile terminal, and the camera can be driven to retract and rotate; and an adjustment module for adjusting the current state of the camera according to the instructions.
[0054] The above instruction is triggered by input information from the user of the mobile terminal, and the instruction is used to adjust the state of the camera according to the input information; and / or, the instruction is triggered by a call command to invoke the camera, wherein the call command is issued by the operating system of the mobile terminal or an application installed on the operating system, and the instruction is used to adjust the state of the camera according to the call command.
[0055] The aforementioned control module can also be used to control the camera to adjust its state according to the direction and speed indicated by the command, so that the camera can move and take pictures.
[0056] When controlling the camera to follow the target, the second acquisition module can also acquire the displacement of the target at a predetermined period; the first acquisition model is used to acquire instructions at a predetermined period, and the adjustment module is used to adjust the current state of the camera according to the acquired instructions, wherein the adjustment of the extension and / or rotation states indicated by the instructions is made according to the displacement of the target, and the adjusted camera follows the target.
[0057] The adjustment module adjusts the current state of the camera according to the instruction, including at least one of the following: controlling the camera to maintain its current state and take a picture according to the instruction; or, when the instruction is used to instruct the camera to adjust its telescopic and / or rotational states, controlling the camera to adjust its state in one of the following ways: controlling the camera to adjust its rotational state after adjusting its telescopic state; controlling the camera to adjust its telescopic state after adjusting its rotational state; controlling the camera to adjust its telescopic and rotational states simultaneously; controlling the camera to adjust its telescopic state only; controlling the camera to adjust its rotational state only.
[0058] The aforementioned device may further include a control module for controlling the camera to take pictures, and after the shooting is completed, controlling the camera to be hidden inside the mobile terminal, or to remain unchanged after the shooting is completed, or to control the camera to adjust to the state before receiving the instruction.
[0059] In the above embodiments, the camera can be raised and lowered without flipping, flipped without raising and lowering, flipped first and then raised and lowered, or raised and lowered first and then flipped. The camera can remain extended without retracting, or it can be set to "automatic extension" or "manual extension." Here, "automatic extension" means that when a shooting command is issued, the camera automatically raises; when the shooting command is closed, the camera automatically retracts; when a front or rear shooting command is issued, the camera automatically flips or remains in its original position. Here, "manual extension" means that the extension or retraction of the camera requires an additional extension or retraction command. The camera extends or retracts after receiving the command and is not bound to the shooting system. That is, if the user requests "manual extension," even if the user does not issue a camera extension command but only a shooting command, the camera will still perform shooting operations even if it is not extended from the body. The camera can rotate and stop shooting at any angle, and the angle can be adjusted by sliding the finger; or it can rotate at a constant speed, with the rotation direction being horizontal and / or vertical. The lens can perform photo taking or shooting in any state, including when the lens is raised or not hidden inside the body. The above embodiments allow for flexible control of the camera, providing possibilities for more shooting techniques.
[0060] It should also be noted that the terms "comprising," "including," or any other variations thereof in the above embodiments are intended to cover non-exclusive inclusion, such that a process, method, article, or apparatus that comprises a list of elements includes not only those elements but also other elements not expressly listed, or elements inherent to such a process, method, article, or apparatus. Without further limitations, an element defined by the phrase "comprising one..." does not exclude the presence of other identical elements in the process, method, article, or apparatus that includes that element.
[0061] The above are merely embodiments of this application and are not intended to limit the scope of this application. Various modifications and variations can be made to this application by those skilled in the art. Any modifications, equivalent substitutions, improvements, etc., made within the spirit and principles of this application should be included within the scope of the claims of this application.
Claims
1. A camera control method, characterized in that, The control method includes: acquiring an instruction for controlling the camera, the instruction being triggered by input information from the user of the mobile terminal, and / or, the instruction being triggered by a call command to invoke the camera, the call command being issued by the operating system of the mobile terminal and / or an application installed on the operating system; Obtain the current status of the camera; Adjusting the current state of the camera according to the instruction includes: controlling the camera to maintain its current state unchanged according to the instruction, and / or, when the instruction is used to instruct the camera to adjust its telescopic state and / or rotation state, controlling the camera to adjust its state according to the instruction; The smart terminal includes a liftable and rotatable camera. A fixing device is fixedly installed inside the smart terminal, and a lifting structure is movably installed inside the fixing device. A telescopic opening is provided on the top of the smart terminal to facilitate the lifting structure to move up and down. The camera can be stored inside the smart terminal and can rotate 360 degrees.
2. The camera control method according to claim 1, characterized in that, The camera of the smart terminal can be hidden inside the smart terminal and can be raised out of the smart terminal through the lifting structure when needed; the smart terminal uses the rotation of the drive motor to drive the camera to rotate, so that the camera can be rotated and stopped at any angle to take pictures.
3. The camera control method according to claim 1, characterized in that, The user input information of the mobile terminal includes: The touch signal input by the user on the touch screen is a sliding signal, which is used to control the speed and / or angle of the camera state adjustment.
4. The camera control method according to claim 3, characterized in that, When a user is on the designated interface, if the user receives a swipe in the first direction, the scaling state will be adjusted; if the user receives a swipe in the second direction, the rotation state will be adjusted. When adjusting the camera rotation, a three-dimensional or two-dimensional graphic is displayed, and the rotation is adjusted by receiving a slide on the graphic.
5. The camera control method according to claim 1, characterized in that, The instruction is used to adjust the state of the camera according to the input information; and / or, the instruction is triggered by a command to invoke the camera.
6. The camera control method according to claim 5, characterized in that, The adjustment method includes: displaying two sets of controls on the terminal screen, the first set of controls being used to adjust the scaling state, and the second set of controls being used to adjust the rotation state; Click the button to adjust the camera's preset distance; press and hold the button continuously to move the camera smoothly. Each group of controls has two button controls, one of which is used to extend the camera or rotate it to the left, and the other button is used to retract the camera or rotate it to the rear. The angle can also be adjusted up and down; one button is used to rotate the camera upwards, and another button is used to rotate the camera downwards. As the camera's orientation increases, buttons can be added or removed. A button is a virtual button displayed on a touch screen, or a hardware button set on a mobile terminal.
7. The camera control method according to claim 1, characterized in that, The current state of the camera includes at least one of the following: the camera is in a telescopic state, the camera is in a rotating state, the camera is retracted and hidden inside the mobile terminal, or the camera can be driven to telescopicate and rotate. The camera state adjustment is performed in one of the following ways: controlling the camera to adjust its extension state followed by its rotation state; controlling the camera to adjust its rotation state followed by its extension state; controlling the camera to adjust its extension and rotation states simultaneously; controlling the camera to adjust only its extension state; controlling the camera to adjust only its rotation state; or controlling the camera to remain extended from the mobile terminal without retracting, according to the instruction.
8. The camera control method according to claim 1, characterized in that, When the instruction is used to instruct the camera to move and take pictures, the current state of the camera is adjusted according to the instruction; The current state adjustment of the camera includes: controlling the camera to adjust its state according to the indicated direction and speed so that the camera can move and shoot.
9. The camera control method according to claim 8, characterized in that, When controlling the camera to follow the target, the method further includes acquiring the displacement of the target at predetermined intervals; Acquiring instructions for controlling the camera and adjusting the current state of the camera according to the instructions includes: acquiring instructions at predetermined intervals and adjusting the current state of the camera according to the acquired instructions, wherein the adjustment is made based on the displacement of the shooting target, and the adjusted camera follows the shooting target.
10. The camera control method according to any one of claims 1-9, characterized in that, After adjusting the current state of the camera according to the instruction, the method further includes at least one of the following: controlling the camera to take a picture or frame a shot; after the shooting or framing is finished, controlling the camera to be hidden inside the mobile terminal; keeping the state unchanged after the shooting or framing is finished; and controlling the camera to adjust to the state before receiving the instruction.
11. A mobile terminal, comprising a screen, a memory, and a processor, characterized in that, Also includes: The communication module is used for communication via a network, wherein the network includes at least one of the following: a mobile communication network, a wireless network, and a wired network; A camera, which is retracted and hidden inside the mobile terminal, and the camera can be driven to extend, retract and rotate. Software, said software being used to perform the method according to any one of claims 1 to 10; The memory, the communication module, and the processor are mounted on an integrated circuit board. One side of the mobile terminal is the screen, and the other side of the mobile terminal is the back cover. The memory, the communication module, the processor, the integrated circuit board, and the camera are located inside the space formed by the screen and the back cover.
12. An electronic device, characterized in that, The electronic device is a processor or a memory, wherein, when the electronic device is the processor, the electronic device is used to execute software; and when the electronic device is the memory, the electronic device is used to store software for executing the method according to any one of claims 1 to 10.