Προς το περιεχόμενο

Προτεινόμενες αναρτήσεις

Δημοσ.

Τελικά υπάρχει πρόγραμμα που να βελτιώνει την ανάλυση σε βίντεο;

Δεν εννοώ απλά να αυξάνει την ανάλυση από π.χ 480 σε 720, αλλά γενικά να βελτιώνει την ποιότητα της εικόνας.

 

 

 

Δημοσ.

Μου κάνει εντύπωση όμως το να μην υπάρχει.

Και το λεω αυτό, γιατί θυμάμαι στο περιοδικό HiTech, πως «διαφημιζόντουσαν» οι περίφημοι «Διπλασιαστές Γραμμών» οι οποίοι εκείνη την εποχή ('90s) κόστιζαν όσο ένα αυτοκίνητο, και έκαναν ακριβώς αυτό.

Τώρα πλέον, με την ασύλληπτη  δύναμη των υπολογιστών σε σχέση με τότε, γιατί να μην υπάρχει ένας ανάλογος αλγόριθμος;

Τέσπα το λινκ που παρέθεσε ο CheOnWeb έχει κάποια πράματα...

Δημοσ. (επεξεργασμένο)

Οι διπλασιαστές γραμμών που αναφέρεις ήταν εντελώς άλλο πράγμα. Αυτές οι συσκευές έπαιρναν το interlaced σήμα που αποτελούνταν από 25 ή 30 διπλά frames (PAL ή NTSC) και το έκαναν σε progressive scan μη intelaced 50 ή 60 (PAL/NTSC) frames. Η χρήση τους ήταν καθαρά για να είναι πιο σταθερή η προβολή στην τηλεόραση.

Τώρα πλέον όλες οι τηλεοράσεις προβάλουν progressive scan έτσι κι αλλιώς.

Επεξ/σία από micos000
Δημοσ. (επεξεργασμένο)

ΑΝ έχεις χρόνο, όρεξη κτλ τότε μπορείς να πειραματιστείς με το Avisynth

Tutorials/Scripts και δείγματα δουλειάς στο http://forum.doom9.org/

Και 1 δείγμα που μπορείς να φτάσεις https://www.extremetech.com/extreme/308505-star-trek-deep-space-9-upscale-project-update

 

Επεξ/σία από masteripper
Δημοσ. (επεξεργασμένο)

Υπάρχει και το Topaz Video Enhance AI
Υποτίθεται πως κάνει upscale χρησιμοποιώντας machine learning αλλά μην περιμένεις τίποτα φοβερό.
Μπορείς να κάνεις και online δοκιμή ανεβάζοντας video εδώ https://videoai.topazlabs.com/upload επιλέγοντας το free proof

Επεξ/σία από panospc
  • 4 μήνες μετά...
Δημοσ. (επεξεργασμένο)

@_BASSstarlet_ Αν μιλάμε για upscaling σε video, δηλαδή να προβάλεις ένα video χαμηλής ανάλυσης σε οθόνη υψηλής ανάλυσης τότε υπάρχουν διάφοροι αλγόριθμοι που βελτιώνουν το αποτέλεσμα. Επειδή η πληροφορία έρχεται συνήθως με διαφορετικά "ας τα πούμε layers" για το chroma and luminance το upscaling μπορεί να γίνει με διαφορετικούς αλγόριθμους για το καθένα.

Το πιο βασικό και power efficient upscaling γίνεται από την κάρτα γραφικών με το DXVA. Έχει μέτριο sharpness, λίγα artifacts όμως αρκετό aliasing (μία διαγώνια γραμμή δεν φαίνεται smooth αλλά σαν να έχει σκαλοπάτια αν την κοιτάξεις από κοντά).

Το αμέσως καλύτερο upscaling γίνεται με αλγόριθμους όπως Lanczos/Jinc που έχουν περισσότερο sharpness και ελάχιστο aliasing όμως δεν κρύβουν τα artifacts και εμφανίζουν λίγο ringing. Το αποτέλεσμα σε ένα εξασκημένο μάτι είναι πολύ ανώτερο.

Σε μηχανήματα με δυνατές κάρτες γραφικών μπορεί κάποιος να χρησιμοποιήσει πολύ πιο complex αλγόριθμους με καλύτερα αποτελέσματα σε όλους τους τομείς, αυτοί οι αλγόριθμοι (πχ NGU) δεν είναι τόσο διαδεδομένοι λόγο της μεγάλης απαίτησης που έχουν σε πόρους του συστήματος (μία 1660S φτάνει οριακά για να τους χρησιμοποιήσει κάποιος σε μεσαίες ρυθμίσεις). Κάποιοι από αυτούς τους πιο απαιτητικούς αλγόριθμους πρώτα διπλασιάζουν/πολλαπλασιάζουν την ανάλυση και μετά κάνουν downscale και το αποτέλεσμα είναι ακόμα πιο sharp.

Τα τελευταία χρόνια έχουν αρχίσει να εμφανίζονται αλγόριθμοι που χρησιμοποιούν AI για να βρουν τον καλύτερο τρόπο να γίνει το upscale, αναγνωρίζουν δηλαδή αν αυτό που προβάλλεται είναι ένα τραπέζι ή ένα πρόσωπο και χρησιμοποιούν τον πιο αποδοτικό αλγόριθμο για το κάθε frame.

Οι τηλεοράσεις από τις περισσότερες εταιρείες εφαρμόζουν όλο και καλύτερους αλγόριθμους για το upscaling, η Samsung είναι πρωτοπόρος στον τομέα και εφαρμόζει πάντα πρώτη ότι νέο βγαίνει. Αυτή τη στιγμή πέρα από το καταπληκτικό standard upscale που κάνουν οι mid range τηλεοράσεις της (το οποίο αλλάζει αλγόριθμους ανάλογα με το πόσο ψηλά έχει βάλει κάποιος το sharpness) έχει ήδη ενσωματώσει το upscale με τη βοήθεια AI σε όλα τα high end μοντέλα της (8K κλπ).

Στο PC υπάρχει ένας renderer που λέγεται MadVR ο οποίος υποστηρίζει τους περισσότερους από αυτούς τους αλγόριθμους και θεωρείται σημείο αναφοράς, υπάρχουν στο internet πάρα πολλά άρθρα/συζητήσεις/παραδείγματα  σχετικά με το upscaling με τη χρήση αυτού του renderer. Υπάρχουν επίσης ολοκληρωμένοι players όπως πχ ο mpv.io που έχουν όλες τις δημοφιλείς επιλογές και επιτρέπουν να γίνουν αρκετές ρυθμίσεις πάνω στον κάθε αλγόριθμο.

Επειδή σήμερα οι ταινίες έρχονται σε πολύ μεγάλη ανάλυση (4K) το upscaling έχει σταματήσει να απασχολεί τον κόσμο τόσο πολύ. Ακόμα και με μία πηγή 1080p χρειάζεται εξασκημένο μάτι για να καταλάβει τη διαφορά ανάμεσα σε ένα sharp upscale και ένα απλό bilinear. Στα manga/cartoon που τα αποτελέσματα είναι πολύ πιο εντυπωσιακά συνεχίζει να υπάρχει μεγάλο ενδιαφέρον και έρευνα.

Σχετικά με τον διπλασιασμό των γραμμών από interlaced σήμα όπως αυτό που έχουν τα Ελληνικά κανάλια (576i και 1080i τα HD) υπάρχει ευρέως διαθέσιμη η τεχνολογία και την εφαρμόζουν αυτόματα οι περισσότεροι players/τηλεοράσεις.

Επεξ/σία από elpenor
  • Like 1
  • Thanks 1
  • 3 εβδομάδες αργότερα...

Δημιουργήστε ένα λογαριασμό ή συνδεθείτε για να σχολιάσετε

Πρέπει να είστε μέλος για να αφήσετε σχόλιο

Δημιουργία λογαριασμού

Εγγραφείτε με νέο λογαριασμό στην κοινότητα μας. Είναι πανεύκολο!

Δημιουργία νέου λογαριασμού

Σύνδεση

Έχετε ήδη λογαριασμό; Συνδεθείτε εδώ.

Συνδεθείτε τώρα
  • Δημιουργία νέου...