• Downloads
  • ! Read Me !
  • Μαθήματα
  • Φοιτητικά
  • Τεχνικά Θέματα
  • Συζητήσεις
  • Happy Hour!
  • About THMMY.gr
 V  < 
Search:  
Welcome, Guest. Please login or register.
June 17, 2025, 00:14:49 am

Login with username, password and session length
Links
  Thmmy.gr portal
   Forum
   Downloads
   Ενεργ. Λογαριασμού
   Επικοινωνία
  
  Χρήσιμα links
   Σελίδα τμήματος
   Βιβλιοθήκη Τμήματος
   Elearning
   Φοιτητικά fora
   Πρόγραμμα Λέσχης
   Πρακτική Άσκηση
   Ηλεκτρονική Εξυπηρέτηση Φοιτητών
   Διανομή Συγγραμμάτων
   Ψηφιακό Καταθετήριο Διπλωματικών
   Πληροφορίες Καθηγητών
   Instagram @thmmy.gr
   mTHMMY
  
  Φοιτητικές Ομάδες
   ACM
   Aristurtle
   ART
   ASAT
   BEAM
   BEST Thessaloniki
   EESTEC LC Thessaloniki
   EΜΒ Auth
   IAESTE Thessaloniki
   IEEE φοιτητικό παράρτημα ΑΠΘ
   SpaceDot
   VROOM
   Panther
  
Πίνακας Ελέγχου
Welcome, Guest. Please login or register.
June 17, 2025, 00:14:49 am

Login with username, password and session length

Αναζήτηση

Google

THMMY.gr Web
Πρόσφατα
Ισραήλ - Ιράν: Πόλεμος στ...
by Yamal
[June 16, 2025, 23:46:31 pm]

[Οργάνωση Υπολογιστών] Γε...
by RAFI
[June 16, 2025, 22:46:54 pm]

[Σ.Π.Η.Ε.] Γενικές απορίε...
by Nikos_313
[June 16, 2025, 19:49:00 pm]

[ΘΤΠΑ] Γενικές απορίες κα...
by Nikos_313
[June 16, 2025, 16:56:56 pm]

[Εφ.Θερμοδυναμική] Γενικέ...
by Λαμπτήρας
[June 16, 2025, 15:55:08 pm]

[Αρχές Οικονομίας] Να επι...
by _Trob
[June 16, 2025, 13:28:21 pm]

[Σ.Α.Π.Γ.] Εργασία 2025
by Nikos_313
[June 16, 2025, 12:13:45 pm]

Αποτελέσματα Εξεταστικής ...
by Nikos_313
[June 16, 2025, 12:01:53 pm]

Πρακτική Άσκηση ΤΗΜΜΥ 201...
by George_RT
[June 16, 2025, 10:22:18 am]

[Διανεμημένη Παραγωγή] Γε...
by Διάλεξις
[June 16, 2025, 01:56:37 am]

Αντικατάστασης πυκνωτή σε...
by nmpampal
[June 15, 2025, 16:25:56 pm]

[Σ.Π.Η.Ε.] Παλιά θέματα -...
by nmpampal
[June 15, 2025, 06:43:15 am]

Το thmmy.gr στο instagram...
by Mr Watson
[June 15, 2025, 00:50:23 am]

[Λογισμός ΙΙ] Απορίες σε...
by el mariachi
[June 14, 2025, 20:47:07 pm]

ΠΡΟΣΟΧΗ στο ανέβασμα θεμά...
by tzortzis
[June 14, 2025, 16:54:08 pm]

Ρυθμίσεις Θεμάτων της Ανώ...
by el mariachi
[June 14, 2025, 11:56:45 am]

Πότε θα βγει το μάθημα; -...
by Nikos_313
[June 14, 2025, 10:00:55 am]

Αρχείο Ανακοινώσεων [Arch...
by Nikos_313
[June 14, 2025, 09:58:14 am]

Αλέξης Τσίπρας, η επιστρο...
by Yamal
[June 14, 2025, 04:42:23 am]

Έναρξη Δηλώσεων Συμμετοχή...
by IEEE SB
[June 14, 2025, 00:10:19 am]
Στατιστικά
Members
Total Members: 9960
Latest: valco08
Stats
Total Posts: 1426678
Total Topics: 31711
Online Today: 164
Online Ever: 2093
(April 17, 2025, 08:47:49 am)
Users Online
Users: 48
Guests: 105
Total: 153
andripappa
Yamal
fpapat
thaliatsk
georgepana9
chaniotism
Spyridon01101
Thanasis_pap
Stathiss
georgy
ValKar
Maximos7
Elenit
nikos.a
Deviate
maestros
Liamos
DarkMagiK06
Zoe06
boulionis
Η ΤΡΑΠΟΥΛΑ ΤΟΥ ΠΑΠΠΟΥ ΜΟΥ
apal
Το παγώνι
Summand
theofr
dinoschalv
mprova
kostas1507
chrisg
lasef
Saint_GR
Pakapis5
AlexKyr
Athinaaz
sassi
kpap17
George15
nikd
george14
parvanitid
ArchieHadCells
mavropan
evax
kouf
alex_samaras_
dimitrisblioumis
Εμφάνιση

Νέα για πρωτοετείς
Είσαι πρωτοετής;... Καλώς ήρθες! Μπορείς να βρεις πληροφορίες εδώ. Βοήθεια για τους καινούργιους μέσω χάρτη.
Κατεβάστε εδώ το Android Application για εύκολη πρόσβαση στο forum.
Ανεβάζετε τα θέματα των εξετάσεων στον τομέα Downloads με προσοχή στα ονόματα των αρχείων!

Νέα!
Για αλλαγή του public name σας, επικοινωνήστε με έναν από τους Admins.
THMMY.gr > Forum > Μαθήματα Κύκλου Ηλεκτρονικής & Υπολογιστών  > 9ο Εξάμηνο > Συστήματα Πολυμέσων (Moderator: diesel) > [Πολυμέσα] Εργασία 2007-08
0 Members and 1 Guest are viewing this topic.
Pages: [1] 2 3 ... 7 Go Down Print
Author Topic: [Πολυμέσα] Εργασία 2007-08  (Read 15795 times)
dim
Honoured Member
Μόνιμος κάτοικος ΤΗΜΜΥ.gr
**********
Gender: Male
Posts: 1564


finding emo


View Profile
[Πολυμέσα] Εργασία 2007-08
« on: December 10, 2007, 06:45:02 am »

Στο e-thmmy ανέβηκε η εκφώνηση της πρώτης (από τις 3) συνολικά ενότητες της φετινής εργασίας..

Ανοίγει λοιπόν αυτό το τόπικ για συζήτηση πάνω στη εργασία..

============================================================

small tips

1η ενότητα => 2 βαθμούς max
2η ενότητα => 1 βαθμό    max
3η ενότητα => 1 βαθμό    max

Κάθε ενότητα προϋποθέτει την υλοποίηση των προηγούμενων

Η εργασία είναι προαιρετική

Στοχεύει στην υλοποίηση ενός κωδικοποιητή/ αποκωδικοποιητή video κατά το open source πρότυπο Theora του Xiph.org foundation.

Ομάδες μέχρι και 2 ατόμων
« Last Edit: January 30, 2008, 21:37:11 pm by Turambar » Logged
lars
Θαμώνας
****
Gender: Male
Posts: 419



View Profile
Re: Εργασία 2007-08
« Reply #1 on: December 14, 2007, 14:05:00 pm »

Να κάνω την πρώτη και βασικότερη για αρχή ερώτηση.. ποια είναι η προθεσμία για την παράδοση της 1ης ενότητας?
Logged
Verminoz
Veteran
Καταστραμμένος
******
Gender: Male
Posts: 8236


I smoke my friends down to the filter


View Profile WWW
Re: Εργασία 2007-08
« Reply #2 on: December 14, 2007, 17:10:51 pm »

Απ'όσο έχω ξέρω δεν υφίσταται προς το παρών. Φοβάμαι ότι μας το ανακοινώσουν μία μέρα πριν την μέρα προθεσμίας Tongue
Logged



Englab - Open source scientific/engineering platform
Rebetologion - Contemporary/Experimental


Κακούργα ύπαρξις!
bdragon
Νεούλης/Νεούλα
*
Gender: Male
Posts: 44


"I am gonna kick your ass"


View Profile
Re: Εργασία 2007-08
« Reply #3 on: December 15, 2007, 15:45:38 pm »

Ας κάνω εγώ την πρώτη ερώτηση.Στην τρίτη κατα σειρα συνάρτηση-dctBlockCoeffs-είχε πει στο μάθημα οτι υπάρχει διαφορά στο scale ή κάτι τέτοιο και οτι πρεπει οι τιμές που παίρνω να είναι αποδεκτές απο το πρότυπο.Εννοεί να είναι integer?Γιατι κάτι τέτοιο κατάλαβα απο το πρότυπο.Αλλα επειδή δεν παίζω την Αγγλική στα δάκτυλα ας επιβεβαιώσει κάποιος ή το αντίθετο.

Υ.Γ.1-Επειδή το έιδα καλύτερα-δεν είναι μόνο μια στρογγυλοποίηση που πιθανώς θα προκύψει κατα την αντιστροφή της διαδικασίας αλλα και κάτι όσον αφορά την DC coeff. που έχει σαφή διαφορά τάξης μεγέθους απο τις AC συνιστώσες.

Υ.Γ.2-Αν κατάλαβε κάποιος τι έιπα ας απαντήσει,γιατι εγώ δεν κατάλαβα.
« Last Edit: December 15, 2007, 16:28:36 pm by bdragon » Logged

"If I stop lying I'll just dissapoint you..."
KorkoLyk
Εθισμένος στο ΤΗΜΜΥ.gr
*****
Gender: Male
Posts: 840


Δεν αντέχω τόση πραγματικότητα


View Profile
Re: Εργασία 2007-08
« Reply #4 on: December 15, 2007, 21:22:24 pm »

 Grin Grin Grin

Θα απαντήσω μία από τις επόμενες μέρες, τώρα πρέπει να βγω. Wink
Logged

"The fact that each individual sees apathy in his fellows perpetuates the common reluctance to organize for change."

Port Huron Statement
rhum
Καταξιωμένος/Καταξιωμένη
***
Gender: Male
Posts: 269



View Profile
Re: Εργασία 2007-08
« Reply #5 on: December 31, 2007, 10:03:21 am »

Αραχνιασε το topic...

Half-pixel motion vectors: επειδη δεν υπαρχει (με την καμια) περιπτωση να καταλαβει κανεις απο το specification πως λειτουργoυν τα half και quarter pixel motion vectors, παραθετω το παρακατω :

Quote
   /*Here is a brief description of how Theora handles motion vectors:
     Motion vector components are specified to half-pixel accuracy in
      undecimated directions of each plane, and quarter-pixel accuracy in
      decimated directions.
     Integer parts are extracted by dividing (not shifting) by the
      appropriate amount, with truncation towards zero.
     These integer values are used to calculate the first offset.

     If either of the fractional parts are non-zero, then a second offset is
      computed.
     No third or fourth offsets are computed, even if both components have
      non-zero fractional parts.
     The second offset is computed by dividing (not shifting) by the
      appropriate amount, always truncating _away_ from zero.*/

There are always either one or two offsets computed. In the two-offset
case, the two samples are averaged (with truncation towards 0 or
-infinity... all sample values are positive so they're equivalent) to
form the predictor.

Some examples, all in 4:2:0 mode (decimation in both X and Y directions
in the U and V planes):

(-1,-1) in the Y plane produces two offsets: (0,0) and (-1,-1)
(-2,-2) in the Y plane produces one offset: (-1,-1)
(-1,-2) in the Y plane produces two offsets: (0,-1) and (-1,-1)

(1,2) in the U plane produces two offsets: (0,0) and (1,1)
(3,4) in the U plane produces two offsets: (0,1) and (1,1)
(4,4) in the U plane produces one offset: (1,1)

απο την mailing-list του Theora  http://lists.xiph.org/pipermail/theora-dev/2004-March/000913.html

Το ερωτημα ειναι αν πρεπει να το υλοποιησουμε, μιας και δεν αναφερθηκε ποτε στο μαθημα(νομιζω).
Στον αποκωδικοποιητη ειναι σχετικα ευκολο να μπει, αλλα στον κωδικοποιητη μπλεκει αρκετα.


Και με την ευκαιρια, με το δευτερο μερος της εργασιας τί γινεται; Νομιζα πως ηταν ετοιμο, αλλα ακομα δεν εχει ανεβει.
Logged

ΤΟ ΠΟΤΑΜΙ ΠΙΣΩ ΔΕΝ ΓΥΡΝΑ!  ΤΟ ΠΟΤΑΜΙ ΠΙΣΩ ΔΕΝ ΓΥΡΝΑ...
Verminoz
Veteran
Καταστραμμένος
******
Gender: Male
Posts: 8236


I smoke my friends down to the filter


View Profile WWW
Re: Εργασία 2007-08
« Reply #6 on: January 03, 2008, 19:13:37 pm »

Θέωλ να ρωτήσω κάτι επειδή δυστυχώς έχασα και αρκετά μαθήματα. Για την συνάρτηση Εκτίμησης Κίνησης τι αλγόριθμο πρέπει να χρησιμοποιήσουμε? Υπάρχουν πολλοί αλγόριθμοι αναζήτησης blocks για motion estimation. Ανέφερε στο μάθημα τι θα χρησιμοποιήσουμε? Το πρότυπο του Theora δεν το ξεκαθαρίζει...
Logged



Englab - Open source scientific/engineering platform
Rebetologion - Contemporary/Experimental


Κακούργα ύπαρξις!
Turambar
Veteran
Διεστραμμένος
******
Gender: Male
Posts: 20652

μη νοιάζεσαι


View Profile
Re: Εργασία 2007-08
« Reply #7 on: January 03, 2008, 19:36:06 pm »

Δοκιμάστε αν λέει κάτι παραπάνω το MPG πρότυπο που κάναμε πρόπερσι...


Γενικότερα δεν πολυθυμάμαι πώς το είχαμε κάνει τότε αλλά θα κοιτάξω λίγο τα κυτάπια μου...
Logged

byeeee
Kary
Guest
Re: Εργασία 2007-08
« Reply #8 on: January 04, 2008, 20:19:07 pm »

Μια παρατήρηση. Νομίζω ότι τα tokens που υπάρχουν στην εκφώνηση τις εργασίας είναι λάθος κωδικοποιημένα. Στο πρώτο block (b1) σίγουρα χάνει την αρίθμηση του ti. Αυτό το είχαμε πεί και στην τάξη. Κάτι άλλο που πρόσεξα όμως είναι ότι όταν έχουμε ένα zero run τα extra bits είναι ο δυιαδικός αριθμός που αντιστοιχεί στον αριθμό των μηδενικών μείον ένα. Βλέπε σελίδα 88 του προτύπου. Τα αποτελέσματα που παίρνω είναι :

b1:

"2"      -> (0,11,b)
"0 ... 0"   -> (1,7,b111)
"3"      -> (9,13,b0)
"0"      -> (10,7,b000)
"4"      -> (11,14,b0)
"-5"   -> (12,15,b1)
"0  1"  -> (13,23,b0)
Last Token   -> (15,EOB)

b2:

"-3"      -> (0,13,b1)
"0  0  0  3"   -> (1,31,b011)
"4"         -> (5,14,b0)
"5"      -> (6,15,b0)
"0 ... 0"   -> (7,8,b011101)
"5"      -> (37,15,b0)
Last Token   -> (38,EOB)

b3:

"7"         -> (0,17,b00)
"0 ...0"     -> (1,8,b001001)
"9"         -> (11,18,b000)
"420"      -> (12,22,b0101011111)
"0  ... 0 -1"   -> (13,28,b110)
Last Token      -> (22,EOB)


Ας επιβαιβεώσει κάποιος που την έκανε την συνάρτηση.
Logged
kekropas
Εθισμένος στο ΤΗΜΜΥ.gr
*****
Gender: Male
Posts: 511

thmmy rocks!!!


View Profile
Re: Εργασία 2007-08
« Reply #9 on: January 05, 2008, 00:16:43 am »

Η εργασία πότε πρέπει να παραδοθεί τελικά?
Logged
Azdul
Ανερχόμενος/Ανερχόμενη
**
Gender: Male
Posts: 97


it's a long long night


View Profile
Re: Εργασία 2007-08
« Reply #10 on: January 08, 2008, 12:59:57 pm »

Τελείωσα την πρώτη συνάρτηση αλλά χρειάζομαι μία διευκρίνιση γιατί νομίζω πως κάτι δεν έκανα καλά.Τα frame.Y frame.Cr και frame.Cb είναι δομημένα σαν μία σειρά απο macroblock το καθένα,που τα έχουμε πάρει με coded order??Δηλαδή θα έιναι π.χ. frame.Y(1)=πίνακας(16Χ16)pixels?Και μπορεί το frame να έχει εκτος απο Υ Cr Cb και άλλα στοιχεία που εμείς θέλουμε?
Logged

My one regret in life is that I am not someone else.
Verminoz
Veteran
Καταστραμμένος
******
Gender: Male
Posts: 8236


I smoke my friends down to the filter


View Profile WWW
Re: Εργασία 2007-08
« Reply #11 on: January 08, 2008, 15:02:44 pm »

Τα frame.Y, frame.Cb και frame.Cr δεν είναι macroblocks είναι πίνακες με όλα τα pixels και πιο συγκεκριμένα τις τιμές YCbCr κάθε pixel. Πχ. τo frame.Y(3,4) είναι η τιμή luma του pixel που βρίσκεται στην θέση (3,4). Το πως είναι διατεταγμένα προφανώς δεν πολυενδιαφέρει την συνάρτηση αυτή. Απλώς μετατρέπει χρώματα από και προς RGB οπότε χρησιμοποιείς pure raster order.
Logged



Englab - Open source scientific/engineering platform
Rebetologion - Contemporary/Experimental


Κακούργα ύπαρξις!
bdragon
Νεούλης/Νεούλα
*
Gender: Male
Posts: 44


"I am gonna kick your ass"


View Profile
Re: Εργασία 2007-08
« Reply #12 on: January 09, 2008, 13:50:31 pm »

Quote from: Kenny on January 03, 2008, 19:13:37 pm
Θέωλ να ρωτήσω κάτι επειδή δυστυχώς έχασα και αρκετά μαθήματα. Για την συνάρτηση Εκτίμησης Κίνησης τι αλγόριθμο πρέπει να χρησιμοποιήσουμε? Υπάρχουν πολλοί αλγόριθμοι αναζήτησης blocks για motion estimation. Ανέφερε στο μάθημα τι θα χρησιμοποιήσουμε? Το πρότυπο του Theora δεν το ξεκαθαρίζει...

Μήπως υπάρχει κάτι νεότερο πάνω στην συνάρτηση εκτίμησης κίνησης που θα χρησιμοποιήσουμε?
Logged

"If I stop lying I'll just dissapoint you..."
manf
Νεούλης/Νεούλα
*
Posts: 12


View Profile
Re: Εργασία 2007-08
« Reply #13 on: January 12, 2008, 00:17:39 am »

Quote from: Kary on January 04, 2008, 20:19:07 pm
Ας επιβαιβεώσει κάποιος που την έκανε την συνάρτηση.

Τα επιβεβαιώνω Kary. Σόρρυ για το λάθος. Θα διορθωθεί στην 3η έκδοση της εργασίας, που θα πάρετε τη Δευτέρα.
Logged
Verminoz
Veteran
Καταστραμμένος
******
Gender: Male
Posts: 8236


I smoke my friends down to the filter


View Profile WWW
Re: Εργασία 2007-08
« Reply #14 on: January 13, 2008, 19:40:12 pm »

Quote from: bdragon on January 09, 2008, 13:50:31 pm
Quote from: Kenny on January 03, 2008, 19:13:37 pm
Θέωλ να ρωτήσω κάτι επειδή δυστυχώς έχασα και αρκετά μαθήματα. Για την συνάρτηση Εκτίμησης Κίνησης τι αλγόριθμο πρέπει να χρησιμοποιήσουμε? Υπάρχουν πολλοί αλγόριθμοι αναζήτησης blocks για motion estimation. Ανέφερε στο μάθημα τι θα χρησιμοποιήσουμε? Το πρότυπο του Theora δεν το ξεκαθαρίζει...

Μήπως υπάρχει κάτι νεότερο πάνω στην συνάρτηση εκτίμησης κίνησης που θα χρησιμοποιήσουμε?

Βασικά είναι κάτι που τελικά αφήνεται αρκετά στην κρίση σου. Οι μόνοι περιορισμοί που έχεις είναι η περιοχή που θα ψάξεις που ορίζεται από τα mbSearchOffset, bSearchOffset και το errThres δηλαδή το μέγιστο όριο σφάλματος που είναι αποδεκτό ανάμεσα στα συγκρινόμενα macroblocks...
Logged



Englab - Open source scientific/engineering platform
Rebetologion - Contemporary/Experimental


Κακούργα ύπαρξις!
Pages: [1] 2 3 ... 7 Go Up Print
Jump to:  

Powered by SMF | SMF © 2006-2009, Simple Machines LLC
Scribbles2 | TinyPortal © Bloc | XHTML | CSS
Loading...