US 11,961,207 B2
Image processing apparatus performing a deconvolution operation and operation method thereof
Iljun Ahn, Suwon-si (KR); Yongsup Park, Suwon-si (KR); Jaeyeon Park, Suwon-si (KR); Minsu Cheon, Suwon-si (KR); and Tammy Lee, Suwon-si (KR)
Assigned to SAMSUNG ELECTRONICS CO., LTD., Suwon-si (KR)
Appl. No. 17/271,328
Filed by SAMSUNG ELECTRONICS CO., LTD., Suwon-si (KR)
PCT Filed Sep. 11, 2019, PCT No. PCT/KR2019/011858
§ 371(c)(1), (2) Date Feb. 25, 2021,
PCT Pub. No. WO2020/055181, PCT Pub. Date Mar. 19, 2020.
Claims priority of application No. 10-2018-0109874 (KR), filed on Sep. 13, 2018.
Prior Publication US 2021/0183015 A1, Jun. 17, 2021
Int. Cl. G06T 3/40 (2006.01); G06N 3/04 (2023.01); G06N 3/084 (2023.01); G06T 3/4046 (2024.01); G06T 5/00 (2006.01)
CPC G06T 3/4046 (2013.01) [G06N 3/04 (2013.01); G06N 3/084 (2013.01); G06T 5/002 (2013.01); G06T 2207/20084 (2013.01)] 16 Claims
OG exemplary drawing
 
1. An image processing apparatus comprising:
a memory storing one or more instructions; and
a processor configured to execute the one or more instructions stored in the memory,
wherein the processor is further configured to execute the one or more instructions to:
divide one or more weights included in a kernel into a plurality of groups based on positions of the one or more weights in the kernel, a size of the kernel, and a size of a stride used in a deconvolution operation, wherein values of the one or more weights are set based on a second image generated by performing the deconvolution operation on a first image;
adjust the values of the one or more weights such that sums of weights respectively included in the plurality of groups are equal to each other; and
generate an output image by performing the deconvolution operation by applying the kernel in which the values of the one or more weights are adjusted to an input image.