CN109167946A - Method for processing video frequency, device, electronic equipment and storage medium - Google Patents
Method for processing video frequency, device, electronic equipment and storage medium Download PDFInfo
- Publication number
- CN109167946A CN109167946A CN201811157340.XA CN201811157340A CN109167946A CN 109167946 A CN109167946 A CN 109167946A CN 201811157340 A CN201811157340 A CN 201811157340A CN 109167946 A CN109167946 A CN 109167946A
- Authority
- CN
- China
- Prior art keywords
- brightness
- electronic equipment
- screen
- screen brightness
- video
- 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.)
- Granted
Links
- 238000000034 method Methods 0.000 title claims abstract description 83
- 238000012545 processing Methods 0.000 title claims abstract description 82
- 239000000463 material Substances 0.000 claims abstract description 34
- 238000013507 mapping Methods 0.000 claims abstract description 30
- 230000005611 electricity Effects 0.000 claims description 24
- 230000008569 process Effects 0.000 claims description 24
- 238000001514 detection method Methods 0.000 claims description 18
- 230000000007 visual effect Effects 0.000 abstract description 6
- 238000010586 diagram Methods 0.000 description 9
- 230000000694 effects Effects 0.000 description 8
- 230000006870 function Effects 0.000 description 7
- 238000012546 transfer Methods 0.000 description 5
- 238000001914 filtration Methods 0.000 description 4
- 238000009877 rendering Methods 0.000 description 4
- 230000033228 biological regulation Effects 0.000 description 3
- 230000005540 biological transmission Effects 0.000 description 2
- 230000015572 biosynthetic process Effects 0.000 description 2
- 238000004422 calculation algorithm Methods 0.000 description 2
- 230000008859 change Effects 0.000 description 2
- 238000004891 communication Methods 0.000 description 2
- 238000004590 computer program Methods 0.000 description 2
- 230000008878 coupling Effects 0.000 description 2
- 238000010168 coupling process Methods 0.000 description 2
- 238000005859 coupling reaction Methods 0.000 description 2
- 238000005516 engineering process Methods 0.000 description 2
- 230000002708 enhancing effect Effects 0.000 description 2
- 238000005259 measurement Methods 0.000 description 2
- 238000003786 synthesis reaction Methods 0.000 description 2
- 230000009466 transformation Effects 0.000 description 2
- 108010001267 Protein Subunits Proteins 0.000 description 1
- 230000009471 action Effects 0.000 description 1
- 230000002411 adverse Effects 0.000 description 1
- 238000004364 calculation method Methods 0.000 description 1
- 239000002131 composite material Substances 0.000 description 1
- 230000006866 deterioration Effects 0.000 description 1
- 238000011161 development Methods 0.000 description 1
- 238000005538 encapsulation Methods 0.000 description 1
- 230000005284 excitation Effects 0.000 description 1
- 239000004744 fabric Substances 0.000 description 1
- 238000003707 image sharpening Methods 0.000 description 1
- 230000003993 interaction Effects 0.000 description 1
- 230000007774 longterm Effects 0.000 description 1
- 239000000203 mixture Substances 0.000 description 1
- 230000003287 optical effect Effects 0.000 description 1
- 238000005457 optimization Methods 0.000 description 1
- 238000007781 pre-processing Methods 0.000 description 1
- 230000009290 primary effect Effects 0.000 description 1
- 230000001737 promoting effect Effects 0.000 description 1
- IBBLRJGOOANPTQ-JKVLGAQCSA-N quinapril hydrochloride Chemical compound Cl.C([C@@H](C(=O)OCC)N[C@@H](C)C(=O)N1[C@@H](CC2=CC=CC=C2C1)C(O)=O)CC1=CC=CC=C1 IBBLRJGOOANPTQ-JKVLGAQCSA-N 0.000 description 1
- 238000011897 real-time detection Methods 0.000 description 1
- 230000009467 reduction Effects 0.000 description 1
- 238000011160 research Methods 0.000 description 1
- 230000004044 response Effects 0.000 description 1
- 230000000630 rising effect Effects 0.000 description 1
- 238000000926 separation method Methods 0.000 description 1
- 230000001629 suppression Effects 0.000 description 1
- 230000002194 synthesizing effect Effects 0.000 description 1
- 238000012360 testing method Methods 0.000 description 1
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N5/00—Details of television systems
- H04N5/44—Receiver circuitry for the reception of television signals according to analogue transmission standards
- H04N5/57—Control of contrast or brightness
- H04N5/58—Control of contrast or brightness in dependence upon ambient light
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N21/00—Selective content distribution, e.g. interactive television or video on demand [VOD]
- H04N21/40—Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
- H04N21/43—Processing of content or additional data, e.g. demultiplexing additional data from a digital video stream; Elementary client operations, e.g. monitoring of home network or synchronising decoder's clock; Client middleware
- H04N21/44—Processing of video elementary streams, e.g. splicing a video clip retrieved from local storage with an incoming video stream or rendering scenes according to encoded video stream scene graphs
- H04N21/4402—Processing of video elementary streams, e.g. splicing a video clip retrieved from local storage with an incoming video stream or rendering scenes according to encoded video stream scene graphs involving reformatting operations of video signals for household redistribution, storage or real-time display
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N21/00—Selective content distribution, e.g. interactive television or video on demand [VOD]
- H04N21/40—Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
- H04N21/43—Processing of content or additional data, e.g. demultiplexing additional data from a digital video stream; Elementary client operations, e.g. monitoring of home network or synchronising decoder's clock; Client middleware
- H04N21/443—OS processes, e.g. booting an STB, implementing a Java virtual machine in an STB or power management in an STB
- H04N21/4436—Power management, e.g. shutting down unused components of the receiver
Landscapes
- Engineering & Computer Science (AREA)
- Multimedia (AREA)
- Signal Processing (AREA)
- General Engineering & Computer Science (AREA)
- Software Systems (AREA)
- Controls And Circuits For Display Device (AREA)
Abstract
This application discloses a kind of method for processing video frequency, device, electronic equipment and storage mediums, are related to technical field of electronic equipment.This method is applied to electronic equipment, the described method includes: when electronic equipment operation has video resource, detect the brightness of the electronic equipment local environment, judge whether the brightness is greater than default brightness, when the brightness is greater than default brightness, tone mapping processing is carried out to the picture material in the video resource.When method for processing video frequency, device, electronic equipment and storage medium provided by the embodiments of the present application are higher than default brightness by the brightness in electronic equipment local environment, tone mapping processing is carried out to the picture material of the video resource of broadcasting, to guarantee there is preferable visual experience in the higher situation of brightness.
Description
Technical field
This application involves technical field of electronic equipment, set more particularly, to a kind of method for processing video frequency, device, electronics
Standby and storage medium.
Background technique
With the development of science and technology, electronic equipment have become in people's daily life most common electronic product it
One.Also, user often passes through electronic equipment and sees video or object for appreciation game etc., and still, electronic equipment is to video content at present
Processing mode is fixed, and the video effect of output is poor, causes user experience bad.
Summary of the invention
In view of the above problems, present applicant proposes a kind of method for processing video frequency, device, electronic equipment and storage medium,
To solve the above problems.
In a first aspect, the embodiment of the present application provides a kind of method for processing video frequency, it is applied to electronic equipment, the method packet
It includes: when electronic equipment operation has video resource, detecting the brightness of the electronic equipment local environment;Judge the light
Whether brightness is greater than default brightness;When the brightness is greater than the default brightness, to the figure in the video resource
As content carries out tone mapping processing.
Second aspect, the embodiment of the present application provide a kind of video process apparatus, are applied to electronic equipment, described device packet
It includes: detection module, for detecting the light of the electronic equipment local environment when electronic equipment operation has video resource
Degree;Judgment module, for judging whether the brightness is greater than default brightness;Processing module is big for working as the brightness
When the default brightness, tone mapping processing is carried out to the picture material in the video resource.
The third aspect, the embodiment of the present application provide a kind of electronic equipment, including memory;One or more processors,
It is coupled with the memory;One or more programs, wherein one or more of application programs are stored in the memory
In and be configured as being executed by one or more of processors, one or more of programs are configured to carry out above-mentioned side
Method.
Fourth aspect, the embodiment of the present application provides a kind of computer-readable storage medium, described computer-readable
Program code is stored in storage medium, said program code can be called by processor and execute the above method.
Compared with the existing technology, scheme provided by the present application detects the electronics when electronic equipment operation has video resource
The brightness of equipment local environment, judges whether the brightness is greater than default brightness, when the brightness is greater than default brightness
When, tone mapping processing is carried out to the picture material in the video resource, thus by electronic equipment local environment
When brightness is higher than default brightness, tone mapping processing is carried out to the picture material of the video resource of broadcasting, to guarantee
There is preferable visual experience in the higher situation of brightness.
Detailed description of the invention
In order to more clearly explain the technical solutions in the embodiments of the present application, make required in being described below to embodiment
Attached drawing is briefly described, it should be apparent that, the drawings in the following description are only some examples of the present application, for
For those skilled in the art, without creative efforts, it can also be obtained according to these attached drawings other attached
Figure.
Fig. 1 shows the flow diagram of video playing provided by the embodiments of the present application;
Fig. 2 shows the flow diagrams of a method for processing video frequency provided by the embodiments of the present application;
Fig. 3 shows the flow diagram of another method for processing video frequency provided by the embodiments of the present application;
The process of the step S230 for the method for processing video frequency that the embodiment shown in Fig. 3 that Fig. 4 shows the application provides is shown
It is intended to;
The process of the step S233 for the method for processing video frequency that the embodiment shown in Fig. 4 that Fig. 5 shows the application provides is shown
It is intended to;
Fig. 6 shows the module frame chart of video process apparatus provided by the embodiments of the present application;
Fig. 7 shows the embodiment of the present application for executing the electronic equipment of the method for processing video frequency according to the embodiment of the present application
Block diagram;
Fig. 8 shows handling for saving or carrying realization according to the video of the embodiment of the present application for the embodiment of the present application
The storage unit of the program code of method.
Specific embodiment
In order to make those skilled in the art more fully understand application scheme, below in conjunction in the embodiment of the present application
Attached drawing, the technical scheme in the embodiment of the application is clearly and completely described.
Referring to Fig. 1, Fig. 1 shows the process of video playing.Specifically, operating system is getting data to be played
When, next work is exactly to parse audio, video data.General video file is all by video flowing and audio stream two parts
Composition, the encapsulation format of different video format audio-videos are different.The process of audio stream and video flowing composite document is known as
Muxer, on the contrary the process of separating audio stream and video flowing is known as demuxer from media file.Playing video file just needs
Audio stream and video flowing are isolated from file stream, it is decoded respectively, and decoded video frame can be rendered directly, sound
The buffer area that frequency frame can be sent to audio output apparatus plays out, and certainly, the timestamp of Video Rendering and audio broadcasting needs
Control synchronizes.
Specifically, video decoding may include hard decoder and soft decoding, and hardware decoding is that original whole is transferred to centre
It manages device (Central Processing Unit, CPU) and transfers to graphics processor come a part of the video data handled
(Graphics Processing Unit, GPU) is done, and the concurrent operation ability of GPU will be significantly larger than CPU, in this way can be with
It greatly reduces the load to CPU, some other programs can be run simultaneously after the occupancy of CPU is lower, when
It so, both can be into for preferable processor, such as any a four core processor of i5 2320 or AMD
Row hard decoder can also carry out soft decoding.
Specifically, as shown in Figure 1, multimedia framework (Media Framework) with the api interface of client by obtaining
Client video file to be played, and transfer to Video Codec (Video Decode), wherein Media Framework
For multimedia framework in android system, MediaPlayer, MediaPlayerService and Stagefrightplayer tri-
A part constitutes the multimedia basic framework of Android.Multimedia framework part uses the structure of C/S, MediaPlayer
As the end Client of C/S structure, MediaPlayerService and Stagefrightplayer are as C/S structure Server
End carries the responsibility for playing multimedia file, and by Stagefrightplayer, asking for the end Client is completed at the end Server
It asks and makes a response.Video Decode is a super decoding for being integrated with most common audio and video and decoding with playing
Device is used for video data decoding.
Wherein, soft decoding is decoded processing to video by CPU by software.And hard decoder, refer to without the help of
CPU, and by dedicated subcard equipment come complete independently video decoding task.
Whether hard decoder or soft decoding can send decoded video data after by video data decoding
To figure layer transfer module (SurfaceFlinger), decoded video data is rendered by SurfaceFlinger and synthesizes it
Afterwards, it shows on a display screen.Wherein, SurfaceFlinger is an independent Service, it receives all Window's
Surface, according to parameters such as ZOrder, transparency, size, positions, calculates each Surface and is finally synthesizing as input
Then position in image transfers to HWComposer or OpenGL to generate final display Buffer, be then shown to specific
It shows in equipment.
As shown in Figure 1, CPU will give SurfaceFlinger rendering and synthesis in soft decoding after video data decoding,
And after hard decoder is decoded by GPU, transfer to SurfaceFlinger to render and synthesize.And SurfaceFlinger can call GPU
It realizes the rendering and synthesis of image, and shows on a display screen.
Wherein, current electronic equipment fixes the processing mode of video content, will not be according to different scene changes not
Same processing mode, for example, when electronic equipment is when playing video content, regardless of electronic equipment local environment is indoor or room
Outside, or regardless of electronic equipment local environment brightness height, the processing mode for video content be it is the same, such as protect
The same processing mode or the same brightness etc. are held, causes the video effect of output poor, user's viewing is ineffective.For upper
State problem, inventor has found by long-term research, and propose method for processing video frequency provided by the embodiments of the present application, device,
Electronic equipment and storage medium, when being higher than default brightness by the brightness in electronic equipment local environment, to broadcasting
Picture material in video resource carries out tone mapping processing, to guarantee there is preferable view in the higher situation of brightness
Feel experience.Wherein, specific method for processing video frequency is described in detail in subsequent embodiment.
Embodiment
Referring to Fig. 2, the flow diagram of the method for processing video frequency provided Fig. 2 shows the application one embodiment.Institute
When stating method for processing video frequency for being higher than default brightness by the brightness in electronic equipment local environment, to the video of broadcasting
The picture material of resource carries out tone mapping processing, to guarantee to have preferable vision body in the higher situation of brightness
It tests.In the particular embodiment, the method for processing video frequency is applied to video process apparatus 200 as shown in FIG. 6 and configuration
There is the electronic equipment 100 (Fig. 7) of the video process apparatus 200.It will illustrate the tool of the present embodiment by taking electronic equipment as an example below
Body process, it will of course be understood that, electronic equipment applied by the present embodiment can be smart phone, tablet computer, wearable
Electronic equipment, mobile unit, gateway etc. do not do specific restriction herein.It will be carried out below for process shown in Fig. 2 detailed
It illustrates, the method for processing video frequency can specifically include following steps:
Step S110: when electronic equipment operation has video resource, the light of the electronic equipment local environment is detected
Brightness.
In the present embodiment, the video resource of electronic equipment operation may include the video money in electronic equipment front stage operation
Source, electronic equipment running background video resource and electronic equipment foreground and backstage switchover operation video money
Specific restriction is not done in source herein.Specifically, the video resource of front stage operation refers to can usually interact with user, energy
In the video resource that foreground is shown, will be suspended when it is invisible;The video resource of running background refers to and user's interaction
It is very limited, in addition to during configuration, the other times of life cycle are all hiding;Switch on the foreground of electronic equipment and backstage
The video resource of operation refers to the video resource that can arbitrarily switch between foreground and backstage.It should be understood that working as video
When resource is not switched off, characterizes the video resource and run on an electronic device.
It should be understood that electronic equipment can only run a video resource, multiple video moneys can also be run simultaneously
Source, wherein when electronic equipment only runs a video resource, the video resource can electronic equipment front stage operation,
The running background of electronic equipment or the switchover operation between the foreground and backstage of electronic equipment;When electronic equipment while running multiple
When video resource, multiple video resource can one or several in the running background of electronic equipment, multiple video resources
Front stage operation of a video resource in electronic equipment, running background or multiple video resource of remaining video resource in electronic equipment
In foreground and backstage switchover operation of one or several video resources in electronic equipment, remaining video resource is in electronic equipment
Running background etc., it is not limited here.
As a kind of mode, the electronic equipment can be further judged when determining that electronic equipment operation has video resource
Foreground whether run video resource, on the basis of determining that the front stage operation of the electronic equipment has video resource, then detect
The brightness of the electronic equipment local environment.It in the present embodiment, can be by detecting shown by the screen of the electronic equipment
Picture judges whether the foreground of the electronic equipment has run video resource, can also be by detecting the journey of electronic equipment operation
Sequence judges whether the foreground of the electronic equipment has run video resource etc., for example, electronic equipment can be in front stage operation video
First state value is obtained when resource, obtains the second state value in running background video resource, is not transported on foreground and backstage
When obtaining the third state when row video resource, so as to judge the electronics by way of the state value for detecting electronic equipment
Whether the foreground of equipment has run video resource.
It further, can be by being set to electronic equipment internal to the detection of the brightness of electronic equipment local environment
Brightness detection device is detected, for example, can be by being detected close to light transmission, photosensitive sensors etc..Wherein, may be used
With brightness detection device described in real-time control carry out brightness detection, can brightness described in Separation control at preset timed intervals
Detection device carry out brightness detection, can also be controlled in such a way that user voluntarily configures the brightness detection device into
The detection of row brightness.Optionally, since the brightness of the electronic equipment local environment may change in real time,
In order to obtain accurate brightness, in the present embodiment, the detection of brightness can be carried out with real-time control brightness detection device.
Step S120: judge whether the brightness is greater than default brightness.
In the present embodiment, default brightness is stored in the electronic equipment, wherein the default brightness can be by electricity
Sub- equipment completes configuration in default setting, can automatically configure after default setting or be selected manually by user
Configuration etc., it is not limited here.Further, the default brightness is used for as the electronic equipment local environment detected
The judgment basis of brightness therefore, will be locating for the electronic equipment after detecting the brightness of the electronic equipment local environment
The brightness of environment is compared with the default brightness, to judge whether the brightness of the electronic equipment local environment is greater than
Default brightness.
As a kind of mode, which can be a specific numerical value, at this point it is possible to by the electronic equipment institute
The numerical value for locating the brightness of environment is compared with the numerical value of the default brightness, when the light of the electronic equipment local environment
When the numerical value of brightness is greater than the numerical value of the default brightness, it is default can to determine that the brightness of the electronic equipment local environment is greater than
Brightness;When the brightness of the electronic equipment local environment is less than or equal to the numerical value of the default brightness, can determine
The brightness of the electronic equipment local environment is not more than the default brightness.
Alternatively, which can be a numerical intervals, at this point it is possible to by the electronic equipment institute
The numerical value for locating the brightness of environment is compared with the numerical intervals of default brightness, when the light of the electronic equipment local environment
When the numerical value of brightness is greater than the maximum value of numerical intervals, it can determine that the brightness of the electronic equipment local environment is greater than default light
Brightness;When the brightness of the electronic equipment local environment is less than or equal to the maximum value of numerical intervals, the electricity can be determined
The brightness of sub- equipment local environment is not more than default brightness.
Wherein, when the numerical value of the brightness of the electronic equipment local environment is in the numerical intervals, the electronics is characterized
The brightness of environment described in equipment it is next sometime may be greater than the default brightness therefore can be to institute
It states video resource pre-process or in advance pre-process the electronic equipment, to avoid in electronic equipment local environment
Brightness be greater than the low problem of user experience during default brightness and then processing.
Step S130: when the brightness is greater than the default brightness, to the picture material in the video resource
Carry out tone mapping processing.
It is appreciated that the video resource includes at least picture material, that is to say, that the video resource can only include
Picture material, the video resource also may include picture material and other content, for example, the video resource may include image
Content and audio content.It in the present embodiment, can be with when the brightness for determining electronic equipment local environment is greater than predetermined luminance
The picture material in the video resource is extracted, tone mapping processing then is carried out to described image content.
Wherein, the process of tone mapping processing may include extrapolating being averaged for scene according to current scene first
Brightness selects a suitable brightness domain further according to this average brightness, then entire scene is mapped to this brightness domain and is obtained
Correct result.Wherein, tone mapping processing may include following important parameter:
Middle grey: the average gray of entire scene, brightness domain should be in by being related to scene.
Key: the Key of scene is inclined to the brightness for determining entire scene, and tendency is partially bright also or partially dark.
Firstly the need of the average brightness for calculating entire scene, there are many kinds of the methods for calculating average brightness, common at present
Be average brightness using log-average brightness as scene, it is available by following formula:
Wherein, Lω(x, y) is pixel x, the brightness of y, and N is the pixel in scene, δ be a very little number for pair
The case where answering pixel black.
Above formula is used to mapped luminance domain, and α is Key value, for controlling the brightness tendency of scene, in general,
It will use several specific values, 0.18 is a moderate Key value, and 0.36 or 0.72 is relatively partially bright, 0.09 even 0.045
It is then partially dark.Complete the scene of mapping and also re-map brightness range to meet range that electronic equipment can be shown [0,
1] section can simply obtain the brightness in [0,1] section by following formula.
Wherein, LdX after as mapping, the brightness value of y pixel.
Method for processing video frequency provided by the embodiments of the present application detects the electronics when electronic equipment operation has video resource
The brightness of equipment local environment, judges whether the brightness is greater than default brightness, when the brightness is greater than default brightness
When, tone mapping processing is carried out to the picture material in the video resource, thus by electronic equipment local environment
When brightness is higher than default brightness, tone mapping processing is carried out to the picture material of the video resource of broadcasting, to guarantee
There is preferable visual experience in the higher situation of brightness.
Referring to Fig. 3, Fig. 3 shows the flow diagram of the method for processing video frequency of another embodiment of the application offer.
It will be explained in detail below for process shown in Fig. 3, the method can specifically include following steps:
Step S210: when electronic equipment operation has video resource, the light of the electronic equipment local environment is detected
Brightness.
Step S220: judge whether the brightness is greater than default brightness.
Wherein, the specific descriptions of step S210- step S220 please refer to step S110- step S120, and details are not described herein.
Step S230: when the brightness is greater than the default brightness, to the picture material in the video resource
Tone mapping processing is carried out, and the current screen brightness of the electronic equipment is promoted into preset ratio and obtains the first screen
Brightness.
In the present embodiment, while carrying out tone mapping processing to the picture material in video resource, may be used also
To promote the current screen brightness of electronic equipment, as a kind of mode, the current screen brightness of electronic equipment is pressed into preset ratio
It is promoted to obtain the first screen intensity, wherein the preset ratio can be completed to match in default setting by electronic equipment
It sets, can be automatically configured after factory by electronic equipment or by user's voluntarily manual setting, it is not limited here.Specifically
Ground, the preset ratio may include 10%, 20%, 30% etc., and optionally, in the present embodiment, the preset ratio is
20%.
Certainly, in the present embodiment, in addition to carrying out tone mapping processing to the picture material in video resource and mentioning
Except the screen intensity for rising electronic equipment, picture material can also be optimized according to video enhancement algorithm is preset, wherein institute
State picture material optimization may include exposure enhance, remove dryness, edge sharpening, contrast increase or saturation degree increase in extremely
Few one kind.
Specifically, the picture material in the video resource of electronic equipment operation is to pass through decoded picture material, due to
Picture material after decoding is that the data of RGBA format need to optimize to picture material by the number of RGBA format
According to HSV format is converted to, specifically, the histogram of picture material is obtained, statistics with histogram is obtained RGBA format
Data are converted to the parameter of HSV format, and the data of RGBA format are being converted to HSV format according to the parameter.
Wherein, exposure enhances, and for improving the brightness of image, then can be handed over brightness value by the histogram of image
The region at bottom increases brightness value, and alternatively, it is also possible to be to increase brightness of image by Nonlinear Superposition, specifically, I expression will be located
The darker image of reason, T indicates that treated brighter image, then the mode of exposure enhancing is T (x)=I (x)+(1-I
(x))*I(x).Wherein, T and I is the image of [0,1] value.If good algorithm can be with successive ignition for primary effect.
Wherein, the noise for removing image is denoised to picture material, specifically, image is normal during generation and transmission
Chang Yin by various noises interference and influence but image deterioration, this will produce the processing of subsequent image and image vision effect
Raw adverse effect.There are many noise type, such as: electrical noise, mechanical noise, interchannel noise and other noises.Therefore, in order to inhibit
Noise, improving image quality, convenient for higher level processing, it is necessary to which noise suppression preprocessing is carried out to image.From the probability of noise point
From the point of view of cloth situation, Gaussian noise, rayleigh noise, gamma noise, index noise and Uniform noise can be divided into.
It specifically, can be by Gaussian filter to image denoising, wherein Gaussian filter is a kind of linear filter,
Noise, smoothed image can effectively be inhibited.Its action principle is similar with mean filter, is all the picture taken in filtering window
The mean value of element is as output.The coefficient of its template window and mean filter difference, the coefficients of mean filter are all phases
Same is 1;And the coefficients of Gaussian filter, then the coefficient reduction with the increase at distance template center.So Gauss filters
Wave device is smaller to image fog-level compared to mean filter.
For example, generating one 5 × 5 gaussian filtering window, it is sampled using the center of template as coordinate origin.It will
The coordinate of each position of template brings Gaussian function into, and obtained value is exactly the coefficient of template.Again by the gaussian filtering window and figure
As convolution can be to image denoising.
Wherein, edge sharpening is for becoming more fully apparent fuzzy image.Generally there are two types of methods for image sharpening:
One is the differential methods, another is high-pass filtering method.
Wherein, contrast increases the image quality for enhancing image, so that the color in image is distincter, it is specifically, right
Than a kind of method that degree stretching is image enhancement, greyscale transformation operation is also belonged to.By greyscale transformation, gray value is stretched to whole
The section of a 0-255, then what its contrast clearly substantially enhanced.It can be with following formula by the gray scale of some pixel
Value is mapped to bigger gray space:
I (x, y)=[(I (x, y)-Imin)/(Imax-Imin)] (MAX-MIN)+MIN;
Wherein Imin, Imax are the minimum gradation value and maximum gradation value of original image, and MIN and MAX will be stretched to
The minimum gray value and maximum value of gray space.
Referring to Fig. 4, Fig. 4 shows the process signal of the step S230 of the method for processing video frequency shown in Fig. 3 of the application
Figure.It will be explained in detail below for process shown in Fig. 4, the method can specifically include following steps:
Step S231: judge the current screen brightness whether be the electronic equipment maximum screen brightness.
Specifically, in the present embodiment, the current screen brightness of electronic equipment is detected, wherein electronic equipment
Screen intensity can automatically adjust, and can also be manually adjusted by user, and specifically, electronic equipment can be according to the light of local environment
Its screen intensity of brightness adjust automatically can also adjust its screen intensity according to the brightness regulation instruction that user sends, wherein institute
Stating screen adjustment instruction can be when instruction carries out the physical button or virtual key of brightness regulation on user's touch-controlled electronic devices
It generates, generation when user indicates to carry out the voice messaging of brightness regulation can also be received in electronic equipment, it is not limited here.
It should be understood that the current screen brightness due to electronic equipment may also change in real time, in order to be promoted
The accuracy of current screen brightness detection, can be with the current screen brightness of electronic equipment described in real-time detection.As a kind of mode,
Electronic equipment is stored with the electronic equipment in the brightness at corresponding moment, and when the screen intensity hair for detecting the electronic equipment
When sound changes, the brightness after the screen intensity changes is read, the brightness stored before is then updated to brightness
Brightness after variation, to obtain the current screen brightness.
Wherein, the screen intensity of electronic equipment can be specific brightness value, for example, the screen intensity of the electronic equipment
It can be 50 nits, can be 80 nits etc.;The screen intensity of the electronic equipment is also possible to ratio, for example, the brightness
The screen intensity of equipment is 50%, can be 80% etc., wherein 50% refers to that the screen intensity of electronic equipment is maximum brightness
50%, the screen intensity of 80% instruction electronic equipment is the 80% of maximum brightness.
As a kind of mode, by taking the screen intensity of electronic equipment is specific brightness value as an example.It is deposited in advance in electronic equipment
Maximum screen brightness value is contained, the maximum screen brightness value is for the judgment basis as current screen brightness value, it is possible to understand that
, after detecting the current screen brightness value, the current screen brightness value and the maximum screen brightness value are carried out
Compare, with judge the current screen brightness value whether be electronic equipment maximum screen brightness, it will be understood that when the current screen
Curtain brightness value is less than maximum screen brightness value, and characterizing the current screen brightness value is not maximum screen brightness value, when described current
When screen brightness value is equal to maximum screen brightness value, characterizing the current screen brightness value is maximum screen brightness value.Wherein, sentencing
When whether disconnected current screen brightness value is equal to maximum screen brightness value, it is not limited to current screen brightness value and is equal to maximum
Screen brightness value, can also include difference between current screen brightness value and maximum screen brightness value within a preset range when,
It is also assumed that the current screen brightness value is maximum screen brightness value.
For example, working as the current screen brightness value of the electronic equipment for 200 nits, and the maximum screen brightness of electronic equipment
When being also 200 nit, it can determine that the current screen brightness value is maximum screen brightness value;When the current screen of electronic equipment is bright
Angle value is 195 nits, and the maximum screen brightness of electronic equipment is 200 nits, and when preset range is 10 nit, due to currently shielding
Difference between curtain brightness value and maximum screen brightness is that 5 nits can then determine the current screen brightness within a preset range
For maximum screen brightness.
Alternatively, by taking the screen intensity of electronic equipment is ratio as an example.It is previously stored with most in electronic equipment
Large screen brightness, such as 100%, which is used for the judgment basis of the ratio as current screen brightness, Ke Yili
Solution, after detecting the ratio of the current screen brightness, by the ratio of the current screen brightness and maximum screen brightness
Ratio be compared, to judge whether the current screen brightness is maximum screen brightness.It is appreciated that working as the current screen
When the ratio of brightness is less than the ratio of maximum screen brightness, characterizing the current screen brightness not is maximum screen brightness, when described
When the ratio of current screen brightness is equal to the ratio of maximum screen brightness, characterizing the current screen brightness is maximum screen brightness.
Likewise, not being limited to current screen when whether the ratio for judging current screen brightness is equal to the ratio of maximum screen brightness
The ratio of curtain brightness is equal to the ratio of maximum screen brightness, can also include the ratio and maximum screen of current screen brightness
Difference between the ratio of brightness within a preset range when, it is also assumed that the current screen brightness is maximum screen brightness.
For example, when the ratio of the current screen brightness of the electronic equipment is 100%, and the maximum screen of electronic equipment is bright
When the ratio of degree is also 100%, it can determine that the current screen brightness value is maximum screen brightness value;It is current when electronic equipment
The ratio of screen intensity is 95%, and the ratio of the maximum screen brightness of electronic equipment is 100%, and when preset range is 10%,
Since the difference between the ratio of current screen brightness and the ratio of maximum screen brightness is 5%, within a preset range, therefore,
It can determine that the current screen brightness is maximum screen brightness.
Step S232: when the current screen brightness is not the maximum screen brightness of the electronic equipment, by the electricity
The current screen brightness of sub- equipment promotes preset ratio and obtains first screen intensity.
Wherein, if the current screen brightness of electronic equipment does not reach maximum screen brightness, can be shielded by being promoted
The mode of curtain brightness promotes video display effect, therefore, in the present embodiment, can be by the current screen brightness of electronic equipment
Preset ratio is promoted to the first screen intensity, so as to promote the viewing experience of user.
It estimates and works as during the current screen brightness to electronic equipment is promoted by preset ratio as a kind of mode
The current screen brightness promotes whether the screen intensity obtained after preset ratio can be more than maximum screen brightness, for example, currently
Screen intensity is 80%, and maximum screen brightness is 100%, and preset ratio is 20%, then it is bright can to estimate the current screen
Screen intensity after degree promotion preset ratio is 80% × (1+20%)=96%, it is believed that current ratio promotes preset ratio
After do not exceed maximum screen brightness;For example, current screen brightness is 80%, maximum screen brightness is 100%, and preset ratio
Be 20%, then can estimate the current screen brightness promoted the screen intensity after preset ratio be 90% × (1+20%)=
108%, it is believed that can be more than maximum screen brightness after current ratio promotion preset ratio.
Wherein, in the present embodiment, not exceed maximum screen bright after determining that current screen brightness promotes preset ratio
When spending, current screen brightness type can be promoted by preset ratio;The meeting after determining that current screen brightness promotes preset ratio
When more than maximum screen brightness, then just do not continue to be promoted when the current screen brightness being promoted to maximum screen brightness, with
While promoting video display effect, reduce the loss of electronic equipment screen.
Step S233: when the current screen brightness is the maximum screen brightness of the electronic equipment, pressure will be described
Current screen brightness is promoted to the second screen intensity, wherein second screen intensity is greater than first screen intensity.
In the present embodiment, when the current screen brightness has reached the maximum screen intensity, in order to guarantee that video is broadcast
Effect is put, guarantees maximum visual experience of the user in high brightness, can force to promote current screen again to the second screen
Curtain brightness, that is, force excitation screen intensity to highlighted state.Wherein, in the present embodiment, second screen intensity is greater than the
One screen intensity, second screen intensity may include 500 nits, 600 nits, 700 nits, optionally, in the present embodiment,
Second screen intensity is 600 nits.
Referring to Fig. 5, Fig. 5 shows the process signal of the step S233 of the method for processing video frequency shown in Fig. 4 of the application
Figure.It will be explained in detail below for process shown in fig. 5, the method can specifically include following steps:
Step S2331: when the current screen brightness is the maximum screen brightness of the electronic equipment, the electricity is detected
The remaining capacity of sub- equipment.
As a kind of mode, when since the screen intensity of electronic equipment being adjusted to highlighted state, electronic equipment can be consumed
Many electricity therefore in the present embodiment, can before the current screen brightness of electronic equipment is adjusted to highlighted state
It is detected with the remaining capacity to electronic equipment.Wherein, electronic equipment is stored with the electronic equipment remaining at the corresponding moment
Remaining electricity, and when the electricity for detecting the electronic equipment changes, the electricity for reading the electronic equipment changes
Then the remaining capacity stored before is updated to the remaining capacity after brightness changes by remaining capacity afterwards, to obtain
Presently described electronic equipment remaining capacity.Furthermore it is also possible to obtain the electricity by the current display interface of identification electronic equipment
The remaining capacity of sub- equipment, details are not described herein.
Step S2332: judge whether the remaining capacity is greater than default electricity.
In the present embodiment, default electricity is stored in the electronic equipment, wherein the default electricity can be set by electronics
It is standby to complete configuration in default setting, be automatically configured after default setting or option and installment is carried out by user manually
Deng it is not limited here.Further, the default electricity is used for the judgement of the remaining capacity as the electronic equipment detected
Therefore foundation after detecting the remaining capacity of the electronic equipment, the electronic equipment remaining capacity and default electricity is carried out
Compare, to judge whether the remaining capacity of the electronic equipment is greater than default optical quantum.Likewise, the remaining capacity can be tool
The charge value of body, or ratio, details are not described herein.
Step S2333: when the remaining capacity is greater than the default electricity, pressure promotes the current screen brightness
For second screen intensity.
Wherein it is possible to understand, when the remaining capacity of the electronic equipment is greater than default electricity, it is believed that the electricity
The remaining capacity of sub- equipment is sufficient, and screen highlight influences less, then to force the current screen for the consumption of electricity
Luminance raising is to the second screen intensity.
In addition, when the remaining capacity of the electronic equipment is not more than predetermined luminance, can also be detected as a kind of mode
Whether the electronic equipment is in charged state, if the electronic equipment is in charged state, equally it is considered that electronic equipment
Remaining capacity it is sufficient, screen highlight influences less, then to force to mention the current screen brightness for the consumption of electricity
It is raised to the second screen intensity.
The method for processing video frequency that another embodiment of the application provides, when electronic equipment operation has video resource, detection
The brightness of electronic equipment local environment, judges whether the brightness is greater than predetermined luminance, when the brightness is greater than predetermined luminance
When, tone mapping processing is carried out to the picture material in video resource, and the current screen brightness of electronic equipment is mentioned
It rises preset ratio and obtains the first screen intensity.Compared to method for processing video frequency shown in Fig. 2, the present embodiment is also by electronic equipment
Current screen brightness is promoted to the first screen intensity, further promotes video effect, promotes user experience.
Referring to Fig. 6, Fig. 6 shows the module frame chart of video process apparatus 200 provided by the embodiments of the present application.The view
Frequency processing device 200 is applied to above-mentioned electronic equipment.It will be illustrated below for block diagram shown in fig. 6, the video processing
Device 200 includes: detection module 210, judgment module 220 and processing module 230, in which:
Detection module 210, for detecting ring locating for the electronic equipment when electronic equipment operation has video resource
The brightness in border.
Judgment module 220, for judging whether the brightness is greater than default brightness.
Processing module 230 is used for when the brightness is greater than the default brightness, to the figure in the video resource
As content carries out tone mapping processing.Further, the processing module 230 includes: promotion submodule, in which:
Submodule is promoted, is used for when the brightness is greater than the default brightness, to the figure in the video resource
As content carries out tone mapping processing, and the current screen brightness of the electronic equipment is promoted into preset ratio and obtains the
One screen intensity.Further, the promotion submodule includes: the first judging unit, the first lift unit, the second judgement list
Member, the second lift unit and third lift unit, in which:
First judging unit, for judge the current screen brightness whether be the electronic equipment maximum screen it is bright
Degree.
First lift unit, when for not being the maximum screen brightness of the electronic equipment when the current screen brightness,
The current screen brightness of the electronic equipment is promoted into preset ratio and obtains first screen intensity.
Second judgment unit, for judging whether the screen intensity after the current screen brightness promotes preset ratio is greater than
The maximum screen brightness.
Second lift unit, for the screen intensity after current screen brightness promotes preset ratio be greater than it is described most
When large screen brightness, the current screen brightness is promoted to the maximum screen brightness.
Third lift unit, when for being the maximum screen brightness of the electronic equipment when the current screen brightness, by force
The current screen brightness is promoted to the second screen intensity by system, wherein second screen intensity is greater than first screen
Brightness.Further, the third lift unit include: residual capacity measurement subelement, remaining capacity judgment sub-unit and
Promote subelement, in which:
Residual capacity measurement subelement, for being the maximum screen brightness of the electronic equipment when the current screen brightness
When, detect the remaining capacity of the electronic equipment.
Remaining capacity judgment sub-unit, for judging whether the remaining capacity is greater than default electricity.
Subelement is promoted, for forcing the current screen is bright when the remaining capacity is greater than the default electricity
Degree is promoted to second screen intensity.
Video process apparatus provided by the embodiments of the present application includes detection module, judgment module and processing module, wherein
Detection module is used to detect the brightness of the electronic equipment local environment when electronic equipment operation has video resource,
For judging whether the brightness is greater than default brightness, processing module is used for when the brightness is greater than described judgment module
When default brightness, tone mapping processing is carried out to the picture material in the video resource, thus by setting in electronics
When the brightness of standby local environment is higher than default brightness, tone mapping is carried out to the picture material of the video resource of broadcasting
Processing, to guarantee there is preferable visual experience in the higher situation of brightness.
It is apparent to those skilled in the art that for convenience and simplicity of description, foregoing description device and
The specific work process of module, can refer to corresponding processes in the foregoing method embodiment, and details are not described herein.
In several embodiments provided herein, the mutual coupling of module can be electrical property, mechanical or other
The coupling of form.
It, can also be in addition, can integrate in a processing module in each functional module in each embodiment of the application
It is that modules physically exist alone, can also be integrated in two or more modules in a module.Above-mentioned integrated mould
Block both can take the form of hardware realization, can also be realized in the form of software function module.
Referring to Fig. 7, it illustrates the structural block diagrams of a kind of electronic equipment 100 provided by the embodiments of the present application.The electronics
Equipment 100, which can be smart phone, tablet computer, e-book etc., can run the electronic equipment of application program.In the application
Electronic equipment 100 may include one or more such as lower component: processor 110, memory 120, screen 130, codec 140
And one or more application program, wherein one or more application programs can be stored in memory 120 and be configured
To be executed by one or more processors 110, one or more programs are configured to carry out as described by preceding method embodiment
Method.
Wherein, processor 110 may include one or more processing core.Processor 110 utilizes various interfaces and route
The various pieces in entire electronic equipment 100 are connected, by running or executing the instruction being stored in memory 120, program, generation
Code collection or instruction set, and the data being stored in memory 120 are called, execute the various functions and processing of electronic equipment 100
Data.Optionally, processor 110 can be using Digital Signal Processing (Digital Signal Processing, DSP), scene
Programmable gate array (Field-Programmable Gate Array, FPGA), programmable logic array (Programmable
Logic Array, PLA) at least one of example, in hardware realize.Processor 110 can integrating central processor (Central
Processing Unit, CPU), in graphics processor (Graphics Processing Unit, GPU) and modem etc.
One or more of combinations.Wherein, the main processing operation system of CPU, user interface and application program etc.;GPU is for being responsible for
Show the rendering and drafting of content;Modem is for handling wireless communication.It is understood that above-mentioned modem
It can not be integrated into processor 110, be realized separately through one piece of communication chip.
Memory 120 may include random access memory (Random Access Memory, RAM), also may include read-only
Memory (Read-Only Memory).Memory 120 can be used for store instruction, program, code, code set or instruction set.It deposits
Reservoir 120 may include storing program area and storage data area, wherein the finger that storing program area can store for realizing operating system
Enable, for realizing at least one function instruction (such as touch function, sound-playing function, image player function etc.), be used for
Realize the instruction etc. of following each embodiments of the method.Storage data area can also store the number that terminal 100 is created in use
According to (such as phone directory, audio, video data, chat record data) etc..
The codec 140 can be used for encoding video data or being decoded, then by decoded video counts
It is shown according to screen 130 is transferred to, wherein the codec 140 can be GPU, dedicated DSP, FPGA, ASIG chip
Deng.
Referring to Fig. 8, it illustrates a kind of structural block diagrams of computer readable storage medium provided by the embodiments of the present application.
Program code is stored in the computer-readable medium 300, said program code can be called by processor and execute above method reality
Apply method described in example.
Computer readable storage medium 300 can be such as flash memory, EEPROM (electrically erasable programmable read-only memory),
The electronic memory of EPROM, hard disk or ROM etc.Optionally, computer readable storage medium 300 includes non-volatile meter
Calculation machine readable medium (non-transitory computer-readable storage medium).Computer-readable storage
Medium 300 has the memory space for the program code 310 for executing any method and step in the above method.These program codes can
With from reading or be written in one or more computer program product in this one or more computer program product.
Program code 310 can for example be compressed in a suitable form.
In conclusion method for processing video frequency provided by the embodiments of the present application, device, electronic equipment and storage medium, when
When electronic equipment operation has video resource, the brightness of the electronic equipment local environment is detected, judges whether the brightness is greater than
Default brightness carries out tone to the picture material in the video resource when the brightness is greater than default brightness
Mapping processing, to be provided when being higher than default brightness by the brightness in electronic equipment local environment to the video of broadcasting
The picture material in source carries out tone mapping processing, to guarantee there is preferable visual experience in the higher situation of brightness.
Finally, it should be noted that above embodiments are only to illustrate the technical solution of the application, rather than its limitations;Although
The application is described in detail with reference to the foregoing embodiments, those skilled in the art are when understanding: it still can be with
It modifies the technical solutions described in the foregoing embodiments or equivalent replacement of some of the technical features;And
These are modified or replaceed, do not drive corresponding technical solution essence be detached from each embodiment technical solution of the application spirit and
Range.
Claims (10)
1. a kind of method for processing video frequency, which is characterized in that be applied to electronic equipment, which comprises
When electronic equipment operation has video resource, the brightness of the electronic equipment local environment is detected;
Judge whether the brightness is greater than default brightness;
When the brightness is greater than the default brightness, tone is carried out to the picture material in the video resource
Mapping processing.
2. the method according to claim 1, wherein described when the brightness is greater than the default brightness
When, tone mapping processing is carried out to the picture material in the video resource, comprising:
When the brightness is greater than the default brightness, tone is carried out to the picture material in the video resource
Mapping processing, and the current screen brightness of the electronic equipment is promoted into preset ratio and obtains the first screen intensity.
3. according to the method described in claim 2, it is characterized in that, the current screen brightness by the electronic equipment is promoted
Preset ratio obtains the first screen intensity, comprising:
Judge the current screen brightness whether be the electronic equipment maximum screen brightness;
When the current screen brightness is not the maximum screen brightness of the electronic equipment, by the current screen of the electronic equipment
Curtain luminance raising preset ratio obtains first screen intensity.
4. according to the method described in claim 3, it is characterized in that, the method also includes:
Judge whether the screen intensity after the current screen brightness promotes preset ratio is greater than the maximum screen brightness;
When screen intensity after the current screen brightness promotes preset ratio is greater than the maximum screen brightness, work as by described in
Forth screen luminance raising is the maximum screen brightness.
5. the method according to claim 3 or 4, which is characterized in that the method also includes:
When the current screen brightness is the maximum screen brightness of the electronic equipment, pressure proposes the current screen brightness
It is upgraded to the second screen intensity, wherein second screen intensity is greater than first screen intensity.
6. according to the method described in claim 5, second screen is bright it is characterized in that, the preset ratio includes 20%
Degree includes 600 nits.
7. according to the method described in claim 5, it is characterized in that, described when the current screen brightness is the electronic equipment
Maximum screen brightness when, force the current screen brightness being promoted to the second screen intensity, comprising:
When the current screen brightness is the maximum screen brightness of the electronic equipment, the residue electricity of the electronic equipment is detected
Amount;
Judge whether the remaining capacity is greater than default electricity;
When the remaining capacity is greater than the default electricity, force the current screen brightness being promoted to second screen
Brightness.
8. a kind of video process apparatus, which is characterized in that be applied to electronic equipment, described device includes:
Detection module, for detecting the light of the electronic equipment local environment when electronic equipment operation has video resource
Brightness;
Judgment module, for judging whether the brightness is greater than default brightness;
Processing module is used for when the brightness is greater than the default brightness, to the picture material in the video resource
Carry out tone mapping processing.
9. a kind of electronic equipment characterized by comprising
Memory;
One or more processors are coupled with the memory;
One or more programs, wherein one or more of application programs are stored in the memory and are configured as
It is executed by one or more of processors, one or more of programs are configured to carry out such as any one of claim 1-7
The method.
10. a kind of computer-readable storage medium, which is characterized in that be stored with journey in the computer-readable storage medium
Sequence code, said program code can be called by processor and execute the method according to claim 1 to 7.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201811157340.XA CN109167946B (en) | 2018-09-30 | 2018-09-30 | Video processing method, video processing device, electronic equipment and storage medium |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201811157340.XA CN109167946B (en) | 2018-09-30 | 2018-09-30 | Video processing method, video processing device, electronic equipment and storage medium |
Publications (2)
Publication Number | Publication Date |
---|---|
CN109167946A true CN109167946A (en) | 2019-01-08 |
CN109167946B CN109167946B (en) | 2021-02-19 |
Family
ID=64877387
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201811157340.XA Active CN109167946B (en) | 2018-09-30 | 2018-09-30 | Video processing method, video processing device, electronic equipment and storage medium |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN109167946B (en) |
Cited By (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN109688464A (en) * | 2019-03-21 | 2019-04-26 | 湖南快乐阳光互动娱乐传媒有限公司 | A kind of video image enhancement processing method and processing system, player end |
CN111476866A (en) * | 2020-04-09 | 2020-07-31 | 咪咕文化科技有限公司 | Video optimization and playing method and system, electronic equipment and storage medium |
Citations (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN102035919A (en) * | 2009-09-28 | 2011-04-27 | 中兴通讯股份有限公司 | Method and device for controlling display brightness |
CN106030503A (en) * | 2014-02-25 | 2016-10-12 | 苹果公司 | Adaptive video processing |
US20170039958A1 (en) * | 2015-08-05 | 2017-02-09 | International Business Machines Corporation | Optimized screen brightness control using multi-point light intensity input |
CN106601194A (en) * | 2016-12-19 | 2017-04-26 | 珠海市魅族科技有限公司 | LCD brightness adjusting method and device |
CN106782419A (en) * | 2017-03-09 | 2017-05-31 | 马跃 | A kind of mobile device with outdoor readable |
CN107689216A (en) * | 2017-09-19 | 2018-02-13 | 大唐终端技术有限公司 | It is a kind of to improve system and method visual under end product sunlight |
-
2018
- 2018-09-30 CN CN201811157340.XA patent/CN109167946B/en active Active
Patent Citations (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN102035919A (en) * | 2009-09-28 | 2011-04-27 | 中兴通讯股份有限公司 | Method and device for controlling display brightness |
CN106030503A (en) * | 2014-02-25 | 2016-10-12 | 苹果公司 | Adaptive video processing |
US20170039958A1 (en) * | 2015-08-05 | 2017-02-09 | International Business Machines Corporation | Optimized screen brightness control using multi-point light intensity input |
CN106601194A (en) * | 2016-12-19 | 2017-04-26 | 珠海市魅族科技有限公司 | LCD brightness adjusting method and device |
CN106782419A (en) * | 2017-03-09 | 2017-05-31 | 马跃 | A kind of mobile device with outdoor readable |
CN107689216A (en) * | 2017-09-19 | 2018-02-13 | 大唐终端技术有限公司 | It is a kind of to improve system and method visual under end product sunlight |
Cited By (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN109688464A (en) * | 2019-03-21 | 2019-04-26 | 湖南快乐阳光互动娱乐传媒有限公司 | A kind of video image enhancement processing method and processing system, player end |
CN111476866A (en) * | 2020-04-09 | 2020-07-31 | 咪咕文化科技有限公司 | Video optimization and playing method and system, electronic equipment and storage medium |
CN111476866B (en) * | 2020-04-09 | 2024-03-12 | 咪咕文化科技有限公司 | Video optimization and playing method, system, electronic equipment and storage medium |
Also Published As
Publication number | Publication date |
---|---|
CN109167946B (en) | 2021-02-19 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN109685726A (en) | Scene of game processing method, device, electronic equipment and storage medium | |
CN109525901B (en) | Video processing method and device, electronic equipment and computer readable medium | |
US20210168441A1 (en) | Video-Processing Method, Electronic Device, and Computer-Readable Storage Medium | |
CN109218802B (en) | Video processing method and device, electronic equipment and computer readable medium | |
CN109640168A (en) | Method for processing video frequency, device, electronic equipment and computer-readable medium | |
CN109587560A (en) | Method for processing video frequency, device, electronic equipment and storage medium | |
CN109379625A (en) | Method for processing video frequency, device, electronic equipment and computer-readable medium | |
CN109361949A (en) | Method for processing video frequency, device, electronic equipment and storage medium | |
CN109379627A (en) | Method for processing video frequency, device, electronic equipment and storage medium | |
CN109379628B (en) | Video processing method and device, electronic equipment and computer readable medium | |
CN109242802A (en) | Image processing method, device, electronic equipment and computer-readable medium | |
CN109587558B (en) | Video processing method, video processing device, electronic equipment and storage medium | |
US11490157B2 (en) | Method for controlling video enhancement, device, electronic device and storage medium | |
CN109120988B (en) | Decoding method, decoding device, electronic device and storage medium | |
CN109618228B (en) | Video enhancement control method and device and electronic equipment | |
WO2020108010A1 (en) | Video processing method and apparatus, electronic device and storage medium | |
CN109640151A (en) | Method for processing video frequency, device, electronic equipment and storage medium | |
CN112669197A (en) | Image processing method, image processing device, mobile terminal and storage medium | |
CN110689478B (en) | Image stylization processing method and device, electronic equipment and readable medium | |
CN109167946A (en) | Method for processing video frequency, device, electronic equipment and storage medium | |
CN109525888A (en) | Image display method, device, electronic equipment and storage medium | |
CN109587555A (en) | Method for processing video frequency, device, electronic equipment and storage medium | |
CN109218803B (en) | Video enhancement control method and device and electronic equipment | |
CN116668773B (en) | Method for enhancing video image quality and electronic equipment | |
CN109712100B (en) | Video enhancement control method and device and electronic equipment |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PB01 | Publication | ||
PB01 | Publication | ||
SE01 | Entry into force of request for substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
GR01 | Patent grant | ||
GR01 | Patent grant |