Title: Εργασία 2006 Post by: Turambar on February 28, 2006, 14:39:19 pm Λοιπόν, πώς πάει παιδιά; Ποιός άλλος κάνει την εργασία;
Η πρώτη απορία της ημέρας (να δούμε αν έχουμε και παρέα σε αυτό που κάνουμε) Στην iMotEstP, και κατ' επέκταση στην iMotEstB, πώς θα βρούμε το μακρομπλοκ των πινάκων αναφοράς που θα προσθέσουμε το σφάλμα; Μας δίνεται το motion vector, αλλά δεν ξέρουμε από που ξεκινάμε. Μήπως το mV δεν είναι απλά η σχετική θέση του μακρομπλόκ του πίνακα αναφοράς με τον πίνακα που θέλουμε να ψάξουμε; ΒΟΗΘΕΙΑ pls Title: Re: Εργασία 2006 Post by: elmaya on February 28, 2006, 18:06:22 pm Στην iMotEstP, και κατ' επέκταση στην iMotEstB, πώς θα βρούμε το μακρομπλοκ των πινάκων αναφοράς που θα προσθέσουμε το σφάλμα; Μας δίνεται το motion vector, αλλά δεν ξέρουμε από που ξεκινάμε. Μήπως το mV δεν είναι απλά η σχετική θέση του μακρομπλόκ του πίνακα αναφοράς με τον πίνακα που θέλουμε να ψάξουμε; Η αναφορά σου καθορίζεται από το mBIndex, το οποίο θα σου δώσει τη θέση του MB. Από εκεί και πέρα θα πρέπει να προσθέσεις/αφαιρέσεις το mV για να βρεις το μετατοπισμένο στο refFrame MB, σε σχέση με την εικόνα που θέλεις να κωδικοποιήσεις. Title: Απ: Εργασία 2006 Post by: Cyberkat on February 28, 2006, 18:56:34 pm Κάτι άκουσα ότι οι βαθμοί των εξετάσεων θα βγουν μαζί με τους βαθμούς των εργασιών. Ισχύει?
Δηλαδή κάνεις την εργασία θέλεις δεν θέλεις..... :'( Title: Απ: Εργασία 2006 Post by: poly1 on February 28, 2006, 20:16:10 pm Η αναφορά σου καθορίζεται από το mBIndex, το οποίο θα σου δώσει τη θέση του MB. Από εκεί και πέρα θα πρέπει να προσθέσεις/αφαιρέσεις το mV για να βρεις το μετατοπισμένο στο refFrame MB, σε σχέση με την εικόνα που θέλεις να κωδικοποιήσεις. Στην συνάρτηση iΜotEstP & iΜotEstB δεν υπάρχει το mBIndex ως εισερχόμενη μεταβλητη... αυτό λέμε τόση ώρα! Title: Re: Απ: Εργασία 2006 Post by: elmaya on February 28, 2006, 23:21:10 pm Η αναφορά σου καθορίζεται από το mBIndex, το οποίο θα σου δώσει τη θέση του MB. Από εκεί και πέρα θα πρέπει να προσθέσεις/αφαιρέσεις το mV για να βρεις το μετατοπισμένο στο refFrame MB, σε σχέση με την εικόνα που θέλεις να κωδικοποιήσεις. Στην συνάρτηση iΜotEstP & iΜotEstB δεν υπάρχει το mBIndex ως εισερχόμενη μεταβλητη... αυτό λέμε τόση ώρα! Κάνε μία βόλτα στο eTHMMY και θα λυθεί η απορία σου. Εξάλλου εκτός από τις ήδη δηλωμένες μεταβλητές εισόδου μπορείς να βάλεις ό,τι σε βολεύει. Title: Απ: Εργασία 2006 Post by: poly1 on February 28, 2006, 23:27:48 pm Σευχαριστώ elmaya , δε το είχα προσέξει ;)
Title: Απ: Εργασία 2006 Post by: Axel on March 03, 2006, 04:10:21 am Με το 2ο κομματι της εργασιας εχει ασχοληθει κανεις? Κανενα hint για αρχη γιατι δε βγαινει ακρη...?
Title: Απ: Εργασία 2006 Post by: poly1 on March 04, 2006, 15:17:40 pm Όσον αφορά την τελευταία συνάρτηση της βιβλιοθήκης Variable Legth Coding :
Γενικά δε μπορώ να καταάβω τη μορφή θα έχει ο πίνακας vlcStream καθώς και πώς μπορώ να χρησιμοποιήσω τους πίνακες που δίνονται στην getTheGlobals.. Εάν μπορεί κάποιος να με δώσει κάποια συμβουλή θα είμαι ευγνώμων! χιχι! Ευχαριστώ! Title: Απ: Εργασία 2006 Post by: Axel on March 04, 2006, 15:30:19 pm Για να καταλβεις δες το παραδειγμα του προτυπου σελ 95 2-D.18. To vlcStream θα ολες μαζι οι ακολουθιες που βλεπεις εκει.
Βαλε αυτο μεσα στη function του vLC getTheGlobals global d15a; global d15b; global d16a; global d16b; global d17a; global d17b; Title: Απ: Εργασία 2006 Post by: poly1 on March 04, 2006, 15:36:15 pm Ok i will try it!
Thank u Axel! Title: Απ: Εργασία 2006 Post by: Cyberkat on March 04, 2006, 15:41:04 pm Ρε παιδιά, για την πρώτη πρώτη συνάρτηση δεν πρέπει να μας δίνεται σύμφωνα με το πρότυπο η εικόνα σε μορφή YUV 4:2:2? Αντίθετα τα frame που μας έχουν δοθεί είναι RGB 4:4:4. Τι δεν καταλαβαίνω?
Title: Απ: Εργασία 2006 Post by: poly1 on March 04, 2006, 15:45:29 pm Οχι βρε το αναποδο γινεται..απο RGB τα μετατρεπεις σε YCrCb με την ιδια ακριβως διαδικασια που λεει στο προτυπο.
και με 4:2:0 αναπαράσταση λεει στην εκφωνηση.. Αμα δεις την αντιστοιχη παραγραφο του προτυπου δινει 2 σχηματα που λεει ακριβως τη διαδικασια, μη μπερδευεσαι με αναπαραστασεις.. Title: Re: Εργασία 2006 Post by: simone on March 04, 2006, 19:16:56 pm Για να καταλβεις δες το παραδειγμα του προτυπου σελ 95 2-D.18. To vlcStream θα ολες μαζι οι ακολουθιες που βλεπεις εκει. Βρε Αξελ μια που το έχεις ψάξει το θέμα τι έκανες με το πρόσημο όσο αναφορά το πίνακα D.15.... πως το προσθέτεις που να πάρει.... αν το μετατρέψω σε αριθμό χάνονται τα μηδενικά που έχει μπροστά τα οποία χρειάζονται... ΚΑΤΑΡΑ!!!! Title: Re: Εργασία 2006 (ερώτηση για το Ματλαμπ) Post by: Turambar on March 04, 2006, 19:26:10 pm πώς μπορώ από αυτόν τον πίνακα:
A={ '000000' '000001' } να πάρω τον πίνακα: Β= {'000000000001'} Νομίζω ότι και εσύ αυτό ρωτάς Σιμόν... Ή κάτι τέτοιο φαντάζομαι... Λοιπόν, κανείς; Title: Re: Εργασία 2006 Post by: simone on March 04, 2006, 20:23:49 pm ΜΠΡΑΒΟ!!!!! ^peace^ ^hello^ Και αναρωτιόμουν μετά αν θα κατάλαβε κανείς τι ρωτάω έτσι που το έγραψα..... λες να τα θέλει σε ix2... δηλαδή στη μία στήλη τον αριθμό και στην άλλη το πρόσημο... έτσι είναι πιο εύκολο και με τους πίνακες D.16, D.17....κυρίως για την αποκωδικοποιήση.... Title: Απ: Εργασία 2006 Post by: poly1 on March 04, 2006, 22:26:12 pm Βασικά είναι η εντολή strcat('0001','0001') και σου δινει '00010001'
|