2018-07-05, 09:35 PM
(2018-07-05, 03:49 AM)BronzeTitan Wrote: Hi, and welcome to FanRes! And thanks for Judgment, it's info, and the work you put into it!1) yes, i would just add that it is telecine, though that's probably obvious.
I never could get straight the pedigree of GITS with all the various abbreviations and resolutions and iterations (for restoration projects).
Is this the correct pathology?
1) HDTV MPEG2 HD (1080i?) .TS capture (sometime in 2000-2005)
2) WMV3 HD file (1080p?) was a re-encode of the MPEG2 (when?)
3) "PSNR" (short for ??) WMV3 HD file (720p) was a re-encode of the WMV3 HD (1080p?) (when?)
4) "WOWOW" MPEG2 HD (1080i?) .TS capture is an independent capture (when?)
2) yes, the earliest available mention i can still find is 2007. my mind might play tricks on me but i think the first time i was looking for exactly that source the upload date was either 2003 or 2005.
3) yes, beginning of 2007. sry, no idea what the PSNR stands for. i always thought their group name was just a reference to the peak signal to noise ratio.
4) yes, same format as 1. captured on 8th of february 2018.
(2018-07-05, 03:49 AM)BronzeTitan Wrote: BTW, do you know anything about a digital-download (?) extra from a DVD release, mentioned earlier in this thread?sry, i know nothing about the digital download extra.
(2018-07-05, 03:49 AM)BronzeTitan Wrote: SO ... Judgment (version 1) was the file/samples used in my earliest comparisons (for visible area, and for color testing from published backgrounds posted as samples at various websites)?Yes, yes and yes. on a side note, i only re-encoded from the WMV3 source because i didn't have a better source of that specific transfer at that point of time.
AND ... Judgment-1's source was #2 (above) and Judgment-2's source was also #2?
AND ... your release-name Judgment means your "my own judgment"?
i guess the name Judgement has various reasons. for a start, i use my nick "der richter" since nearly 20 years now and it's just german for "the judge". so Judgment felt natural, i guess. around 10 years now i am rather active in the anime scene i compared thousands of releases of hundreds of anime (see my comparison site i linked before) and was a moderator on a curated anime torrent tracker. one can say i passed judgment on releases.
(2018-07-05, 03:49 AM)BronzeTitan Wrote: If you don't mind, would you mention the software (and add-on filters/plug-ins) you used, and your opinion of each's effectiveness for it's purpose? Were there particular procedures that worked miracles for particular fixes? Aside from the AUDIO, did you use any commercial releases as fill-ins or corrections/enhancements? -- if so, where were they inserted?i don't mind, but writing that might take me a whole day. i wrote scripts to automate quite a lot of the tasks to make my work easier and reusable for other projects. just from the top of my head (not in that order), i might forget something, a short list of the various procedures (via Avisynth).
I hope you don't mind all the questions -- we Titans have really big noses (i.e. "nosy").
1. Spot, Dirt removal
- one script to detect spots and to output the temporal and spatial position into a text file (modified version of DeSpot). an ASS file was used here so the detection can be previewed and edited easily via Aegisubs. the output is basically a binary mask for every frame where the spots are marked. it's also easy to add new spots via Aegisubs that weren't detected.
- one script to remove spots via temporal motion compensation (MVTools, RemoveDirt) up to 3 previous or next frames used as reference, mostly none persistent spots
- one script to remove spots via spatial interpolation (ExPaint), mostly for persistent spots
- one script to automatically output every processed frame. one before processing, one after processing, and two where the sports are marked via two different methods. this was used to check the accuracy of the sport removal.
2. Lost cause frames, severely damaged, cleaning up
- a script to insert hand edited frames (via PS) into the clip. this probably answers your question commercial available sources i used. one frame uses the first Japanese BD release to reconstruct it (the headshot/exploding head in the beginning). otherwise around 40 other frames were reconstructed via PS.
- some heavy temporal reconstruction via up to 7 previous and/or next frames.
- masking of low contrast details to prevent blurring and unintentional detail loss (MaskTools)
- some light spatial denoising (NLMeans)
- some medium temporal denoising (fslg-denoise)
- everything was masked to only filter affected parts of frames
3. Frame border fixes (black borders/gradients)
- one script to detect broken/black borders and output frame ranges and the position (left, right, top, bottom) to a text file.
- two scripts to fix the detected borders, one uses BalanceBordersGT, the other one is a bit more complex. depending on the result and scene either one was used to fix the border.
4. Scene detection
- one script to detect scene changes and output frame ranges to a file. this was used to create scene ranges or scene group ranges for the scene based filtering.
- one script to output at least of one frame of every scene (based on scene length) to a file (one screenshot before filtering, one after) to check the final or partial filtering result.
5. Color, Level correction
- via white balance and SmoothAdjust. level corrections mostly only upper and lower ranges to not alter the mid ranges when not necessary.
- one script to detect big level differences between BD and HDTV, frame ranges are output to a file.
6. Risidual combing fix
- via Vinverse and some interpolation.
7. Haloing and ringing fix
- simple Dehaloing for bright and dark halos via fine tuned masking to not destroy the line art. (DeHaloAlpha)
- light deringing to prevent some artificial sharpening (HQDeRing)
8. Credit fixes
- some simple grayscale filtering to get the original sharpness back.
9. Chroma bleeding
- fix of chroma bleeding via colour extreme masking and warping. (aWArpSharp2)
10. Frame Stablisation (DePan)
11. Debanding
- some light debanding per scene to fix some of the heavy filtering. (f3kdb)
12. Risidual logo removal
- selective denosing and interpolation for the affected areas at the top right.
for a more exact descriptions and explanation of every script with examples i would need to take a bit more of time.
(2018-07-05, 03:49 AM)BronzeTitan Wrote: BTW, when you begin your remake, would you consider starting a new thread here to document your procedures and progress? That would be cool!i can try to. documentations aren't really my strong point though. it might take quite a while till i start.
(2018-07-05, 05:19 AM)Doctor M Wrote: From what I gather it is:i am pretty sure they were completely frame exact when i checked. but maybe you or me were hit by a bug (or even PSNR) i encountered with ffmpeg/ffms2 where the WMV3 stream was output differently depending on the version. i did some frame checking with one version and later switched to another (newer), resulting into my already filtered frame ranges to be different. i was quite annoyed till i found the source of that problem.
4) "PSNR" (an anime release group: http://anidb.net/perl-bin/animedb.pl?sho...p&gid=2258 ) - 720p re-encoding of #2. (Probably early 2007)
(Although I disagree about the source. PSNR has different duplicate, missing frames & interlace artifacts than #3, so likely sourced from #1.)
do you have an example at hand, for missing frames and different artifacts? just looking at the logo removal of both, the very same artifacts were introduced. it isn't completely unlikely that they used the exact same setting and delogo file, but it also isn't very likely. especially that one horizontal white line that is left and the artifacts introduced around the removal from encoding. though it's probably not very important since PSNR's release is quite bad anyway and completely negligible.
i meant to ask anyway about the interlacing artifacts that were mentioned before. which ones do you mean exactly? asking in the case i missed something that should have been fixed.
@CSchmidlapp
sure if you want you can send me the file. though no promises when a new release will happen.