CN106201291B - A kind of method and mobile terminal of time-lapse shooting - Google Patents

A kind of method and mobile terminal of time-lapse shooting Download PDF

Info

Publication number
CN106201291B
CN106201291B CN201610589620.2A CN201610589620A CN106201291B CN 106201291 B CN106201291 B CN 106201291B CN 201610589620 A CN201610589620 A CN 201610589620A CN 106201291 B CN106201291 B CN 106201291B
Authority
CN
China
Prior art keywords
shooting
deformation
time
flexible screen
deformation value
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Active
Application number
CN201610589620.2A
Other languages
Chinese (zh)
Other versions
CN106201291A (en
Inventor
秦兴兴
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Vivo Mobile Communication Co Ltd
Original Assignee
Vivo Mobile Communication Co Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Vivo Mobile Communication Co Ltd filed Critical Vivo Mobile Communication Co Ltd
Priority to CN201610589620.2A priority Critical patent/CN106201291B/en
Publication of CN106201291A publication Critical patent/CN106201291A/en
Application granted granted Critical
Publication of CN106201291B publication Critical patent/CN106201291B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F3/00Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
    • G06F3/01Input arrangements or combined input and output arrangements for interaction between user and computer
    • G06F3/048Interaction techniques based on graphical user interfaces [GUI]
    • G06F3/0487Interaction techniques based on graphical user interfaces [GUI] using specific features provided by the input device, e.g. functions controlled by the rotation of a mouse with dual sensing arrangements, or of the nature of the input device, e.g. tap gestures based on pressure sensed by a digitiser
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F3/00Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
    • G06F3/01Input arrangements or combined input and output arrangements for interaction between user and computer
    • G06F3/03Arrangements for converting the position or the displacement of a member into a coded form
    • G06F3/041Digitisers, e.g. for touch screens or touch pads, characterised by the transducing means
    • G06F3/0412Digitisers structurally integrated in a display
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F2203/00Indexing scheme relating to G06F3/00 - G06F3/048
    • G06F2203/041Indexing scheme relating to G06F3/041 - G06F3/045
    • G06F2203/04102Flexible digitiser, i.e. constructional details for allowing the whole digitising part of a device to be flexed or rolled like a sheet of paper

Landscapes

  • Engineering & Computer Science (AREA)
  • General Engineering & Computer Science (AREA)
  • Theoretical Computer Science (AREA)
  • Human Computer Interaction (AREA)
  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • User Interface Of Digital Computer (AREA)
  • Telephone Function (AREA)

Abstract

The present invention provides the method and mobile terminal of a kind of time-lapse shooting, this method comprises: acquiring real-time deformation values of the flexible screen in the automatic recovery process of deformation in real time;When the real-time deformation values are equal to target deformation values, shot.The operating method of time-lapse shooting provided by the invention, user are shot by interacting between the flexible screen of mobile terminal, easy to operate, the convenient interest for increasing time-lapse shooting.

Description

Time-delay shooting method and mobile terminal
Technical Field
The present invention relates to the field of communications, and in particular, to a method for delayed shooting and a mobile terminal.
Background
With the development of scientific technology, the application range of the mobile terminal is wider and wider, and the time-delay shooting function on the terminal is widely used. Currently, the time-delay shooting is mainly single time-delay shooting and multiple time-delay shooting. The single time delay shooting is realized by the following steps: the shooting application software is opened on the mobile terminal, so that the mobile terminal is in a state to be shot, and then the shooting time is input in a delay mode according to the requirement of the mobile terminal, for example, the input delay time is 5 seconds, 10 seconds and the like. The mobile terminal sets a timing clock according to the time delay shooting time input by the user, and starts a shooting switch to shoot when the timing clock reaches the input time delay. The implementation process of multiple time-delay shooting is as follows: the shooting application software is opened on the mobile terminal, so that the mobile terminal is in a state to be shot, and then the time interval of delayed shooting is input according to the requirement of the mobile terminal, for example, the input time interval is 1 second, 2 seconds and the like, namely, shooting is carried out once every 1 second or every 2 seconds. The time-delay shooting requires that a user firstly finds a time-delay interface, then selects corresponding time, and then starts time-delay shooting by pressing a shutter, so that the operation is still not simple and convenient enough.
Disclosure of Invention
The embodiment of the invention provides a time-delay shooting method and a mobile terminal, aiming at solving the problem that the current time-delay shooting operation is not simple and convenient enough.
In a first aspect, an embodiment of the present invention provides a method for delayed shooting, including:
acquiring a real-time deformation value of the flexible screen in the automatic deformation recovery process in real time;
and when the real-time deformation value is equal to the target deformation value, shooting.
In a second aspect, an embodiment of the present invention further provides a mobile terminal, including:
the acquisition module is used for acquiring a real-time deformation value of the flexible screen in the automatic deformation recovery process in real time;
and the shooting module is used for shooting when the real-time deformation value is equal to the target deformation value.
In the embodiment of the invention, the real-time deformation value of the flexible screen in the automatic deformation recovery process is acquired in real time; and when the real-time deformation value is equal to the target deformation value, shooting. Therefore, the user can shoot through interaction between the user and the flexible screen of the mobile terminal, the operation is simple and convenient, and the interest of delayed shooting is increased.
Drawings
In order to more clearly illustrate the technical solutions of the embodiments of the present invention, the drawings needed to be used in the description of the embodiments of the present invention will be briefly introduced below, and it is obvious that the drawings in the following description are only some embodiments of the present invention, and it is obvious for those skilled in the art that other drawings can be obtained according to these drawings without inventive exercise.
Fig. 1 is a flowchart of an operation method of time-lapse shooting according to a first embodiment of the present invention;
fig. 2 is a flowchart of an operation method of the time-lapse shooting according to the second embodiment of the present invention;
fig. 3 is one of the structural diagrams of a mobile terminal according to a third embodiment of the present invention;
fig. 4 is a second block diagram of a mobile terminal according to a third embodiment of the present invention;
fig. 5 is a third block diagram of a mobile terminal according to a third embodiment of the present invention;
fig. 6 is a fourth structural diagram of a mobile terminal according to a third embodiment of the present invention;
fig. 7 is a fifth structural diagram of a mobile terminal according to a third embodiment of the present invention;
fig. 8 is a block diagram of a mobile terminal provided in a fourth embodiment of the present invention;
fig. 9 is a block diagram of a mobile terminal according to a fifth embodiment of the present invention.
Detailed Description
The technical solutions in the embodiments of the present invention will be clearly and completely described below with reference to the drawings in the embodiments of the present invention, and it is obvious that the described embodiments are some, not all, embodiments of the present invention. All other embodiments, which can be derived by a person skilled in the art from the embodiments given herein without making any creative effort, shall fall within the protection scope of the present invention.
First embodiment
Referring to fig. 1, fig. 1 is a flowchart of an operation method of time-lapse shooting according to an embodiment of the present invention, and as shown in fig. 1, the method includes the following steps:
step 101, acquiring a real-time deformation value of the flexible screen in an automatic deformation recovery process in real time.
In this step, the automatic recovery process, i.e., the shape of the flexible screen, is changed; acquiring the deformation value of the flexible screen may be one of the following cases:
when the mobile terminal of the flexible screen is provided with a deformation sensor, acquiring a deformation value of the flexible screen in real time through the deformation sensor;
when the mobile terminal of the flexible screen is not provided with the deformation sensor, the current magnitude of the front side of the flexible screen and the current magnitude of the back side of the flexible screen can be collected in real time, and the deformation value of the flexible screen is calculated according to the difference value of the front side current magnitude and the back side current magnitude.
And 102, shooting when the real-time deformation value is equal to the target deformation value.
In this step, it should be noted that the target deformation value is a reference deformation value for shooting, and the target deformation value may be set by a user before shooting; it may also be determined according to photographing parameters set by the user, for example, according to photographing time, the number of times of photographing, a photographing time interval, etc. set by the user. When the user does not operate the flexible screen any more, the deformation of the flexible screen can be automatically recovered, the deformation value of the flexible screen is collected in real time while the flexible screen is recovered, and when the deformation value of the flexible screen is collected to be equal to the target deformation value, the camera is controlled to execute shooting action.
In the embodiment of the present invention, the mobile terminal may be any mobile terminal having a flexible screen and a shooting function, for example: a Mobile phone, a Tablet Personal Computer (Tablet Personal Computer), a Laptop Computer (Laptop Computer), a Personal Digital Assistant (PDA), a Mobile Internet Device (MID), a Wearable Device (Wearable Device), or the like.
The method for delayed shooting of the embodiment of the invention collects the real-time deformation value of the flexible screen in the automatic deformation recovery process in real time; and when the real-time deformation value is equal to the target deformation value, shooting. Therefore, the user only needs to shoot the flexible screen when the flexible screen automatically recovers to reach the target deformation after the flexible screen generates the deformation interaction, and the interest of time-delay shooting is increased.
Second embodiment
Referring to fig. 2, fig. 2 is a flowchart of an operation method of time-lapse shooting according to an embodiment of the present invention, and as shown in fig. 2, the method includes the following steps:
step 201, acquiring a real-time deformation value of the flexible screen in an automatic deformation recovery process in real time.
Step 202, obtaining an initial deformation value when the flexible screen is automatically restored from the deformation state.
In the step, the deformation value of the flexible screen is gradually reduced when the screen is automatically recovered; the process of obtaining the initial deformation value may be: firstly, judging whether the deformation of the flexible screen changes within a preset duration time, and if the deformation of the flexible screen does not change within the duration time, setting the deformation value as an initial deformation value. For example, the preset duration is 5 seconds, and when the deformation value of the flexible screen is 50 and no change occurs within 5 seconds, 50 is the initial deformation value. And secondly, judging the sizes of the deformation values of the flexible screen before and after the reference time, and if the deformation values have a decreasing trend, taking the deformation values before the reference time as initial deformation values. For example, if the first 1 second of the reference time is 50 and the second 1 second of the reference time is 49, 50 is taken as the initial strain value. Of course, the above is only a simple example, and some judgment for preventing misoperation can be added in the judgment process.
And step 203, calculating a target deformation value according to the initial deformation value and preset shooting parameters.
In this step, the photographing parameters may be photographing time, photographing time interval, the number of times of photographing, and the like, and the target deformation value for photographing is determined according to the photographing parameters.
And step 204, shooting when the real-time deformation value is equal to the target deformation value.
Optionally, the acquiring a real-time deformation value of the flexible screen in an automatic deformation recovery process in real time includes: and acquiring a real-time deformation value of the flexible screen in the automatic deformation recovery process through a deformation sensor.
In this step, the deformation sensor can detect the size of the deformation value when the flexible screen deforms.
Optionally, the acquiring a real-time deformation value of the flexible screen in an automatic deformation recovery process in real time includes: detecting the current value of the front side of the flexible screen and the current value of the back side of the flexible screen in the automatic recovery process of the deformation of the flexible screen; and calculating the real-time deformation value of the flexible screen according to the difference value of the current value of the front side of the flexible screen and the current value of the back side of the flexible screen.
In the step, the deformation value of the flexible screen is obtained through the current difference value of the flexible screen. The flexible screen of the organic transparent conductive film with the carbon nano tubes stuck on the front surface and the back surface can be adopted in the process, so that the deformation control operation of a mobile terminal user on the flexible screen can be received through the organic transparent conductive film. The organic transparent conductive film is made of carbon nano tubes, and the carbon nano tubes are one-dimensional nano materials, so that the organic transparent conductive film has good mechanical property and conductivity, has hardness equivalent to that of diamond, has good flexibility, and can be stretched or bent. Thus, the characteristics of the carbon nano tube can be utilized, and the carbon nano tube can be made into a transparent conductive organic film.
For the flexible screen with the organic transparent conductive film, when the flexible screen deforms, the deformation amplitudes of the front side and the back side of the flexible screen are different, and the current values generated by the organic transparent conductive films on the front side and the back side of the flexible screen are different, so that the deformation value of the flexible screen can be obtained according to the current values on the front side and the back side. The flexible screen of the organic transparent conducting film with the carbon nano tubes attached to the front surface and the back surface is solved, but the problem that the mobile terminal without the deformation sensor realizes time-delay shooting through the deformation value is solved, and the application universality is increased.
Optionally, the acquiring a real-time deformation value of the flexible screen in an automatic deformation recovery process in real time includes: acquiring an initial deformation value of the flexible screen when the flexible screen is automatically restored from a deformation state, and acquiring a real-time deformation value of the flexible screen in the automatic restoration process in real time; before the shooting, the method comprises the following steps: and calculating a target deformation value according to the initial deformation value and preset shooting parameters.
In the step, real-time deformation values in the automatic recovery process of the flexible screen are collected in real time, target deformation values are calculated according to the initial deformation values and preset shooting parameters, and different target deformation values are calculated through different parameters, so that various user requirements can be met.
Optionally, the calculating a target deformation value according to the starting deformation value and preset shooting parameters includes: acquiring shooting time set by a user; taking the product of the shooting time and a prestored recovery coefficient as a recovery deformation value; and taking the difference value between the starting deformation value and the recovery deformation value as a target deformation value.
In this step, the recovery coefficient is that the characteristic of the flexible screen is a deformation value/second. For example, the initial deformation value is 50, the restitution coefficient is 5/second, if the time input by the user is 5 seconds, that is, if the time-lapse photographing of 5 seconds is realized, the photographing is performed when the deformation value of the flexible screen is restored to 25. According to the scheme, the delayed shooting is realized through the change of the flexible deformation value, and the interactivity between the user and the mobile terminal is increased.
Optionally, the calculating a target deformation value according to the starting deformation value and preset shooting parameters includes: acquiring a shooting time interval set by a user and shooting times in the shooting time interval; calculating a first time interval of each shooting according to the shooting time interval and the shooting times; taking the product of the first time interval and a prestored recovery coefficient as a recovery deformation value of each shooting; and calculating the target deformation value of each shooting according to the recovery deformation value and the shooting times.
In this step, the shooting time interval set by the user may be a shooting time interval input by the user or a shooting time interval recommended by the system, and the recovery coefficient is a deformation value/second of the characteristic of the flexible screen. For example, the initial deformation value is 50, the restitution coefficient is 5/sec, the shooting time interval set by the user is 9 seconds, the number of times of shooting is 3 times in the time, and then the first time interval can be calculated to be 3 seconds; and when the recovery deformation value of each shooting is 15, the target deformation values of the shooting are 35, 20 and 5, and when the flexible screen recovers to the deformation corresponding to the deformation values, the shooting is carried out. According to the scheme, multiple time-delay shooting is realized through the shooting times and the shooting time interval, and the interest of time-delay shooting is increased.
The method for delayed shooting of the embodiment of the invention collects the real-time deformation value of the flexible screen in the automatic deformation recovery process in real time; acquiring an initial deformation value of the flexible screen when the flexible screen is automatically restored from a deformation state; calculating a target deformation value according to the initial deformation value and preset shooting parameters; and when the real-time deformation value is equal to the target deformation value, shooting. Therefore, the user can shoot through the interaction between the user and the flexible screen of the mobile terminal, and the interest of delayed shooting is increased.
Third embodiment
Referring to fig. 3, fig. 3 is a structural diagram of a mobile terminal according to an embodiment of the present invention, and as shown in fig. 3, the mobile terminal 300 includes an acquisition module 301 and a shooting module 302. Wherein, collection module 301 is connected with shooting module 302:
the acquisition module 301 is used for acquiring a real-time deformation value of the flexible screen in the automatic deformation recovery process in real time;
a shooting module 302, configured to shoot when the real-time deformation value is equal to the target deformation value.
Optionally, the acquisition module 301 is configured to acquire a real-time deformation value of the flexible screen in an automatic deformation recovery process through a deformation sensor.
Optionally, as shown in fig. 4, the acquisition module 301 includes:
the detection unit 3011 is configured to detect a current value of the front side of the flexible screen and a current value of the back side of the flexible screen in an automatic recovery process of deformation of the flexible screen;
and the calculating unit 3012 is configured to calculate a real-time deformation value of the flexible screen according to a difference between the current value on the front side of the flexible screen and the current value on the back side of the flexible screen.
Optionally, as shown in fig. 5, the mobile terminal 300 further includes:
an obtaining module 303, configured to obtain an initial deformation value when the flexible screen automatically recovers from a deformation state;
and the calculating module 304 is used for calculating a target deformation value according to the initial deformation value and preset shooting parameters.
Optionally, as shown in fig. 6, the calculating module 304 includes:
a first acquisition unit 3041 for acquiring a shooting time set by a user;
a first recovery deformation value calculation unit 3042 for taking the product of the shooting time and a previously stored recovery coefficient as a recovery deformation value;
a first target deformation value calculating unit 3043 for taking a difference value between the start deformation value and the recovery deformation value as a target deformation value.
Optionally, as shown in fig. 7, the calculating module 304 includes:
a second acquiring unit 3044 configured to acquire a shooting time interval set by a user and the number of times of shooting within the shooting time interval;
a first time interval calculation unit 3045 for calculating a first time interval for each shooting according to the shooting time interval and the number of times of shooting;
a second recovery deformation value calculation unit 3046 configured to take a product of the first time interval and a prestored recovery coefficient as a recovery deformation value for each shooting;
a second target deformation value calculating unit 3047, configured to calculate a target deformation value for each shooting according to the recovered deformation value and the shooting frequency.
The mobile terminal 300 can implement each process implemented by the mobile terminal in the method embodiments of fig. 1 to fig. 2, and is not described herein again to avoid repetition.
The mobile terminal 300 of the embodiment of the invention collects the real-time deformation value of the flexible screen in the automatic deformation recovery process in real time; and when the real-time deformation value is equal to the target deformation value, shooting. Therefore, the user only needs to shoot the flexible screen when the flexible screen automatically recovers to reach the target deformation after the flexible screen generates the deformation interaction, and the interest of time-delay shooting is increased.
Fourth embodiment
Referring to fig. 8, fig. 8 is a block diagram of a mobile terminal according to an embodiment of the present invention, and as shown in fig. 8, the mobile terminal 800 includes: at least one processor 801, memory 802, at least one network interface 804, and a user interface 803. The various components in the mobile terminal 800 are coupled together by a bus system 805. It is understood that the bus system 805 is used to enable communications among the components connected. The bus system 805 includes a power bus, a control bus, and a status signal bus in addition to a data bus, and the mobile terminal 800 further includes a deformation sensor 806. For clarity of illustration, however, the various buses are labeled as bus system 805 in fig. 8.
The user interface 803 may include, among other things, a display, a keyboard, or a pointing device (e.g., a mouse, trackball, touch pad, or touch screen, which is a flexible screen.
It will be appreciated that the memory 802 in embodiments of the invention may be either volatile memory or nonvolatile memory, or may include both volatile and nonvolatile memory. The non-volatile Memory may be a Read-Only Memory (ROM), a Programmable ROM (PROM), an Erasable PROM (EPROM), an Electrically Erasable PROM (EEPROM), or a flash Memory. Volatile Memory can be Random Access Memory (RAM), which acts as external cache Memory. By way of example, but not limitation, many forms of RAM are available, such as Static random access memory (Static RAM, SRAM), Dynamic Random Access Memory (DRAM), Synchronous Dynamic random access memory (Synchronous DRAM, SDRAM), Double Data rate Synchronous Dynamic random access memory (ddr SDRAM ), Enhanced Synchronous SDRAM (ESDRAM), Synchlink DRAM (SLDRAM), and direct memory bus RAM (DRRAM). The memory 802 of the systems and methods described herein is intended to comprise, without being limited to, these and any other suitable types of memory.
In some embodiments, memory 802 stores the following elements, executable modules or data structures, or a subset thereof, or an expanded set thereof: an operating system 8021 and application programs 8022.
The operating system 8021 includes various system programs, such as a framework layer, a core library layer, a driver layer, and the like, and is used for implementing various basic services and processing hardware-based tasks. The application program 8022 includes various application programs, such as a Media Player (Media Player), a Browser (Browser), and the like, for implementing various application services. A program implementing a method according to an embodiment of the present invention may be included in application program 8022.
In the embodiment of the present invention, by calling the program or instruction stored in the memory 802, specifically, the program or instruction stored in the application program 8022, the processor 801 is configured to: acquiring a real-time deformation value of the flexible screen in the automatic deformation recovery process in real time; and when the real-time deformation value is equal to the target deformation value, shooting.
The methods disclosed in the embodiments of the present invention described above may be implemented in the processor 801 or implemented by the processor 801. The processor 801 may be an integrated circuit chip having signal processing capabilities. In implementation, the steps of the above method may be performed by integrated logic circuits of hardware or instructions in the form of software in the processor 801. The Processor 801 may be a general purpose Processor, a Digital Signal Processor (DSP), an Application Specific Integrated Circuit (ASIC), an off-the-shelf programmable Gate Array (FPGA) or other programmable logic device, discrete Gate or transistor logic device, or discrete hardware components. The various methods, steps and logic blocks disclosed in the embodiments of the present invention may be implemented or performed. A general purpose processor may be a microprocessor or the processor may be any conventional processor or the like. The steps of the method disclosed in connection with the embodiments of the present invention may be directly implemented by a hardware decoding processor, or implemented by a combination of hardware and software modules in the decoding processor. The software module may be located in ram, flash memory, rom, prom, or eprom, registers, etc. storage media as is well known in the art. The storage medium is located in the memory 802, and the processor 801 reads the information in the memory 802, and combines the hardware to complete the steps of the method.
It is to be understood that the embodiments described herein may be implemented in hardware, software, firmware, middleware, microcode, or any combination thereof. For a hardware implementation, the Processing units may be implemented within one or more Application Specific Integrated Circuits (ASICs), Digital Signal Processors (DSPs), Digital Signal Processing Devices (DSPDs), Programmable Logic Devices (PLDs), Field Programmable Gate Arrays (FPGAs), general purpose processors, controllers, micro-controllers, microprocessors, other electronic units configured to perform the functions described herein, or a combination thereof.
For a software implementation, the techniques described herein may be implemented with modules (e.g., procedures, functions, and so on) that perform the functions described herein. The software codes may be stored in a memory and executed by a processor. The memory may be implemented within the processor or external to the processor.
Optionally, the acquiring, by the processor 801, the real-time deformation value of the flexible screen in the automatic deformation recovery process in real time includes: and acquiring a real-time deformation value of the flexible screen in the automatic deformation recovery process through a deformation sensor.
Optionally, the acquiring, by the processor 801, the real-time deformation value of the flexible screen in the automatic deformation recovery process in real time includes: detecting the current value of the front side of the flexible screen and the current value of the back side of the flexible screen in the automatic recovery process of the deformation of the flexible screen; and calculating the real-time deformation value of the flexible screen according to the difference value of the current value of the front side of the flexible screen and the current value of the back side of the flexible screen.
Optionally, after the real-time deformation value of the flexible screen in the automatic deformation recovery process is collected in real time, when the real-time deformation value is equal to the target deformation value, before shooting, the processor 801 is further configured to execute obtaining of an initial deformation value of the flexible screen when the flexible screen is automatically recovered from a deformation state; and calculating a target deformation value according to the initial deformation value and preset shooting parameters.
Optionally, the processor 801 executes the calculation of the target deformation value according to the starting deformation value and the preset shooting parameter, including: acquiring shooting time set by a user; taking the product of the shooting time and a prestored recovery coefficient as a recovery deformation value; and taking the difference value between the starting deformation value and the recovery deformation value as a target deformation value.
Optionally, the processor 801 executes the calculation of the target deformation value according to the starting deformation value and the preset shooting parameter, including: acquiring a shooting time interval set by a user and shooting times in the shooting time interval; calculating a first time interval of each shooting according to the shooting time interval and the shooting times; taking the product of the first time interval and a prestored recovery coefficient as a recovery deformation value of each shooting; and calculating the target deformation value of each shooting according to the recovery deformation value and the shooting times.
The mobile terminal 800 can implement each process implemented by the mobile terminal in the foregoing embodiments, and details are not repeated here to avoid repetition.
The mobile terminal 800 of the embodiment of the invention collects the real-time deformation value of the flexible screen in the automatic deformation recovery process in real time; and when the real-time deformation value is equal to the target deformation value, shooting. Therefore, the user only needs to shoot the flexible screen when the flexible screen automatically recovers to reach the target deformation after the flexible screen generates the deformation interaction, and the interest of time-delay shooting is increased.
Fifth embodiment
Referring to fig. 9, fig. 9 is a block diagram of a mobile terminal according to an embodiment of the present invention, and as shown in fig. 9, the mobile terminal 900 includes a Radio Frequency (RF) circuit 910, a memory 920, an input unit 930, a display unit 940, a processor 950, an audio circuit 960, a communication module 970, a power supply 980, and a deformation sensor 990.
The input unit 930 may be used, among other things, to receive numeric or character information input by a user and to generate signal inputs related to user settings and function control of the mobile terminal 900. Specifically, in the embodiment of the present invention, the input unit 930 may include a touch panel 931. The touch panel 931, also referred to as a touch screen, may collect a touch operation performed by a user on or near the touch panel 931 (for example, a user may operate the touch panel 931 by using a finger, a stylus pen, or any other suitable object or accessory), and drive the corresponding connection device according to a preset program. Alternatively, the touch panel 931 may include two parts, a touch detection device and a touch controller. The touch detection device detects the touch direction of a user, detects a signal brought by touch operation and transmits the signal to the touch controller; the touch controller receives touch information from the touch sensing device, converts the touch information into touch point coordinates, sends the touch point coordinates to the processor 950, and can receive and execute commands sent from the processor 950. In addition, the touch panel 931 may be implemented by various types, such as a resistive type, a capacitive type, an infrared ray, and a surface acoustic wave. In addition to the touch panel 931, the input unit 930 may also include other input devices 932, and the other input devices 932 may include, but are not limited to, one or more of a physical keyboard, function keys (e.g., volume control keys, switch keys, etc.), a trackball, a mouse, a joystick, and the like.
Among other things, the display unit 940 may be used to display information input by the user or information provided to the user and various menu interfaces of the mobile terminal 900. The display unit 940 may include a display panel 941, and optionally, the display panel 941 may be configured in a form of an LCD or an Organic Light-Emitting Diode (OLED), and the display panel 941 is a flexible screen, and two surfaces of the flexible screen are both attached with an Organic transparent conductive film of carbon nanotubes.
It should be noted that the touch panel 931 may cover the display panel 941 to form a touch display screen, and when the touch display screen detects a touch operation on or near the touch display screen, the touch display screen is transmitted to the processor 950 to determine the type of the touch event, and then the processor 950 provides a corresponding visual output on the touch display screen according to the type of the touch event.
The touch display screen comprises an application program interface display area and a common control display area. The arrangement modes of the application program interface display area and the common control display area are not limited, and can be an arrangement mode which can distinguish two display areas, such as vertical arrangement, left-right arrangement and the like. The application interface display area may be used to display an interface of an application. Each interface may contain at least one interface element such as an icon and/or widget desktop control for an application. The application interface display area may also be an empty interface that does not contain any content. The common control display area is used for displaying controls with high utilization rate, such as application icons like setting buttons, interface numbers, scroll bars, phone book icons and the like. The touch screen is a flexible screen, and the two surfaces of the flexible screen are both pasted with the organic transparent conductive films of the carbon nanotubes.
The processor 950 is a control center of the mobile terminal 900, connects various parts of the entire mobile phone using various interfaces and lines, and performs various functions of the mobile terminal 900 and processes data by operating or executing software programs and/or modules stored in the first memory 921 and calling data stored in the second memory 922, thereby integrally monitoring the mobile terminal 900. Optionally, processor 950 may include one or more processing units.
In an embodiment of the present invention, the processor 950 is configured to, by invoking software programs and/or modules stored in the first memory 921 and/or data stored in the second memory 922: acquiring a real-time deformation value of the flexible screen in the automatic deformation recovery process in real time; and when the real-time deformation value is equal to the target deformation value, shooting.
Optionally, the real-time acquiring, by the processor 950, a real-time deformation value of the flexible screen in the automatic deformation recovery process includes: and acquiring a real-time deformation value of the flexible screen in the automatic deformation recovery process through a deformation sensor.
Optionally, the real-time acquiring, by the processor 950, a real-time deformation value of the flexible screen in the automatic deformation recovery process includes: detecting the current value of the front side of the flexible screen and the current value of the back side of the flexible screen in the automatic recovery process of the deformation of the flexible screen; and calculating the real-time deformation value of the flexible screen according to the difference value of the current value of the front side of the flexible screen and the current value of the back side of the flexible screen.
Optionally, after the real-time deformation value of the flexible screen in the automatic recovery process of deformation is collected in real time, when the real-time deformation value is equal to the target deformation value, before shooting, the processor 950 is further configured to perform obtaining of an initial deformation value of the flexible screen when the automatic recovery is generated from a deformation state; and calculating a target deformation value according to the initial deformation value and preset shooting parameters.
Optionally, the processor 950 executes the calculating of the target deformation value according to the starting deformation value and the preset shooting parameter, including: acquiring shooting time set by a user; taking the product of the shooting time and a prestored recovery coefficient as a recovery deformation value; and taking the difference value between the starting deformation value and the recovery deformation value as a target deformation value.
Optionally, the processor 950 executes the calculating of the target deformation value according to the starting deformation value and the preset shooting parameter, including: acquiring a shooting time interval set by a user and shooting times in the shooting time interval; calculating a first time interval of each shooting according to the shooting time interval and the shooting times; taking the product of the first time interval and a prestored recovery coefficient as a recovery deformation value of each shooting; and calculating the target deformation value of each shooting according to the recovery deformation value and the shooting times.
The mobile terminal 900 can implement the processes implemented by the mobile terminal in the foregoing embodiments, and in order to avoid repetition, the details are not described here.
The mobile terminal 900 of the embodiment of the invention collects the real-time deformation value of the flexible screen in the automatic deformation recovery process in real time; and when the real-time deformation value is equal to the target deformation value, shooting. Therefore, the user can shoot through the interaction between the user and the flexible screen of the mobile terminal, and the interest of delayed shooting is increased.
Those of ordinary skill in the art will appreciate that the various illustrative elements and algorithm steps described in connection with the embodiments disclosed herein may be implemented as electronic hardware or combinations of computer software and electronic hardware. Whether such functionality is implemented as hardware or software depends upon the particular application and design constraints imposed on the implementation. Skilled artisans may implement the described functionality in varying ways for each particular application, but such implementation decisions should not be interpreted as causing a departure from the scope of the present invention.
It is clear to those skilled in the art that, for convenience and brevity of description, the specific working processes of the above-described systems, apparatuses and units may refer to the corresponding processes in the foregoing method embodiments, and are not described herein again.
In the embodiments provided in the present application, it should be understood that the disclosed apparatus and method may be implemented in other ways. For example, the above-described apparatus embodiments are merely illustrative, and for example, the division of the units is only one logical division, and other divisions may be realized in practice, for example, a plurality of units or components may be combined or integrated into another system, or some features may be omitted, or not executed. In addition, the shown or discussed mutual coupling or direct coupling or communication connection may be an indirect coupling or communication connection through some interfaces, devices or units, and may be in an electrical, mechanical or other form.
The units described as separate parts may or may not be physically separate, and parts displayed as units may or may not be physical units, may be located in one place, or may be distributed on a plurality of network units. Some or all of the units can be selected according to actual needs to achieve the purpose of the solution of the embodiment of the present invention.
In addition, functional units in the embodiments of the present invention may be integrated into one processing unit, or each unit may exist alone physically, or two or more units are integrated into one unit.
The functions, if implemented in the form of software functional units and sold or used as a stand-alone product, may be stored in a computer readable storage medium. Based on such understanding, the technical solution of the present invention may be embodied in the form of a software product, which is stored in a storage medium and includes instructions for causing a computer device (which may be a personal computer, a server, or a network device) to execute all or part of the steps of the method according to the embodiments of the present invention. And the aforementioned storage medium includes: various media capable of storing program codes, such as a U disk, a removable hard disk, a ROM, a RAM, a magnetic disk, or an optical disk.
The above description is only for the specific embodiments of the present invention, but the scope of the present invention is not limited thereto, and any person skilled in the art can easily conceive of the changes or substitutions within the technical scope of the present invention, and all the changes or substitutions should be covered within the scope of the present invention. Therefore, the protection scope of the present invention shall be subject to the protection scope of the claims.

Claims (6)

1. A method for delayed shooting is used for a mobile terminal with a flexible screen and a shooting function, and is characterized by comprising the following steps:
acquiring a real-time deformation value of the flexible screen in the automatic deformation recovery process in real time;
when the real-time deformation value is equal to the target deformation value, shooting is carried out;
the real-time deformation value of the flexible screen in the deformation automatic recovery process is acquired in real time, and the real-time deformation value comprises the following steps:
acquiring an initial deformation value of the flexible screen when the flexible screen is automatically restored from a deformation state, and acquiring a real-time deformation value of the flexible screen in the automatic restoration process in real time;
before the shooting, the method comprises the following steps:
calculating a target deformation value according to the initial deformation value and preset shooting parameters;
the shooting parameters comprise at least one of shooting time, shooting time interval and shooting times;
the calculating of the target deformation value according to the starting deformation value and the preset shooting parameters comprises the following steps:
acquiring shooting time set by a user;
taking the product of the shooting time and a prestored recovery coefficient as a recovery deformation value;
taking the difference between the initial deformation value and the recovery deformation value as a target deformation value;
or,
the calculating of the target deformation value according to the starting deformation value and the preset shooting parameters comprises the following steps:
acquiring a shooting time interval set by a user and shooting times in the shooting time interval;
calculating a first time interval of each shooting according to the shooting time interval and the shooting times;
taking the product of the first time interval and a prestored recovery coefficient as a recovery deformation value of each shooting;
and calculating the target deformation value of each shooting according to the recovery deformation value and the shooting times.
2. The method of claim 1, wherein the acquiring real-time deformation values of the flexible screen in an automatic deformation recovery process in real time comprises:
and acquiring a real-time deformation value of the flexible screen in the automatic deformation recovery process through a deformation sensor.
3. The method of claim 1, wherein the acquiring real-time deformation values of the flexible screen in an automatic deformation recovery process in real time comprises:
detecting the current value of the front side of the flexible screen and the current value of the back side of the flexible screen in the automatic recovery process of the deformation of the flexible screen;
and calculating the real-time deformation value of the flexible screen according to the difference value of the current value of the front side of the flexible screen and the current value of the back side of the flexible screen.
4. A mobile terminal, comprising:
the acquisition module is used for acquiring a real-time deformation value of the flexible screen in the automatic deformation recovery process in real time;
the shooting module is used for shooting when the real-time deformation value is equal to the target deformation value;
the mobile terminal further includes:
the acquisition module is used for acquiring an initial deformation value when the flexible screen is automatically restored from a deformation state;
the calculation module is used for calculating a target deformation value according to the initial deformation value and preset shooting parameters;
the shooting parameters comprise at least one of shooting time, shooting time interval and shooting times;
the calculation module comprises:
the device comprises a first acquisition unit, a second acquisition unit and a control unit, wherein the first acquisition unit is used for acquiring shooting time set by a user;
a first recovery deformation value calculation unit configured to take a product of the shooting time and a prestored recovery coefficient as a recovery deformation value;
a first target deformation value calculation unit for taking a difference value between the initial deformation value and the recovery deformation value as a target deformation value;
or,
the calculation module comprises:
the second acquisition unit is used for acquiring a shooting time interval set by a user and the shooting times in the shooting time interval;
the first time interval calculating unit is used for calculating a first time interval of each shooting according to the shooting time interval and the shooting times;
a second recovery deformation value calculation unit, configured to use a product of the first time interval and a prestored recovery coefficient as a recovery deformation value for each shooting;
and the second target deformation value calculating unit is used for calculating the target deformation value of each shooting according to the recovery deformation value and the shooting times.
5. The mobile terminal according to claim 4, wherein the collecting module is configured to collect a real-time deformation value of the flexible screen in an automatic recovery process of deformation through a deformation sensor.
6. The mobile terminal of claim 4, wherein the acquisition module comprises:
the detection unit is used for detecting the current value of the front side of the flexible screen and the current value of the back side of the flexible screen in the automatic deformation recovery process of the flexible screen;
and the calculating unit is used for calculating the real-time deformation value of the flexible screen according to the difference value of the current value of the front side of the flexible screen and the current value of the back side of the flexible screen.
CN201610589620.2A 2016-07-25 2016-07-25 A kind of method and mobile terminal of time-lapse shooting Active CN106201291B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201610589620.2A CN106201291B (en) 2016-07-25 2016-07-25 A kind of method and mobile terminal of time-lapse shooting

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201610589620.2A CN106201291B (en) 2016-07-25 2016-07-25 A kind of method and mobile terminal of time-lapse shooting

Publications (2)

Publication Number Publication Date
CN106201291A CN106201291A (en) 2016-12-07
CN106201291B true CN106201291B (en) 2019-05-17

Family

ID=57494874

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201610589620.2A Active CN106201291B (en) 2016-07-25 2016-07-25 A kind of method and mobile terminal of time-lapse shooting

Country Status (1)

Country Link
CN (1) CN106201291B (en)

Citations (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN102055821A (en) * 2009-10-26 2011-05-11 Lg电子株式会社 Mobile terminal
CN102820004A (en) * 2011-06-08 2012-12-12 株式会社泛泰 Active flexible display and method for controlling the same
CN103365568A (en) * 2012-04-08 2013-10-23 三星电子株式会社 Flexible display apparatus and method for controlling thereof
CN103576979A (en) * 2012-07-30 2014-02-12 三星电子株式会社 Flexible device for providing bending interaction guide and control method thereof
CN104318861A (en) * 2014-09-24 2015-01-28 京东方科技集团股份有限公司 Flexible screen, bending identification method of flexible screen, and flexible display device
CN105677006A (en) * 2014-11-20 2016-06-15 昆山工研院新型平板显示技术中心有限公司 Operating control method of flexible display equipment

Family Cites Families (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR101353010B1 (en) * 2012-05-02 2014-01-23 한국과학기술원 Apparatus and method for flexible display

Patent Citations (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN102055821A (en) * 2009-10-26 2011-05-11 Lg电子株式会社 Mobile terminal
CN102820004A (en) * 2011-06-08 2012-12-12 株式会社泛泰 Active flexible display and method for controlling the same
CN103365568A (en) * 2012-04-08 2013-10-23 三星电子株式会社 Flexible display apparatus and method for controlling thereof
CN103576979A (en) * 2012-07-30 2014-02-12 三星电子株式会社 Flexible device for providing bending interaction guide and control method thereof
CN104318861A (en) * 2014-09-24 2015-01-28 京东方科技集团股份有限公司 Flexible screen, bending identification method of flexible screen, and flexible display device
CN105677006A (en) * 2014-11-20 2016-06-15 昆山工研院新型平板显示技术中心有限公司 Operating control method of flexible display equipment

Also Published As

Publication number Publication date
CN106201291A (en) 2016-12-07

Similar Documents

Publication Publication Date Title
DK179060B1 (en) Fjern-kamera-brugergrænseflade
CN105824495B (en) A kind of method and mobile terminal of one-handed performance mobile terminal
CN107678644B (en) Image processing method and mobile terminal
US8407623B2 (en) Playback control using a touch interface
WO2017080110A1 (en) Touch signal-based mobile terminal operation method, system and mobile terminal
CN106657793B (en) A kind of image processing method and mobile terminal
CN105144068B (en) Application program display method and terminal
CN106951174B (en) A kind of method of adjustment and mobile terminal of dummy keyboard
CN106791437B (en) Panoramic image shooting method and mobile terminal
CN106648382B (en) A kind of picture browsing method and mobile terminal
WO2018196699A1 (en) Method for displaying fingerprint recognition region, and mobile terminal
WO2019001152A1 (en) Photographing method and mobile terminal
CN106020613A (en) Operation method and mobile terminal for unread messages
CN106055195A (en) Operating method for folder and mobile terminal
CN107509030B (en) focusing method and mobile terminal
WO2014032431A1 (en) Terminal device and method for quickly starting program
CN107360375B (en) Shooting method and mobile terminal
CN107592458B (en) Shooting method and mobile terminal
CN107172347B (en) Photographing method and terminal
CN106168894B (en) Content display method and mobile terminal
US20140347326A1 (en) User input using hovering input
CN107959789B (en) Image processing method and mobile terminal
CN107172465B (en) A kind of video playing control method and mobile terminal
CN107562473B (en) Application program display method and mobile terminal
CN104063128A (en) Information processing method and electronic equipment

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
C10 Entry into substantive examination
SE01 Entry into force of request for substantive examination
GR01 Patent grant
GR01 Patent grant