Advanced video coding method, system, apparatus, and storage medium
AssigneeNew Cinema, LLC
InventorTodd Bryant
Life of this patent
Estimating the term…
Abstract
A method, apparatus, system and computer-implemented non-transitory memory may encode h.264/AVC compliant video with region of interest compression, wherein a hybrid region of interest of each frame may include both an enlarged luminance region of interest of each frame and in addition thereto an excess portion of an enlarged chrominance region of interest of each frame, in excess of the enlarged luminance region of interest of each frame.
Claims26
(canceled)
(canceled)
(canceled)
(canceled)
(canceled)
(canceled)
(canceled)
(canceled)
(canceled)
(canceled)
A computer-implemented method of encoding video compliant with h.264/AVC to selectively improve visual perception of displayed video rendered from decoded video, the encoded video compressed under a bitrate constraint, said method comprising:
- receiving image data of a series of frames;
- transforming graduated grayscale pixel luminance data of each frame to binary saturated pixel luminance data for each frame;
- calculating luminance pixel motion data of each frame, the luminance pixel motion data including a base luminance region of interest of each frame;
- calculating luminance pixel motion data of each GOP, the luminance pixel motion data including an excess luminance region of interest of each GOP;
- calculating adjusted luminance pixel motion data of each frame, said adjusted luminance pixel motion data including an enlarged luminance region of interest for each frame, the enlarged luminance region of interest of each frame including both the base luminance region of interest of the frame and in addition thereto that portion of the excess luminance region of interest of the GOP in excess of the base luminance region of interest of the frame;
- transforming pixel chrominance data of each frame to posturized chrominance data of each frame;
- calculating posturized chrominance motion data of each frame, the posturized chrominance motion data including a base chrominance region of interest of each frame;
- calculating posturized chrominance motion data of each GOP, the posturized chrominance motion data including an excess chrominance region of interest of each GOP;
- calculating adjusted chrominance pixel motion data of each frame, said adjusted chrominance pixel motion data including an enlarged chrominance region of interest for each frame, the enlarged chrominance region of interest of each frame including both the base chrominance region of interest of each frame and in addition thereto the excess chrominance region of interest of each GOP in excess of the base chrominance region of interest of each frame;
- and
- calculating hybrid pixel motion data of each frame, said hybrid pixel motion data including a hybrid region of interest of each frame, the hybrid region of interest of each frame including both the enlarged luminance region of interest of each frame and in addition thereto that portion of the enlarged chrominance region of interest of each frame in excess of the enlarged luminance region of interest of each frame.
A computer-implemented method of encoding video compliant with h.264/AVC to selectively improve visual perception of displayed video rendered from decoded video, the encoded video compressed under a bitrate constraint, said method comprising:
- receiving image data of a series of frames;
- transforming pixel chrominance data of each frame to posturized chrominance data of each frame;
- calculating posturized chrominance motion data of each frame, the posturized chrominance motion data including a base chrominance region of interest of each frame;
- calculating posturized chrominance motion data of each GOP, the posturized chrominance motion data including an excess chrominance region of interest of each GOP;
- calculating adjusted chrominance pixel motion data of each frame, said adjusted chrominance pixel motion data including an enlarged chrominance region of interest for each frame, the enlarged chrominance region of interest of each frame including both the base chrominance region of interest of each frame and in addition thereto the excess chrominance region of interest of each GOP in excess of the base chrominance region of interest of each frame;
- and
- calculating hybrid pixel motion data of each frame, said hybrid pixel motion data including a hybrid region of interest of each frame, the hybrid region of interest of each frame including both the enlarged luminance region of interest of each frame and in addition thereto that portion of the enlarged chrominance region of interest of each frame in excess of the enlarged luminance region of interest of each frame.
Dependencies are inferred from the claim text.