CN105338365B - Method for video coding and video coding apparatus - Google Patents

Method for video coding and video coding apparatus Download PDF

Info

Publication number
CN105338365B
CN105338365B CN201410228484.5A CN201410228484A CN105338365B CN 105338365 B CN105338365 B CN 105338365B CN 201410228484 A CN201410228484 A CN 201410228484A CN 105338365 B CN105338365 B CN 105338365B
Authority
CN
China
Prior art keywords
coding
characteristic
pixel
value
current coded
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
CN201410228484.5A
Other languages
Chinese (zh)
Other versions
CN105338365A (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.)
Fujitsu Ltd
Original Assignee
Fujitsu 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 Fujitsu Ltd filed Critical Fujitsu Ltd
Priority to CN201410228484.5A priority Critical patent/CN105338365B/en
Publication of CN105338365A publication Critical patent/CN105338365A/en
Application granted granted Critical
Publication of CN105338365B publication Critical patent/CN105338365B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Landscapes

  • Compression Or Coding Systems Of Tv Signals (AREA)

Abstract

The present invention provides a kind of method for video coding and a kind of video coding apparatus, wherein method for video coding, including:Before carrying out predictive coding to the current coded unit in present frame, corresponding coding cost value when using intraframe predictive coding mode is calculated, and calculates corresponding coding cost value when using prediction interframe encoding mode;The pixel characteristic for obtaining current coded unit judges whether to need to ignore the coding cost value for calculating intra block replica code mode according to pixel characteristic;The smallest coding mode of coding cost value is selected to carry out predictive coding to current coded unit.The present invention is to provide the no coding cost values that ignore the coding cost value for calculating intra block replica code mode independent of intraframe predictive coding mode, and realize the algorithm of parallel computation, the method for video coding is more suitable for hardware implementation mode or parallel processing plan, improves code efficiency.

Description

Method for video coding and video coding apparatus
Technical field
The present invention relates to technical field of image processing, in particular to method for video coding and video coding apparatus.
Background technique
In the intra block replica code in current efficient video coding (HEVC), there is one to be directed to intra block replica code Ignore mechanism.In existing version, if the coding cost value of intraframe predictive coding mode is less than preset value, ignore calculating The coding cost value of intra block replica code mode.That is the coding cost value ability according to intraframe predictive coding mode is needed Whether will ignore the coding cost value that calculates intra block copy mode, which define judging whether to ignore calculating frame if can determine that Before the cost value of interior piece of copy mode, need first to calculate the coding cost value of intraframe predictive coding mode, also, this processing Method can work preferably when using Software Implementation, but not be suitable for need the hardware mode of parallel processing to implement.
Therefore, it is necessary to a kind of new coding mode, make whether to ignore the cost value for calculating intra block replica code mode Judge the coding cost value independent of intraframe predictive coding mode.
Summary of the invention
In view of this, being calculated in frame the invention proposes a kind of new video coding technique at least solving whether to ignore The problem of judgement of the cost value of block replica code mode depends on the coding cost value of intraframe predictive coding mode.
In view of this, according to an aspect of the invention, there is provided a kind of method for video coding, including:To present frame In current coded unit carry out predictive coding before, calculate corresponding Coding cost when using intraframe predictive coding mode Value, and calculate corresponding coding cost value when using prediction interframe encoding mode;Obtain the current coded unit Pixel characteristic judges whether to need to ignore the coding cost value for calculating intra block replica code mode according to the pixel characteristic; The smallest coding mode of coding cost value is selected to carry out predictive coding to the current coded unit.
According to another aspect of the present invention, a kind of video coding apparatus is additionally provided, including:Coding cost value calculates single Member calculates before carrying out predictive coding to the current coded unit in present frame and is using intraframe predictive coding mode when institute Corresponding coding cost value, and calculate corresponding coding cost value when using prediction interframe encoding mode;Acquiring unit, Obtain the pixel characteristic of the current coded unit;Judging unit judges whether to need to ignore calculating according to the pixel characteristic The coding cost value of intra block replica code mode;Selecting unit selects the smallest coding mode of coding cost value to work as to described Preceding coding unit carries out predictive coding.
According to a further aspect of the invention, a kind of electronic equipment is additionally provided, which includes as described above Video coding apparatus.
According to a further aspect of the invention, the program for additionally providing a kind of instruction code for being stored with machine-readable produces Product, above procedure product can make above-mentioned machine execute method for video coding as described above when being executed.
In addition, according to other aspects of the invention, additionally provide a kind of computer readable storage medium, be stored thereon with as The upper program product.
Above-mentioned video coding apparatus according to an embodiment of the present invention, method for video coding and electronic equipment, so that whether Ignore cost value of the judgement for calculating the coding cost value of intra block replica code mode independent of intraframe predictive coding mode, It can at least realize one of following beneficial effect:Without in the coding cost value for calculating intraframe predictive coding mode and then It is made whether to ignore the judgement for the coding cost value for calculating intra block copy mode, code efficiency can be improved, also reduce calculating Complexity;Judge whether that the coding cost value for ignoring calculating intra block copy mode can be with the volume of calculating intraframe predictive coding mode Code cost value can carry out simultaneously, therefore when being implemented using hardware, it can be achieved that parallel processing.
By the detailed description below in conjunction with attached drawing to highly preferred embodiment of the present invention, these and other of the invention is excellent Point will be apparent from.
Detailed description of the invention
The present invention can be by reference to being better understood, wherein in institute below in association with description given by attached drawing Have and has used the same or similar appended drawing reference in attached drawing to indicate same or similar component.The attached drawing is together with following It is described in detail together comprising in the present specification and forming a part of this specification, and is used to that this is further illustrated The preferred embodiment and explanation the principle of the present invention and advantage of invention.In the accompanying drawings:
Fig. 1 shows the efficient video coding structural schematic diagram of embodiment according to the present invention;
Fig. 2 shows the flow diagrams of the method for video coding of embodiment according to the present invention;
Fig. 3 shows the Ha Dema transformation schematic diagram of embodiment according to the present invention;
Fig. 4 shows the schematic block diagram of the video coding apparatus of embodiment according to the present invention.
Specific embodiment
To better understand the objects, features and advantages of the present invention, with reference to the accompanying drawing and specific real Applying mode, 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.
In the following description, numerous specific details are set forth in order to facilitate a full understanding of the present invention, still, the present invention may be used also To be implemented using other than the one described here other modes, therefore, the present invention is not limited to following public specific realities Apply the limitation of example.
Before illustrating the method for video coding of embodiment according to the present invention, Fig. 1 schematic illustration is combined efficiently to regard first The cataloged procedure of frequency coding.
Efficient video coding mainly includes two data streams to first is that forward coding path, second is that reversely reconstructing path.? In cataloged procedure, initial data enters after encoder, and when using intraframe coding, first choice selects corresponding intra prediction mode Intra prediction is carried out, finally the difference between actual value and predicted value is converted, is quantified, is scanned and entropy coding, is compiled simultaneously Code stream after code reconstructs prediction residual image after inverse quantization and inverse transformation, then the prediction residual image is added with predicted value Reconstructed frame is obtained, result is finally sent into frame memory by block elimination effect filter.When using interframe encode, the image of input Block carries out estimation first in reference frame, obtains motion vector.Residual image after estimation is through integer transform, amount Change, be sent into transmission together with motion vector after scanning and entropy coding.Through going after another code stream reconstructs in the same manner simultaneously Block effect filtering device is sent into the reference picture that frame memory is encoded as next frame.
In order to reduce calculation amount and computation complexity, need to select a coding cost value the smallest in a variety of coding modes Coding mode is encoded.
In current method for video coding, corresponding coding generation when using intraframe predictive coding mode is calculated first Value, and corresponding coding cost value when using prediction interframe encoding mode is calculated, then judge intraframe predictive coding Whether the coding cost value of mode is less than preset value, if it is less than preset value, then without calculating intra block replica code mode Coding cost value.Therefore, the coding cost value that first calculate intraframe predictive coding mode, then can just judge whether in skipped frame Predictive coding mode causes to be unable to parallel computation, influences code efficiency.
In the present embodiment, a kind of new method for video coding is proposed, with reference to Fig. 2, the method for video coding is as follows:
Step 202, it before carrying out predictive coding to the current coded unit in present frame, calculates and is using intra prediction Corresponding coding cost value when coding mode, and calculate corresponding Coding cost when using prediction interframe encoding mode Value;
Step 204, the pixel characteristic for obtaining current coded unit judges whether to need to ignore calculating frame according to pixel characteristic The coding cost value of interior piece of replica code mode;
Step 206, the selection the smallest coding mode of coding cost value carries out predictive coding to current coded unit.
It should be understood that being judged whether to need to ignore the coding cost value for calculating intra block replica code mode according to pixel characteristic It can be carried out before the coding cost value for calculating intraframe predictive coding mode, it can also be with the volume of calculating intraframe predictive coding mode Code cost value carries out simultaneously, and the label of step is not used to limit the sequence executed.
For example, in the coding cost value for calculating intraframe predictive coding mode, and calculate the volume of prediction interframe encoding mode While code cost value, the pixel characteristic of the current coded unit is obtained, judges whether to need to ignore according to the pixel characteristic The coding cost value of intra block replica code mode is calculated, therefore whether to ignore the coding for calculating intra block replica code mode Coding cost value of the cost value independent of intraframe predictive coding mode, and the algorithm of parallel computation is realized, which compiles Code method is more suitable for hardware implementation mode or parallel processing plan, improves code efficiency.
Wherein, in step 204, judge whether to need to ignore according to pixel characteristic to calculate intra block replica code mode Coding cost value specifically includes:
If determining that current coded unit includes flat site according to pixel characteristic, ignores and calculate intra block replica code side The coding cost value of formula.
Since intra block replica code mode is more suitable for for the coding unit with more detailed information, to having With respect to other coding modes, its calculation amount is smaller when the coding unit of more detailed information is encoded, and intraframe predictive coding side Formula is more suitable for the coding unit comprising more flat information, therefore when determining current coded unit includes flat site, is Reduction calculation amount is suitble to encode the coding unit using intraframe predictive coding mode at this time.
In the present embodiment, the pixel characteristic of current coded unit is obtained by the following method:
Energy is carried out to the pixel that current coded unit includes and concentrates block transformation, obtains picture element matrix characteristic;
The pixel characteristic of current coded unit is obtained according to picture element matrix characteristic.Wherein, picture element matrix characteristic mainly includes Block flatness characteristic value and block variations in detail degree characteristic value.
Energy concentrates block transformation to comprise at least one of the following:Ha Dema transformation, cosine transform, integer transform.
When difference between block flatness characteristic value and block variations in detail degree characteristic value is greater than threshold value, present encoding is determined Unit includes flat site.
Above-mentioned coding unit is divided to maximum coding unit (64 × 64), such as 4 × 4,8 × 8,16 ×16.In a following example, illustrate how by taking the coding unit of 4 × 4 sizes, Ha Dema transformation as an example according to pixel spy Sign judges whether to need to ignore the coding cost value for calculating intra block replica code mode.
Assuming that current coded unit is CU4, Ha Dema transformation is carried out to current coded unit:W=H4×CU4×H4, In, H4For transformation matrix, W is picture element matrix characteristic.
As shown in figure 3, left side is original pixels block matrix to be encoded;Right side is matrix after Hardmard transformation.
H00=(a00+a10+a20+a30)+(a01+a11+a21+a31)+(a02+a12+a22+a32)+(a03+a13+ a23+a33)
H10=(a00+a01+a02+a03+a10+a11+a12+a13)-(a20+a21+a22+a23+a30+a31+a32+ a33)
H01=(a00+a10+a20+a30+a01+a11+a21+a31)-(a02+a12+a22+a32+a03+a13+a23+ a33)
H11=(a00+a10+a01+a11)+(a22+a32+a23+a33)-(a20+a30+a21+a31)-(a02+a12+ a03+a13)
From mathematic(al) representation it can be seen that:
H00 be block in all pixels pixel and;
H10 be block of pixels in two column pixel of the left side and two column pixel of the right difference, it can be understood as this two column pixel it Between variation tendency, the H10 the big, indicates to differ more between column pixel, then more uneven between the column pixel of block;
H01 be block of pixels in top two row pixels and following two rows pixel difference, it can be understood as this two rows pixel it Between variation become, the H01 the big, indicates to differ more between row pixel, then more uneven between the row pixel of block;
H11 is that the upper left corner adds the difference between the pixel value in the lower right corner and lower left region and the pixel value of right regions, can To be interpreted as the variation tendency of pixel between block region, the H11 the big, indicates to differ more between block region, the picture in block region It is more uneven between element.
With the W of the block of 4x4DC=abs (H00),
WAC=abs (H10)+abs (H01)+abs (H11).
WDCIndicate block flatness characteristic value, WACIndicate block variations in detail degree characteristic value.
(WDC–WAC) difference is bigger, shows that the difference in block between pixel is small, i.e., flatness is high, conversely, in block pixel it Between difference it is big, flatness is low.
It is the explanation made by taking the block of 4x4 as an example above, similarly, details are not described herein for the block of 8x8.
Fig. 4 shows the schematic block diagram of the video coding apparatus of embodiment according to the present invention.
As shown in figure 4, the video coding apparatus 400 of embodiment according to the present invention may include:
Coding cost value computing unit 402 calculates before carrying out predictive coding to the current coded unit in present frame Corresponding coding cost value when using intraframe predictive coding mode, and calculate and using prediction interframe encoding mode when institute Corresponding coding cost value;
Acquiring unit 404 obtains the pixel characteristic of current coded unit;
Judging unit 406 judges whether to need to ignore the coding for calculating intra block replica code mode according to pixel characteristic Cost value;
Selecting unit 408 selects the smallest coding mode of coding cost value to carry out predictive coding to current coded unit.
Judging unit 406 notifies the coding when determining that current coded unit includes flat site according to pixel characteristic Cost value computing unit 402 ignores the coding cost value for calculating the intra block copy mode.
Wherein, the acquiring unit 404 includes:
Converter unit 4042 carries out energy to the pixel that the current coded unit includes and concentrates block transformation, obtains pixel Matrix Properties;Pixel characteristic computing unit 4044 obtains the pixel of the current coded unit according to the picture element matrix characteristic Feature.
Wherein, the energy concentrates block transformation to comprise at least one of the following:
Ha Dema transformation, cosine transform, integer transform.
The picture element matrix characteristic includes block flatness characteristic value and block variations in detail degree characteristic value;Judging unit 406 exists When difference between block flatness characteristic value and block variations in detail degree characteristic value is greater than threshold value, determine that current coded unit includes flat Smooth region.
In the above-described embodiments, Ha Dema transformation has been used, in the absolute transformed and calculating of Video coding processing (SATD) it is converted during commonly using Ha Dema.Therefore when being implemented using hardware, whether can ignore and calculate intra block duplication Common Ha Dema conversion module can be used in the decision algorithm and absolute transformed of the coding cost value of coding mode and calculating, There is no need to increase the additional hardware resource converted for handling Ha Dema.
As mentioned previously, parallel processing manner can be used to carry out operation, nothing in video coding technique according to the present invention It need to be in coding cost value and then the judgement for the coding cost value and prediction interframe encoding mode for calculating intraframe predictive coding mode Whether ignore the coding cost value for calculating intra block replica code mode, therefore code efficiency can be improved.
In addition, the electronic equipment includes video as described above the embodiments of the present invention also provide a kind of electronic equipment Code device.In the specific implementation of the above-mentioned electronic equipment of embodiment according to the present invention, above-mentioned electronic equipment can be with It is any one equipment in following equipment:Computer;Tablet computer;Personal digital assistant;Multimedia play equipment;Mobile phone with And electric paper book etc..Wherein, which has above-mentioned various functions and technical effect for video coding apparatus, here It repeats no more.
Each component units, subelement, module in the video coding apparatus of above-mentioned embodiment according to the present invention etc. can It is configured in a manner of through software, firmware, hardware or any combination thereof.In the case where being realized by software or firmware, The program of the software or firmware can be constituted from storage medium or network to the machine installation with specialized hardware structure, which exists When various programs are installed, it is able to carry out the various functions of above-mentioned each component units, subelement.
In addition, the invention also provides a kind of program products of instruction code for being stored with machine-readable.Above-metioned instruction When code is read and executed by machine, the method for video coding of above-mentioned embodiment according to the present invention can be performed.Correspondingly, it is used for The various storage mediums such as disk, CD, magneto-optic disk, semiconductor memory for carrying this program product are also included within this In the disclosure of invention.
In addition, the method for various embodiments of the present invention be not limited to specifications described in or it is shown in the accompanying drawings when Between sequentially execute, can also be according to other time sequencings, concurrently or independently execute.Therefore, it is described in this specification Method execution sequence technical scope of the invention is not construed as limiting.
It should be further understood that each operating process according to the above method of the present invention can also can be stored in various machines The mode of computer executable program in the storage medium of reading is realized.
Moreover, the purpose of the present invention can also be accomplished in the following manner:Above-mentioned executable program code will be stored with Storage medium is directly or indirectly supplied to system or equipment, and computer or central processing in the system or equipment Unit (CPU) reads and executes above procedure code.
As long as embodiments of the present invention are not limited at this point, the system or equipment have the function of executing program Program, and the program is also possible to arbitrary form, for example, program that target program, interpreter execute or being supplied to behaviour Make the shell script etc. of system.
These above-mentioned machine readable storage mediums include but is not limited to:Various memories and storage unit, semiconductor equipment, Disk cell such as light, magnetic and magneto-optic disk and other media etc. for being suitable for storing information.
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, made any to repair Change, equivalent replacement, improvement etc., should all be included in the protection scope of the present invention.
To sum up, in an embodiment according to the present invention, the present invention provides following schemes but not limited to this:
A kind of 1. method for video coding are attached, including:
Before carrying out predictive coding to the current coded unit in present frame, calculates and using intraframe predictive coding mode When corresponding coding cost value, and calculate corresponding coding cost value when using prediction interframe encoding mode;
The pixel characteristic for obtaining the current coded unit judges whether to need to ignore calculating frame according to the pixel characteristic The coding cost value of interior piece of replica code mode;
The smallest coding mode of coding cost value is selected to carry out predictive coding to the current coded unit.
The method for video coding according to note 1 of note 2. judges whether to need to ignore meter according to the pixel characteristic The coding cost value of intra block replica code mode is calculated, including:
If determining that the current coded unit includes flat site according to the pixel characteristic, ignores and calculate in the frame The coding cost value of block replica code mode.
The method for video coding according to note 2 of note 3., obtains the pixel characteristic of the current coded unit, wraps It includes:
Energy is carried out to the pixel that the current coded unit includes and concentrates block transformation, obtains picture element matrix characteristic;
The pixel characteristic of the current coded unit is obtained according to the picture element matrix characteristic.
Note is 4. according to method for video coding described in note 3, wherein the energy concentrate block transformation include it is following at least It is a kind of:
Ha Dema transformation, cosine transform, integer transform.
The method for video coding according to note 3 or 4 of note 5., the picture element matrix characteristic includes block flatness feature Value and block variations in detail degree characteristic value;
Determine that the current coded unit includes that the method for flat site includes according to the pixel characteristic:
When difference between described piece of flatness characteristic value and described piece of variations in detail degree characteristic value is greater than threshold value, determine The current coded unit includes flat site.
A kind of 6. video coding apparatus are attached, including:
Coding cost value computing unit calculates before carrying out predictive coding to the current coded unit in present frame Corresponding coding cost value when using intraframe predictive coding mode, and calculating institute when using prediction interframe encoding mode are right The coding cost value answered;
Acquiring unit obtains the pixel characteristic of the current coded unit;
Judging unit judges whether to need to ignore the coding for calculating intra block replica code mode according to the pixel characteristic Cost value;
Selecting unit selects the smallest coding mode of coding cost value to carry out predictive coding to the current coded unit.
The video coding apparatus according to note 6 of note 7., the judging unit are determined according to the pixel characteristic When the current coded unit includes flat site, it is multiple to notify that the coding cost value computing unit ignores the calculating intra block The coding cost value of mode processed.
The video coding apparatus according to note 7 of note 8., the acquiring unit include:
Converter unit carries out energy to the pixel that the current coded unit includes and concentrates block transformation, obtains picture element matrix Characteristic;
Pixel characteristic computing unit obtains the pixel characteristic of the current coded unit according to the picture element matrix characteristic.
Note is 9. according to video coding apparatus described in note 8, wherein the energy concentrate block transformation include it is following at least It is a kind of:
Ha Dema transformation, cosine transform, integer transform.
The video coding apparatus according to note 8 or 9 of note 10., the picture element matrix characteristic include that block flatness is special Value indicative and block variations in detail degree characteristic value;
Difference of the judging unit between described piece of flatness characteristic value and described piece of variations in detail degree characteristic value is big When threshold value, determine that the current coded unit includes flat site.
11. a kind of electronic equipment are attached, including the video coding apparatus as described in any one of note 6 to 10.

Claims (4)

1. a kind of method for video coding, including:
Before carrying out predictive coding to the current coded unit in present frame, calculates and using intraframe predictive coding mode when institute Corresponding coding cost value, and calculate corresponding coding cost value when using prediction interframe encoding mode;
The pixel characteristic for obtaining the current coded unit judges whether to need to ignore calculating intra block according to the pixel characteristic The coding cost value of replica code mode;
The smallest coding mode of coding cost value is selected to carry out predictive coding to the current coded unit;
Judged whether to need to ignore the coding cost value for calculating intra block replica code mode according to the pixel characteristic, including: If determining that the current coded unit includes flat site according to the pixel characteristic, ignores and calculate the intra block duplication volume The coding cost value of code mode;
The pixel characteristic of the current coded unit is obtained, including:Energy is carried out to the pixel that the current coded unit includes Block transformation is concentrated, picture element matrix characteristic is obtained;The pixel for obtaining the current coded unit according to the picture element matrix characteristic is special Sign;
The picture element matrix characteristic includes block flatness characteristic value and block variations in detail degree characteristic value;It is true according to the pixel characteristic The fixed current coded unit includes that the method for flat site includes:In described piece of flatness characteristic value and described piece of variations in detail When the difference spent between characteristic value is greater than threshold value, determine that the current coded unit includes flat site,
Described piece of flatness characteristic value is the pixel of all pixels and described piece of variations in detail degree spy in the current coded unit Value indicative is the characteristic value and expression of the variation tendency between the characteristic value for indicating the variation tendency between column pixel, expression row pixel The sum of the characteristic value of variation tendency between block region.
2. method for video coding according to claim 1, wherein it includes following at least one that the energy, which concentrates block transformation, Kind:
Ha Dema transformation, cosine transform, integer transform.
3. a kind of video coding apparatus, including:
Coding cost value computing unit, before carrying out predictive coding to the current coded unit in present frame, calculating is being used Corresponding coding cost value when intraframe predictive coding mode, and calculate corresponding when using prediction interframe encoding mode Coding cost value;
Acquiring unit obtains the pixel characteristic of the current coded unit;
Judging unit judges whether to need to ignore the Coding cost for calculating intra block replica code mode according to the pixel characteristic Value;
Selecting unit selects the smallest coding mode of coding cost value to carry out predictive coding to the current coded unit;
The judging unit is when determining that the current coded unit includes flat site according to the pixel characteristic, described in notice Coding cost value computing unit ignores the coding cost value for calculating the intra block copy mode;
The acquiring unit includes:Converter unit carries out energy to the pixel that the current coded unit includes and concentrates block transformation, Obtain picture element matrix characteristic;Pixel characteristic computing unit obtains the current coded unit according to the picture element matrix characteristic Pixel characteristic;
The picture element matrix characteristic includes block flatness characteristic value and block variations in detail degree characteristic value;The judging unit is described When difference between block flatness characteristic value and described piece of variations in detail degree characteristic value is greater than threshold value, the present encoding list is determined Member includes flat site,
Described piece of flatness characteristic value is the pixel of all pixels and described piece of variations in detail degree spy in the current coded unit Value indicative is the characteristic value and expression of the variation tendency between the characteristic value for indicating the variation tendency between column pixel, expression row pixel The sum of the characteristic value of variation tendency between block region.
4. video coding apparatus according to claim 3, wherein it includes following at least one that the energy, which concentrates block transformation, Kind:
Ha Dema transformation, cosine transform, integer transform.
CN201410228484.5A 2014-05-27 2014-05-27 Method for video coding and video coding apparatus Active CN105338365B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201410228484.5A CN105338365B (en) 2014-05-27 2014-05-27 Method for video coding and video coding apparatus

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201410228484.5A CN105338365B (en) 2014-05-27 2014-05-27 Method for video coding and video coding apparatus

Publications (2)

Publication Number Publication Date
CN105338365A CN105338365A (en) 2016-02-17
CN105338365B true CN105338365B (en) 2018-11-20

Family

ID=55288593

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201410228484.5A Active CN105338365B (en) 2014-05-27 2014-05-27 Method for video coding and video coding apparatus

Country Status (1)

Country Link
CN (1) CN105338365B (en)

Families Citing this family (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN108810531B (en) * 2017-05-03 2019-11-19 腾讯科技(深圳)有限公司 Video coding processing method, device and electronic equipment
CN110798683B (en) * 2019-08-26 2022-05-27 腾讯科技(深圳)有限公司 Data decoding method and device and data encoding method and device

Citations (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN103168472A (en) * 2010-08-17 2013-06-19 吴秀美 Method for decoding intra-predictions

Family Cites Families (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR101247781B1 (en) * 2011-06-10 2013-03-25 한양대학교 산학협력단 Encoder and intra mode decision method

Patent Citations (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN103168472A (en) * 2010-08-17 2013-06-19 吴秀美 Method for decoding intra-predictions

Non-Patent Citations (1)

* Cited by examiner, † Cited by third party
Title
AHG5: Fast encoding using early skipping of Intra block copy (IntraBC) search;Do-Kyoung Kwon,Madhukar Budagavi;《Joint Collaborative Team on Video Coding (JCT-VC) of ITU-T SG 16 WP 3 and ISO/IEC JTC 1/SC 29/WG 11/JCTVC-O0245_v1》;20131014;第3页第1行-第8页第5行 *

Also Published As

Publication number Publication date
CN105338365A (en) 2016-02-17

Similar Documents

Publication Publication Date Title
US9781481B2 (en) Apparatus and method for generating/recovering motion information based on predictive motion vector index encoding, and apparatus and method for image encoding/decoding using same
CN103004194B (en) Encoding/decoding image equipment and method
CN101385347B (en) Method of and apparatus for video intraprediction encoding/decoding
JP5128443B2 (en) Video encoding and decoding method and apparatus
CN103797800B (en) It derives reference model value and coding and decoding represents the information of prediction mode
US8111914B2 (en) Method and apparatus for encoding and decoding image by using inter color compensation
JP2023179682A (en) Intra prediction using linear or affine transformation with adjacent sample reduction
WO2013042888A2 (en) Method for inducing a merge candidate block and device using same
CN104718758B (en) Coding method, coding/decoding method and code device for being carried out to the frame in video flowing
US9838681B2 (en) Apparatus of decoding video data
US20150049804A1 (en) Video decoder, video encoder, video decoding method, and video encoding method
KR20110114524A (en) Device, method and program for image prediction encoding, device, method and program for image prediction decoding, and encoding/decoding system and method
KR20220013941A (en) Matrix-Based Intra Prediction
CN102932642B (en) Interframe coding quick mode selection method
CN105812804B (en) The method and device of optimum quantization value during a kind of determining RDOQ
GB2492778A (en) Motion compensated image coding by combining motion information predictors
CN107113438A (en) Intra-frame encoding mode
US20130230104A1 (en) Method and apparatus for encoding/decoding images using the effective selection of an intra-prediction mode group
CN102752596A (en) Rate distortion optimization method
JP2024069438A (en) Coding using intra prediction
KR20230110459A (en) Apparatus and method for encoding and decoding to image of ultra high definition resoutltion
WO2014058796A1 (en) Method and apparatus for video coding using reference motion vectors
CN104918047B (en) A kind of method and device for removing of bi-directional motion estimation
CN105338365B (en) Method for video coding and video coding apparatus
KR20170125154A (en) Method and apparatus of video decoder using curve intra prediction

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