CN104322065B - Terminal and video image compressing method - Google Patents

Terminal and video image compressing method Download PDF

Info

Publication number
CN104322065B
CN104322065B CN201280073344.4A CN201280073344A CN104322065B CN 104322065 B CN104322065 B CN 104322065B CN 201280073344 A CN201280073344 A CN 201280073344A CN 104322065 B CN104322065 B CN 104322065B
Authority
CN
China
Prior art keywords
target area
code stream
area
video image
nontarget
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Active
Application number
CN201280073344.4A
Other languages
Chinese (zh)
Other versions
CN104322065A (en
Inventor
张焰焰
陈维山
马晓燕
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Yulong Computer Telecommunication Scientific Shenzhen Co Ltd
Original Assignee
Yulong Computer Telecommunication Scientific Shenzhen Co Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Yulong Computer Telecommunication Scientific Shenzhen Co Ltd filed Critical Yulong Computer Telecommunication Scientific Shenzhen Co Ltd
Publication of CN104322065A publication Critical patent/CN104322065A/en
Application granted granted Critical
Publication of CN104322065B publication Critical patent/CN104322065B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/20Servers specifically adapted for the distribution of content, e.g. VOD servers; Operations thereof
    • H04N21/23Processing of content or additional data; Elementary server operations; Server middleware
    • H04N21/234Processing of video elementary streams, e.g. splicing of video streams or manipulating encoded video stream scene graphs
    • H04N21/2343Processing of video elementary streams, e.g. splicing of video streams or manipulating encoded video stream scene graphs involving reformatting operations of video signals for distribution or compliance with end-user requests or end-user device requirements
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N19/00Methods or arrangements for coding, decoding, compressing or decompressing digital video signals
    • H04N19/10Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using adaptive coding
    • H04N19/102Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using adaptive coding characterised by the element, parameter or selection affected or controlled by the adaptive coding
    • H04N19/115Selection of the code volume for a coding unit prior to coding
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N19/00Methods or arrangements for coding, decoding, compressing or decompressing digital video signals
    • H04N19/10Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using adaptive coding
    • H04N19/134Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using adaptive coding characterised by the element, parameter or criterion affecting or controlling the adaptive coding
    • H04N19/167Position within a video image, e.g. region of interest [ROI]
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N19/00Methods or arrangements for coding, decoding, compressing or decompressing digital video signals
    • H04N19/10Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using adaptive coding
    • H04N19/169Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using adaptive coding characterised by the coding unit, i.e. the structural portion or semantic portion of the video signal being the object or the subject of the adaptive coding
    • H04N19/17Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using adaptive coding characterised by the coding unit, i.e. the structural portion or semantic portion of the video signal being the object or the subject of the adaptive coding the unit being an image region, e.g. an object
    • H04N19/172Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using adaptive coding characterised by the coding unit, i.e. the structural portion or semantic portion of the video signal being the object or the subject of the adaptive coding the unit being an image region, e.g. an object the region being a picture, frame or field
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/20Servers specifically adapted for the distribution of content, e.g. VOD servers; Operations thereof
    • H04N21/23Processing of content or additional data; Elementary server operations; Server middleware
    • H04N21/234Processing of video elementary streams, e.g. splicing of video streams or manipulating encoded video stream scene graphs
    • H04N21/2343Processing of video elementary streams, e.g. splicing of video streams or manipulating encoded video stream scene graphs involving reformatting operations of video signals for distribution or compliance with end-user requests or end-user device requirements
    • H04N21/234345Processing of video elementary streams, e.g. splicing of video streams or manipulating encoded video stream scene graphs involving reformatting operations of video signals for distribution or compliance with end-user requests or end-user device requirements the reformatting operation being performed only on part of the stream, e.g. a region of the image or a time segment
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N19/00Methods or arrangements for coding, decoding, compressing or decompressing digital video signals
    • H04N19/10Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using adaptive coding
    • H04N19/102Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using adaptive coding characterised by the element, parameter or selection affected or controlled by the adaptive coding
    • H04N19/124Quantisation
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N19/00Methods or arrangements for coding, decoding, compressing or decompressing digital video signals
    • H04N19/10Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using adaptive coding
    • H04N19/134Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using adaptive coding characterised by the element, parameter or criterion affecting or controlling the adaptive coding
    • H04N19/162User input
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N19/00Methods or arrangements for coding, decoding, compressing or decompressing digital video signals
    • H04N19/60Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using transform coding
    • H04N19/61Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using transform coding in combination with predictive coding

Landscapes

  • Engineering & Computer Science (AREA)
  • Multimedia (AREA)
  • Signal Processing (AREA)
  • Compression Or Coding Systems Of Tv Signals (AREA)

Abstract

The present invention provides a kind of terminals, including:Recognition unit identifies the target area selected in the video image currently shown;Compression unit, it is connected to the recognition unit, increase the first code stream assigned by the target area, the target area is compressed according to first code stream, and/or the compression unit is additionally operable to reduce the second code stream assigned by the nontarget area in the video image, is compressed to the nontarget area according to second code stream.The invention also provides a kind of video image compressing methods.Technical scheme of the present invention takes different Compression Strategies for the different zones of the video image in region, not only ensure that transmission bandwidth requirement, but also can distinguish the important element and minor element in video image.

Description

Terminal and video image compressing method
Technical field
The present invention relates to technical field of video image processing, in particular to a kind of terminal and a kind of video image pressure Contracting method.
Background technology
In the Video Applications such as Streaming Media, videophone, video conference, in the process by network transmission video data In, due to being influenced by the limitation of network bandwidth or other destabilizing factors, video will be unable to smooth viewing.The prior art can Ensure normal transmission and the broadcasting of video data by two schemes.
Scheme 1:In the case where not changing image resolution ratio, compression ratio is improved to reduce the code check of video compress, is ensured Video code rate can be transmitted in bandwidth allowable range.For example, the fine definition image quality that original resolution ratio is 800 × 600 Video, by the video for the low definition image quality for being adjusted to 800 × 600 after network interferences.
This method improves compression ratio while ensureing image resolution ratio, that is, sacrifice picture quality to reduce code check, This makes more image detail parts be ignored, and the decoder of video receiver will be unable to really go back the details of original image, make The video image quality clarity watched at receiving terminal is integrally lower.It will appear a large amount of mosaic phenomenon in severe cases.
Scheme 2:In the case where not changing image quality, change the resolution ratio of video, in this way with the reduction of resolution ratio, The video data volume will be reduced, and under identical compression ratio, code check can also decrease, to ensure that video code rate can allow in bandwidth It is transmitted in range.Such as original resolution ratio be 800 × 600 fine definition image quality video, by being adjusted after network interferences The video of the whole identical clarity image quality for being 320 × 240.
Although this method can ensure that the clarity of image quality, visible video picture entirety reduce, will certainly shadow Ring the whole viewing effect of receiving terminal.
Scheme 1 and scheme 2 have the shortcomings that one it is common:It is all to whole that video pictures change done adjustment for bandwidth A picture is converted, to achieve the purpose that reduce video code rate.This method is all same right to all elements in video pictures It waits for, does not distinguish the important element and minor element in video pictures.
Therefore, it is necessary to a kind of new video-frequency compression method, the different zones that can be directed to video image take different pressures Contracting strategy, not only ensure that transmission bandwidth requirement, but also can distinguish the important element and minor element in video pictures.
Invention content
The present invention is based on the above problem, it is proposed that a kind of terminal, the different zones that can be directed to video image are taken Different Compression Strategies not only ensure that transmission bandwidth requirement, but also can distinguish the important element and minor element in video pictures.
In view of this, according to an aspect of the present invention, it proposes a kind of terminals, including:Recognition unit, according to reception Selection signal identifies the target area selected in the video image currently shown;It is single to be connected to the identification for compression unit Member increases the first code stream assigned by the target area, is compressed to the target area according to first code stream, And/or for reducing the second code stream assigned by the nontarget area in the video image, according to second code stream pair It is compressed the nontarget area.
The video image compression mode of the terminal includes following three kinds of compress modes:The first:When user has selected target After region, the code stream assigned by the target area can be increased, the code stream assigned by nontarget area is constant, i.e. target The image in region becomes clear, and the image definition of nontarget area is constant;Second:When user selected target area it Afterwards, the code stream assigned by the target area is not only increased, the code stream assigned by nontarget area, i.e. target are decreased The image in region becomes clear, and the image definition of nontarget area reduces;The third:When user has selected target area Later, the code stream assigned by the target area is constant, but reduces the code stream assigned by nontarget area, i.e. target area Image clarity it is constant, and the image definition of nontarget area reduces.These modes can be with changing section image Clarity, to distinguish important element and minor element.Certainly the compress mode opposite with above-mentioned compress mode can also be used, Such as:After user has selected target area, it is possible to reduce the code stream assigned by the target area, nontarget area are divided The code stream being fitted on increases or remains unchanged, i.e. the image blur of target area, and the image of nontarget area becomes clear Or remain unchanged etc..
In the above-mentioned technical solutions, it is preferred that can also include:Computing unit is connected to the recognition unit, according to point The first code stream assigned by the target area and the second code stream assigned by the nontarget area are calculated with algorithm; Acquiring unit is connected to the computing unit, and the first quantization corresponding with the target area is obtained according to first code stream Value, and the second quantized value corresponding with the nontarget area is obtained according to second code stream;Compression unit is additionally operable to root Compression is carried out and according to second quantized value to the nontarget area to the target area according to first quantized value It is compressed.
In the technical scheme, the code stream of different zones in video image is obtained by allocation algorithm, further according to code stream meter Calculation obtains the quantized value of different zones in video image, is finally carried out to different zones in video image according to different quantized values Compression processing, this method can distinguish important element (i.e. target area) and minor element (removing target in video pictures Other region, that is, nontarget areas in region) so that under the premise of not changing resolution ratio and not reducing important element image quality, protect The requirement that total bit stream meets bandwidth is demonstrate,proved, not only without the viewing effect of influence user, but also has achieved the purpose that compress video.
In the above-mentioned technical solutions, it is preferred that the allocation algorithm used by the computing unit includes:According to identification The area of the target area gone out and the area of the nontarget area, number of operations when selecting the target area and The code stream limit value of current network bandwidth calculates the first code stream assigned by the target area and the nontarget area The second assigned code stream.
In the above-mentioned technical solutions, it is preferred that the allocation algorithm used by the computing unit includes:BRH=n × SH/(n×SH+SL)×BRlimit,
BRL=SL/(n×SH+SL)×BRlimit, wherein BRHFor the assigned code stream of the target area, BRLFor The assigned code stream of the nontarget area, n are number of operations when selecting the target area, SHIt is single for the identification The area for the target area that member identifies, SLFor the area for the nontarget area that the recognition unit identifies, BRlimitFor the code stream limit value of current network bandwidth.
In the above-mentioned technical solutions, it is preferred that can also include:Reduction unit is connected to the recognition unit, is receiving When to predetermined registration operation signal, the Bit allocation ratio of the target area and the nontarget area is 1: 1.
In the technical scheme, the clarity of target area and nontarget area can be restored depending on the user's operation For identical state, reselects target area so as to user or video image is operated again.
In the above-mentioned technical solutions, it is preferred that the recognition unit includes detection sub-unit, is occurred in the target area When mobile, detect the change in displacement state of the target area, according to the change in displacement state adjust the target area and The division of the nontarget area.
In the technical scheme, when the target area in video image occurs mobile, then target area will be adjusted to The position of target area is divided into nontarget area, you can dynamically mark off target automatically different from other regions of target area Region.
In any of the above-described technical solution, it is preferred that the acquiring unit includes record subelement, and described first is quantified Value is recorded in first code stream, and second quantized value is recorded in second code stream;The terminal further includes that decompression is single Member carries out inverse quantization calculating according to first quantized value when being decompressed to the video image to the target area, And inverse quantization calculating is carried out to the nontarget area according to second quantized value.Decompression is the inverse process of compression, will be measured Change value is recorded in code stream, so that it may to carry out inverse quantization operation.
In any of the above-described technical solution, it is preferred that further include:Transmission unit is connected to the recognition unit, will identify The target area information gone out is sent to the other-end, wherein the other-end handled simultaneously with the terminal described in regard Frequency image;The terminal further includes:Receiving unit receives the target area information that other-end identifies, according to the target Area information obtains selected target area in the video image, and the compression unit increases the target area and distributed The first code stream arrived compresses the target area according to first code stream, and/or reduces in the video image The second code stream assigned by nontarget area compresses the nontarget area according to second code stream.
It, can be by the information of the target area selected in local terminal when local terminal and other-end carry out video communication It is sent to other-end, increases the clarity of the target area of selection for other-end, in this way, the target highlighted in local terminal Region can also be highlighted on other-end.
In any of the above-described technical solution, it is preferred that when the transmission unit is additionally operable to select the target area Operation information is sent to the other-end;The receiving unit also receives the selection target area that the other-end is sent Operation information when domain selects the number of operations when target area according to the operation information acquisition local terminal;It is described Computing unit according to the area of the target area, select the target area when number of operations and the other-end The code stream limit value of current network bandwidth calculates the first code stream assigned by the target area and the nontarget area The second assigned code stream.
Therefore, local terminal can also will be sent to other-end to the operation information of target area, make local terminal pair The operation information of video image can reflect on other-end simultaneously, for example, number of operations, switching target to target area The operation informations such as region can reflect on other-end.Other-end grasps video image according to these operation informations Make, the target area to that need to increase clarity highlights, or reselects target area.
According to another aspect of the invention, it is also proposed that a kind of video image compressing method, including:Identification is in video image The target area of middle selection;Increase the first code stream assigned by the target area, according to first code stream to the mesh Mark region is compressed, and/or reduces the second code stream assigned by the nontarget area in the video image, according to described Second code stream compresses the nontarget area.
In the above-mentioned technical solutions, it is preferred that first assigned by the target area is calculated according to allocation algorithm The second code stream assigned by code stream and the nontarget area;It is obtained according to first code stream corresponding with the target area The first quantized value, and corresponding with the nontarget area the second quantized value is obtained according to second code stream;According to institute The first quantized value is stated to carry out compression to the target area and carry out the nontarget area according to second quantized value Compression.
In the technical scheme, the code stream of different zones in video image is obtained by allocation algorithm, further according to code stream meter Calculation obtains the quantized value of different zones in video image, is finally carried out to different zones in video image according to different quantized values Compression processing, this method can distinguish important element and minor element in video pictures so that do not change resolution ratio and Ensure that total bit stream meets the requirement of bandwidth under the premise of not reducing important element image quality, was both imitated without influencing the viewing of user Fruit, and achieved the purpose that compress video.
In the above-mentioned technical solutions, it is preferred that the allocation algorithm includes:According to the face for the target area identified The code stream limit of number of operations and current network bandwidth when the area of product and the nontarget area, the selection target area Definite value calculates the first code stream assigned by the target area and the second code stream assigned by the nontarget area.
In the above-mentioned technical solutions, it is preferred that the allocation algorithm includes:
BRH=n × SH/(n×SH+SL)×BRlimit,
BRL=SL/(n×SH+SL)×BRlimit, wherein BRHFor the assigned code stream of the target area, BRLFor The assigned code stream of the nontarget area, n are number of operations when selecting the target area, SHFor the institute identified State the area of target area, SLFor the area for the nontarget area identified, BRlimitIt is limited for the code stream of current network bandwidth Definite value.
In the above-mentioned technical solutions, it is preferred that further include:When receiving predetermined registration operation signal, the target area with The Bit allocation ratio of the nontarget area is 1: 1.
It in the technical scheme, in the technical scheme, can be according to user's operation by target area and nontarget area Clarity be reduced to identical state, reselect target area so as to user or video image operated again.
In the above-mentioned technical solutions, it is preferred that when the target area occurs mobile, detect the position of the target area Variable condition is moved, the division of the target area and the nontarget area is adjusted according to the change in displacement state.
In the technical scheme, when the target area in video image occurs mobile, then target area will be adjusted to The position of target area is divided into nontarget area automatically different from other regions of target area.
In any of the above-described technical solution, it is preferred that further include:First quantized value is recorded in described first yard Stream, second quantized value are recorded in second code stream;When being decoded to the video image, according to described first Quantized value carries out inverse quantization calculating to the target area, and is carried out to the nontarget area according to second quantized value Inverse quantization calculates.
In any of the above-described technical solution, it is preferred that can also include the following steps:It is same with local terminal in other-end When handling the video image, the target area information that the local terminal will identify that is sent to the other-end;Institute Other-end is stated according to selected target area in video image described in the target area acquisition of information, increases the target The first code stream assigned by region compresses the target area according to first code stream, and/or is regarded described in reduction The second code stream assigned by nontarget area in frequency image presses the nontarget area according to second code stream Contracting.
It, can be by the information of the target area selected in local terminal when local terminal and other-end carry out video communication It is sent to other-end, increases the clarity of the target area of selection for other-end, in this way, the target highlighted in local terminal Region can also be highlighted on other-end.
In any of the above-described technical solution, it is preferred that can also include the following steps:Described in the local terminal will select Operation information when target area is sent to the other-end, and the other-end is local eventually according to the operation information acquisition End selects the number of operations when target area;Area, the selection mesh of the other-end according to the target area The code stream limit value of the current network bandwidth of number of operations and the other-end when mark region, calculates the target area The second code stream assigned by the first code stream and the nontarget area assigned by domain.
Therefore, local terminal can also will be sent to other-end to the operation information of target area, make local terminal pair The operation information of video image can reflect on other-end simultaneously, for example, number of operations, switching target to target area The operation informations such as region can reflect on other-end.Other-end grasps video image according to these operation informations Make, the target area to that need to increase clarity highlights, or reselects target area.
By above technical scheme, different Compression Strategies are taken for the different zones of video image, both ensure that biography Defeated bandwidth requirement, and important element and minor element in video pictures can be distinguished.
Description of the drawings
Fig. 1 shows the block diagram of terminal according to an embodiment of the invention;
Fig. 2 shows the flow charts of video image compressing method according to an embodiment of the invention;
Fig. 3 shows the flow chart of video image compressing method according to still another embodiment of the invention;
Fig. 4 A to Fig. 4 E show the schematic diagram of operation video image according to an embodiment of the invention.
Specific implementation mode
To better understand the objects, features and advantages of the present invention, below in conjunction with the accompanying drawings and specific real Mode is applied the present invention is further described in detail.It should be noted that in the absence of conflict, the implementation of the application Feature in example and embodiment can be combined with each other.
Many details are elaborated in the following description to facilitate a thorough understanding of the present invention, still, the present invention may be used also To be implemented different from other modes described here using other, therefore, protection scope of the present invention is not by described below Specific embodiment limitation.
Fig. 1 shows the block diagram of terminal according to an embodiment of the invention.
As shown in Figure 1, terminal 100 according to an embodiment of the invention may include:Recognition unit 102, according to reception Selection signal identifies the target area selected in the video image currently shown;Compression unit 108, is connected to recognition unit 102, increase the first code stream assigned by target area, target area is compressed according to the first code stream, and/or for subtracting The second code stream assigned by nontarget area in few video image, compresses nontarget area according to the second code stream.
The video image compression mode of the terminal 100 includes following three kinds of compress modes:The first:When user has selected mesh After marking region, the code stream assigned by the target area can be increased, the code stream assigned by nontarget area is constant, i.e. mesh The image for marking region becomes clear, and the image definition of nontarget area is constant;Second:When user has selected target area Later, the code stream assigned by the target area is not only increased, the code stream assigned by nontarget area, i.e. mesh are decreased The image for marking region becomes clear, and the image definition of nontarget area reduces;The third:When user has selected target area After domain, the code stream assigned by the target area is constant, but reduces the code stream assigned by nontarget area, i.e. target area The clarity of the image in domain is constant, and the image definition of nontarget area reduces.These modes can be with changing section figure The clarity of picture, to distinguish important element and minor element.Certainly the compression side opposite with above-mentioned compress mode can also be used Formula, such as:After user has selected target area, it is possible to reduce the code stream assigned by the target area, nontarget area Assigned code stream increases or remains unchanged, i.e. the image blur of target area, and the image of nontarget area becomes clear It is clear or remain unchanged etc..
The terminal 100 can also include:Computing unit 104, calculates according to allocation algorithm assigned by target area The second code stream assigned by first code stream and nontarget area;Acquiring unit 106, according to the acquisition of the first code stream and target area Corresponding first quantized value, and the second quantized value corresponding with nontarget area is obtained according to the second code stream;Compression unit 108 It is additionally operable to carry out compression to target area according to the first quantized value and nontarget area is compressed according to the second quantized value.
In the technical scheme, the code stream of different zones in video image is obtained by allocation algorithm, further according to code stream meter Calculation obtains the quantized value of different zones in video image, is finally carried out to different zones in video image according to different quantized values Compression processing, this method can distinguish important element and minor element in video pictures so that do not change resolution ratio and Under the premise of not reducing important element image quality, ensure that total bit stream meets the requirement of bandwidth, neither influences the viewing effect of user Fruit, and achieved the purpose that compress video.
Preferably, allocation algorithm used by the computing unit 104 includes:According to the area for the target area identified and The code stream limit value of number of operations and current network bandwidth when the area of nontarget area, selection target region, calculates The second code stream assigned by the first code stream and nontarget area assigned by target area.
In the above-mentioned technical solutions, allocation algorithm used by computing unit 104 includes:
BRH=n × SH/(n×SH+SL)×BRlimit,
BRL=SL/(n×SH+SL)×BRlimit, wherein BRHFor the assigned code stream of target area, BRLFor non-mesh Mark the assigned code stream in region, number of operations when n is selection target region, SHThe mesh identified for recognition unit 102 Mark the area in region, SLFor the area for the nontarget area that recognition unit 102 identifies, BRlimitFor the code of current network bandwidth Ductility limit definite value.
As it can be seen that BRHIt is directly proportional to number of operations when selection target region, BRLWith number of operations when selection target region It is inversely proportional, that is to say, that more to target area number of operations, the assigned code stream of target area is bigger, non-targeted For the assigned code stream in region with regard to smaller, the image quality of target area is more clear, and the image quality of nontarget area is fuzzyyer, mesh The clarity difference for marking region and nontarget area is also more apparent.
Preferably, which can also include:Detection unit 118, the code stream for detecting the current network bandwidth The situation of change of limit value;The computing unit 104 is additionally operable to when the code stream limit value changes, according to the allocation algorithm With the code stream limit value of reacquisition, the second code of the first code stream and the nontarget area of the target area is redistributed Stream.
In this way, when bandwidth code stream limit value is changed by network environment influence, target area can be recalculated and divided The code stream that the code stream and nontarget area matched are distributed, the image highlighted will not be impacted because of the limitation of bandwidth.
In the above-mentioned technical solutions, it is preferred that can also include:Reduction unit 110 is connected to recognition unit 102, is connecing When receiving predetermined registration operation signal, the Bit allocation ratio of target area and nontarget area is 1: 1.
In the technical scheme, the clarity of target area and nontarget area can be reduced to phase according to user's operation Same state, reselects target area so as to user or is operated again to video image.
In any of the above-described technical solution, recognition unit 102 may include detection sub-unit 1022, be moved in target area When dynamic, the change in displacement state of target area is detected, stroke of target area and nontarget area is adjusted according to change in displacement state Point.
In the technical scheme, when the target area in video image occurs mobile, then target area will be adjusted to The position of target area is divided into nontarget area automatically different from other regions of target area, you can dynamic adjustment target area Domain.
In any of the above-described technical solution, acquiring unit 106 includes record subelement 1062, and the first quantized value is recorded in First code stream, the second quantized value are recorded in the second code stream;Terminal 100 further includes decompression units 112, is carried out to video image When decompression, inverse quantization calculating is carried out to target area according to the first quantized value, and according to the second quantized value to nontarget area Carry out inverse quantization calculating.Decompression is the inverse process of compression, quantized value is recorded in code stream, so that it may to carry out inverse quantization operation.
For example, terminal A and terminal B carries out video calling, the real-time of two terminals is all shown in terminal A and terminal B Image.In terminal A, user S has carried out selection operation to the head portrait of oneself, then terminal A according to allocation algorithm to the head portrait Video data has carried out compression processing, and quantized value is recorded in the code stream of compression output, then by the bit stream to end It holds B, terminal B to be decoded the code stream, obtains the quantized value used when compression, it can be to video image according to the quantized value Inverse quantization calculating is carried out, the higher image of clarity is obtained.Display effect in terminal B is exactly that the head portrait of user S is apparent .
In one embodiment, which can also include:Transmission unit 114 is connected to recognition unit 102, will The target area information identified is sent to other-end, wherein other-end handles above-mentioned video image simultaneously with terminal;Eventually End 100 further includes:Receiving unit 116 receives the target area information that other-end identifies, according to target area acquisition of information Selected target area in video image, compression unit 108 increase by first yard assigned by target in video image region Stream, compresses target area according to the first code stream, and/or reduce assigned by the nontarget area in video image the Two code streams compress nontarget area according to the second code stream.
It, can be by the information of the target area selected in local terminal when local terminal and other-end carry out video communication It is sent to other-end, increases the clarity of the target area of selection for other-end, in this way, the target highlighted in local terminal Region can also be highlighted on other-end.
Preferably, operation information when transmission unit 114 is additionally operable to selection target region is sent to other-end;It receives Unit 116 also receives the operation information when selection target region of other-end transmission, according to operation information acquisition local terminal Number of operations when selection target region;Operation time when computing unit 104 is according to area, the selection target region of target area The code stream limit value of the current network bandwidth of number and other-end calculates the first code stream assigned by target area and non- The second code stream assigned by target area.
Therefore, local terminal can also will be sent to other-end to the operation information of target area, make local terminal pair The operation information of video image can reflect on other-end simultaneously, for example, number of operations, switching target to target area The operation informations such as region can reflect on other-end.Other-end grasps video image according to these operation informations Make, the target area to that need to increase clarity highlights, or reselects target area.
Continue the above example to illustrate, terminal A and terminal B carry out video calling, all aobvious in terminal A and terminal B The realtime graphic of two terminals is shown.Terminal party A-subscriber thinks that the head portrait of terminal party B-subscriber in the image that terminal B is transmitted through is unintelligible, Then selection operation has been carried out to user's head portrait of terminal B on terminal A, by the information of the target area of selection and selection time Number is transmitted to terminal B.After terminal B receives information and the selection number of the target area of selection, according to allocation algorithm pair The video of the local terminal of acquisition carries out compression processing, highlights the head portrait of terminal party B-subscriber, and by the video data after compression processing It is transmitted to terminal A, terminal A is decompressed and shown to the video data, and display effect is exactly that the head portrait of terminal party B-subscriber is apparent .
Fig. 2 shows the flow charts of video image compressing method according to an embodiment of the invention.
As shown in Fig. 2, video image compressing method includes:Step 202, the target area selected in video image is identified Domain;Step 204, increase the first code stream assigned by target area, target area is compressed according to the first code stream, and/ Or the second code stream assigned by the nontarget area in reduction video image, nontarget area is pressed according to the second code stream Contracting.
The video image compressing method includes following three kinds of compress modes:The first:When user selected target area it Afterwards, the code stream assigned by the target area can be increased, the code stream assigned by nontarget area is constant, i.e. target area Image becomes clear, and the image definition of nontarget area is constant;Second:After user has selected target area, no The code stream assigned by the target area is increased only, the code stream assigned by nontarget area, i.e. target area are decreased Image become clear, and the image definition of nontarget area reduces;The third:When user selected target area it Afterwards, the code stream assigned by the target area is constant, but reduce the code stream assigned by nontarget area, i.e. target area The clarity of image is constant, and the image definition of nontarget area reduces.Certainly it can also use and above-mentioned compress mode Opposite compress mode, such as:After user has selected target area, it is possible to reduce the code assigned by the target area It flows, the code stream assigned by nontarget area increases or remains unchanged, i.e. the image blur of target area, and non-target area The image in domain has become clear or has remained unchanged etc..These modes can be with the clarity of changing section image, to distinguish weight Want element and minor element.
When using the second way, when user wishes to increase the clarity in some region in video image, it is only necessary to The region is selected in a manner, can increase the clarity of the area image, highlights the important element in video image. When highlighting the target area of user's selection, it is contemplated that the limitation of the factors such as network bandwidth can reduce the code of nontarget area Stream, reduces the clarity of nontarget area, to distinguish the important element and minor element in video image.
Preferably, can also include:The first code stream and the non-mesh assigned by target area are calculated according to allocation algorithm Mark the second code stream assigned by region;According to the first code stream acquisition the first quantized value corresponding with target area, and according to Second code stream obtains the second quantized value corresponding with nontarget area;According to the first quantized value to target area carry out compression and Nontarget area is compressed according to the second quantized value.
In the technical scheme, the code stream of different zones in video image is obtained by allocation algorithm, further according to code stream meter Calculation obtains the quantized value of different zones in video image, is finally carried out to different zones in video image according to different quantized values Compression processing, this method can distinguish important element and minor element in video pictures so that do not change resolution ratio and Ensure that total bit stream meets the requirement of bandwidth under the premise of not reducing important element image quality, neither influences the viewing effect of user Fruit, and achieved the purpose that compress video.
Preferably, allocation algorithm includes:According to the area for the target area identified and the area of nontarget area, selection The code stream limit value of number of operations and current network bandwidth when target area, calculates first assigned by target area The second code stream assigned by code stream and nontarget area.
Wherein, allocation algorithm may include:BRH=n × SH/(n×SH+SL)×BRlimit,
BRL=SL/(n×SH+SL)×BRlimit, wherein BRHFor the assigned code stream of target area, BRLFor non-mesh Mark the assigned code stream in region, number of operations when n is selection target region, SHFace for the target area identified Product, SLArea for the nontarget area identified, BRlimitFor the code stream limit value of current network bandwidth.
As it can be seen that BRHIt is directly proportional to number of operations when selection target region, BRLWith number of operations when selection target region It is inversely proportional, that is to say, that more to target area number of operations, the assigned code stream of target area is bigger, non-targeted For the assigned code stream in region with regard to smaller, the image quality of target area is more clear, and the image quality of nontarget area is fuzzyyer, mesh The clear figure difference for marking region and nontarget area is also more apparent.
In a specific embodiment, which can also include:Detect the current network band The situation of change of wide code stream limit value;When the code stream limit value changes, according to the allocation algorithm and reacquisition Code stream limit value redistributes the first code stream of the target area and the second code stream of the nontarget area.
In this way, when bandwidth code stream limit value is changed by network environment influence, target area can be recalculated and divided The code stream that the code stream and nontarget area matched are distributed, the image highlighted will not be impacted because of the limitation of bandwidth.
In the above-mentioned technical solutions, it is preferred that can also include:When receiving predetermined registration operation signal, target area with The Bit allocation ratio of nontarget area is 1: 1.
In the technical scheme, the clarity of target area and nontarget area can be reduced to phase according to user's operation Same state, reselects target area so as to user or is operated again to video image.
In the above-mentioned technical solutions, it is preferred that when target area occurs mobile, detect the change in displacement shape of target area State adjusts the division of target area and nontarget area according to change in displacement state.
In the technical scheme, when generation movement is freeed in the target area in video image, then target area will adjust The whole position to target area is divided into nontarget area automatically different from other regions of target area.
In any of the above-described technical solution, can also include:First quantized value is recorded in the first code stream, the second quantized value It is recorded in the second code stream;When being decoded to video image, inverse quantization meter is carried out to target area according to the first quantized value It calculates, and inverse quantization calculating is carried out to nontarget area according to the second quantized value.
In this way, when other-end receives the video and is decoded, so that it may to be decompressed according to these quantized values, True to go back original video image, differentiation highlights image and reduction image.
Preferably, can also include the following steps:It is local when other-end and local terminal handle video image simultaneously The target area information that terminal will identify that is sent to other-end;Other-end is according to target area acquisition of information video image In selected target area, increase target area assigned by the first code stream, according to the first code stream to target area carry out Compression, and/or the second code stream assigned by the nontarget area in video image is reduced, according to the second code stream to non-target area It is compressed in domain.
It, can be by the information of the target area selected in local terminal when local terminal and other-end carry out video communication It is sent to other-end, increases the clarity of the target area of selection for other-end, in this way, the target highlighted in local terminal Region can also be highlighted on other-end.
Preferably, can also include the following steps:Operation information when local terminal is by selection target region is sent to it His terminal, number of operations when other-end is according to operation information acquisition local terminal selection target region;Other-end according to The code stream of the current network bandwidth of number of operations and other-end when the area of target area, selection target region limits Value, calculates the second code stream assigned by the first code stream and the nontarget area assigned by target area.
Therefore, local terminal can also will be sent to other-end to the operation information of target area, make local terminal pair The operation information of video image can reflect on other-end simultaneously, for example, number of operations, switching target to target area The operation informations such as region can reflect on other-end.Other-end grasps video image according to these operation informations Make, the target area to that need to increase clarity highlights, or reselects target area.Then other-end will be according to pressure Transmission of video after the tactful compression processing of contracting makes the target area that local end user selects be highlighted to local terminal.Therefore, According to different application scenarios, thus it is possible to vary compression scheme, in local terminal compressed video image, then compressed video Image is sent to other-end, or by local operational order to other-end, and other-end is regarded according to operational order compression Compressed video image is sent to local terminal by frequency image.
Fig. 3 shows the flow chart of adjustment video image compressing method according to still another embodiment of the invention.
As shown in figure 3, in step 302, user clicks the target area highlighted on the touchscreen.In step 304, detect and identify the target area (such as face) of user's selection.In step 306, saliency areas and atenuator region are calculated Area, the target area of saliency areas, that is, selection, the remaining area that the target area is removed in atenuator region, that is, video image are (every A region includes multiple macro blocks).
In the code stream corresponding to region of the step 308 according to allocation strategy distribution division, and obtained according to the code stream of distribution Corresponding quantized value.In step 310, corresponding macro block is encoded according to corresponding quantized value.
In step 312, when compressing video image, need to adjust Compression Strategies, real-time item according to real-time conditions Part is such as target movement, target switching, bandwidth variation, number of operations, long keying.
When the target detected in video image moves, then step 302 is returned to, user is needed to click screen again Curtain selection detection and identification target;When user switches over the target in video image, then step 304 is returned to, needs weight Newly target is detected and is identified to repartition target area and nontarget area;When transmission bandwidth changes or to mesh When target number of operations changes, then step 308 is returned to, need to redistribute code stream according to allocation algorithm and calculates quantization Value;It is restoring operation that long-press key operation, which can be arranged, when user carries out long-press key operation, target area and nontarget area Bit allocation ratio is that 1: 1 and video image are reduced to original state, and all areas clarity is consistent.
Certainly, the condition of adjustment Compression Strategies can also be arranged in user according to specific needs.
Therefore, according to above-mentioned flow, first as the image-region where touch screen clicks the object for determining and needing to highlight, then Higher code check is distributed when carrying out video compress to the macro block in the region, other regions are then atenuator region, aobvious for reduction Show that the macro block in region carries out distributing lower code check when video compress.The Data Rate Distribution of saliency areas and reduction display area, root It can further be adjusted according to the number of clicks of touch screen, average code stream (bit number of each pixel distribution) distribution ratio is secondary with clicking Several increase and gradually increase, clarity and contrast are also more and more obvious.For example, clicking once, saliency areas and reduction are aobvious Show region by there are one the difference of obvious clarity;It clicks twice, the clarity of saliency areas further increases, and reduction is aobvious Show that the clarity in region is then lower and lower;If clicking the image for being hardly visible reduction display area three times.
In addition, saliency areas and reduction display area can be switched over according to the difference for clicking object.The program can guarantee After video image compression, code check can guarantee that image size i.e. resolution ratio is constant in bandwidth allowable range, and can be convex Important element in aobvious image and the image quality of image section that weakens minor element, therefore highlight will not be limited because of by bandwidth And it is affected.
It is of the invention for ease of understanding, it continues with and further illustrates technique according to the invention side in conjunction with Fig. 4 A to Fig. 4 D Case.
As shown in Figure 4 A, in the video image of screen, required target is clicked, then identification object region 402.
As shown in Figure 4 B, after identifying target area 402, in video image different from the region of target area 402 be it is non- Target area 404.
As shown in Figure 4 C, after being operated to target area 402 (such as clicking primary), it is distributed to according to allocation algorithm 402 corresponding code stream of target area will increase, and the code stream for distributing to nontarget area 404 will reduce, in display effect It is exactly the clarity rising of target area 402, and the clarity of nontarget area 404 reduces.
As shown in Figure 4 D, after being operated again to target area 402, the code stream of target area 402 will be further Increase, and the code stream of nontarget area 404 will further decrease, be exactly in display effect target area 402 clarity into One step rises, and the clarity of nontarget area 404 further decreases.
Such as in mobile phone video phone application, mobile phone terminal can see the head portrait picture of other side and user oneself simultaneously, General in these head portrait pictures all includes background frame, and background frame may be residence, office or classroom etc., it is also possible to include User at one's side other people.When Bandwidth-Constrained system or other side do not see the head portrait of user or user thinks to mask background painting intentionally Face, then user can be such that head portrait is highlighted with higher clarity by clicking the head portrait of oneself, and the people in background frame Or object will be weakened display.If other side feels head portrait, picture is clear not enough, can continue to click head portrait, with more high definition The image quality of clear degree is sent to other side.
As shown in Figure 4 E, when user carries out target switching, the region reselected will become target area 402, He is divided into nontarget area 404 in region automatically.
If such as local multiple people and the someone in strange land be when carrying out visual telephone, only highlights local talking The head portrait of people, and other people head portrait is made to be weakened display, when the people of speech needs replacing, then it can click head portrait and be cut It changes.When locally having two people in the someone with strange land while when conversing, the someone in the strange land can also choose local simultaneously The two people, are divided into target area.The people to talk in this way will be highlighted, and the people that other are not talked It is weakened display.
By this compression method, in video conference application, speaker can be highlighted, other side is allow to be more clear See expression and the action of speaker.This figure can also be used in the video classes communications applications such as Video chat, streaming media playing As compression method highlights the important element in video image, reduction minor element.User does not have to worry picture meeting of interest again Viewing effect is influenced with the variation of network bandwidth.
Technical scheme of the present invention is described in detail above in association with attached drawing, difference is taken for the different zones of video image Compression Strategies, not only ensure that transmission bandwidth requirement, but also important element and minor element in video pictures can be distinguished.
The foregoing is only a preferred embodiment of the present invention, is not intended to restrict the invention, for the skill of this field For art personnel, the invention may be variously modified and varied.All within the spirits and principles of the present invention, any made by repair Change, equivalent replacement, improvement etc., should all be included in the protection scope of the present invention.

Claims (16)

1. a kind of video image compression device, which is characterized in that including:
Recognition unit identifies the target area selected in the video image currently shown according to the selection signal of reception;
Compression unit is connected to the recognition unit, increases the first code stream assigned by the target area, according to described One code stream compresses the target area, and/or for reducing assigned by the nontarget area in the video image The second code stream, the nontarget area is compressed according to second code stream;
Computing unit calculates the first code stream and the nontarget area assigned by the target area according to allocation algorithm The second assigned code stream;
The allocation algorithm used by the computing unit includes:According to the area for the target area identified and described The code stream limit value of the area of nontarget area, number of operations when selecting the target area and current network bandwidth, meter Calculate the first code stream assigned by the target area and the second code stream assigned by the nontarget area.
2. video image compression device according to claim 1, which is characterized in that further include:
Acquiring unit obtains the first quantized value corresponding with the target area according to first code stream, and according to described Second code stream obtains the second quantized value corresponding with the nontarget area;
The compression unit is additionally operable to carry out compression to the target area according to first quantized value and according to described the Two quantized values compress the nontarget area.
3. video image compression device according to claim 2, which is characterized in that further include:
Detection unit, the situation of change of the code stream limit value for detecting the current network bandwidth;
The computing unit is additionally operable to when the code stream limit value changes, according to the code stream of the allocation algorithm and reacquisition Limit value redistributes the first code stream of the target area and the second code stream of the nontarget area.
4. video image compression device according to claim 2, which is characterized in that further include:
Reduction unit is connected to the recognition unit, when receiving predetermined registration operation signal, the target area and the non-mesh The Bit allocation ratio for marking region is 1:1.
5. video image compression device according to claim 2, which is characterized in that the recognition unit includes that detection is single Member detects the change in displacement state of the target area, according to the change in displacement shape when the target area occurs mobile State adjusts the division of the target area and the nontarget area.
6. the video image compression device according to any one of claim 2 to 5, which is characterized in that the acquiring unit Including recording subelement, first quantized value is recorded in first code stream, second quantized value is recorded in institute It states in the second code stream;
The video image compression device further includes decompression units, when being decompressed to the video image, according to described One quantized value to the target area carry out inverse quantization calculating, and according to second quantized value to the nontarget area into Row inverse quantization calculates.
7. the video image compression device according to any one of claim 2 to 5, which is characterized in that further include:
Transmission unit is connected to the recognition unit, and the target area information that will identify that is sent to other-end, wherein institute It states other-end and handles the video image simultaneously with the video image compression device;
Receiving unit is connected to the compression unit, the target area information that other-end identifies is received, according to the target Area information obtains selected target area in the video image, and the compression unit is to described in the video image Target area and the nontarget area are compressed.
8. video image compression device according to claim 7, which is characterized in that the transmission unit is additionally operable to select The operation information when target area is sent to the other-end;
The receiving unit also receives the operation information when selection target area that the other-end is sent, according to described Operation information acquisition local video image compression set selects the number of operations when target area;
The computing unit according to the area of the target area, select the target area when number of operations and it is described its The code stream limit value of the current network bandwidth of his terminal calculates the first code stream assigned by the target area and described non- The second code stream assigned by target area.
9. a kind of video image compressing method, which is characterized in that include the following steps:
Identify the target area selected in video image,
Increase the first code stream assigned by the target area, the target area is pressed according to first code stream Contracting, and/or the second code stream assigned by the nontarget area in the video image is reduced, according to second code stream to institute Nontarget area is stated to be compressed;
It is calculated assigned by the first code stream and the nontarget area assigned by the target area according to allocation algorithm The second code stream;
The allocation algorithm includes:According to the area for the target area identified and the area of the nontarget area, choosing The code stream limit value of number of operations and current network bandwidth when selecting the target area, calculates the target area and divides The second code stream assigned by the first code stream being fitted on and the nontarget area.
10. video image compressing method according to claim 9, which is characterized in that further include:
The first quantized value corresponding with the target area is obtained according to first code stream, and is obtained according to second code stream Take the second quantized value corresponding with the nontarget area;
Compression is carried out and according to second quantized value to the non-mesh to the target area according to first quantized value It is compressed in mark region.
11. video image compressing method according to claim 10, which is characterized in that further include:Detect the current net The situation of change of the code stream limit value of network bandwidth;
When the code stream limit value changes, according to the code stream limit value of the allocation algorithm and reacquisition, institute is redistributed State the first code stream of target area and the second code stream of the nontarget area.
12. video image compressing method according to claim 10, which is characterized in that further include:Receiving default behaviour When making signal, the Bit allocation ratio of the target area and the nontarget area is 1:1.
13. video image compressing method according to claim 10, which is characterized in that moved in the target area When, the change in displacement state of the target area is detected, the target area and described is adjusted according to the change in displacement state The division of nontarget area.
14. the video image compressing method according to any one of claim 10 to 13, which is characterized in that further include:It will First quantized value is recorded in first code stream, and second quantized value is recorded in second code stream;
When being decoded to the video image, inverse quantization meter is carried out to the target area according to first quantized value It calculates, and inverse quantization calculating is carried out to the nontarget area according to second quantized value.
15. the video image compressing method according to any one of claim 10 to 13, which is characterized in that further include: When other-end handles the video image simultaneously with local video image compression set, the local video image compression set The target area information that will identify that is sent to the other-end;
The other-end increases institute according to selected target area in video image described in the target area acquisition of information The first code stream assigned by target area is stated, the target area is compressed according to first code stream, and/or is reduced The second code stream assigned by nontarget area in the video image, according to second code stream to the nontarget area It is compressed.
16. video image compressing method according to claim 15, which is characterized in that further include:The local video figure As compression set will select the operation information when target area to be sent to the other-end, the other-end is according to institute State number of operations when operation information acquisition local video image compression set selects the target area;
The other-end according to the area of the target area, select the target area when number of operations and it is described its The code stream limit value of the current network bandwidth of his terminal calculates the first code stream assigned by the target area and described non- The second code stream assigned by target area.
CN201280073344.4A 2012-06-28 2012-06-28 Terminal and video image compressing method Active CN104322065B (en)

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
PCT/CN2012/077807 WO2014000238A1 (en) 2012-06-28 2012-06-28 Terminal and video image compression method

Publications (2)

Publication Number Publication Date
CN104322065A CN104322065A (en) 2015-01-28
CN104322065B true CN104322065B (en) 2018-10-26

Family

ID=49782089

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201280073344.4A Active CN104322065B (en) 2012-06-28 2012-06-28 Terminal and video image compressing method

Country Status (2)

Country Link
CN (1) CN104322065B (en)
WO (1) WO2014000238A1 (en)

Families Citing this family (20)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN105049947A (en) * 2015-06-19 2015-11-11 美国掌赢信息科技有限公司 Transmission method of instant video and electronic equipment
CN104994405A (en) * 2015-06-19 2015-10-21 美国掌赢信息科技有限公司 Instant-video transmission method and electronic equipment
WO2016202285A1 (en) * 2015-06-19 2016-12-22 美国掌赢信息科技有限公司 Real-time video transmission method and electronic apparatus
CN104967867A (en) * 2015-06-19 2015-10-07 美国掌赢信息科技有限公司 Instant video coding method and electronic device
CN105163195A (en) * 2015-06-19 2015-12-16 美国掌赢信息科技有限公司 Real-time video coding method and electronic equipment
WO2016202287A1 (en) * 2015-06-19 2016-12-22 美国掌赢信息科技有限公司 Real-time video transmission method and electronic apparatus
CN105163197A (en) * 2015-06-19 2015-12-16 美国掌赢信息科技有限公司 Real-time video coding method and electronic equipment
CN105163196A (en) * 2015-06-19 2015-12-16 美国掌赢信息科技有限公司 Real-time video coding method and electronic equipment
CN105163199A (en) * 2015-06-19 2015-12-16 美国掌赢信息科技有限公司 Real-time video coding method and electronic equipment
CN105163198B (en) * 2015-06-19 2019-03-19 美国掌赢信息科技有限公司 A kind of coding method of instant video and electronic equipment
CN104967914A (en) * 2015-06-19 2015-10-07 美国掌赢信息科技有限公司 Instant video coding method and electronic device
CN105163125A (en) * 2015-06-19 2015-12-16 美国掌赢信息科技有限公司 Real-time video coding method and electronic equipment
CN105721872A (en) * 2016-01-29 2016-06-29 广东欧珀移动通信有限公司 Image compression method, and terminal
CN108366245B (en) * 2018-03-16 2020-09-11 北京虚拟映画科技有限公司 Image transmission method and device
CN108366244A (en) * 2018-03-16 2018-08-03 北京虚拟映画科技有限公司 video image transmission method and device
CN109769143A (en) * 2019-02-03 2019-05-17 广州视源电子科技股份有限公司 Video image processing method, video image processing device, video system, video equipment and storage medium
CN111031325A (en) * 2019-10-28 2020-04-17 西安万像电子科技有限公司 Data processing method and system
CN111193911B (en) * 2020-01-15 2021-12-14 未来新视界文化科技(嘉善)有限公司 Fast transmission processing method and device for big data video
CN113824967B (en) * 2021-11-23 2022-02-15 环球数科集团有限公司 Video compression method based on deep learning
CN114520873A (en) * 2021-12-31 2022-05-20 广州文远知行科技有限公司 Sweeper video acceleration method and system

Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101547365A (en) * 2009-05-08 2009-09-30 北京北纬通信科技股份有限公司 Method and device of coding video for guaranteeing display quality of specific regions
CN101742296A (en) * 2008-11-14 2010-06-16 北京中星微电子有限公司 Video encoding and decoding method and device capable of reducing stream data fluctuation
CN101860757A (en) * 2010-06-03 2010-10-13 无锡中星微电子有限公司 Intelligent monitoring system and method for encoding and decoding images thereof

Family Cites Families (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20110235706A1 (en) * 2010-03-25 2011-09-29 Texas Instruments Incorporated Region of interest (roi) video encoding

Patent Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101742296A (en) * 2008-11-14 2010-06-16 北京中星微电子有限公司 Video encoding and decoding method and device capable of reducing stream data fluctuation
CN101547365A (en) * 2009-05-08 2009-09-30 北京北纬通信科技股份有限公司 Method and device of coding video for guaranteeing display quality of specific regions
CN101860757A (en) * 2010-06-03 2010-10-13 无锡中星微电子有限公司 Intelligent monitoring system and method for encoding and decoding images thereof

Also Published As

Publication number Publication date
CN104322065A (en) 2015-01-28
WO2014000238A1 (en) 2014-01-03

Similar Documents

Publication Publication Date Title
CN104322065B (en) Terminal and video image compressing method
US6490319B1 (en) Region of interest video coding
KR101069975B1 (en) / methods of processing digital image and/or video data including luminance filtering based on chrominance data
CN110446041B (en) Video encoding and decoding method, device, system and storage medium
EP1158786A2 (en) Transmission of the region of interest of an image
CN110463206B (en) Image filtering method, device and computer readable medium
US8279259B2 (en) Mimicking human visual system in detecting blockiness artifacts in compressed video streams
CN106534211A (en) Data transmission method and electronic equipment
US8630500B2 (en) Method for the encoding by segmentation of a picture
CN104270649A (en) Image encoding device and image encoding method
JP2011528873A (en) System and method for improving compressed video signal quality by smoothing block artifacts
US20110069142A1 (en) Mapping psycho-visual characteristics in measuring sharpness feature and blurring artifacts in video streams
JPH04219089A (en) Image encoding device
CN102099830A (en) System and method for improving the quality of compressed video signals by smoothing the entire frame and overlaying preserved detail
US20040258318A1 (en) Moving picture coding method
CN101923455A (en) Method for displaying and analyzing digital image in YUV format
Malekmohamadi et al. A new reduced reference metric for color plus depth 3D video
CN111200693A (en) Image data transmission method, device and system
Xue et al. Towards viewing quality optimized video adaptation
CN110582022A (en) Video encoding and decoding method and device and storage medium
CN110035289A (en) A kind of layered compression method of screen picture, system and relevant apparatus
Kuhmünch et al. Video-scaling algorithm based on human perception for spatiotemporal stimuli
Benedetto et al. QoS assessment of 3G video-phone calls by tracing watermarking exploiting the new colour space ‘YST’
KR100711725B1 (en) Method for filtering of deblocking in video telephony mobile phone
Martínez et al. Objective video quality metrics: A performance analysis

Legal Events

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