DETAILED ACTION
Notice of Pre-AIA or AIA Status
The present application, filed on or after March 16, 2013, is being examined under the first inventor to file provisions of the AIA .
Specification
The title of the invention is not descriptive. A new title is required that is clearly indicative of the invention to which the claims are directed.
Claim Rejections - 35 USC § 102
In the event the determination of the status of the application as subject to AIA 35 U.S.C. 102 and 103 (or as subject to pre-AIA 35 U.S.C. 102 and 103) is incorrect, any correction of the statutory basis (i.e., changing from AIA to pre-AIA ) for the rejection will not be considered a new ground of rejection if the prior art relied upon, and the rationale supporting the rejection, would be the same under either status.
The following is a quotation of the appropriate paragraphs of 35 U.S.C. 102 that form the basis for the rejections under this section made in this Office action:
A person shall be entitled to a patent unless –
(a)(1) the claimed invention was patented, described in a printed publication, or in public use, on sale, or otherwise available to the public before the effective filing date of the claimed invention.
Claim(s) 1 - 20 is/are rejected under 35 U.S.C. 102(a)(1) as being anticipated by Ray et al (US 2021/0176465, hereafter Ray).
As per claim 1, Ray discloses an intra-frame prediction method, comprising:
determining a prediction sample corresponding to a prediction block based on an angle prediction mode corresponding to the prediction block (¶ 60,61, and 95); and
modifying the prediction sample by using a position dependent intra prediction combination (PDPC), to generate a modified prediction sample, wherein the modifying the prediction sample by using a position dependent intra prediction combination comprises (¶ 60, 61, and 102):
obtaining texture information of a reference sample set corresponding to a first angle prediction mode, the first angle prediction mode being an angle prediction mode corresponding to the prediction block, and the reference sample set comprising at least one reference sample (¶ 61 and 75; ¶ 61: Therefore, video encoder 200 and video decoder 300 may calculate a gradient term for one or more samples of the current block along a prediction direction (angle) for the intra-prediction modes);
determining a second angle prediction mode according to the texture information; and
modifying the prediction sample according to a target reference sample corresponding to the second angle prediction mode (¶ 78).
As per claim 2, Ray discloses the method according to claim 1, wherein the obtaining texture information of a reference sample set corresponding to a first angle prediction mode comprises:
in a case that an index corresponding to the first angle prediction mode is less than a first preset index, performing texture analysis on at least some pixels in a reconstructed image that is above the prediction block and adjacent to the prediction block, to obtain the texture information; or in a case that the index corresponding to the first angle prediction mode is greater than a second preset index, performing texture analysis on at least some pixels in a reconstructed image that is on a left side of the prediction block and adjacent to the prediction block, to obtain the texture information (¶ 143).
As per claim 3, Ray discloses the method according to claim 1, wherein the obtaining texture information of a reference sample set corresponding to a first angle prediction mode comprises:
in a case that an index corresponding to the first angle prediction mode is less than a first preset index, obtaining the texture information based on an intra-frame prediction mode corresponding to a decoded block that is above the prediction block and adjacent to the prediction block; or in a case that the index corresponding to the first angle prediction mode is greater than a second preset index, obtaining the texture information based on an intra-frame prediction mode corresponding to a decoded block that is on a left side of the prediction block and adjacent to the prediction block (¶ 143).
As per claim 4, Ray discloses the method according to claim 1, wherein the modifying the prediction sample according to a target reference sample corresponding to the second angle prediction mode comprises:
determining a scale factor and a target inverse angle value according to a first prediction angle corresponding to the first angle prediction mode and a second prediction angle corresponding to the second angle prediction mode (¶ 125); and
modifying the prediction sample by using the target reference sample, the scale factor, and the target inverse angle value (¶ 125).
As per claim 5, Ray discloses the method according to claim 4, wherein the determining a scale factor and a target inverse angle value according to a first prediction angle corresponding to the first angle prediction mode and a second prediction angle corresponding to the second angle prediction mode comprises:
determining the scale factor by using a first inverse angle value corresponding to the first prediction angle; and determining the target inverse angle value according to the first angle prediction mode and the second angle prediction mode (¶ 102 - 121).
As per claim 6, Ray discloses the method according to claim 4, wherein the determining a scale factor and a target inverse angle value according to a first prediction angle corresponding to the first angle prediction mode and a second prediction angle corresponding to the second angle prediction mode comprises:
determining the target inverse angle value according to the first prediction angle and the second prediction angle; and determining the scale factor by using the target inverse angle value (¶ 102 - 121).
As per claim 7, Ray discloses the method according to claim 5, wherein the determining the target inverse angle value according to the first prediction angle and the second prediction angle comprises:
rounding a division result of a first preset value and a first offset value in a case that the first angle prediction mode and the second angle prediction mode do not meet a preset condition, to obtain the target inverse angle value, wherein the first offset value corresponds to the first angle prediction mode; or obtaining the target inverse angle value according to a second offset value and a second preset value in a case that the first angle prediction mode and the second angle prediction mode meet the preset condition, wherein the second offset value corresponds to the second angle prediction mode (¶ 102 - 113).
As per claim 8, Ray discloses the method according to claim 7, wherein the obtaining the target inverse angle value according to a second offset value and a second preset value comprises:
performing a left shift operation on the second offset value and the second preset value, to obtain the target inverse angle value (¶ 102 - 113).
As per claim 9, Ray discloses the method according to claim 7, wherein the obtaining the target inverse angle value according to a second offset value and a second preset value comprises:
performing a left shift operation on the second offset value and the second preset value, to obtain a second inverse angle value; rounding the division result of the first preset value and the first offset value, to obtain a third inverse angle value; and performing weighted summation on the second inverse angle value and the third inverse angle value, to determine a sum as the target inverse angle value (¶ 102 - 113).
As per claim 10, Ray discloses the method according to claim 7, wherein the preset condition comprises any one of the following:
the index corresponding to the first angle prediction mode is less than the first preset index, the index corresponding to the first angle prediction mode is different from a third preset index, an index corresponding to the second angle prediction mode is greater than the second preset index, and a target scale factor is greater than or equal to a third preset value, wherein the third preset index is less than the first preset index, and the target scale factor is a scale factor calculated by using the first inverse angle value or a scale factor calculated by using the target inverse angle value; or the index corresponding to the first angle prediction mode is greater than the second preset index, the index corresponding to the second angle prediction mode is less than the first preset index, the index corresponding to the second angle prediction mode is different from the third preset index, and the target scale factor is greater than or equal to the third preset value.
As per claim 11, the method according to claim 7, wherein the preset condition comprises any one of the following: the index corresponding to the first angle prediction mode is less than the first preset index, the index corresponding to the first angle prediction mode is different from a third preset index, and a target scale factor is greater than or equal to a third preset value; or the index corresponding to the first angle prediction mode is greater than the second preset index, and the target scale factor is greater than or equal to the third preset value.
As per claim 12, the method according to claim 4, wherein the modifying the prediction sample by using the target reference sample, the scale factor, and the target inverse angle value comprises: obtaining a target variable by using the target reference sample, the scale factor, and the target inverse angle value; and modifying the prediction sample by using the target variable.
As per claim 13, Ray discloses the method according to claim 12, wherein the modifying the prediction sample by using the target variable comprises: performing linear interpolation filtering on the target reference sample, to adjust the target variable; and modifying the prediction sample by using an adjusted target variable (¶ 80).
Regarding claim 14, arguments analogous to those presented for claim 1 are applicable for claim 14.
Regarding claim 15, arguments analogous to those presented for claim 2 are applicable for claim 15.
Regarding claim 16, arguments analogous to those presented for claim 3 are applicable for claim 16.
Regarding claim 17, arguments analogous to those presented for claim 4 are applicable for claim 17.
Regarding claim 18, arguments analogous to those presented for claim 1 are applicable for claim 18.
Regarding claim 19, arguments analogous to those presented for claim 1 are applicable for claim 19.
Regarding claim 20, arguments analogous to those presented for claim 1 are applicable for claim 20.
Conclusion
Any inquiry concerning this communication or earlier communications from the examiner should be directed to CHIKAODILI E ANYIKIRE whose telephone number is (571)270-1445. The examiner can normally be reached 8 am - 4:30 pm.
Examiner interviews are available via telephone, in-person, and video conferencing using a USPTO supplied web-based collaboration tool. To schedule an interview, applicant is encouraged to use the USPTO Automated Interview Request (AIR) at http://www.uspto.gov/interviewpractice.
If attempts to reach the examiner by telephone are unsuccessful, the examiner’s supervisor, David Czekaj can be reached at 571-272-7327. The fax phone number for the organization where this application or proceeding is assigned is 571-273-8300.
Information regarding the status of published or unpublished applications may be obtained from Patent Center. Unpublished application information in Patent Center is available to registered users. To file and manage patent submissions in Patent Center, visit: https://patentcenter.uspto.gov. Visit https://www.uspto.gov/patents/apply/patent-center for more information about Patent Center and https://www.uspto.gov/patents/docx for information about filing in DOCX format. For additional questions, contact the Electronic Business Center (EBC) at 866-217-9197 (toll-free). If you would like assistance from a USPTO Customer Service Representative, call 800-786-9199 (IN USA OR CANADA) or 571-272-1000.
/CHIKAODILI E ANYIKIRE/Primary Examiner, Art Unit 2487