From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from ffbox0-bg.ffmpeg.org (ffbox0-bg.ffmpeg.org [79.124.17.100]) by master.gitmailbox.com (Postfix) with ESMTPS id 6D3124D210 for ; Mon, 30 Jun 2025 14:05:31 +0000 (UTC) Received: from [127.0.1.1] (localhost [127.0.0.1]) by ffbox0-bg.ffmpeg.org (Postfix) with ESMTP id 188A668E205; Mon, 30 Jun 2025 17:05:27 +0300 (EEST) Received: from mail-ed1-f51.google.com (mail-ed1-f51.google.com [209.85.208.51]) by ffbox0-bg.ffmpeg.org (Postfix) with ESMTPS id A406968E1B3 for ; Mon, 30 Jun 2025 17:05:20 +0300 (EEST) Received: by mail-ed1-f51.google.com with SMTP id 4fb4d7f45d1cf-60dffae17f3so2196256a12.1 for ; Mon, 30 Jun 2025 07:05:20 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1751292319; x=1751897119; darn=ffmpeg.org; h=content-transfer-encoding:cc:to:subject:message-id:date:from :in-reply-to:references:mime-version:from:to:cc:subject:date :message-id:reply-to; bh=EcmYXw0drJiIsRrvazMf5t9YADSVoo40D1YKr2WuIGw=; b=HXU9wVLZixG7kwKjOktMZjZcy8aI3TmpsCVUrzLb1obwWRbImexd8tfAYb/TnYCRcG yo9ffckTpObKX5voJB//bIQZXBZrV1eeR8J6gbFwL68BQSxuRcwipe5IRzZUJi663cKF +3IIOqyFO13UhCVuqp8VdW4SeLOyZ0a5zgVRyoOoonScm3spTAJU0TRIjg3Rybn4IbqQ Tva3RrajzdiPIhc4PjHY2aC8NxhQCUlkJ+aXaaVNl435RtPTyfNkblzF5qp/bhI7O0qu 6S3koyfTgvWjEVY5uFQacqaJtVaf2Em3LVX5alkkaiXg3qlkpqWUgZdGXClKF2rSS72U 7s9Q== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1751292319; x=1751897119; h=content-transfer-encoding:cc:to:subject:message-id:date:from :in-reply-to:references:mime-version:x-gm-message-state:from:to:cc :subject:date:message-id:reply-to; bh=EcmYXw0drJiIsRrvazMf5t9YADSVoo40D1YKr2WuIGw=; b=M0zcblMf2kPjlHRIz/M6UAhSe9TE+FxPcTfyQFELZe9reaBAbsVSqP3eHpwnDouhbQ I00GzDYLJzwY1nohw2d8lbIwhsvVwDgmK5RqYmh9SSuVCg1jxTRwUox4qU8/9Vg6kbY9 V8my0LXEn8xnoPRW8NWzQfF7hFmwZYKP10s/EUQOT5i1MG1X0mDK25EQSoLUVZORpB8R CoXG4UcIQbJ0RJJbgWHnKQAfQcV92Qm8e6e9+xR0LUT88UhNQWMERMt6EVTZM/2Cqanj 1KxVtDl9cf/IVjC08NHcDLQHbkAPWwtXHnWmxAB0OEoQvQYG6fRgqnFNKr8NPo1unYEZ DWPQ== X-Gm-Message-State: AOJu0Yypc50AJk6MMD9m3po7PvJG722L7lG7VLpSaDVwvXE3yxKu2Q/e duAchxnkU0UY1wn48BJvk7VrZBhThOPgP+xKDcLnxX4iwmGhSP5srOUOjqZwHPhbGTTgrIQv/9U 1tO9iRGEzHW590WD98l6drAv5OiuVpAHujA== X-Gm-Gg: ASbGncuNslPjQB6xTMDz3CwMH0YRuIWMvAlg6vF3bK68OpEtnxmvjwcR1YAeWdUStrf iLhzs8I8jGR3XETIjRHxY6tWD5yvVfCqy/JKW9dHes2k/yV0SygiGweH2LDKWqaMvtrjtC/9//U 3qzAsOwrJmFJWAm6FhBGxgvkQ6Tn5HYgaFOoN9LRIN X-Google-Smtp-Source: AGHT+IHViHLRmZF50JWnmrTWtzqggQF3AwnamKh+zTdHe4h/gq26SGgbB+B1K/iLItCYS1HiJtL7czsCf7xsPhb0Mdg= X-Received: by 2002:a05:6402:27d1:b0:60c:40bd:885a with SMTP id 4fb4d7f45d1cf-60c88e72e88mr11896046a12.17.1751292318288; Mon, 30 Jun 2025 07:05:18 -0700 (PDT) MIME-Version: 1.0 References: In-Reply-To: From: Kacper Michajlow Date: Mon, 30 Jun 2025 16:05:00 +0200 X-Gm-Features: Ac12FXzT4RFAUANir75aBd9MlkPtoA5Lc4bkP2112U7PUo3Cs54adza8cUES4y8 Message-ID: To: FFmpeg development discussions and patches Subject: Re: [FFmpeg-devel] [PATCH] avfilter: add inverse tone mapping filter X-BeenThere: ffmpeg-devel@ffmpeg.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: FFmpeg development discussions and patches List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Reply-To: FFmpeg development discussions and patches Cc: Sarthak Indurkhya Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: 7bit Errors-To: ffmpeg-devel-bounces@ffmpeg.org Sender: "ffmpeg-devel" Archived-At: List-Archive: List-Post: On Mon, 30 Jun 2025 at 11:45, Sarthak Indurkhya via ffmpeg-devel wrote: > > > > > ---------- Forwarded message ---------- > From: Sarthak Indurkhya > To: "ffmpeg-devel@ffmpeg.org" > Cc: > Bcc: > Date: Mon, 30 Jun 2025 09:44:54 +0000 > Subject: [PATCH] avfilter: add inverse tone mapping filter > Hello FFmpeg developers, > This patch introduces a new video filter called inversetonemap for FFmpeg. > The filter performs SDR to HDR conversion by mapping SDR BT.709 video to HDR BT.2020 PQ, using local adaptation and inverse tone mapping. The goal is to provide a simple, flexible tool for upconverting SDR content for HDR displays, with local adaptation, tone curve sensitivity, and chroma processing. > > Patch summary: > > * Implements local adaptation and inverse tone mapping for SDR-to-HDR conversion > * Performs gamma correction, color space transformation, and PQ encoding > * Supports configurable parameters: spatial sigma, range sigma, sensitivity exponent, HDR peak luminance > * Outputs 10-bit YUV420P10LE BT.2020 PQ with HDR metadata > * Includes local adaptation code, PQ transfer function, error diffusion dithering, and chroma recomputation > > Commit message: > avfilter: add inversetonemap filter > This filter converts SDR BT.709 video to HDR BT.2020 PQ using local adaptation and inverse tone mapping. It supports user-configurable parameters for spatial/range sigma, tone mapping exponent, and HDR peak luminance. > The filter performs gamma correction, color conversion, PQ encoding, and outputs YUV420P10LE with HDR metadata. > > The patch file is attached to this email. It is not. It's on the sharepoint and we don't have access to this file. Please attach patches as an attachment or plain text. - Kacper > Best regards, > Sarthak > [?patch icon] 0002-avfilter-add-myfilter-filter.patch > > Get Outlook for Mac > > > > ---------- Forwarded message ---------- > From: Sarthak Indurkhya via ffmpeg-devel > To: "ffmpeg-devel@ffmpeg.org" > Cc: Sarthak Indurkhya > Bcc: > Date: Mon, 30 Jun 2025 09:44:54 +0000 > Subject: [FFmpeg-devel] [PATCH] avfilter: add inverse tone mapping filter > _______________________________________________ > ffmpeg-devel mailing list > ffmpeg-devel@ffmpeg.org > https://ffmpeg.org/mailman/listinfo/ffmpeg-devel > > To unsubscribe, visit link above, or email > ffmpeg-devel-request@ffmpeg.org with subject "unsubscribe". _______________________________________________ ffmpeg-devel mailing list ffmpeg-devel@ffmpeg.org https://ffmpeg.org/mailman/listinfo/ffmpeg-devel To unsubscribe, visit link above, or email ffmpeg-devel-request@ffmpeg.org with subject "unsubscribe".