IP Library › Granted Patent US 12,513,341
Granted Patent B2
US 12,513,341 · App. 18/428,741 · Granted Dec 30, 2025

3D video decoding apparatus and 3D video coding apparatus

Inventors: Tomohiro Ikai (Sakai, JP); Sachin G. Deshpande (Vancouver, WA); Tomoko Aono (Osaka, JP); Keiichiro Takada (Osaka, JP); Takeshi Chujoh (Osaka, JP)
Assignee: SHARP KABUSHIKI KAISHA
H04N19/80H04N19/132H04N19/136H04N19/172H04N19/174H04N19/42H04N19/70H04N19/85
View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 12,513,341
App. No.
18/428,741
Granted
Dec 30, 2025
Kind
B2
Abstract

A device may comprise one or more processors configured to: derive variables BitDepthY and BitDepthC equal to BitDepthY and BitDepthC; decode a slice QP SliceQPY and a offset QpBdOffsetY; derive StrengthControlVal equal to a value of (SliceQpY+QpBdOffsetY)÷(51+QpBdOffsetY) of a first slice of current coded picture; and set StrengthControlVal to an input tensor.

Claims (19)

1 . A device comprising one or more processors configured to:

derive variables BitDepthY and BitDepthC equal to BitDepthY and BitDepthC;

decode a slice QP SliceQPY and an offset QpBdOffsetY;

derive StrengthControlVal equal to a value of (SliceQpY+QpBdOffsetY)÷(51+QpBdOffsetY) of a first slice of current coded picture; and

set StrengthControlVal to an input tensor.

2 . The device of claim 1 , wherein the processors further configured to:

parse a first syntax element in a neural network post-filter characteristics (NNPFC) supplemental enhancement information (SEI) message, wherein the first syntax element indicates a purpose of a neural-network post-processing filter (NNPF);

if pictureRateUpsamplingFlag is equal to 1, there is a second NNPF that is defined by at least one NNPFC SEI message, and an nnpfc_purpose indicates that resolution resample flag is equal to 1,

set a variable CroppedWidth equal to nnpfcOutputPicWidth defined for the second NNPF, and

set a variable CroppedHeight equal to nnpfcOutputPicHeight defined for the second NNPF; and

otherwise,

set a variable CroppedWidth equal to a value of pic_width_in_luma_samples−SubWidthC*(conf_win_left_offset+conf_win_right_offset) for currPic, and

set a variable CroppedHeight equal to a value of pic_height_in_luma_samples−SubHeightC*(conf_win_top_offset+conf_win_bottom_offset) for currPic.

3 . A device comprising one or more processors configured to:

encode BitDepthY and BitDepthC;

derive variables BitDepthY and BitDepthC equal to the BitDepthY and the BitDepthC;

encode a slice QP SliceQPY and an offset QpBdOffsetY;

derive StrengthControlVal equal to a value of (SliceQpY+QpBdOffsetY)÷(51+QpBdOffsetY) of a first slice of current coded picture; and

set StrengthControlVal to an input tensor.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Feb 1, 2024
From: IKAI, TOMOHIRO; DESHPANDE, SACHIN G.; AONO, TOMOKO; TAKADA, KEIICHIRO; CHUJOH, TAKESHI
To: SHARP KABUSHIKI KAISHA
Reel/Frame 066316/0042 →
Continuity (2)
Provisional Application 63465833 · May 11, 2023
Related Publication 20240380926A1 · Nov 14, 2024
References Cited (12)
US 20230419557A1 · Yoon · 2023 [cited by examiner]
US 20240244268A1 · Deshpande · 2024 [cited by examiner]
Ye-Kui Wang et al., “BoG report on NNPE and SEI processing order SEI messages”, JVET-AD0362-v4, Joint Video Experts Team(JVET) of ITU-T SG 16 WP 3 and ISO/IEC JTC 1/SC 29, 30th Meeting, Antalya, TR, Apr. 21-28, 2023. [cited by applicant]
“Information technology—Coding-independent code points—Part 2: Video”, Date: Nov. 5, 2022, Text of ISO/IEC DIS 23091-2:202x (3rd Ed.), Secretariat: JISC. [cited by applicant]
“Information technology—Multimedia content description interface—Part 17: Compression of neural networks for multimedia content description and analysis (2nd edition)”, Publication date: Aug. 2022, ISO/IEC 15938-17:xxxx… [cited by applicant]
“Information technology—MPEG video technologies—Part 7: Versatile supplemental enhancement information messages for coded video bitstreams, Amendment 1: Additional SEI messages”, Date: Nov. 10, 2022, ISO/IEC JTC 1/ SC 2… [cited by applicant]
“Series H: Audiovisual and Multimedia Systems Infrastructure of audiovisual services—Coding of moving video”, ITU-T, Telecommunication Standardization Sector of ITU, H.274, (May 2022). [cited by applicant]
“Information technology—Coded representation of immersive media—Part 29: Video-based dynamic mesh coding (V-DMC)”, Iso 23090-29:2023(E), ISO/IEC JTC 1/SC 29/WG 7, Date: Feb. 10, 2023. [cited by applicant]
“Information technology—Coded representation of immersive media—Part 12: MPEG Immersive video”, Publication date : Aug. 2023, ISO/IEC 23090-12:2021(E)/AMD.1:2022, ISO/IEC JTC 1/SC 29, Secretariat: JISC. [cited by applicant]
“Information technology—Coded representation of immersive media—Part 5: Visual volumetric video-based coding (V3C) and video-based point cloud compression (V-PCC)”, ISO/IEC 23090-5:2023(E), ISO/IEC JTC 1/SC 29/WG 07, Da… [cited by applicant]
Gaëlle Martin-Cocher (InterDigital), “on V3C Reconstruction profiles and SEI messages”, ISO/IEC JTC 1/SC 29/WG 7 m 63263, Antalya, Turkey—Apr. 2023. [cited by applicant]
Sean McCarthy et al., “Improvements under consideration for neural network post filter SEI messages”, Document: JVET-AC2032-v2, Joint Video Experts Team (JVET), of ITU-T SG 16 WP 3 and ISO/IEC JTC 1/SC 29, 29th Meeting,… [cited by applicant]