Disclosure of Invention
The invention mainly aims to provide a method, a device and equipment for preventing shaking in television photographing and a readable storage medium, and aims to solve the technical problem that the picture shaking is not clear when the television photographs due to the vibration of a heavy bass sound box of the television, so that the television photographing effect is poor.
In order to achieve the above object, the present invention provides a method for preventing shaking in television photographing, which comprises the following steps:
when the television enters a shooting mode, acquiring a subwoofer setting parameter corresponding to the shooting mode;
and setting a bass value in the audio setting parameters of the television set as the subwoofer setting parameters to execute shooting operation.
Optionally, the step of setting a bass value in the audio setting parameters of the television set as the subwoofer setting parameter to perform a shooting operation includes:
acquiring a volume setting parameter corresponding to the shooting mode;
setting a volume value in the audio setting parameter of the television set as the volume setting parameter, and setting a bass value in the audio setting parameter of the television set as the subwoofer setting parameter to perform a photographing operation
Optionally, when the television enters a shooting mode, the step of obtaining the subwoofer setting parameter corresponding to the shooting mode includes:
when the television enters a shooting mode, storing the current target audio parameters of the television, and acquiring bass setting parameters corresponding to the shooting mode;
after the step of setting the bass value in the audio setting parameters of the television set as the subwoofer setting parameter to execute the shooting operation, the method further comprises the following steps:
and when the television exits the shooting mode, setting the audio setting parameters of the television as the target audio parameters.
Optionally, the target audio parameters comprise target bass parameters;
the step of setting the audio setting parameter of the television to the target audio parameter when the television exits the shooting mode includes:
and when the television exits the shooting mode, setting a bass value in audio setting parameters of the television as the target bass parameter.
Optionally, the target audio parameter comprises a target volume;
the step of setting the audio setting parameter of the television to the target audio parameter when the television exits the shooting mode includes:
and when the television exits the shooting mode, setting the volume value in the audio setting parameter of the television as the target volume.
Optionally, before the step of obtaining the subwoofer setting parameter corresponding to the shooting mode when the television enters the shooting mode, the method further includes:
after the television enters a working state, detecting whether a shooting module of the television is started or not;
and if the starting of a shooting module of the television is detected, entering a shooting mode, and displaying a shooting page corresponding to the shooting mode on the television.
Optionally, the subwoofer setting parameter corresponding to the shooting mode is less than or equal to a preset bass threshold, the preset bass threshold is 20, and the volume setting parameter corresponding to the shooting mode is less than or equal to a preset volume threshold.
In addition, in order to achieve the above object, the present invention further provides an anti-shake apparatus for television photography, wherein the anti-shake apparatus for television photography comprises:
the acquisition module is used for acquiring the subwoofer setting parameter corresponding to the shooting mode when the television enters the shooting mode;
and the setting module is used for setting a bass value in the audio setting parameters of the television set as the subwoofer setting parameters so as to execute shooting operation.
In addition, in order to achieve the above object, the present invention further provides an anti-shake apparatus for television photography, wherein the anti-shake apparatus for television photography comprises: the anti-shake program for television photographing is stored in the memory and can be operated on the processor, and when being executed by the processor, the anti-shake program for television photographing realizes the anti-shake method for television photographing as the right above.
In addition, to achieve the above object, the present invention further provides a readable storage medium, where a program for preventing shaking of television camera is stored, and when the program is executed by a processor, the method steps for preventing shaking of television camera are implemented.
According to the invention, when the television enters a shooting mode, the bass setting parameters corresponding to the shooting mode are obtained; and setting a bass value in the audio setting parameters of the television set as the subwoofer setting parameters to execute shooting operation. In this embodiment, when the television enters the shooting mode, the bass value in the audio setting parameters of the television is set as the subwoofer setting parameter, so as to reduce the subwoofer output by the subwoofer of the television, thereby reducing the subwoofer output by the television when the television shoots the picture, and reducing the influence of the subwoofer of the television on the picture shot by the television.
Detailed Description
It should be understood that the specific embodiments described herein are merely illustrative of the invention and are not intended to limit the invention.
As shown in fig. 1, fig. 1 is a schematic structural diagram of a photographing anti-shake apparatus of a television in a hardware operating environment according to an embodiment of the present invention.
The anti-shake equipment for television photographing in the embodiment of the invention can be a PC, and can also be a mobile terminal equipment with a display function, such as a smart phone, a tablet computer, an electronic book reader, an MP3(Moving Picture Experts Group Audio Layer III, dynamic video Experts compression standard Audio Layer 3) player, an MP4(Moving Picture Experts Group Audio Layer IV, dynamic video Experts compression standard Audio Layer 4) player, a portable computer and the like.
As shown in fig. 1, the apparatus for preventing shaking of a television set photographing may include: aprocessor 1001, such as a CPU, anetwork interface 1004, auser interface 1003, amemory 1005, acommunication bus 1002. Wherein acommunication bus 1002 is used to enable connective communication between these components. Theuser interface 1003 may include a Display screen (Display), an input unit such as a Keyboard (Keyboard), and theoptional user interface 1003 may also include a standard wired interface, a wireless interface. Thenetwork interface 1004 may optionally include a standard wired interface, a wireless interface (e.g., WI-FI interface). Thememory 1005 may be a high-speed RAM memory or a non-volatile memory (e.g., a magnetic disk memory). Thememory 1005 may alternatively be a storage device separate from theprocessor 1001.
Optionally, the device for preventing shaking during television photographing may further include a camera, a Radio Frequency (RF) circuit, a sensor, an audio circuit, a WiFi module, and the like. Such as light sensors, motion sensors, and other sensors. Specifically, the light sensor may include an ambient light sensor and a proximity sensor, wherein the ambient light sensor may adjust brightness of the display screen according to brightness of ambient light, and the proximity sensor may turn off the display screen and/or the backlight when the anti-shake apparatus for television photographing moves to the ear. As one of the motion sensors, the gravity acceleration sensor can detect the magnitude of acceleration in each direction (generally, three axes), can detect the magnitude and direction of gravity when the television is stationary, and can be used for applications of recognizing the gesture of photographing anti-shake equipment of the television (such as horizontal and vertical screen switching, related games, magnetometer gesture calibration), vibration recognition related functions (such as pedometer and tapping), and the like; of course, the anti-shake apparatus for taking a picture on a tv set may also be configured with other sensors such as a gyroscope, a barometer, a hygrometer, a thermometer, and an infrared sensor, which are not described herein again.
Those skilled in the art will appreciate that the camera anti-shake apparatus configuration of the television set shown in fig. 1 does not constitute a limitation of the apparatus for camera anti-shake of the television set, and may include more or fewer components than those shown, or some components may be combined, or a different arrangement of components may be used.
As shown in fig. 1, amemory 1005, which is a kind of computer storage medium, may include therein an operating system, a network communication module, a user interface module, and a photographing anti-shake program of a television set.
In the photographing anti-shake apparatus of the television shown in fig. 1, thenetwork interface 1004 is mainly used for connecting to a background server and performing data communication with the background server; theuser interface 1003 is mainly used for connecting a client (user side) and performing data communication with the client; and theprocessor 1001 may be used to invoke a photo anti-shake program for the television set stored in thememory 1005.
In this embodiment, the photographing anti-shake apparatus of the television set includes: amemory 1005, aprocessor 1001, and a photo anti-shake program of the television set stored in thememory 1005 and operable on theprocessor 1001, wherein when theprocessor 1001 calls the photo anti-shake program of the television set stored in thememory 1005, the following operations are performed:
when the television enters a shooting mode, acquiring a subwoofer setting parameter corresponding to the shooting mode;
and setting a bass value in the audio setting parameters of the television set as the subwoofer setting parameters to execute shooting operation.
Further, theprocessor 1001 may call a program for preventing a television camera from shaking, which is stored in thememory 1005, and further perform the following operations:
acquiring a volume setting parameter corresponding to the shooting mode;
setting a volume value in the audio setting parameter of the television set as the volume setting parameter, and setting a bass value in the audio setting parameter of the television set as the subwoofer setting parameter to perform a photographing operation.
Further, theprocessor 1001 may call a photographing anti-shake program of the television set stored in thememory 1005, and also perform the following operations:
when the television enters a shooting mode, storing the current target audio parameters of the television, and acquiring bass setting parameters corresponding to the shooting mode;
after the step of setting the bass value in the audio setting parameters of the television set as the subwoofer setting parameter to execute the shooting operation, the method further comprises the following steps:
and when the television exits the shooting mode, setting the audio setting parameters of the television as the target audio parameters.
Further, theprocessor 1001 may call a photographing anti-shake program of the television set stored in thememory 1005, and also perform the following operations:
the step of setting the audio setting parameter of the television to the target audio parameter when the television exits the shooting mode includes:
and when the television exits the shooting mode, setting a bass value in audio setting parameters of the television as the target bass parameter.
Further, theprocessor 1001 may call a photographing anti-shake program of the television set stored in thememory 1005, and also perform the following operations:
the step of setting the audio setting parameter of the television to the target audio parameter when the television exits the shooting mode includes:
and when the television exits the shooting mode, setting the volume value in the audio setting parameter of the television as the target volume.
Further, theprocessor 1001 may call a photographing anti-shake program of the television set stored in thememory 1005, and also perform the following operations:
after the television enters a working state, detecting whether a shooting module of the television is started or not;
and if the starting of a shooting module of the television is detected, entering a shooting mode, and displaying a shooting page corresponding to the shooting mode on the television.
Referring to fig. 2, fig. 2 is a schematic flow chart of a first embodiment of the method for preventing shaking in television photographing according to the present invention.
Step S10, when the television enters a shooting mode, acquiring a subwoofer setting parameter corresponding to the shooting mode;
the method for preventing the television camera from shaking is applied to the television, the television is an intelligent television, a shooting module and a subwoofer are assembled on the television, the shooting module is used for shooting or recording, the subwoofer is used for improving the audio component of the subwoofer when playing sound, the television can shoot a picture or record the sound through the shooting module of the television, and the subwoofer outputs the sound with better tone quality and containing the subwoofer component. In this embodiment, when the television starts the shooting module, the television enters a shooting mode; when the television enters a shooting mode, automatically acquiring the subwoofer setting parameters corresponding to the current shooting mode so as to subsequently set the volume of the subwoofer output by the subwoofer. The shooting module can be a high-definition camera module, and the shooting module can be used for double shooting and multi-shooting.
Step S20, setting a bass value in the audio setting parameters of the television set as the subwoofer setting parameters to perform a photographing operation.
In this embodiment, after the television enters the shooting mode to automatically obtain the subwoofer setting parameter, the bass value in the audio setting parameter of the television is set as the subwoofer setting parameter, where the subwoofer setting parameter corresponding to the shooting mode is less than or equal to the preset bass threshold, and the preset bass threshold is 20, that is, the numerical range of the subwoofer setting parameter is 0 to 20. Therefore, in this embodiment, when the television enters the shooting mode, the bass value in the audio setting parameters of the television is set as the subwoofer setting parameter, so as to reduce the subwoofer output by the subwoofer of the television, thereby reducing the subwoofer output by the television when the television shoots the picture, and reducing the influence of the subwoofer of the television on the picture shot by the television.
Further, before the step of obtaining the subwoofer setting parameter corresponding to the shooting mode when the television enters the shooting mode, the method further includes:
after the television enters a working state, detecting whether a shooting module of the television is started or not;
and if the starting of a shooting module of the television is detected, entering a shooting mode, and displaying a shooting page corresponding to the shooting mode on the television.
In this embodiment, after the television enters the working state, whether the television enters the shooting mode can be determined by detecting whether the shooting module of the television is started; if the shooting module of the television is started, the television enters a shooting mode currently; if the shooting module is not started and the shooting mode is not started currently, whether the shooting module is started or not is continuously detected. The shooting module of the television can be detected at intervals of preset time. When the starting of a shooting module of the television is detected, the shooting mode is entered, and a shooting page corresponding to the shooting mode is displayed on a display screen of the television.
In the method for preventing shaking in television photographing provided by this embodiment, when the television enters a photographing mode, a subwoofer setting parameter corresponding to the photographing mode is obtained; and setting a bass value in the audio setting parameters of the television set as the subwoofer setting parameters to execute shooting operation. In this embodiment, when the television enters the shooting mode, the bass value in the audio setting parameters of the television is set as the subwoofer setting parameter, so as to reduce the subwoofer output by the subwoofer of the television, thereby reducing the subwoofer output by the television when the television shoots the picture, and reducing the influence of the subwoofer of the television on the picture shot by the television.
Based on the first embodiment, a second embodiment of the method for preventing shaking during photographing by a television according to the present invention is provided, and referring to fig. 3, in this embodiment, step S20 includes:
step S21, acquiring volume setting parameters corresponding to the shooting mode;
step S22, setting the volume value in the audio setting parameter of the television set as the volume setting parameter, and setting the bass value in the audio setting parameter of the television set as the subwoofer setting parameter, to perform a photographing operation.
In this embodiment, after the television enters the shooting mode to automatically obtain the subwoofer setting parameter, the method further includes obtaining a volume setting parameter corresponding to the shooting mode, setting a volume value in the audio setting parameter of the television as the volume setting parameter, and setting a bass value in the audio setting parameter of the television as the subwoofer setting parameter, where the subwoofer setting parameter corresponding to the shooting mode is less than or equal to a preset bass threshold value, the preset bass threshold value is 20, that is, a numerical range of the subwoofer setting parameter is 0 to 20, and the volume setting parameter corresponding to the shooting mode is less than or equal to the preset volume threshold value.
Therefore, in this embodiment, when the television enters the shooting mode, the volume value in the audio setting parameter of the television is set as the volume setting parameter, and the bass value in the audio setting parameter of the television is set as the subwoofer setting parameter, so as to reduce the subwoofer output by the subwoofer of the television and reduce the volume of the subwoofer of the television, thereby realizing that when the television shoots a picture, the subwoofer output by the television is reduced and the volume of the television is reduced, and reducing the influence of the subwoofer and the volume of the television on the picture shot by the television.
Further, when the television enters a shooting mode, the step of obtaining the subwoofer setting parameter corresponding to the shooting mode includes:
when the television enters a shooting mode, storing the current target audio parameters of the television, and acquiring bass setting parameters corresponding to the shooting mode;
after the step of setting the bass value in the audio setting parameters of the television set as the subwoofer setting parameter to execute the shooting operation, the method further comprises the following steps:
and when the television exits the shooting mode, setting the audio setting parameters of the television as the target audio parameters.
In this embodiment, when the television enters the shooting mode, the current target audio parameter of the television is saved, and the subwoofer setting parameter corresponding to the current shooting mode is acquired, so that the bass value in the audio setting parameter of the television is set as the subwoofer setting parameter, so as to reduce the subwoofer of the television when the television shoots a picture. And then, when the television exits the shooting mode, acquiring the currently stored target audio parameters, and setting the audio setting parameters of the television as the target audio parameters. The target audio parameters include a target volume, a target bass parameter, a target treble parameter, and the like.
Further, the target audio parameters comprise target bass parameters;
the step of setting the audio setting parameter of the television to the target audio parameter when the television exits the shooting mode includes:
and when the television exits the shooting mode, setting a bass value in audio setting parameters of the television as the target bass parameter.
In the present embodiment, the target audio parameters include target bass parameters. When the television enters a shooting mode, the current target audio parameters of the television are stored, and the bass setting parameters corresponding to the current shooting mode are obtained, so that the bass value in the audio setting parameters of the television is set as the bass setting parameters, and the bass of the television is reduced when the television shoots pictures. And when the television exits the shooting mode, acquiring a target bass parameter in the currently stored target audio parameters, and setting a bass value in the audio setting parameters of the television as the target bass parameter.
Further, the target audio parameter comprises a target volume;
the step of setting the audio setting parameter of the television to the target audio parameter when the television exits the shooting mode includes:
and when the television exits the shooting mode, setting the volume value in the audio setting parameter of the television as the target volume.
In this embodiment, the target audio parameter further includes a target volume. When the television enters a shooting mode, the current target audio parameters of the television are stored, and the bass setting parameters corresponding to the current shooting mode are obtained, so that the bass value in the audio setting parameters of the television is set as the bass setting parameters, and the bass of the television is reduced when the television shoots pictures. And when the television exits the shooting mode, acquiring the target volume in the currently stored target audio parameters, and setting the volume value in the audio setting parameters of the television as the target volume.
Further, the target audio parameters also include a target treble parameter. And when the television exits the shooting mode, acquiring a target high pitch parameter in the currently stored target audio parameters, and setting a high pitch value in the audio setting parameters of the television as the target high pitch parameter.
In the method for preventing shaking in television photographing provided by the embodiment, the volume setting parameter corresponding to the photographing mode is obtained; setting a volume value in the audio setting parameter of the television set as the volume setting parameter, and setting a bass value in the audio setting parameter of the television set as the subwoofer setting parameter to perform a photographing operation. In this embodiment, when the television enters the shooting mode, the volume value in the audio setting parameter of the television is set as the volume setting parameter, and the bass value in the audio setting parameter of the television is set as the subwoofer setting parameter, so as to reduce the subwoofer output by the subwoofer of the television and reduce the volume of the subwoofer of the television, thereby reducing the subwoofer output by the television and reducing the volume of the television when the television shoots a picture, and reducing the influence of the subwoofer and the volume of the television on the picture shot by the television.
In addition, an embodiment of the present invention further provides an anti-shake apparatus for television photography, where the anti-shake apparatus for television photography includes:
the acquisition module is used for acquiring the subwoofer setting parameter corresponding to the shooting mode when the television enters the shooting mode;
and the setting module is used for setting a bass value in the audio setting parameters of the television set as the subwoofer setting parameters so as to execute shooting operation.
Further, the setting module is further configured to:
acquiring a volume setting parameter corresponding to the shooting mode;
setting a volume value in the audio setting parameter of the television set as the volume setting parameter, and setting a bass value in the audio setting parameter of the television set as the subwoofer setting parameter to perform a photographing operation.
Further, the obtaining module is further configured to:
when the television enters a shooting mode, storing the current target audio parameters of the television, and acquiring bass setting parameters corresponding to the shooting mode;
further, the setting module is further configured to:
and when the television exits the shooting mode, setting the audio setting parameters of the television as the target audio parameters.
Further, the setting module is further configured to:
and when the television exits the shooting mode, setting a bass value in audio setting parameters of the television as the target bass parameter.
Further, the setting module is further configured to:
and when the television exits the shooting mode, setting the volume value in the audio setting parameter of the television as the target volume.
Further, the obtaining module is further configured to:
after the television enters a working state, detecting whether a shooting module of the television is started or not;
and if the starting of a shooting module of the television is detected, entering a shooting mode, and displaying a shooting page corresponding to the shooting mode on the television.
In addition, an embodiment of the present invention further provides a readable storage medium, where a program for preventing shaking of television camera is stored on the readable storage medium, and when the program for preventing shaking of television camera is executed by a processor, the method steps for preventing shaking of television camera as described in any of the above are implemented.
The specific embodiment of the readable storage medium of the present invention is substantially the same as the embodiments of the method for preventing shaking in television photographing, and will not be described in detail herein.
It should be noted that, in this document, the terms "comprises," "comprising," or any other variation thereof, are intended to cover a non-exclusive inclusion, such that a process, method, article, or system that comprises a list of elements does not include only those elements but may include other elements not expressly listed or inherent to such process, method, article, or system. Without further limitation, an element defined by the phrase "comprising an … …" does not exclude the presence of other like elements in a process, method, article, or system that comprises the element.
The above-mentioned serial numbers of the embodiments of the present invention are merely for description and do not represent the merits of the embodiments.
Through the above description of the embodiments, those skilled in the art will clearly understand that the method of the above embodiments can be implemented by software plus a necessary general hardware platform, and certainly can also be implemented by hardware, but in many cases, the former is a better implementation manner. 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 (e.g., ROM/RAM, magnetic disk, optical disk) as described above and includes instructions for enabling a terminal device (e.g., a mobile phone, a computer, a server, an air conditioner, or a network device) to execute the method according to the embodiments of the present invention.
The above description is only a preferred embodiment of the present invention, and not intended to limit the scope of the present invention, and all modifications of equivalent structures and equivalent processes, which are made by using the contents of the present specification and the accompanying drawings, or directly or indirectly applied to other related technical fields, are included in the scope of the present invention.