US 12,192,477 B2
Quantum parameter control and the method thereof
Kyungil Lee, Suwon-si (KR); Bonggon Kim, Suwon-si (KR); Hansang Kim, Suwon-si (KR); and Jungwon Lee, Suwon-si (KR)
Assigned to Samsung Electronics Co., Ltd., Suwon-si (KR)
Filed by Samsung Electronics Co., Ltd., Suwon-si (KR)
Filed on Jan. 20, 2022, as Appl. No. 17/580,068.
Application 17/580,068 is a continuation of application No. PCT/KR2022/000617, filed on Jan. 13, 2022.
Claims priority of application No. 10-2021-0037069 (KR), filed on Mar. 23, 2021.
Prior Publication US 2022/0312018 A1, Sep. 29, 2022
Int. Cl. H04N 19/146 (2014.01); H04N 19/124 (2014.01); H04N 19/167 (2014.01); H04N 19/176 (2014.01)
CPC H04N 19/146 (2014.11) [H04N 19/124 (2014.11); H04N 19/167 (2014.11); H04N 19/176 (2014.11)] 17 Claims
OG exemplary drawing
 
1. An electronic device comprising:
a memory; and
a processor operatively connected to the memory,
wherein the processor is configured to:
obtain a maximum allowable bitrate of the electronic device,
determine a maximum quantization value for encoding a video composed of a plurality of frames,
obtain a first bitrate by encoding a first frame set of the video with a quantization value equal to or less than the maximum quantization value,
increase the maximum quantization value in response to the obtained first bitrate exceeding the maximum allowable bitrate,
decrease the maximum quantization value in response to the obtained first bitrate being less than or equal to the maximum allowable bitrate,
obtain a second bitrate by encoding a second frame set subsequent to the first frame set of the video, based on the increased or decreased maximum quantization value,
increase the maximum quantization value in response to the obtained second bitrate exceeding the maximum allowable bitrate,
decrease the maximum quantization value in response to the obtained second bitrate being less than or equal to the maximum allowable bitrate,
determine a first resource level of the first frame set based on the first bitrate,
determine a second resource level of the second frame set based on the second bitrate, and
store the second resource level in a header of video data when the second resource level is higher than the first resource level, and
wherein a resource level is required to reproduce the video in a playback device.