Back to results
US 12,585,434 B2Granted
Computing device with pixel unshuffle and pixel shuffle operations and computing method therefor
AssigneeSamsung Electronics Co., Ltd.
InventorsGeonseok Seo, Nahyup Kang, Eunhee Kang, Byung In Yoo, Hyong Euk Lee, Jae Seok Choi
Life of this patent
Estimating the term…
Abstract
A computing device and an operation method thereof are disclosed. The method includes unshuffling first image data to generate input data, generating output data by implementing a neural network (NN) model provided the input data, and generating second image data by shuffling the output data.
Claims23
A processor-implemented method, the method comprising:
- unshuffling first image data to generate input data;
- generating output data by implementing a neural network (NN) model provided the input data;
- generating second image data by shuffling the output data, and
- performing a convolution operation in parallel with one of the unshuffling of the first data and the shuffling of the output data.
1 more element
A processor-implemented method, the method comprising:
- performing, using a first processor of a computing device, an unshuffle operation of a pixel unshuffle layer of a neural network (NN) model;
- performing, using the first processor, a shuffle operation of a pixel shuffle layer of the NN model;
- and
- performing, using a second processor, a convolution operation of the NN model,
- wherein the convolution operation is performed in parallel with any one or any combination of the unshuffle operation and the shuffle operation.
2 more elements
A computing device, the computing device comprising:
- a first processor configured to perform an unshuffle operation of a pixel unshuffle layer of a neural network (NN) model, and configured to perform a shuffle operation of a pixel shuffle layer of the NN model;
- and
- a second processor configured to perform a convolution operation of the NN model dependent on a result of the pixel unshuffle layer,
- wherein a result of the pixel shuffle layer is dependent on a result of the convolution operation, and
- wherein the computing device is configured to perform the convolution operation in parallel with any one or any combination of the unshuffle operation and the shuffle operation.
2 more elements
Dependencies are inferred from the claim text.