Welcome to Doom9's Forum, THE in-place to be for everyone interested in DVD conversion.

Before you start posting please read the forum rules. By posting to this forum you agree to abide by the rules.

 

Go Back   Doom9's Forum > Video Encoding > MPEG-4 AVC / H.264

Reply
 
Thread Tools Search this Thread Display Modes
Old 6th March 2012, 10:18   #1381  |  Link
benus
Registered User
 
Join Date: Jan 2007
Posts: 11
Quote:
Originally Posted by schweinsz View Post
I pause the work in the later of the last year and concentrate on many kinds of algorithms of the next generation video coding standard (HEVC related). I believe I will be back and code to finish the 10-bits support of the DiAVC in this May.
Thank you for your answer. It is a blessing to be informed at any given time. Good look with both of the projects.
benus is offline   Reply With Quote
Old 6th March 2012, 18:26   #1382  |  Link
schweinsz
Registered User
 
Join Date: Nov 2005
Posts: 497
Quote:
Originally Posted by hajj_3 View Post
have any of your algorithms been accepted in the HEVC spec?
No, it is very hard to adopt an algorithm that is from a person who is not belong to any big company.
I am inventing algorithms to make a private standard that is competitive to the HEVC or better than it.
schweinsz is offline   Reply With Quote
Old 6th March 2012, 18:57   #1383  |  Link
hajj_3
Registered User
 
Join Date: Mar 2004
Posts: 1,120
you are making a whole new codec as a competitor to HEVC? Like VP8 vs H.264? If so, surely that is too much work for 1 man? You might be better off just selling your ideas to google to implement in VP9 or something as i find it hard to see any company wanting to use your codec over that of google/mpeg-la's as any patent disputes can be funded by these rich companies.
hajj_3 is offline   Reply With Quote
Old 7th March 2012, 18:10   #1384  |  Link
schweinsz
Registered User
 
Join Date: Nov 2005
Posts: 497
Quote:
Originally Posted by hajj_3 View Post
you are making a whole new codec as a competitor to HEVC? Like VP8 vs H.264? If so, surely that is too much work for 1 man?
Most of algorithms are ready now. I have the new transform kernel, the new luma/chroma interpolation filter, new arithmetic coder, new deblocking archetecture algorithm, new context models for MV and coefficients coding, new inter pretiction method and new block splitting symetics. I am only lack of the new intra coding method.

Quote:
Originally Posted by hajj_3 View Post
You might be better off just selling your ideas to google to implement in VP9 or something as i find it hard to see any company wanting to use your codec over that of google/mpeg-la's as any patent disputes can be funded by these rich companies.
Is there the channel to sell my algorithms to google?
schweinsz is offline   Reply With Quote
Old 7th March 2012, 22:37   #1385  |  Link
Emulgator
Big Bit Savings Now !
 
Emulgator's Avatar
 
Join Date: Feb 2007
Location: close to the wall
Posts: 1,531
That sounds awesome.
At my 2006 editing system (no DGDecNV possible) diavc still makes my day. And now this.
Forgive my curiosity, schweinsz, if I may ask out of respect: At which university did you study ?
__________________
"To bypass shortcuts and find suffering...is called QUALity" (Die toten Augen von Friedrichshain)
"Data reduction ? Yep, Sir. We're that issue working on. Synce invntoin uf lingöage..."

Last edited by Emulgator; 7th March 2012 at 22:40.
Emulgator is offline   Reply With Quote
Old 8th March 2012, 16:41   #1386  |  Link
hajj_3
Registered User
 
Join Date: Mar 2004
Posts: 1,120
Quote:
Originally Posted by schweinsz View Post
Is there the channel to sell my algorithms to google?
DARK SHIKARI is the main developer for x264, google contributes so i'm sure he could ask google for you.
hajj_3 is offline   Reply With Quote
Old 10th March 2012, 21:27   #1387  |  Link
CruNcher
Registered User
 
CruNcher's Avatar
 
Join Date: Apr 2002
Location: Germany
Posts: 4,926
Quote:
Originally Posted by hajj_3 View Post
you are making a whole new codec as a competitor to HEVC? Like VP8 vs H.264? If so, surely that is too much work for 1 man? You might be better off just selling your ideas to google to implement in VP9 or something as i find it hard to see any company wanting to use your codec over that of google/mpeg-la's as any patent disputes can be funded by these rich companies.
he wrote a complete optimized H.264 Decoder in a relative short time compared to his competitors (commercial/open source) (though still not as many features)
Though it's sad that people like Schweinsz and Neiromaster work in the same direction that MPEG moves in and don't try other grounds like Snow and Dirac and going into efficient parallel algorithms on GPUs
__________________
all my compares are riddles so please try to decipher them yourselves :)

It is about Time

Join the Revolution NOW before it is to Late !

http://forum.doom9.org/showthread.php?t=168004

Last edited by CruNcher; 10th March 2012 at 21:37.
CruNcher is offline   Reply With Quote
Old 11th March 2012, 19:14   #1388  |  Link
IgorC
Registered User
 
Join Date: Apr 2004
Posts: 1,315
Quote:
Originally Posted by schweinsz View Post
Is there the channel to sell my algorithms to google?
Google is looking for new generation codecs (patent free of course).

Xiph foundation is preparing to develop a new Daala codec.
http://wiki.xiph.org/Daala
http://git.xiph.org/

You can join IRC channel irc.freenode.net #VP8 and #daala
IgorC is offline   Reply With Quote
Old 11th March 2012, 19:53   #1389  |  Link
Midzuki
Unavailable
 
Midzuki's Avatar
 
Join Date: Mar 2009
Location: offline
Posts: 1,480
Quote:
Originally Posted by IgorC View Post
...
Xiph foundation is preparing to develop a new Daala codec.
http://wiki.xiph.org/Daala
http://git.xiph.org/
Hmmm, that's interesting, for the new info.

As a "casual end-user", I only hope the project won't be a container-locked ffmpeg2daala ,
nor receive a rather-unimaginative name like x-daala
Midzuki is offline   Reply With Quote
Old 11th March 2012, 19:57   #1390  |  Link
schweinsz
Registered User
 
Join Date: Nov 2005
Posts: 497
Quote:
Originally Posted by IgorC View Post
Google is looking for new generation codecs (patent free of course).

Xiph foundation is preparing to develop a new Daala codec.
http://wiki.xiph.org/Daala
http://git.xiph.org/

You can join IRC channel irc.freenode.net #VP8 and #daala
I read their web-page just then. As they want to get a patent-free codec, I believe they can't use the reference frame more than 2 and the 10bits technology. The multiple reference frame is patented by Thomas Wiegand for a company many years ago while the 10bits technology is strictly patented in almost all big countries by Toshiba. I ever read the two patents files downloaded from the eu patent web-site.
schweinsz is offline   Reply With Quote
Old 11th March 2012, 20:58   #1391  |  Link
CruNcher
Registered User
 
CruNcher's Avatar
 
Join Date: Apr 2002
Location: Germany
Posts: 4,926
Don't forget Intel acquired Real Networks NGV just recently with all patents
__________________
all my compares are riddles so please try to decipher them yourselves :)

It is about Time

Join the Revolution NOW before it is to Late !

http://forum.doom9.org/showthread.php?t=168004
CruNcher is offline   Reply With Quote
Old 12th March 2012, 16:55   #1392  |  Link
BetaBoy
CoreCodec Founder
 
BetaBoy's Avatar
 
Join Date: Oct 2001
Location: San Francisco
Posts: 1,421
Quote:
Originally Posted by CruNcher View Post
Don't forget Intel acquired Real Networks NGV just recently with all patents
It's gonna be fun to see how Intel unravels this.
__________________
Dan "BetaBoy" Marlin
Ubiquitous Multimedia Technologies and Developer Tools

http://corecodec.com
BetaBoy is offline   Reply With Quote
Old 12th March 2012, 17:01   #1393  |  Link
BetaBoy
CoreCodec Founder
 
BetaBoy's Avatar
 
Join Date: Oct 2001
Location: San Francisco
Posts: 1,421
Quote:
Originally Posted by IgorC View Post
Google is looking for new generation codecs (patent free of course).

Xiph foundation is preparing to develop a new Daala codec.
http://wiki.xiph.org/Daala
http://git.xiph.org/

You can join IRC channel irc.freenode.net #VP8 and #daala
While I applaud the effort, its an uphill battle crowded and complex as the video patent pools are. It's gonna be a miracle if WebM will even hold up no less any new potential patent free video codec.
__________________
Dan "BetaBoy" Marlin
Ubiquitous Multimedia Technologies and Developer Tools

http://corecodec.com
BetaBoy is offline   Reply With Quote
Old 12th March 2012, 21:09   #1394  |  Link
CruNcher
Registered User
 
CruNcher's Avatar
 
Join Date: Apr 2002
Location: Germany
Posts: 4,926
yep if people don't move away from MPEG no chance, though those who tried in the past weren't really successful either and completely vanished or adapted
The People working on Daala tough know exactly what MPEG is and how to use their principles and modify them so that they wont be the same on paper even 10 bit as 10 bit is a principle that's hardly patentable so Toshiba could say nothing against a different way of implementation
Google on the other side has so much power they could really pull it of buying ON2 was the first step but building up on the same principals is wrong doing research is the right way pushing VP9 in a complete different direction if Google can't do it i really wonder how Xiph could even if i have the biggest respect for those working behind Daala, though maybe not having this power @ all in the end is going to succeed
Though the last i know of who tried to knock out of MPEG where DivX and where are they today, their last rescue in the end was to adapt and being a good implementer i mean i highly credit it to Gej even thinking of creating something unique (their is this rumor of DivX own Codec Research in the early days) after steal eh borrow MPEGs work but in the end he landed exactly their just implementing (though just implementing is maybe to low credited he made it into Hollywood's circles being the provider for their next Digital Push, though not with their Video Research but DRM Research)

Though a Video Codec isn't the same complexity as a Browser it's far far higher even a very good high paid team just implementing is happy with small gains in month it's not like creating a browser @ version 1 and being @ version 18 in some years
Thus i also have big respects for Guys like Jarret ,Loren, Neiromaster Picard and Schweinsz
And moving away from implementing to create something new is always a great evolution for such guys and i applaud them for trying it
Neiromaster and Schweinsz would be for sure a great addition to Daala

The Most exciting was to see what the BBC have came up with with Dirac and of course Niedermayer with Snow in the last 10 years man that was impressive
__________________
all my compares are riddles so please try to decipher them yourselves :)

It is about Time

Join the Revolution NOW before it is to Late !

http://forum.doom9.org/showthread.php?t=168004

Last edited by CruNcher; 12th March 2012 at 22:36.
CruNcher is offline   Reply With Quote
Old 15th March 2012, 13:21   #1395  |  Link
hajj_3
Registered User
 
Join Date: Mar 2004
Posts: 1,120
schweinsz, this looks like it might be an early version of VP9, thought you might be interested: https://gerrit.chromium.org/gerrit/#change,17840
hajj_3 is offline   Reply With Quote
Old 16th March 2012, 05:26   #1396  |  Link
Stephen R. Savage
Registered User
 
Stephen R. Savage's Avatar
 
Join Date: Nov 2009
Posts: 327
schweinsz's latest excursion sounds like another pipe dream like that "temporal super resolution" business way back when this was in the alpha stages. I only hope he comes back down to earth soon so we can get updates for 10-bit support.

On another note, it seems neuron2 has canceled DGAVCDecDI.
Stephen R. Savage is offline   Reply With Quote
Old 22nd March 2012, 03:59   #1397  |  Link
Pat357
Registered User
 
Join Date: Jun 2006
Posts: 452
Quote:
Originally Posted by Stephen R. Savage View Post
schweinsz's latest excursion sounds like another pipe dream like that "temporal super resolution" business way back when this was in the alpha stages. I only hope he comes back down to earth soon so we can get updates for 10-bit support.

On another note, it seems neuron2 has canceled DGAVCDecDI.
Could be for a lot of reasons, but I think that one of them might be the incompatibility from his app. with the latest DiAVC versions.
Only the older DiAVC v 1.2 can be used with his DGAVCDecDI, all newer versions are no longer compatible.

That means unless Scheinz fixes this issue, we will never be able to use DGAVCDecDI with Hi10P stuff.
Also support for High 4:4:4 (inclusive lossless) with Avisynth 2.6 (Y24) would never be supported.
Pat357 is offline   Reply With Quote
Old 28th March 2012, 20:57   #1398  |  Link
Emulgator
Big Bit Savings Now !
 
Emulgator's Avatar
 
Join Date: Feb 2007
Location: close to the wall
Posts: 1,531
I would be thankful for a hint,
can't seem to find a working registry entry for DiAVC's frameserver settings.
(WinXP32 SP3)

Right now I got some poor and underexposed 1280x720x25p on 50p AVCHD cam footage to edit.

If I preview in MPC using DiAVC and DiAVC "Properties" Window:

A: Crushed shadows if I leave levels set to "Auto".

B: Still underexposed, but shadows are not crushed too much anymore
when I manually set Levels as follows: Input PC Range, Output TV Range.

Now I'd like to do frameserving using DGAVCDecDI and I would like to use the same preset, but how ?

The frameserved result unfortunately gets crushed blacks.
The histogram borders come out close to a rectangle with a strong peak at Y=0.
The DGAVCDecDI chain seems to assume "Input/Output Level: Auto/Auto"
so obviously does not read from the GUI settings.

A decoding workaround:
Sony Vegas Pro 10 still decodes this stream with a 0-255 histogram with a slight peak at Y=0 or 1,
and not too much crushed shadows, so I decode in Vegas for now.
__________________
"To bypass shortcuts and find suffering...is called QUALity" (Die toten Augen von Friedrichshain)
"Data reduction ? Yep, Sir. We're that issue working on. Synce invntoin uf lingöage..."

Last edited by Emulgator; 28th March 2012 at 21:13.
Emulgator is offline   Reply With Quote
Old 30th March 2012, 12:53   #1399  |  Link
schweinsz
Registered User
 
Join Date: Nov 2005
Posts: 497
Quote:
Originally Posted by Emulgator View Post
I would be thankful for a hint,
can't seem to find a working registry entry for DiAVC's frameserver settings.
(WinXP32 SP3)

Right now I got some poor and underexposed 1280x720x25p on 50p AVCHD cam footage to edit.

If I preview in MPC using DiAVC and DiAVC "Properties" Window:

A: Crushed shadows if I leave levels set to "Auto".

B: Still underexposed, but shadows are not crushed too much anymore
when I manually set Levels as follows: Input PC Range, Output TV Range.

Now I'd like to do frameserving using DGAVCDecDI and I would like to use the same preset, but how ?

The frameserved result unfortunately gets crushed blacks.
The histogram borders come out close to a rectangle with a strong peak at Y=0.
The DGAVCDecDI chain seems to assume "Input/Output Level: Auto/Auto"
so obviously does not read from the GUI settings.

A decoding workaround:
Sony Vegas Pro 10 still decodes this stream with a 0-255 histogram with a slight peak at Y=0 or 1,
and not too much crushed shadows, so I decode in Vegas for now.
The DiAVC treats the input/output range in the directshow filter, and the DiAVC SDK only output the information about it.
The DGAVCDecDI tools use the DiAVC SDK directly, so setting the property page is useless.
schweinsz is offline   Reply With Quote
Old 2nd June 2012, 17:41   #1400  |  Link
benus
Registered User
 
Join Date: Jan 2007
Posts: 11
Quote:
Originally Posted by schweinsz View Post
I pause the work in the later of the last year and concentrate on many kinds of algorithms of the next generation video coding standard (HEVC related). I believe I will be back and code to finish the 10-bits support of the DiAVC in this May.
Since we have June already I would like to ask whether you are any closer to launch a 10 bit DIAVC decoder.
I would not like you to think I am putting any sort of pressure on you.
I am just looking for the information.
benus is offline   Reply With Quote
Reply

Tags
avc, diavc, fastest decoder, h.264, software

Thread Tools Search this Thread
Search this Thread:

Advanced Search
Display Modes

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off

Forum Jump


All times are GMT +1. The time now is 09:02.


Powered by vBulletin® Version 3.8.11
Copyright ©2000 - 2024, vBulletin Solutions Inc.