Status
Not open for further replies.
1 - 4 of 4 Posts

#### amigenius

·
##### Registered
Joined
·
121 Posts
Discussion Starter · ·
Hi !

if we have a diagonal that moves it looks like this on VIDEO Material if dtv is in video mode

xxxx

xxxx

xxxxxxxxxx

xxxxxxxxxx

xxxxxxxxxxxxxxxxx

xxxxxxxxxxxxxxxxx

this looks very ugly, so it would be very good if we antialiase these patterns if we detect them when dtv is in video mode like this

xxxx

xxxxxxx

xxxxxxxxxx

xxxxxxxxxxxxx

xxxxxxxxxxxxxxxxx

xxxxxxxxxxxxxxxxxxxx

cya

Ralf

#### SteveGrimm

·
##### Registered
Joined
·
485 Posts
I don't think anyone on the dTV (now dScaler) team would disagree! Care to share your thoughts on good ways to detect that kind of pattern?

#### amigenius

·
##### Registered
Joined
·
121 Posts
Discussion Starter · ·
This is a Start for the algo....

create a map that indicates changes in luma/chroma ->

xxxx

xxxx

xxxxxxxxx

xxxxxxxxx

xxxxxxxxxxxxxx

xxxxxxxxxxxxxx

xxxxxxxxxxxxxxxxxxxx

xxxxxxxxxxxxxxxxxxxx

the map would look like this x describes the change in luma/chroma

000x0000000000000000

000x0000000000000000

00000000x00000000000

00000000x00000000000

0000000000000x000000

0000000000000x000000

for(i=0;i<ScreenWidth;i++)

{

if (MapLine1-tolerance < MapLine2 && MapLine1+tolerance > MapLine2)

{

for(i2=-searchrange;i2<searchrange;i2++)

{

if(MapLine1-tolerance < MapLine3[i+i2] && MapLine1+tolerance > MapLine3[i+i2] &&

MapLine1-tolerance < MapLine4[i+i2] && MapLine1+tolerance > MapLine4[i+i2])

{

//antialise Line 2

->

xxxx

xxxxxx <-

xxxxxxxx

};

};

};

};

this is only a VERY rough concept....

cya

#### trbarry

·
##### Registered
Joined
·
9,884 Posts
Quote:
 //antialise Line 2
How do you do that?

- Tom

------------------

Getting started:
HTPC Faq , dScaler , Xcel's Links .

1 - 4 of 4 Posts
Status
Not open for further replies.