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 .
Claim Status
This Office Action responds to application 18/986675 filed on 12/18/2024. Claims 1-20 are pending.
Priority
Acknowledgment is made of applicant's claim for foreign priority under 35 U.S.C. 119(a)-(d). The certified copy has been filed.
Claim Objections
Claims 11 and 14 are objected to because of the following informalities: the claims recite “a add” which must read “an add” for correct grammar.
Claims 12, 13, and 15 are objected to as having the same deficiencies as the claims they depend from.
Appropriate correction is required.
Claim Rejections - 35 USC § 112
The following is a quotation of 35 U.S.C. 112(b):
(b) CONCLUSION.—The specification shall conclude with one or more claims particularly pointing out and distinctly claiming the subject matter which the inventor or a joint inventor regards as the invention.
The following is a quotation of 35 U.S.C. 112 (pre-AIA ), second paragraph:
The specification shall conclude with one or more claims particularly pointing out and distinctly claiming the subject matter which the applicant regards as his invention.
Claims 8, 9, 11, and 14 are rejected under 35 U.S.C. 112(b) or 35 U.S.C. 112 (pre-AIA ), second paragraph, as being indefinite for failing to particularly point out and distinctly claim the subject matter which the inventor or a joint inventor (or for applications subject to pre-AIA 35 U.S.C. 112, the applicant), regards as the invention. The claim recites “weighting parameters” and it is not clear whether it refers the weighting parameters in a parent claim or it refers separate weighting parameters rendering the claim indefinite. For the purpose of the prosecution, the term is interpreted as “the weighting parameters.”
Claim 15 is rejected under 35 U.S.C. 112(b) or 35 U.S.C. 112 (pre-AIA ), second paragraph, as being indefinite for failing to particularly point out and distinctly claim the subject matter which the inventor or a joint inventor (or for applications subject to pre-AIA 35 U.S.C. 112, the applicant), regards as the invention. The claim recites “parameters” and it is not clear whether it refers the weighting parameters in a parent claim or it refers separate weighting parameters rendering the claim indefinite. For the purpose of the prosecution, the term is interpreted as “the weighting parameters.”
Claim 13 recites the limitation "the predefined area" in line 1. There is insufficient antecedent basis for this limitation in the claim. As claim 12 has “a predefined area,” for the purpose of prosecution, the claim is interpreted as dependent on claim 12.
Claims 10, 12, 13, and 15 are rejected as having the same deficiencies as the claims they depend from.
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 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.
1. Claims 1 - 20 are rejected under 35 U.S.C. 102(a)(1) as being anticipated by Kao et al., US 2017/0238021 A1 (hereinafter Kao).
As for claim 1, Kao discloses a method of video processing, comprising: applying, for a conversion ([0052], e.g., video encoder and/or [0061], e.g., video decoder) between a video unit of a video ([0052], e.g., video) and a bitstream of the video ([0060], e.g., bitstream), a connection ([0058], e.g., An output of the deblocking filter 365 is connected in signal communication with a second input of the sparsity de-noising filter 344) to a plurality of filters ([0058], e.g., deblocking filter 365 and de-noising filter 344); applying the plurality of filters ([0058], e.g., deblocking filter 365 and de-noising filter 344) with the connection ([0058], e.g., An output of the deblocking filter 365 is connected in signal communication with a second input of the sparsity de-noising filter 344) in combination to the video unit ([0053], e.g., frame and/or [0054], e.g., macroblock); and performing the conversion ([0052], e.g., video encoder and/or [0061], e.g., video decoder) based on the filtered video unit ([0053], e.g., frame and/or [0054], e.g., macroblock).
As for claim 2, most of limitations of this claim have been noted in the rejection of Claim 1. In addition, Kao further discloses applying the connection to the plurality of filters comprises: applying a skip connection to the plurality of filters ([0103], e.g., control is passed to a decision block 640 and/or Fig. 6, e.g., element 630, note the path of NO that skip de-noising filter), or applying a cross-component connection to the plurality of filters.
As for claim 3, most of limitations of this claim have been noted in the rejection of Claim 2. In addition, Kao further discloses filtering a first component is dependent on filtering a second component, or wherein a second filter that filters the second component is used for guiding a first filter that filters the first component, and/or wherein the cross-component connection is dependent on at least one of: coding samples of the video unit, a coding mode of the video unit, or a coding statistic of the video unit, and/or wherein at least one filter in the plurality of filters is one of: a deblocking filter ([0058], e.g., deblocking filter 365), a sample adaptive offset (SAO) filter, an ALF, or a NN filter.
As for claim 4, most of limitations of this claim have been noted in the rejection of Claim 3. In addition, Kao further discloses the first component is a luma component and the second component is a chroma component, or wherein the first component is the chroma component and the second component is the luma component, and/or wherein the first component is Y component, and the second component is at least one of: Cb component or Cr component, and/or wherein the first component is Cb component, and the second component is at least one of: Y component or Cr component, and/or wherein the first component is Cr component, and the second component is at last one of: Y component or Cb component, and/or wherein the coding statistic comprises at least one of: a prediction mode, a quantization parameter (QP), a temporal layer, or a slice type, and/or wherein samples before the second filter ([0058], e.g., de-noising filter 344) are used for the first filter ([0058], e.g., deblocking filter 365), and/or wherein samples after the second filter are used for the first filter, and/or wherein information generated by the second filter is used for the first filter, and/or wherein the first component is a luma component and the second component is a chroma component, or wherein the first component is the chroma component and the second component is the luma component, and/or wherein the first component is Y component and the second component is at least one of: Cb component or Cr component, or wherein the first component is Cb component and the second component is at least one of: Y component or Cr component.
As for claim 5, most of limitations of this claim have been noted in the rejection of Claim 1. In addition, Kao further discloses the plurality of filters comprises a first filter ([0058], e.g., deblocking filter 365) and a second filter ([0058], e.g., de-noising filter 344), and wherein an input of the first filter and an output of the first filter are input of the second filter ([0103], e.g., control is passed to a decision block 640 and/or Fig. 6, e.g., element 630, note the path of NO that skip de-noising filter), or wherein an input of the first filter and an output of the first filter are combined by the second filter, and/or wherein the first filter is one of: a neural network (NN) filter, a deblocking filter ([0058], e.g., deblocking filter 365), or a sample adaptive offset (SAO) filter, and/or wherein the first filter is a combination of NN filter and deblocking filter, and/or wherein the second filter comprises at least one of: an adaptive loop filter (ALF), or a cross-component ALF (CCALF).
As for claim 6, most of limitations of this claim have been noted in the rejection of Claim 1. In addition, Kao further discloses applying the connection to the plurality of filters comprises: combining the plurality of filters by a skip connection ([0103], e.g., control is passed to a decision block 640 and/or Fig. 6, e.g., element 630, note the path of NO that skip de-noising filter).
As for claim 7, most of limitations of this claim have been noted in the rejection of Claim 6. In addition, Kao further discloses a number of filters ([0058], e.g., deblocking filter 365 and de-noising filter 344) are involved in the skip connection ([0103], e.g., control is passed to a decision block 640 and/or Fig. 6, e.g., element 630, note the path of NO that skip de-noising filter), and/or wherein the skip connection is a short connection, and/or wherein the skip connection is a long connection, and/or wherein the skip connection is applied to a set of filters with indexes from i to j which are applied in a serial order, and/or wherein the skip connection is applied to a first filter, and/or wherein the skip connection is at least one of: an add or subtraction operation with weighting parameters, and/or wherein the skip connection is a concatenation operation, and/or wherein the skip connection is a fusion operation, and/or wherein an input of a third filter is Ii-1(x,y) and Ii(x,y), and wherein Ii(x,y) represents an output of a filter with index i, Ii-1(x,y) represents an input of filter with index i , and/or wherein an input of a third filter is Ij-1(x,y) and Ij(x,y), and wherein Ij(x,y) represents an output of a filter with index j, Ij-1(x,y) represents an input of filter with index j , and/or wherein an output of a third filer is a function f(*,*) of an input Ii-1(x,y)of a filter with index i and an output Ii(x,y) of the filter with index i , and/or wherein an output of a third filer is a function f(*,*) of an input Ii-1(x,y)of a filter with index i and an output Ij(x,y) of the filter with index j, and/or wherein a plurality of skip connection operations is combined.
As for claim 8, most of limitations of this claim have been noted in the rejection of Claim 7. In addition, Kao further discloses the number of filters involved in the skip connection is a positive integer or zero, and/or wherein the number of filters involved in the skip connection is 0, 1, 2 ([0058], e.g., deblocking filter 365 and de-noising filter 344), 3, 4, 5, 6, or 7, and/or wherein one filter is involved in the skip connection, and/or wherein a set filters with indexes from i to j are involved in the skip connection, wherein i and j represent filter indexes and are integer numbers, and/or wherein i is less than or greater than j, and/or wherein at least one of: NN filter or deblocking filter is involved in the skip connection, and/or wherein samples before at least one of: NN filter or deblocking filter are additional input of at least one of: ALF or CCALF, and/or wherein an input of a first filter and an output of a second filter are an input of a third filter, the first filter is applied before or after the second filter, and/or wherein the skip connection is applied to a filter with index i and a third filter, and another skip connection is applied to a filter with index j and the third filter, and/or wherein an input of the first filter and an output of a second filter are input of a third filter, and/or wherein O(x,y) = w1 * f1(Ii-1(x,y)) + w2 * f2(Ii(x,y)), and wherein Ii(x,y) represents an output of a filter with index i, Ii-1(x,y) represents an input of filter with index i, O(x,y) represents an output of a third flter, w1 and w2 represent weighting parameters, respectively, and f1 and f2 represent functions, respectively.
As for claim 9, most of limitations of this claim have been noted in the rejection of Claim 8. In addition, Kao further discloses the first filter is a NN filter or deblocking filter ([0058], e.g., deblocking filter 365), and/or wherein the first filter is a combination of a set of filters, and/or wherein the second filter is at least one of: a SAO filter or a cross-component SAO (CCSAO) filter, and/or wherein the third filter is at least one of: an ALF or a CCALF, and/or wherein the first filer is one of: a NN filter, a deblocking filter or a SAO filter, and/or wherein the first filter is a combination of a set of filters, and/or wherein the third filter is at least one of ALF or CCALF, and/or wherein at least one of: f1(*) or f2(*) is a KxK filter with weighting parameters, wherein K is an integer number, wherein at least one of: w1 or w2 is equal to 1, or wherein at least one of: w1 or w2 is equal to 0, and/or wherein a sum of w1 and w2 is equal to a predefined value, and/or wherein samples around (x,y) are used in the functions.
As for claim 10, most of limitations of this claim have been noted in the rejection of Claim 9. In addition, Kao further discloses the first filter is a combination of NN filter and deblocking filter ([0058], e.g., deblocking filter 365), and/or wherein the predefined value is equal to 1.
As for claim 11, most of limitations of this claim have been noted in the rejection of Claim 7. In addition, Kao further discloses f(*,*) is at least one of: a add or subtraction operation function with weighting parameters, and/or wherein f(*,*) is a fusion function, or f(*,*) is a concatenation function, and/or wherein O(x,y) = f(Ii-1(x,y), Ii(x,y)), and/or wherein samples around (x,y) are used in the function, and/or wherein the filter with index i is one of: NN filter, deblocking filter, or SAO filter, and/or wherein the filter with index i is a combination of a set of filters, and/or wherein the third filter is at least one of: ALF or CCALF, and/or wherein the filter with index i uses a 5x5 or 3x3 filters, and/or wherein the third filter uses a 7x7 or 5x5 filters (Note that no citation is provided for this claim because the limitation in one or more parent claims are in optional form and the limitations in this claim are not related to the limitation chosen in the parent claims.).
As for claim 12, most of limitations of this claim have been noted in the rejection of Claim 11. In addition, Kao further discloses the samples are located at a predefined area, and a sample (x,y) is located at a central position of the predefined area, and/or wherein parameters are same of symmetry or diagonal samples, and/or wherein a shape of samples Ii-1(x,y) is different from a shape of samples Ij(x,y), or wherein the shape of samples Ii-1(x,y) is same as the shape of samples Ij(x,y), or wherein the number of samples Ii-1(x,y) is different from the number of samples Ij(x,y), or wherein the number of samples Ii-1(x,y) is same as the number of samples Ij(x,y) (Note that no citation is provided for this claim because the limitation in one or more parent claims are in optional form and the limitations in this claim are not related to the limitation chosen in the parent claims.).
As for claim 13, most of limitations of this claim have been noted in the rejection of Claim 12. In addition, Kao further discloses the predefined area is one of: diamond, rectangle or quadrangle, and/or wherein the number of samples in the predefined area is L, wherein L is an integer number (Note that no citation is provided for this claim because the limitation in one or more parent claims are in optional form and the limitations in this claim are not related to the limitation chosen in the parent claims.).
As for claim 14, most of limitations of this claim have been noted in the rejection of Claim 7. In addition, Kao further discloses f(*,*) is at least one of: a add or subtraction operation function with weighting parameters, or wherein f(*,*) is a fusion function, or f(*,*) is a concatenation function, and/or wherein O(x,y) = f(Ii-1(x,y), Ij(x,y)), and/or wherein samples around (x,y) are used in the function, and/or wherein the filter with index i is one of: NN filter, deblocking filter, or SAO filter, and/or wherein the filter with index i is a combination of a set of filters, and/or wherein the filter with index i is at least one of: a SAO filter or CCSAO filter, and/or wherein the third filter is at least one of: ALF or CCALF (Note that no citation is provided for this claim because the limitation in one or more parent claims are in optional form and the limitations in this claim are not related to the limitation chosen in the parent claims.).
As for claim 15, most of limitations of this claim have been noted in the rejection of Claim 14. In addition, Kao further discloses the samples are located at a predefined area, and a sample (x,y) is located at a central position of the predefined area, and/or wherein parameters are same of symmetry or diagonal samples, and/or wherein a shape of samples Ii-1(x,y) is different from a shape of samples Ij(x,y), or wherein the shape of samples Ii-1(x,y) is same as the shape of samples Ij(x,y), or wherein the number of samples Ii-1(x,y) is different from the number of samples Ij(x,y), or wherein the number of samples Ii-1(x,y) is same as the number of samples Ij(x,y) (Note that no citation is provided for this claim because the limitation in one or more parent claims are in optional form and the limitations in this claim are not related to the limitation chosen in the parent claims.).
As for claim 16, most of limitations of this claim have been noted in the rejection of Claim 1. In addition, Kao further discloses the conversion includes encoding the video unit into the bitstream ([0052], e.g., video encoder).
As for claim 17, most of limitations of this claim have been noted in the rejection of Claim 1. In addition, Kao further discloses the conversion includes decoding the video unit from the bitstream ([0061], e.g., video decoder).
As for claim 18, the claim recites an apparatus for video processing comprising a processor and a non-transitory memory with instructions thereon of the method of claim 1, and is similarly analyzed.
As for claim 19, the claim recites a non-transitory computer-readable storage medium storing instructions of the method of claim 1, and is similarly analyzed.
As for claim 20, the claim recites a non-transitory computer-readable recording medium storing a bitstream of a video of the method of claim 1, and is similarly analyzed.
In addition, as for claim 20, Kao discloses a non-transitory computer-readable recording medium ([0043], e.g., memory and/or storage) storing a bitstream … (the medium is utilized merely as a support for the bitstream, thus, the bitstream has no patentable weight. See MPEP 2111.05.).
Citation of Pertinent Prior Art
The prior art made of record and not relied upon is considered pertinent to applicant's disclosure:
1. US 2003/0108099 discloses picture encoding method and apparatus, picture decoding method and apparatus and furnishing medium.
2. US 2005/0053294 discloses techniques and tools for progressive and interlaced video coding and decoding.
3. US 2006/0126962 discloses methods and systems for reducing blocking artifacts with reduced complexity for spatially-scalable video coding.
Conclusion
Any inquiry concerning this communication or earlier communications from the examiner should be directed to JOSEPH SUH whose telephone number is 571-270-7484. The examiner can normally be reached on Monday - Thursday, 7:30 AM - 6:00 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, Jay Patel can be reached on 571-272-2988. 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.
/JOSEPH SUH/
Primary Examiner, Art Unit 2485