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 > New and alternative video codecs
Register FAQ Calendar Today's Posts Search

Reply
 
Thread Tools Search this Thread Display Modes
Old 26th February 2004, 19:10   #201  |  Link
LigH
German doom9/Gleitz SuMo
 
LigH's Avatar
 
Join Date: Oct 2001
Location: Germany, rural Altmark
Posts: 6,782
*Cough* - blowing the dust off this thread...

Seems that there is no further development since september; how bad, this could have been such a great project.
LigH is offline   Reply With Quote
Old 27th February 2004, 09:50   #202  |  Link
rududu author
Nicolas
 
Join Date: Aug 2002
Location: france - grenoble
Posts: 40
well, not so dead, just "sleeping".
I will continue the developpement, but I have no time at the moment.

Nicolas
rududu author is offline   Reply With Quote
Old 28th February 2004, 11:55   #203  |  Link
LigH
German doom9/Gleitz SuMo
 
LigH's Avatar
 
Join Date: Oct 2001
Location: Germany, rural Altmark
Posts: 6,782
So, at least, thank you for this "sign of life", and best whishes!
LigH is offline   Reply With Quote
Old 28th February 2004, 15:41   #204  |  Link
unmei
frying subs
 
unmei's Avatar
 
Join Date: Jan 2003
Location: ch-2500
Posts: 891
hey yeah, thanks for clearing the situation, nicolas! Take your time, i'm just glad you haven't given up
__________________
-nyo
unmei is offline   Reply With Quote
Old 2nd March 2004, 19:43   #205  |  Link
pieter1976
Registered User
 
Join Date: Jan 2004
Location: Netherlands
Posts: 85
Interpolation

I think a Wavelet is a kind of interpolation.

Not a very good one.

I wonder if better compression ratio's could be achieved using better interpolations.

http://audio.rightmark.org/lukin/gra...resampling.htm

This is dynamic interpolation using edge enhancement.

Last edited by pieter1976; 2nd March 2004 at 20:07.
pieter1976 is offline   Reply With Quote
Old 2nd March 2004, 20:15   #206  |  Link
d'Oursse
Mushroomeur
 
Join Date: Jun 2003
Location: Mushrooms of Paris Town
Posts: 267
Re: Interpolation

Quote:
Originally posted by pieter1976
I think Wavelet is a kind of interpolation.
no, not at all.

interpolation is getting information with few data (you have the values of a function at points 0 and 1. You want a approximated value of this function for all real numbers between 0 and 1, for example)

wavelets (more precisely a wavelet basis) are a way to describe information (a function) at different levels of detail (sorry for this very short description).

If you are interested, look at books and papers of Y. Meyer, S. Mallat, I. Daubechis, A. Cohen and so many other authors about wavelets.
d'Oursse is offline   Reply With Quote
Old 2nd March 2004, 20:24   #207  |  Link
pieter1976
Registered User
 
Join Date: Jan 2004
Location: Netherlands
Posts: 85
This is what i know about wavelets

It first uses a image that is smaller than the size of the origenal.

second the resolution is increased.

pixels are smoothed

detail is added

resolution is increased

pixels are smoothed

detail is added

enz..

enz..

the part of increasing the resolution and smoothing the pixels is called interpolation.

please tell me if I am wrong.

Last edited by pieter1976; 2nd March 2004 at 20:33.
pieter1976 is offline   Reply With Quote
Old 2nd March 2004, 20:53   #208  |  Link
Lefungus
Registered User
 
Lefungus's Avatar
 
Join Date: Apr 2002
Location: Bretagne
Posts: 192
You're wrong.
It'll be too tedious to explain wavelets on a forum in a foreign language. Like D'Oursse, i suggest you grab a book on the subject. There are also many sites on the subject that may interest you
__________________

Some old avisynth filters
Lefungus is offline   Reply With Quote
Old 2nd March 2004, 22:31   #209  |  Link
pieter1976
Registered User
 
Join Date: Jan 2004
Location: Netherlands
Posts: 85
I have looked at several paper and even made a computer program in Delphi to test it and it gave similar results.

these are the basics

You use four pixels

12
34

Than calculate the everage of the four pixels(low resolution part)
after that calculate the high frequenties (detail information)

Do this in a recursive way

The high frequenties values are compressed by losing bits.

http://www.acm.org/crossroads/xrds6-...imgcoding.html
pieter1976 is offline   Reply With Quote
Old 5th March 2004, 23:20   #210  |  Link
Lefungus
Registered User
 
Lefungus's Avatar
 
Join Date: Apr 2002
Location: Bretagne
Posts: 192
Re: Interpolation

Quote:
Originally posted by pieter1976

http://audio.rightmark.org/lukin/gra...resampling.htm

This is dynamic interpolation using edge enhancement.
This is off topic, but i would love to have a smart-edge resize avisynth filter
__________________

Some old avisynth filters
Lefungus is offline   Reply With Quote
Old 5th March 2004, 23:41   #211  |  Link
pieter1976
Registered User
 
Join Date: Jan 2004
Location: Netherlands
Posts: 85
yes that would be great. It must be posible to make dvd resolution frames out of VHS frames and still have a good quality.
pieter1976 is offline   Reply With Quote
Old 5th March 2004, 23:46   #212  |  Link
Lefungus
Registered User
 
Lefungus's Avatar
 
Join Date: Apr 2002
Location: Bretagne
Posts: 192
The authors doesn't seem to offer some source code though :/
__________________

Some old avisynth filters
Lefungus is offline   Reply With Quote
Old 5th March 2004, 23:50   #213  |  Link
pieter1976
Registered User
 
Join Date: Jan 2004
Location: Netherlands
Posts: 85
I have made a smartedge filter but it is very slow and i don't know how to make one for a program like virtualdub.
It also needs some more work to be ready.

Does someone know how?

maybe a thread on this subject should be started.

Last edited by pieter1976; 5th March 2004 at 23:53.
pieter1976 is offline   Reply With Quote
Old 5th March 2004, 23:53   #214  |  Link
Selur
Registered User
 
Selur's Avatar
 
Join Date: Oct 2001
Location: Germany
Posts: 7,277
yeah, a (avisynth/directshow) resizer with this might be cool, but without any sourcecode or at least a paper that discribes it,...

hoping for rududu author to find some time to develop rududu a bit (I like the codec and like LigH I think it is a great project)

Cu Selur
Selur is offline   Reply With Quote
Old 1st May 2004, 10:34   #215  |  Link
kilg0r3
! - User - !
 
kilg0r3's Avatar
 
Join Date: Nov 2001
Posts: 1,081
Hey Nicolas,

I don't know if you are still listening, but what about joining your project with that of the BBC?
__________________
Keep your tone warm and your sigs decent!
kilg0r3 is offline   Reply With Quote
Old 2nd August 2005, 17:30   #216  |  Link
superdump
Guest
 
Posts: n/a
Hmm, over a year on and no more news? Even if it's just another - "I'm still alive, I have no time to work on it and I'm unlikely to in the future. Here's the source code."
  Reply With Quote
Old 2nd August 2005, 18:25   #217  |  Link
General Lee D. Mented
Registered User
 
Join Date: Nov 2001
Posts: 92
Quote:
Originally Posted by superdump
Hmm, over a year on and no more news? Even if it's just another - "I'm still alive, I have no time to work on it and I'm unlikely to in the future. Here's the source code."
Boo!!
General Lee D. Mented is offline   Reply With Quote
Old 2nd August 2005, 19:24   #218  |  Link
Sirber
retired developer
 
Sirber's Avatar
 
Join Date: Oct 2002
Location: Canada
Posts: 8,978
already 1 year?
__________________
Detritus Software
Sirber is offline   Reply With Quote
Old 3rd August 2005, 00:04   #219  |  Link
superdump
Guest
 
Posts: n/a
Quote:
Originally Posted by General Lee D. Mented
Boo!!
Hello there GLDM. How are you doing? Any progress with WARP?
  Reply With Quote
Old 3rd August 2005, 04:39   #220  |  Link
issa
Registered User
 
Join Date: Jul 2002
Posts: 90
Quote:
Originally Posted by pieter1976
I have looked at several paper and even made a computer program in Delphi to test it and it gave similar results.

these are the basics

You use four pixels

12
34

Than calculate the everage of the four pixels(low resolution part)
after that calculate the high frequenties (detail information)

Do this in a recursive way

The high frequenties values are compressed by losing bits.

http://www.acm.org/crossroads/xrds6-...imgcoding.html
You can said decoding process is kind of interpolation. However, in interpolation, you are guessing the thing in between, but the in wavelet, you alway have the orignal (sort of) information of the gap.
issa is offline   Reply With Quote
Reply


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 15:22.


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