CN105847970A - Video display quality calculating method and equipment - Google Patents
Video display quality calculating method and equipment Download PDFInfo
- Publication number
- CN105847970A CN105847970A CN201610209567.9A CN201610209567A CN105847970A CN 105847970 A CN105847970 A CN 105847970A CN 201610209567 A CN201610209567 A CN 201610209567A CN 105847970 A CN105847970 A CN 105847970A
- Authority
- CN
- China
- Prior art keywords
- video
- resolution
- display
- screen
- quality
- 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.)
- Pending
Links
- 238000000034 method Methods 0.000 title claims abstract description 24
- 238000000205 computational method Methods 0.000 claims description 23
- 238000004364 calculation method Methods 0.000 claims 2
- 230000005540 biological transmission Effects 0.000 description 5
- 230000000875 corresponding effect Effects 0.000 description 5
- 230000008569 process Effects 0.000 description 2
- 230000008859 change Effects 0.000 description 1
- 230000006835 compression Effects 0.000 description 1
- 238000007906 compression Methods 0.000 description 1
- 230000002596 correlated effect Effects 0.000 description 1
- 230000005611 electricity Effects 0.000 description 1
- 230000006872 improvement Effects 0.000 description 1
- 230000004048 modification Effects 0.000 description 1
- 238000012986 modification Methods 0.000 description 1
- 230000001105 regulatory effect Effects 0.000 description 1
- 238000006467 substitution reaction Methods 0.000 description 1
- 238000005303 weighing Methods 0.000 description 1
Classifications
-
- 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/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
- H04N21/440263—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 by altering the spatial resolution, e.g. for displaying on a connected PDA
-
- 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/45—Management operations performed by the client for facilitating the reception of or the interaction with the content or administrating data related to the end-user or to the client device itself, e.g. learning user preferences for recommending movies, resolving scheduling conflicts
-
- 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/45—Management operations performed by the client for facilitating the reception of or the interaction with the content or administrating data related to the end-user or to the client device itself, e.g. learning user preferences for recommending movies, resolving scheduling conflicts
- H04N21/4508—Management of client data or end-user data
- H04N21/4516—Management of client data or end-user data involving client characteristics, e.g. Set-Top-Box type, software version or amount of memory available
-
- 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/47—End-user applications
- H04N21/472—End-user interface for requesting content, additional data or services; End-user interface for interacting with content, e.g. for content reservation or setting reminders, for requesting event notification, for manipulating displayed content
-
- 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/47—End-user applications
- H04N21/472—End-user interface for requesting content, additional data or services; End-user interface for interacting with content, e.g. for content reservation or setting reminders, for requesting event notification, for manipulating displayed content
- H04N21/47205—End-user interface for requesting content, additional data or services; End-user interface for interacting with content, e.g. for content reservation or setting reminders, for requesting event notification, for manipulating displayed content for manipulating displayed content, e.g. interacting with MPEG-4 objects, editing locally
Landscapes
- Engineering & Computer Science (AREA)
- Multimedia (AREA)
- Signal Processing (AREA)
- Databases & Information Systems (AREA)
- Human Computer Interaction (AREA)
- Controls And Circuits For Display Device (AREA)
Abstract
The invention discloses a video display quality calculating method and an equipment, belongs to the multimedia technology field and can solve a problem that a video quality calculating method in the prior art can not accurately present the video display quality. The method comprises steps that screen display quality of a video, a frame rate of the video and a code rate of the video are acquired, the video display quality is calculated through a first preset algorithm according to the screen display quality, the frame rate and the code rate, and the video display quality is used for indicating the highest display quality value of the video on a display screen. The method is used for calculating the video display quality.
Description
Technical field
The present invention relates to multimedia technology field, particularly to the computational methods of a kind of video display quality and set
Standby.
Background technology
Along with the fast development of multimedia technology, video data has become the key data of network transmission, video
Display quality also becomes the key index weighing network service quality.Therefore, the most conveniently and effectively determine and regard
Frequently display quality becomes a problem demanding prompt solution.
In prior art, under a kind of implementation, according to video frame type, video frame size, frame per second and
Code check carries out being calculated video quality;Under another kind of implementation, calculate the peak value noise of video data
Than (English: Peak Signal to Noise Ratio, it is called for short: PSNR), determine video quality with this.
During stating calculating video quality in realization, inventor finds in prior art simply according to video
The parameter of data self calculates, and can only determine the quality of video compression coding, or video transmitting procedure
In quality, it is impossible to accurately embody video display quality.
Summary of the invention
Asking of video display quality cannot be accurately embodied in order to solve video quality computational methods of the prior art
Topic, embodiments provides computational methods and the equipment of a kind of video display quality.Described technical scheme
As follows:
First aspect, the present invention provides the computational methods of a kind of video display quality, and the method includes:
Obtaining the screen display quality of video, screen display quality is for indicating video on the display screen aobvious
Show the highest value of quality;
Obtain frame per second and the code check of video of video;
Video is calculated according to the first preset algorithm according to screen display quality, the frame per second of video, the code check of video
Display quality, video display quality is for indicating video display quality on the display screen.
In a kind of possible realization, video display quality and screen display quality correlation, video
The frame per second correlation of display quality and video, the code check of video display quality and video is proportionate pass
System.
In a kind of possible realization, obtain the screen display quality of video, including:
Size, display resolution according to display screen calculate screen display quality according to the second preset algorithm,
The size of display screen is for indicating the size of display screen, and display resolution comprises the resolution of video with aobvious
At least one in the resolution of display screen curtain, the size of display screen and screen display quality are negative correlativing relation,
Display resolution and screen display quality correlation.
Exemplary, this display screen can be rectangle, and the size of this display screen can be this display screen
The catercorner length of curtain.
In a kind of possible realization, impute in advance according to second according to size, the display resolution of display screen
Method calculates screen display quality, including:
Obtaining and effectively show picture element density, calculate screen display quality according to the first formula, the first formula is:
Wherein, QscFor screen display quality, QmaxFor constant, for indicating the maximum of display quality, P is
Effectively showing picture element density, effectively display picture element density is the size meter according to display resolution and display screen
Obtain, DsFor the size of display screen, d, e, f are constant.
Exemplary, effectively display picture element density P is used for indicating video real in the unit are of display screen
The pixel count that border shows.
In a kind of possible realization, display resolution is the resolution of video, or, display resolution is
The resolution of display screen, obtains and effectively shows picture element density, including: calculate the most aobvious according to the second formula
Showing picture element density, the second formula is:
Wherein, SwFor the width of display resolution, ShHeight for display resolution.
In a kind of possible realization, when the resolution of video is more than the resolution of display screen, display point
Resolution is the resolution of display screen, when the resolution of video is less than the resolution of display screen, and display point
Resolution is the resolution of video.
In a kind of possible realization, display resolution comprises the resolution of video and the resolution of display screen,
Obtain and effectively show picture element density, also include:
Calculating according to the 3rd formula and effectively show picture element density, the 3rd formula is:
Wherein, θ is the resolution match factor, when the resolution of video is less than or equal to the resolution of display screen
Time, θ=1, when the resolution of video is more than the resolution of display screen,
VwFor the width of the resolution of video, VhFor the height of the resolution of video, DwDividing for display screen
The width of resolution, DhFor the height of the resolution of display screen, g is constant.
In a kind of possible realization, according to screen display quality, the frame per second of video, video code check according to
First preset algorithm calculates video display quality, including:
Video display quality Q is calculated according to the 4th formulav, the 4th formula is:
Wherein, λ is the frame per second factor, λ=FB/Fv, FBOn the basis of frame per second, FvFor the frame per second of video, BvFor regarding
The code check of frequency, QscFor screen display quality, QminFor constant, it is used for indicating the minima of display quality, a, c
For constant, U is adjustment function, increases with λ and increases, Y1It is the first quality factor, Y2Be the second mass because of
Son.
In a kind of possible realization,
Wherein, b is constant.
In a kind of possible realization, according to screen display quality, the frame per second of video, video code check according to
First preset algorithm calculates video display quality, including:
Video display quality Q is calculated according to the 5th formulav, the 5th formula is:
Qv=QB·func(λ);
Wherein, QBFor reference mass,
Func (λ) is modifying factor, increases with λ and reduces, and λ is the frame per second factor, λ=FB/Fv, FBOn the basis of
Frame per second, FvFor the frame per second of video, BvFor the code check of video, QscFor screen display quality, QminFor constant,
For indicating the minima of display quality, a, c are constant, Y1It is the first quality factor, Y2Be the second mass because of
Son.
In a kind of possible realization,
As λ > 1, func (λ)=a1-a2·log(a3·λ),(a1,a2,a3> 0);
As λ < 1,
Wherein, a1,a2,a3,b1,b2,b3For constant.
In a kind of possible realization, when video frame per second more than benchmark frame per second time, according to screen display quality,
The frame per second of video, the code check of video calculate video display quality according to the first preset algorithm, including:
Video display quality Q is calculated according to the 6th formulav, the 6th formula is:
Qv=func (QB,λ);
Wherein,c1,c2,c3,c4For constant, QBFor reference mass,
λ is the frame per second factor, and λ < 1, λ=FB/Fv, FBOn the basis of frame per second, FvFor the frame per second of video, BvFor
The code check of video, QscFor screen display quality, QminFor constant, for indicating the minima of display quality, a,
C is constant, Y1It is the first quality factor, Y2It it is the second quality factor.
In a kind of possible realization,
Y1=1, Y2=1, or,
Y1=fun1 (Vc), Y1=fun2 (Vc), VcFor indicating the content complexity of video, fun1 (Vc) and fun2 (Vc)
For about VcFunction, and all with VcIncrease and increase.
Exemplary, the content complexity of video comprises time complexity and content complexity.
In a kind of possible realization, the method also includes:
Obtain the content complexity of video.
Second aspect, the present invention provides a kind of electronic equipment, including:
First acquiring unit, for obtaining the screen display quality of video, screen display quality regards for instruction
The highest value of frequency display quality on the display screen;
Second acquisition unit, for obtaining the frame per second of video and the code check of video;Computing unit, for basis
Screen display quality, the frame per second of the video of second acquisition unit acquisition and the video that first acquiring unit obtains
Code check calculates video display quality according to the first preset algorithm, and video display quality is used for indicating video in display
Display quality on screen.
In a kind of possible realization, the first acquiring unit, specifically for the size according to display screen, show
Showing that resolution calculates screen display quality according to the second preset algorithm, the size of display screen is used for indicating display
The size of screen, display resolution comprises at least one in the resolution of video and the resolution of display screen,
The size of display screen and screen display quality are negative correlativing relation, display resolution and screen display quality in
Positive correlation.
Exemplary, this electronic equipment comprises this display screen, or, this display screen is not belonging to this electronics
Equipment.
In a kind of possible realization, the first acquiring unit, effectively show picture element density specifically for obtaining,
Calculating screen display quality according to the first formula, the first formula is:
Wherein, QscFor screen display quality, QmaxFor constant, for indicating the maximum of display quality, P is
Effectively showing picture element density, effectively display picture element density is the size meter according to display resolution and display screen
Obtain, DsFor the size of display screen, d, e, f are constant.
In a kind of possible realization, display resolution is the resolution of video, or, display resolution is
The resolution of display screen, the first acquiring unit, effectively show pixel specifically for calculating according to the second formula
Density, the second formula is:
Wherein, SwFor the width of display resolution, ShHeight for display resolution.
In a kind of possible realization, when the resolution of video is more than the resolution of display screen, display point
Resolution is the resolution of display screen, when the resolution of video is less than the resolution of display screen, and display point
Resolution is the resolution of video.
In a kind of possible realization, display resolution comprises the resolution of video and the resolution of display screen,
First acquiring unit, effectively shows picture element density specifically for calculating according to the 3rd formula, the 3rd formula
For:
Wherein, θ is the resolution match factor, when the resolution of video is less than or equal to the resolution of display screen
Time, θ=1, when the resolution of video is more than the resolution of display screen,
VwFor the width of the resolution of video, VhFor the height of the resolution of video, DwDividing for display screen
The width of resolution, DhFor the height of the resolution of display screen, g is constant.
In a kind of possible realization,
Computing unit, specifically for calculating video display quality Q according to the 4th formulav, the 4th formula is:
Wherein, λ is the frame per second factor, λ=FB/Fv, FBOn the basis of frame per second, FvFor the frame per second of video, BvFor regarding
The code check of frequency, QscFor screen display quality, QminFor constant, it is used for indicating the minima of display quality, a, c
For constant, U is adjustment function, increases with λ and increases, Y1It is the first quality factor, Y2Be the second mass because of
Son.
In a kind of possible realization,
Wherein, b is constant.
In a kind of possible realization,
Computing unit, specifically for calculating video display quality Q according to the 5th formulav, the 5th formula is:
Qv=QB·func(λ);
Wherein, QBFor reference mass,
Func (λ) is modifying factor, increases with λ and reduces, and λ is the frame per second factor, λ=FB/Fv, FBOn the basis of
Frame per second, FvFor the frame per second of video, BvFor the code check of video, QscFor screen display quality, QminFor constant,
For indicating the minima of display quality, a, c are constant, Y1It is the first quality factor, Y2Be the second mass because of
Son.
In a kind of possible realization,
As λ > 1, func (λ)=a1-a2·log(a3·λ),(a1,a2,a3> 0);
As λ < 1,
Wherein, a1,a2,a3,b1,b2,b3For constant.
In a kind of possible realization,
Computing unit, specifically for when the frame per second of video is more than benchmark frame per second, calculates according to the 6th formula and regards
Frequently display quality Qv, the 6th formula is:
Qv=func (QB,λ);
Wherein,c1,c2,c3,c4For constant, QBFor reference mass,
λ is the frame per second factor, and λ < 1, λ=FB/Fv, FBOn the basis of frame per second, FvFor the frame per second of video, BvFor
The code check of video, QscFor screen display quality, QminFor constant, for indicating the minima of display quality, a,
C is constant, and U is adjustment function, increases with λ and increases, Y1It is the first quality factor, Y2It it is the second mass
The factor.
In a kind of possible realization,
Y1=1, Y2=1, or,
Y1=fun1 (Vc), Y1=fun2 (Vc), VcFor indicating the content complexity of video, fun1 (Vc) and fun2 (Vc)
For about VcFunction, and all with VcIncrease and increase.
In a kind of possible realization,
Acquiring unit, is additionally operable to obtain the content complexity of video.
The third aspect, this present invention provides a kind of electronic equipment, including: electronic equipment includes: processor,
Memorizer and bus, processor and memorizer are connected with each other by bus, and memorizer is used for storing program sum
According to, processor performs the computational methods of video display quality for the program calling memorizer storage;
Processor, for obtaining the screen display quality of video, screen display quality is used for indicating video aobvious
The highest value of the display quality on display screen curtain;Obtain frame per second and the code check of video of video;Show according to screen
Show that quality, the frame per second of video, the code check of video calculate video display quality, video according to the first preset algorithm
Display quality is for indicating video display quality on the display screen.
In a kind of possible realization, processor, differentiate specifically for the size according to display screen, display
Rate calculates screen display quality according to the second preset algorithm, and the size of display screen is for indicating display screen
Size, display resolution comprises at least one in the resolution of video and the resolution of display screen, display
The size of screen and screen display quality are negative correlativing relation, and display resolution and screen display quality are positive
Pass relation.
In a kind of possible realization, processor, effectively show picture element density specifically for obtaining, according to the
One formula calculates screen display quality, and the first formula is:
Wherein, QscFor screen display quality, QmaxFor constant, for indicating the maximum of display quality, P is
Effectively showing picture element density, effectively display picture element density is the size meter according to display resolution and display screen
Obtain, DsFor the size of display screen, d, e, f are constant.
In a kind of possible realization, display resolution is the resolution of video, or, display resolution is
The resolution of display screen, processor, effectively show picture element density specifically for calculating according to the second formula,
Second formula is:
Wherein, SwFor the width of display resolution, ShHeight for display resolution.
In a kind of possible realization, when the resolution of video is more than the resolution of display screen, display point
Resolution is the resolution of display screen, when the resolution of video is less than the resolution of display screen, and display point
Resolution is the resolution of video.
In a kind of possible realization, display resolution comprises the resolution of video and the resolution of display screen,
Processor, effectively shows picture element density specifically for calculating according to the 3rd formula, and the 3rd formula is:
Wherein, θ is the resolution match factor, when the resolution of video is less than or equal to the resolution of display screen
Time, θ=1, when the resolution of video is more than the resolution of display screen,
VwFor the width of the resolution of video, VhFor the height of the resolution of video, DwDividing for display screen
The width of resolution, DhFor the height of the resolution of display screen, g is constant.
In a kind of possible realization,
Processor, specifically for calculating video display quality Q according to the 4th formulav, the 4th formula is:
Wherein, λ is the frame per second factor, λ=FB/Fv, FBOn the basis of frame per second, FvFor the frame per second of video, BvFor regarding
The code check of frequency, QscFor screen display quality, QminFor constant, it is used for indicating the minima of display quality, a, c
For constant, U is adjustment function, increases with λ and increases, Y1It is the first quality factor, Y2Be the second mass because of
Son.
In a kind of possible realization,
Wherein, b is constant.
In a kind of possible realization,
Processor, specifically for calculating video display quality Q according to the 5th formulav, the 5th formula is:
Qv=QB·func(λ);
Wherein, QBFor reference mass,
Func (λ) is modifying factor, increases with λ and reduces, and λ is the frame per second factor, λ=FB/Fv, FBOn the basis of
Frame per second, FvFor the frame per second of video, BvFor the code check of video, QscFor screen display quality, QminFor constant,
For indicating the minima of display quality, a, c are constant, Y1It is the first quality factor, Y2Be the second mass because of
Son.
In a kind of possible realization,
As λ > 1, func (λ)=a1-a2·log(a3·λ),(a1,a2,a3> 0);
As λ < 1,
Wherein, a1,a2,a3,b1,b2,b3For constant.
In a kind of possible realization,
Processor, specifically for when the frame per second of video is more than benchmark frame per second, calculating video according to the 6th formula
Display quality Qv, the 6th formula is:
Qv=func (QB,λ);
Wherein,c1,c2,c3,c4For constant, QBFor reference mass,
λ is the frame per second factor, and λ < 1, λ=FB/Fv, FBOn the basis of frame per second, FvFor the frame per second of video, BvFor
The code check of video, QscFor screen display quality, QminFor constant, for indicating the minima of display quality, a,
C is constant, and U is adjustment function, increases with λ and increases, Y1It is the first quality factor, Y2It it is the second mass
The factor.
In a kind of possible realization,
Y1=1, Y2=1, or,
Y1=fun1 (Vc), Y1=fun2 (Vc), VcFor indicating the content complexity of video, fun1 (Vc) and fun2 (Vc)
For about VcFunction, and all with VcIncrease and increase.
In a kind of possible realization,
Processor, is additionally operable to obtain the content complexity of video.
The computational methods of video display quality that the present invention provides and equipment, obtain video screen display quality,
The frame per second of video, the code check of video, according to the code check of screen display quality, the frame per second of video and video according to
First preset algorithm calculates video display quality, and wherein, screen display quality is used for indicating video at display screen
The highest value of the display quality on curtain.Comprehensive screen display quality and the frame per second of video, the code check of video
Video display quality is calculated, is not only that the parameter according to video data self calculates, takes into account
The video display situation at display screen, it is possible to more accurately embody video display quality.
Accompanying drawing explanation
For the technical scheme being illustrated more clearly that in the embodiment of the present invention, institute in embodiment being described below
The accompanying drawing used is needed to be briefly described, it should be apparent that, the accompanying drawing in describing below is only the present invention
Some embodiments, for those of ordinary skill in the art, on the premise of not paying creative work,
Other accompanying drawing can also be obtained according to these accompanying drawings.
Fig. 1 is the structural representation of a kind of network system that the embodiment of the present invention provides;
Fig. 2 is the schematic flow sheet of the computational methods of a kind of video display quality that the embodiment of the present invention provides;
Fig. 3 is the structural representation of a kind of electronic equipment that the embodiment of the present invention provides;
Fig. 4 is the structural representation of a kind of electronic equipment that another embodiment of the present invention provides.
Detailed description of the invention
For making the object, technical solutions and advantages of the present invention clearer, below in conjunction with accompanying drawing to the present invention
Embodiment is described in further detail.
Embodiments provide the computational methods of a kind of video display quality, for video display quality
Calculate, it is possible to accurately embody video display quality on the display screen.
Preferably, when user watches video on network, the calculating of the video display quality that the present embodiment provides
Method can calculate the display quality of the video that user is watched exactly, and with reference to shown in Fig. 1, Fig. 1 shows
Going out the structure of a kind of network system, in this network system 10, video is passed through access network 102 by server 101
Transmission is to terminal unit 103, and user watches video on terminal unit 103, and this terminal unit 103 can be
Panel computer, mobile phone, television set, computer etc., the present invention is without limitation.Access network is passed through at video
During 102 transmission, because the reason such as packet loss, transmission speed may affect the display quality of video;?
When watching video on different terminal units 103, different terminal units 103 is because of size, display screen
The reason such as resolution, the quality of its video demonstrated is the most different, therefore, it can utilize this enforcement
The computational methods of the video display quality that example provides accurately reflect video display quality.What the present embodiment provided regards
Frequently the computational methods of display quality can be performed by terminal unit 103, it is also possible to is performed by other electronic equipments,
To this, the present invention does not limits.In the present invention, video is the figure that can the most persistently play
Image set closes, as long as the object that calculates can be carried out by the computational methods of video display quality provided by the present invention,
Belong to the video referred in the present invention, limit should not gone with the understanding that in people's daily life, video being used to has
Determine scope of the present invention.
Concrete, seeing Fig. 2, the computational methods of the video display quality that the present embodiment provides comprise the following steps:
201, the screen display quality of video is obtained.
Wherein, screen display quality is used for indicating the highest value of video display quality on the display screen,
Screen display quality be the size according to display screen and display resolution calculated.
Exemplary, this display screen can be rectangle, and the size of this display screen can be this display screen
The catercorner length of curtain.
Optionally, calculate screen according to the second preset algorithm show according to size, the display resolution of display screen
Showing quality, the size of display screen is for indicating the size of display screen, and display resolution comprises dividing of video
At least one in the resolution of resolution and display screen, the size of display screen and screen display quality are in negative
Dependency relation, display resolution is the biggest with screen display quality correlation, the i.e. size of display screen,
Screen display quality is the least;Display resolution is the highest, and screen display quality is the biggest.
Preferably, video display quality and screen display quality correlation, video display quality with regard
The code check correlation of the frame per second correlation of frequency, video display quality and video.
Preferably, in the present embodiment, the maximum of display quality is Qmax, the minima of display quality is Qmin,
For example, it is possible to the maximum of display quality is set as 5, minima is set as 1, and the two boundary value is suitable for
In all of display device, and different display devices can calculate the most different screen display qualities, this
Sample, allowing for different display devices has common display quality standard, it is possible to react video more accurately
Display quality, even two different videos are watched respectively on different display devices, it is also possible to contrast
Its display quality.Herein, optionally, the present embodiment provides a kind of concrete side calculating screen display quality
Formula, certainly, calculates the mode more than one of screen display quality, the most simply enumerates a kind of preferably realization
Mode illustrates, and does not represent and the present invention is limited to this.Optionally, obtain and effectively show picture element density,
Calculating screen display quality according to the first formula, the first formula is:
Wherein, QscFor screen display quality, QmaxFor constant, for indicating the maximum of display quality, P is
Effectively showing picture element density, effectively display picture element density is the size meter according to display resolution and display screen
Obtain, DsFor the size of display screen, d, e, f are constant, and d, e, f can be model training institutes
The constant obtained.For indicating, video is actual in the unit are of display screen to be shown effectively display picture element density P
The pixel count shown.
In a kind of application scenarios, display resolution is the resolution of video, or, display resolution is aobvious
The resolution of display screen curtain, calculates according to the second formula and effectively shows that picture element density, the second formula are:
Wherein, SwFor the width of display resolution, ShHeight for display resolution.Optionally, if shown
Show that resolution only comprises the resolution of video, then SwFor the width of the resolution of video, ShResolution for video
The height of rate;If display resolution only comprises the resolution of display screen, then SwResolution for display screen
The width of rate, ShHeight for the resolution of display screen;If display resolution comprises the resolution of video
With the resolution of display screen, when the resolution of video is more than the resolution of display screen, display resolution
For the resolution of display screen, when the resolution of video is less than the resolution of display screen, display resolution
Resolution for video.
In another kind of application scenarios, display resolution comprises the resolution of video and the resolution of display screen,
Calculating according to the 3rd formula and effectively show picture element density, the 3rd formula is:
Wherein, θ is the resolution match factor, when the resolution of video is less than or equal to the resolution of display screen
Time, θ=1, when the resolution of video is more than the resolution of display screen,
VwFor the width of the resolution of video, VhFor the height of the resolution of video, DwDividing for display screen
The width of resolution, DhFor the height of the resolution of display screen, g is constant, can be a positive number the least,
Preferably, g can be 0.05.
202, frame per second and the code check of video of video are obtained.
Exemplary, the code check of this video is the bit number of transmission in indicating this units of video time, and this regards
The frame per second of frequency is for indicating the frame number of this video display per second.
203, calculate according to the first preset algorithm according to screen display quality, the frame per second of video, the code check of video
Video display quality.
Wherein, video display quality is for indicating video display quality on the display screen.
Optionally, the present embodiment provides three kinds of concrete modes to calculate video display quality, it is of course also possible to
By other algorithms calculate video display quality, be merely illustrative herein the present invention can by realization in the way of,
Specific algorithm is as follows:
First kind of way:
Video display quality Q is calculated according to the 4th formulav, the 4th formula is:
Wherein, λ is the frame per second factor, λ=FB/Fv, FBOn the basis of frame per second, FvFor the frame per second of video, BvFor regarding
The code check of frequency, QscFor screen display quality, QminFor constant, it is used for indicating the minima of display quality, a, c
For constant, the size of a, c is relevant to the type of coding of video and resolution, and U is adjustment function, increases with λ
And increase, Y1It is the first quality factor, Y2It it is the second quality factor.
Further, U can be the function about λ, increases with λ and increases, in a kind of possible realization,
Wherein, b is constant, can be a positive number the least, it is preferred that b can be 0.05.
The second way:
Video display quality Q is calculated according to the 5th formulav, the 5th formula is:
Qv=QB·func(λ);
Wherein, QBFor reference mass,
Func (λ) is modifying factor, increases with λ and reduces, and λ is the frame per second factor, λ=FB/Fv, FBOn the basis of
Frame per second, FvFor the frame per second of video, BvFor the code check of video, QscFor screen display quality, QminFor constant,
For indicating the minima of display quality, a, c are constant, the size of a, c and the type of coding of video and point
Resolution is correlated with, Y1It is the first quality factor, Y2It it is the second quality factor.
Optionally, as λ > 1, func (λ)=a1-a2·log(a3·λ),(a1,a2,a3> 0);As λ < 1,a1,a2,a3,b1,b2,b3For constant.
The third mode: when the frame per second of video is more than benchmark frame per second;
Video display quality Q is calculated according to the 6th formulav, the 6th formula is:
Qv=func (QB,λ);
Wherein,c1,c2,c3,c4For constant, QBFor reference mass,
λ is the frame per second factor, and λ < 1, λ=FB/Fv, FBOn the basis of frame per second, FvFor the frame per second of video, BvFor
The code check of video, QscFor screen display quality, QminFor constant, for indicating the minima of display quality, a,
C is constant, Y1It is the first quality factor, Y2It it is the second quality factor.
In the above-mentioned three kinds modes calculating video display quality, benchmark frame per second FBIt is that video can be with smooth playing
Frame per second, unit is frame (English: Frame Per Second, to be called for short FPS) per second, general 24FPS-30FPS
I.e. can be considered that smooth playing, benchmark frame per second can be set as the case may be, this is not limited by the present invention
System.
It addition, optional, the first quality factor Y1With the second quality factor Y2For regulating video display quality,
Y1=1, Y2=1, or,
Y1=fun1 (Vc), Y1=fun2 (Vc), VcFor indicating the content complexity of video, fun1 (Vc) and fun2 (Vc)
For about VcFunction, and all with VcIncrease and increase, and make QscReduce therewith, i.e. the content of video
Complexity is the biggest, and video display quality is the least.When content complexity the unknown of video, can be by the first matter
Amount factor Y1And second quality factor Y2It is set as 1, when the content complexity of known video, can be at meter
The impact of the content complexity of video is added the when of calculating video display quality, it should be noted that this enforcement
The computational methods of the video display quality that example provides can also include the step obtaining the content complexity of video.
In the case of the content complexity considering video, regard so that the result calculated more accurately is reacted
Frequently display quality.
Wherein, the content complexity of video can comprise the time complexity of video and the space complexity of video
In at least one, time complexity is for indicating the change of the image comprised between video one frame and a frame
Degree, between two frames, the image difference of video is the biggest, and time complexity is the highest, it may also be said to time complexity
For indicating the sequence degree over time of video, move time of sequence faster of the content of video is multiple
Miscellaneous degree is the highest;Space complexity is the Texture complication of image in instruction one frame, shown by the image of video
Scene the most complicated, its space complexity is the highest.The time complexity of video can big according to video one frame
Little and code check determines, concrete, can be according to formula:
Calculate;
TCC is the time complexity of video, BvFor the code check of video, ABI is the size of an average frame, t0For
Constant.
The space complexity of video can calculate according to bit number and the parameter x of a pixel in video one frame
Arrive.
Certainly, being merely illustrative, the content complexity of video can also be counted according to other modes herein
Calculating, the content complexity of video is for indicating the complexity of video playback, and the content complexity of video is the biggest,
Video display quality is the least, and the content complexity of video is the least, and video display quality is the biggest.
The computational methods of the video display quality that the present embodiment provides, obtain the screen display quality of video, regard
The frame per second of frequency, the code check of video, according to the code check of screen display quality, the frame per second of video and video according to the
One preset algorithm calculates video display quality, and wherein, screen display quality is used for indicating video at display screen
On the highest value of display quality.Comprehensive screen display quality and the frame per second of video, the code check pair of video
Video display quality calculates, and is not only that the parameter according to video data self calculates, takes into account
Video is in the display situation of display screen, it is possible to more accurately embody video display quality.
Computational methods based on the video display quality described in the embodiment that above-mentioned Fig. 2 is corresponding, the present invention
Embodiment provides a kind of electronic equipment, shows for the video performed described in embodiment corresponding to above-mentioned Fig. 2
Showing the computational methods of quality, with reference to shown in Fig. 3, this electronic equipment 30 includes: the first acquiring unit 301,
Second acquisition unit 302 and computing unit 303.
Wherein, the first acquiring unit 301, for obtaining the screen display quality of video, screen display quality is used
The highest value in instruction video display quality on the display screen;
Second acquisition unit 302, for obtaining the frame per second of video and the code check of video;Computing unit 303, uses
In the video that the screen display quality obtained according to the first acquiring unit 301, second acquisition unit 302 obtain
Frame per second and video code check according to first preset algorithm calculate video display quality, video display quality is used for
Instruction video display quality on the display screen.
Optionally, the first acquiring unit 301, press specifically for the size according to display screen, display resolution
Calculating screen display quality according to the second preset algorithm, the size of display screen is used for indicating the size of display screen,
Display resolution comprises at least one in the resolution of video and the resolution of display screen, display screen
Size and screen display quality are negative correlativing relation, display resolution and screen display quality correlation,
The i.e. size of display screen is the biggest, and screen display quality is the least;Display resolution is the highest, screen display quality
The biggest.
Exemplary, this electronic equipment comprises this display screen, or, this display screen is not belonging to this electronics
Equipment.
Preferably, the first acquiring unit 301, effectively show picture element density specifically for obtaining, public according to first
Formula calculates screen display quality, and the first formula is:
Wherein, QscFor screen display quality, QmaxFor constant, for indicating the maximum of display quality, P is
Effectively showing picture element density, effectively display picture element density is the size meter according to display resolution and display screen
Obtain, DsFor the size of display screen, d, e, f are constant.
In a kind of application scenarios, display resolution is the resolution of video, or, display resolution is aobvious
The resolution of display screen curtain, the first acquiring unit 301, effectively show pixel specifically for calculating according to the second formula
Density, the second formula is:
Wherein, SwFor the width of display resolution, ShHeight for display resolution.Optionally, if shown
Show resolution and the resolution of display screen that resolution comprises video, when the resolution of video is more than display screen
During the resolution of curtain, display resolution is the resolution of display screen, when the resolution of video is less than display screen
Curtain resolution time, display resolution is the resolution of video.
In another kind of application scenarios, display resolution comprises the resolution of video and the resolution of display screen,
First acquiring unit 301, effectively shows picture element density specifically for calculating according to the 3rd formula, and the 3rd formula is:
Wherein, θ is the resolution match factor, when the resolution of video is less than or equal to the resolution of display screen
Time, θ=1, when the resolution of video is more than the resolution of display screen,
VwFor the width of the resolution of video, VhFor the height of the resolution of video, DwDividing for display screen
The width of resolution, DhFor the height of the resolution of display screen, g is constant.
Optionally, computing unit 303, specifically for calculating video display quality Q according to the 4th formulav, the 4th
Formula is:
Wherein, λ is the frame per second factor, λ=FB/Fv, FBOn the basis of frame per second, FvFor the frame per second of video, BvFor regarding
The code check of frequency, QscFor screen display quality, QminFor constant, it is used for indicating the minima of display quality, a, c
For constant, U is adjustment function, increases with λ and increases, Y1It is the first quality factor, Y2Be the second mass because of
Son.
Optionally,
Wherein, b is constant.
Optionally, computing unit 303, specifically for calculating video display quality Q according to the 5th formulav, the 5th
Formula is:
Qv=QB·func(λ);
Wherein, QBFor reference mass,
Func (λ) is modifying factor, increases with λ and reduces, and λ is the frame per second factor, λ=FB/Fv, FBOn the basis of
Frame per second, FvFor the frame per second of video, BvFor the code check of video, QscFor screen display quality, QminFor constant,
For indicating the minima of display quality, a, c are constant, Y1It is the first quality factor, Y2Be the second mass because of
Son.
Further alternative, as λ > 1, func (λ)=a1-a2·log(a3·λ),(a1,a2,a3> 0);As λ < 1,Wherein, a1,a2,a3,b1,b2,b3For constant.
Optionally, computing unit 303, specifically for when the frame per second of video is more than benchmark frame per second, according to the 6th
Formula calculates video display quality Qv, the 6th formula is:
Qv=func (QB,λ);
Wherein,c1,c2,c3,c4For constant, QBFor reference mass,
λ is the frame per second factor, and λ < 1, λ=FB/Fv, FBOn the basis of frame per second, FvFor the frame per second of video, BvFor
The code check of video, QscFor screen display quality, QminFor constant, for indicating the minima of display quality, a,
C is constant, Y1It is the first quality factor, Y2It it is the second quality factor.
Optionally, Y1=1, Y2=1, or, Y1=fun1 (Vc), Y1=fun2 (Vc), VcFor indicating video
Content complexity, fun1 (Vc) and fun2 (Vc) it is about VcFunction, and all with VcIncrease and increase.
It addition, optional, acquiring unit 301, specifically for obtaining the content complexity of video.
Certainly, simply illustrating the structure of electronic equipment with virtual module in the present embodiment, it is concrete
Implementation can be the program of the computational methods by realizing video display quality of the present invention and data are stored in
In reservoir, processor calls the program in memorizer and realizes the computational methods of video display quality of the present invention, electricity
Subset can be divided into the virtual module in the present embodiment, not generation according to the difference of function in each step
Each electronic equipment of table comprises the entity structure of each virtual module.
Computational methods based on the video display quality described in the embodiment that above-mentioned Fig. 2 is corresponding, the present invention
Another embodiment provides a kind of electronic equipment, for performing regarding described in embodiment corresponding to above-mentioned Fig. 2
Frequently the computational methods of display quality, with reference to shown in Fig. 4, this electronic equipment 40 includes: including: processor 401,
Memorizer 402 and bus 403, processor 401 and memorizer 402 are connected with each other by bus, memorizer
402 are used for the program that stores and data, and processor 401 performs video for the program calling memorizer storage and shows
The computational methods of quality;
Processor 401, for obtaining the screen display quality of video, screen display quality is used for indicating video to exist
The highest value of the display quality on display screen;Obtain frame per second and the code check of video of video;According to screen
Display quality, the frame per second of video, the code check of video calculate video display quality according to the first preset algorithm, depending on
Frequently display quality is for indicating video display quality on the display screen.
Optionally, processor 401, specifically for the size according to display screen, display resolution according to second
Preset algorithm calculates screen display quality, and the size of display screen, for indicating the size of display screen, shows
Resolution comprises at least one in the resolution of video and the resolution of display screen, the size of display screen
It is negative correlativing relation with screen display quality, display resolution and screen display quality correlation.
Optionally, processor 401, effectively show picture element density specifically for obtaining, calculate according to the first formula
Screen display quality, the first formula is:
Wherein, QscFor screen display quality, QmaxFor constant, for indicating the maximum of display quality, P is
Effectively showing picture element density, effectively display picture element density is the size meter according to display resolution and display screen
Obtain, DsFor the size of display screen, d, e, f are constant.
Optionally, in a kind of application scenarios, display resolution is the resolution of video, or, display point
Resolution is the resolution of display screen, processor 401, effectively shows picture specifically for calculating according to the second formula
Element density, the second formula is:
Wherein, SwFor the width of display resolution, ShHeight for display resolution.Preferably, video is worked as
Resolution more than the resolution of display screen time, display resolution is the resolution of display screen, works as video
Resolution less than the resolution of display screen time, display resolution is the resolution of video.
Optionally, in another kind of application scenarios, display resolution comprises resolution and the display screen of video
Resolution,
Processor 401, effectively shows picture element density specifically for calculating according to the 3rd formula, and the 3rd formula is:
Wherein, θ is the resolution match factor, when the resolution of video is less than or equal to the resolution of display screen
Time, θ=1, when the resolution of video is more than the resolution of display screen,
VwFor the width of the resolution of video, VhFor the height of the resolution of video, DwDividing for display screen
The width of resolution, DhFor the height of the resolution of display screen, g is constant.
Optionally, processor 401, specifically for calculating video display quality Q according to the 4th formulav, the 4th is public
Formula is:
Wherein, λ is the frame per second factor, λ=FB/Fv, FBOn the basis of frame per second, FvFor the frame per second of video, BvFor regarding
The code check of frequency, QscFor screen display quality, QminFor constant, it is used for indicating the minima of display quality, a, c
For constant, U is adjustment function, increases with λ and increases, Y1It is the first quality factor, Y2Be the second mass because of
Son.
Further,
Wherein, b is constant.
Optionally, processor 401, specifically for calculating video display quality Q according to the 5th formulav, the 5th is public
Formula is:
Qv=QB·func(λ);
Wherein, QBFor reference mass,
Func (λ) is modifying factor, increases with λ and reduces, and λ is the frame per second factor, λ=FB/Fv, FBOn the basis of
Frame per second, FvFor the frame per second of video, BvFor the code check of video, QscFor screen display quality, QminFor constant,
For indicating the minima of display quality, a, c are constant, Y1It is the first quality factor, Y2Be the second mass because of
Son.
Further, as λ > 1, func (λ)=a1-a2·log(a3·λ),(a1,a2,a3> 0);
As λ < 1,
Wherein, a1,a2,a3,b1,b2,b3For constant.
Optionally, processor 401, specifically for when the frame per second of video is more than benchmark frame per second, public according to the 6th
Formula calculates video display quality Qv, the 6th formula is:
Qv=func (QB,λ);
Wherein,c1,c2,c3,c4For constant, QBFor reference mass,
λ is the frame per second factor, and λ < 1, λ=FB/Fv, FBOn the basis of frame per second, FvFor the frame per second of video, BvFor
The code check of video, QscFor screen display quality, QminFor constant, for indicating the minima of display quality, a,
C is constant, and U is adjustment function, increases with λ and increases, Y1It is the first quality factor, Y2It it is the second mass
The factor.
Further, Y1=1, Y2=1, or,
Y1=fun1 (Vc), Y1=fun2 (Vc), VcFor indicating the content complexity of video, fun1 (Vc) and fun2 (Vc)
For about VcFunction, and all with VcIncrease and increase.
In a kind of possible realization,
Processor 401, is additionally operable to obtain the content complexity of video.
The electronic equipment that the present embodiment provides, obtains the screen display quality of video, the frame per second of video, video
Code check, calculate according to the first preset algorithm according to the code check of screen display quality, the frame per second of video and video
Video display quality, wherein, screen display quality is for indicating video display quality on the display screen
The highest value.Video display quality is entered by the code check of comprehensive screen display quality and the frame per second of video, video
Row calculates, and is not only that the parameter according to video data self calculates, has taken into account video at display screen
Display situation, it is possible to more accurately embody video display quality.
Those skilled in the art is it can be understood that arrive, for convenience and simplicity of description, and foregoing description
Device and the specific works process of unit, be referred to the corresponding process in preceding method embodiment, at this
Repeat no more.The foregoing is only presently preferred embodiments of the present invention, not in order to limit the present invention, all at this
Within the spirit of invention and principle, any modification, equivalent substitution and improvement etc. made, should be included in this
Within the protection domain of invention.
Claims (19)
1. the computational methods of a video display quality, it is characterised in that described method includes:
Obtaining the screen display quality of video, described screen display quality is used for indicating described video at display screen
The highest value of the display quality on curtain;
Obtain frame per second and the code check of described video of described video;
Preset according to first according to described screen display quality, the frame per second of described video, the code check of described video
Algorithm calculates video display quality, and described video display quality is used for indicating described video at described display screen
On display quality.
Method the most according to claim 1, it is characterised in that the screen display matter of described acquisition video
Amount, including:
Size according to described display screen, display resolution calculate described screen according to the second preset algorithm and show
Showing quality, the size of described display screen is for indicating the size of described display screen, described display resolution
Comprise at least one in the resolution of described video and the resolution of described display screen, described display screen
Size and described screen display quality be negative correlativing relation, described display resolution shows matter with described screen
Amount correlation.
Method the most according to claim 2, it is characterised in that the described chi according to described display screen
Very little, display resolution calculates described screen display quality according to the second preset algorithm, including:
Obtain effectively show picture element density, according to first formula calculate described screen display quality, described first
Formula is:
Wherein, QscFor described screen display quality, QmaxFor constant, it is used for indicating the maximum of display quality,
P is described effective display picture element density, and described effective display picture element density is according to described display resolution and institute
State what the Size calculation of display screen obtained, DsFor the size of described display screen, d, e, f are constant.
Method the most according to claim 3, it is characterised in that described display resolution is described video
Resolution, or, described display resolution is the resolution of described display screen, and described acquisition is the most aobvious
Show picture element density, including: calculate described effective display picture element density, described second formula according to the second formula
For:
Wherein, SwFor the width of described display resolution, ShHeight for described display resolution.
Method the most according to claim 4, it is characterised in that
When the resolution of described video is more than the resolution of described display screen, described display resolution is institute
State the resolution of display screen, when the resolution of described video is less than the resolution of described display screen, institute
State the resolution that display resolution is described video.
Method the most according to claim 3, it is characterised in that described display resolution comprise described in regard
The resolution of frequency and the resolution of described display screen, described acquisition effectively shows picture element density, also includes:
Calculating described effective display picture element density according to the 3rd formula, described 3rd formula is:
Wherein, θ is the resolution match factor, when the resolution of described video is less than or equal to described display screen
Resolution time, θ=1, when the resolution of described video is more than the resolution of described display screen,
VwFor the width of the resolution of described video, VhFor the height of the resolution of described video, DwFor described
The width of the resolution of display screen, DhFor the height of the resolution of described display screen, g is constant.
7. according to the method described in any one of claim 1-6, it is characterised in that described according to described screen
Display quality, the frame per second of described video, the code check of described video calculate video according to the first preset algorithm and show
Quality, including:
Described video display quality Q is calculated according to the 4th formulav, described 4th formula is:
Wherein, λ is the frame per second factor, λ=FB/Fv, FBOn the basis of frame per second, FvFor the frame per second of described video, Bv
For the code check of described video, QscFor described screen display quality, QminFor constant, it is used for indicating described display
The minima of quality, a, c are constant, and U is adjustment function, increase with λ and increase, Y1Be the first mass because of
Son, Y2It it is the second quality factor.
8. according to the method described in any one of claim 1-6, it is characterised in that described according to described screen
Display quality, the frame per second of described video, the code check of described video calculate video according to the first preset algorithm and show
Quality, including:
Described video display quality Q is calculated according to the 5th formulav, described 5th formula is:
Qv=QB·func(λ);
Wherein, QBFor reference mass,
Func (λ) is modifying factor, increases with λ and reduces, and λ is the frame per second factor, λ=FB/Fv, FBOn the basis of
Frame per second, FvFor the frame per second of described video, BvFor the code check of described video, QscFor described screen display quality, Qmin
For constant, for indicating the minima of described display quality, a, c are constant, Y1It is the first quality factor, Y2
It it is the second quality factor.
9. according to the method described in any one of claim 1-6, it is characterised in that when the frame per second of described video
During more than benchmark frame per second, described according to described screen display quality, the frame per second of described video, described video
Code check calculates video display quality according to the first preset algorithm, including:
Described video display quality Q is calculated according to the 6th formulav, described 6th formula is:
Qv=func (QB,λ);
Wherein,c1,c2,c3,c4For constant, QBFor reference mass,
λ is the frame per second factor, and λ < 1, λ=FB/Fv, FBFor described benchmark frame per second, FvFrame for described video
Rate, BvFor the code check of described video, QscFor described screen display quality, QminFor constant, it is used for indicating institute
Stating the minima of display quality, a, c are constant, Y1It is the first quality factor, Y2It it is the second quality factor.
10. an electronic equipment, it is characterised in that including:
First acquiring unit, for obtaining the screen display quality of video, described screen display quality is used for referring to
Show the highest value of described video display quality on the display screen;
Second acquisition unit, for obtaining frame per second and the code check of described video of described video;Computing unit,
Described screen display quality, described second acquisition unit for obtaining according to described first acquiring unit obtain
The frame per second of described video and the code check of described video according to first preset algorithm calculate video display quality, institute
State video display quality for indicating described video display quality on described display screen.
11. equipment according to claim 10, it is characterised in that
Described first acquiring unit, specifically for the size according to described display screen, display resolution according to
Second preset algorithm calculates described screen display quality, and the size of described display screen is used for indicating described display
The size of screen, described display resolution comprises resolution and the resolution of described display screen of described video
In at least one, the size of described display screen and described screen display quality are negative correlativing relation, described
Display resolution and described screen display quality correlation.
12. equipment according to claim 11, it is characterised in that
Described first acquiring unit, effectively shows picture element density specifically for obtaining, and calculates according to the first formula
Described screen display quality, described first formula is:
Wherein, QscFor described screen display quality, QmaxFor constant, it is used for indicating the maximum of display quality,
P is for effectively showing that picture element density, described effective display picture element density are according to described display resolution and described aobvious
The Size calculation of display screen curtain obtains, DsFor the size of described display screen, d, e, f are constant.
13. equipment according to claim 12, it is characterised in that described display resolution is described regarding
The resolution of frequency, or, described display resolution is the resolution of described display screen,
Described first acquiring unit, specifically for calculating described effective display picture element density according to the second formula,
Described second formula is:
Wherein, SwFor the width of described display resolution, ShHeight for described display resolution.
14. methods according to claim 13, it is characterised in that
When the resolution of described video is more than the resolution of described display screen, described display resolution is institute
State the resolution of display screen, when the resolution of described video is less than the resolution of described display screen, institute
State the resolution that display resolution is described video.
15. equipment according to claim 12, it is characterised in that described display resolution comprises described
The resolution of video and the resolution of described display screen;
Described first acquiring unit, specifically for calculating described effective display picture element density according to the 3rd formula,
Described 3rd formula is:
Wherein, θ is the resolution match factor, when the resolution of described video is less than or equal to described display screen
Resolution time, θ=1, when the resolution of described video is more than the resolution of described display screen,
VwFor the width of the resolution of described video, VhFor the height of the resolution of described video, DwFor described
The width of the resolution of display screen, DhFor the height of the resolution of described display screen, g is constant.
16. according to the equipment described in any one of claim 10-15, it is characterised in that
Described computing unit, specifically for calculating described video display quality Q according to the 4th formulav, described
Four formula are:
Wherein, λ is the frame per second factor, λ=FB/Fv, FBOn the basis of frame per second, FvFor the frame per second of described video, Bv
For the code check of described video, QscFor described screen display quality, QminFor constant, it is used for indicating described display
The minima of quality, a, c are constant, and U is adjustment function, increase with λ and increase, Y1Be the first mass because of
Son, Y2It it is the second quality factor.
17. according to the equipment described in any one of claim 10-15, it is characterised in that
Described computing unit, specifically for calculating described video display quality Q according to the 5th formulav, described
Five formula are:
Qv=QB·func(λ);
Wherein, QBFor reference mass,
Func (λ) is modifying factor, increases with λ and reduces, and λ is the frame per second factor, λ=FB/Fv, FBOn the basis of
Frame per second, FvFor the frame per second of described video, BvFor the code check of described video, QscFor described screen display quality, Qmin
For constant, for indicating the minima of described display quality, a, c are constant, Y1It is the first quality factor, Y2
It it is the second quality factor.
18. according to the equipment described in any one of claim 10-15, it is characterised in that
Described computing unit, specifically for when the frame per second of described video is more than benchmark frame per second, public according to the 6th
Formula calculates described video display quality Qv, described 6th formula is:
Qv=func (QB,λ);
Wherein,c1,c2,c3,c4For constant, QBFor reference mass,
λ is the frame per second factor, and λ < 1, λ=FB/Fv, FBFor described benchmark frame per second, FvFrame for described video
Rate, BvFor the code check of described video, QscFor described screen display quality, QminFor constant, it is used for indicating institute
Stating the minima of display quality, a, c are constant, Y1It is the first quality factor, Y2It it is the second quality factor.
19. 1 kinds of electronic equipments, it is characterised in that described electronic equipment includes: processor, memorizer and
Bus, described processor and described memorizer are connected with each other by described bus, and described memorizer is used for storing
Program and data, described processor performs such as claim 1-9 for the program calling the storage of described memorizer
According to any one of method.
Priority Applications (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201610209567.9A CN105847970A (en) | 2016-04-06 | 2016-04-06 | Video display quality calculating method and equipment |
PCT/CN2016/104245 WO2017173817A1 (en) | 2016-04-06 | 2016-11-01 | Computing method and apparatus for video display quality |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201610209567.9A CN105847970A (en) | 2016-04-06 | 2016-04-06 | Video display quality calculating method and equipment |
Publications (1)
Publication Number | Publication Date |
---|---|
CN105847970A true CN105847970A (en) | 2016-08-10 |
Family
ID=56596720
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201610209567.9A Pending CN105847970A (en) | 2016-04-06 | 2016-04-06 | Video display quality calculating method and equipment |
Country Status (2)
Country | Link |
---|---|
CN (1) | CN105847970A (en) |
WO (1) | WO2017173817A1 (en) |
Cited By (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN106791846A (en) * | 2016-12-09 | 2017-05-31 | 浙江宇视科技有限公司 | The method of adjustment and device of a kind of Image Coding quality factor |
CN106792156A (en) * | 2016-12-08 | 2017-05-31 | 深圳Tcl新技术有限公司 | Lift the method and device of Internet video definition |
WO2017173817A1 (en) * | 2016-04-06 | 2017-10-12 | 华为技术有限公司 | Computing method and apparatus for video display quality |
CN109889816A (en) * | 2019-02-19 | 2019-06-14 | 西安电子科技大学 | A kind of video quality evaluation method based on spatial and temporal resolution, device, equipment and storage medium |
Families Citing this family (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN115225911B (en) * | 2022-08-19 | 2022-12-06 | 腾讯科技(深圳)有限公司 | Code rate self-adaption method and device, computer equipment and storage medium |
Citations (7)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN102740108A (en) * | 2011-04-11 | 2012-10-17 | 华为技术有限公司 | Video data quality assessment method and apparatus thereof |
CN103152599A (en) * | 2013-02-01 | 2013-06-12 | 浙江大学 | Mobile video service user experience quality evaluation method based on ordinal regression |
CN103379360A (en) * | 2012-04-23 | 2013-10-30 | 华为技术有限公司 | Assessment method and device for video quality |
CN103533367A (en) * | 2013-10-23 | 2014-01-22 | 传线网络科技(上海)有限公司 | No-reference video quality evaluation method and device |
CN103634594A (en) * | 2012-08-21 | 2014-03-12 | 华为技术有限公司 | Method and apparatus for obtaining video coding compression quality |
CN104023232A (en) * | 2014-06-27 | 2014-09-03 | 北京邮电大学 | Mobile video quality assessment method based on hierarchy analysis and multiple linear regressions |
CN104618924A (en) * | 2015-01-30 | 2015-05-13 | 南京邮电大学 | Wireless ubiquitous network-based quality of experience index system and measuring method |
Family Cites Families (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP4451856B2 (en) * | 2006-05-09 | 2010-04-14 | 日本電信電話株式会社 | Video quality estimation apparatus, method, and program |
US8154602B2 (en) * | 2006-05-09 | 2012-04-10 | Nippon Telegraph And Telephone Corporation | Video quality estimation apparatus, method, and program |
CN105847970A (en) * | 2016-04-06 | 2016-08-10 | 华为技术有限公司 | Video display quality calculating method and equipment |
-
2016
- 2016-04-06 CN CN201610209567.9A patent/CN105847970A/en active Pending
- 2016-11-01 WO PCT/CN2016/104245 patent/WO2017173817A1/en active Application Filing
Patent Citations (7)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN102740108A (en) * | 2011-04-11 | 2012-10-17 | 华为技术有限公司 | Video data quality assessment method and apparatus thereof |
CN103379360A (en) * | 2012-04-23 | 2013-10-30 | 华为技术有限公司 | Assessment method and device for video quality |
CN103634594A (en) * | 2012-08-21 | 2014-03-12 | 华为技术有限公司 | Method and apparatus for obtaining video coding compression quality |
CN103152599A (en) * | 2013-02-01 | 2013-06-12 | 浙江大学 | Mobile video service user experience quality evaluation method based on ordinal regression |
CN103533367A (en) * | 2013-10-23 | 2014-01-22 | 传线网络科技(上海)有限公司 | No-reference video quality evaluation method and device |
CN104023232A (en) * | 2014-06-27 | 2014-09-03 | 北京邮电大学 | Mobile video quality assessment method based on hierarchy analysis and multiple linear regressions |
CN104618924A (en) * | 2015-01-30 | 2015-05-13 | 南京邮电大学 | Wireless ubiquitous network-based quality of experience index system and measuring method |
Non-Patent Citations (2)
Title |
---|
ABDUL REHMAN, KAI ZENG, ZHOU WANG: "Display device-adopted video quality-of-experience assessment", 《HUMAN VISION AND ELECTRONIC IMAGING INTERNATIONAL SOCIETY FOR OPTICS AND PHOTONICS》 * |
刘祺: "智能终端视频质量评估", 《中国硕士学位论文全文数据库》 * |
Cited By (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
WO2017173817A1 (en) * | 2016-04-06 | 2017-10-12 | 华为技术有限公司 | Computing method and apparatus for video display quality |
CN106792156A (en) * | 2016-12-08 | 2017-05-31 | 深圳Tcl新技术有限公司 | Lift the method and device of Internet video definition |
CN106791846A (en) * | 2016-12-09 | 2017-05-31 | 浙江宇视科技有限公司 | The method of adjustment and device of a kind of Image Coding quality factor |
CN106791846B (en) * | 2016-12-09 | 2019-12-13 | 浙江宇视科技有限公司 | Method and device for adjusting image coding quality factor |
CN109889816A (en) * | 2019-02-19 | 2019-06-14 | 西安电子科技大学 | A kind of video quality evaluation method based on spatial and temporal resolution, device, equipment and storage medium |
CN109889816B (en) * | 2019-02-19 | 2020-09-25 | 西安电子科技大学 | Video quality evaluation method, device, equipment and storage medium |
Also Published As
Publication number | Publication date |
---|---|
WO2017173817A1 (en) | 2017-10-12 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN105847970A (en) | Video display quality calculating method and equipment | |
Moorthy et al. | Visual quality assessment algorithms: what does the future hold? | |
CN111950723B (en) | Neural network model training method, image processing method, device and terminal equipment | |
EP3125550A1 (en) | Method and apparatus for obtaining video quality parameter, and electronic device | |
CN104378636B (en) | A kind of video encoding method and device | |
CN107736019B (en) | Vehicle-mounted security monitoring method and system and terminal equipment | |
CN103533367A (en) | No-reference video quality evaluation method and device | |
CN105979216A (en) | Video transmission method and device of region of interest | |
CN110740316A (en) | Data coding method and device | |
Aguiar et al. | Real-time QoE prediction for multimedia applications in wireless mesh networks | |
CN106791915A (en) | A kind of method and apparatus for showing video image | |
CN107018406A (en) | Video information processing method and device | |
CN111524110B (en) | Video quality evaluation model construction method, evaluation method and device | |
Li et al. | Recent advances and challenges in video quality assessment | |
CN111861204A (en) | Course mobile learning evaluation system and method based on intelligent platform | |
CN114125495A (en) | Video quality evaluation model training method, video quality evaluation method and device | |
CN115022629A (en) | Method and device for determining optimal coding mode of cloud game video | |
CN111429537A (en) | Optical detection method, device and equipment for movie screen and intelligent network sensor | |
CN111539948B (en) | Video quality evaluation method, device, electronic equipment and storage medium | |
CN110677728B (en) | Method, device and equipment for playing video and storage medium | |
CN103796036A (en) | Coding parameter adjusting method and device | |
WO2018192518A1 (en) | Data processing method and device and storage medium | |
CN116980604A (en) | Video encoding method, video decoding method and related equipment | |
CN114827583A (en) | System and method for objective video quality assessment in lightweight real-time video communication | |
CN109982069B (en) | Method and system for measuring respiratory effect |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
C06 | Publication | ||
PB01 | Publication | ||
C10 | Entry into substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
RJ01 | Rejection of invention patent application after publication |
Application publication date: 20160810 |
|
RJ01 | Rejection of invention patent application after publication |