Bezpłatna biblioteka techniczna ENCYKLOPEDIA RADIOELEKTRONIKI I INŻYNIERII ELEKTRYCZNEJ Jak rozpoznać reklamę w sygnale telewizyjnym. Encyklopedia elektroniki radiowej i elektrotechniki Encyklopedia radioelektroniki i elektrotechniki / Projektant radioamatorów Proponowany artykuł dotyka drażliwego tematu - irytujących reklam na ekranie telewizora, które irytują wielu widzów. Przedstawiamy go Czytelnikom bez komentowania prawnych i ekonomicznych aspektów problemu, możliwości technicznego wdrożenia, a co najważniejsze skuteczności proponowanego rozwiązania technicznego. Cały problem automatycznego rozpoznawania reklamy w sygnale telewizyjnym polega na właściwym doborze znaku jej obecności. Proponuję wziąć najbardziej oczywistą. W jednym z rogów ramki na ekranie odbiornika telewizyjnego zawsze znajduje się emblemat (logo) nadawcy. Prawie zawsze... Podczas demonstracji reklamy tak nie jest. To jest reguła, którą stosujemy. Jednak od tego, jak od każdego innego, zdarzają się wyjątki: czasami emblemat pozostaje na ekranie podczas reklam filmów fabularnych, czasami znika, gdy reklamy są transmitowane „pełzającą linią”. Niestety, wszystkie wyjątki będą musiały zostać wzięte pod uwagę przy opracowywaniu i ulepszaniu algorytmu urządzenia. Algorytmy rozpoznawania emblematów różnych typów będą również miały swoje własne cechy: nieprzezroczysta biel (jak na przykład w Vostok-TV), półprzezroczysta biel (jak w Channel One), nieprzezroczysta biel z czarną obwódką (jak w Ren-TV ”) , wielokolorowe (jak NTV). Istnieją emblematy z innymi ważnymi cechami rozpoznawczymi. Algorytm opiera się na obserwacji barwy kilku charakterystycznych punktów obrazu wewnątrz i na zewnątrz godła. Termin „kolor” jest tutaj używany w szerokim znaczeniu. W najprostszym przypadku wystarczy przeanalizować tylko jasność wybranych punktów. Bardzo ważny jest wybór odpowiedniego numeru i miejsca w kadrze. Im więcej punktów, tym bardziej wiarygodne rozpoznanie, ale wyższe koszty obliczeniowe. Aby rozpoznać nieprzezroczysty emblemat, wystarczy upewnić się, że kolor zaledwie kilku kropek w jego wnętrzu jest zgodny ze standardem. Pod tym względem emblematy z czarną obwódką są bardzo „wygodne”, których poziom sygnału pokrywa się z poziomem czerni, który prawie nigdy nie występuje w ujęciach artystycznych. Aby wykryć półprzezroczyste logo, które można uznać za część głównego obrazu o zmniejszonym kontraście i zwiększonej jasności, będziesz musiał monitorować kolor kropek leżących zarówno wewnątrz, jak i na zewnątrz. Możliwe jest zapewnienie wysokiej wiarygodności rozpoznania, w tym w obecności szumu, za pomocą metod statystycznych. W tym celu konieczna jest analiza sygnałów w kilku sąsiednich liniach lub kolejnych klatkach obrazu, a następnie uśrednienie wyników. Niech pij będzie cechą wykrycia emblematu w kadrze telewizyjnym i na podstawie wyniku analizy punktu j. Jego wartość 1 odpowiada nieobecności, a 0 - obecności reklamy. Decyzja jest podejmowana przez porównanie chwilowej wartości sygnału wizyjnego Yij w danym punkcie w danej klatce z przykładowym Y0j odpowiadającym „czystemu” emblematowi. Jeżeli |Yij-Y0j|<Δj, pij=1, w innym przypadku рij = 0. Im większe Δj, (dopuszczalne odchylenie od próbki w danym punkcie), tym większe prawdopodobieństwo, że logo na ekranie nie zostanie pominięte, jednak bardziej prawdopodobne i błędne wykrycie brakującego emblematu. Po przeanalizowaniu n punktów w każdej z k ramek oblicza się średnią wartość znaku P według wzoru Współczynniki Wij uwzględniają porównawczą „wagę” udziału każdego analizowanego punktu w wyniku końcowym. Ostateczną decyzję podejmuje się porównując uzyskaną wartość P z progiem P0. Jak widać, proponowana procedura ma dużą liczbę parametrów, zmieniając które, można osiągnąć pożądany rezultat. Optymalne wartości dobierane są zarówno na podstawie obliczeń teoretycznych, jak i eksperymentalnie, uwzględniając wszelkiego rodzaju korekty w urządzeniu rozpoznającym. Część z nich wykonywana jest ręcznie, inne – automatycznie, kompensując np. zmiany średniej jasności czy tonacji barw obrazu telewizyjnego. W najbardziej ogólnej formie schemat blokowy detektora reklam pokazano na rysunku. Liczniki wierszy i elementów obrazu w rzędzie pozwalają na wyznaczenie punktów czasowych odpowiadających analizowanym punktom. Impulsy oscylatora o częstotliwości 6,5 MHz, które są zliczane przez licznik elementów, służą jednocześnie jako wyzwalacze dla przetwornika ADC, który przetwarza analogowy sygnał telewizyjny na postać cyfrową. W rzeczywistości konwerterów może być kilka - dla każdej składowej koloru sygnału wideo. Synchronizacja pionowa i pozioma resetuje odpowiednie liczniki. Jeśli aktualne numery linii i elementów zgadzają się z podanymi (odebranymi ze sterownika), węzeł porównania generuje impuls w celu zapisania aktualnego odczytu przetwornika ADC do rejestru pamięci. Ten sam impuls służy jako żądanie przerwania, po odebraniu którego kontroler przesyła do węzła porównania współrzędne kolejnego punktu kontrolnego, następnie odczytuje kod z rejestru i analizuje go. Szybkość kontrolera powinna być wystarczająca do przetworzenia wszystkich punktów kontrolnych zgodnie z algorytmem w 20 ms - czas trwania półklatki telewizyjnej. Jeśli reklama zostanie rozpoznana (nie ma logo), kontroler instruuje selektora kanałów odbiornika telewizyjnego, aby przełączył się na inny program, rzekomo wolny od reklam. Jeśli jest obecny również tutaj, następny program zostanie uwzględniony i tak dalej, aż do ostatniego odebranego. Sekwencja wyliczeniowa musi być zawarta w algorytmie. Powrót do pierwotnego programu, którego oglądanie zostało przerwane reklamą, nastąpi po określonym przez użytkownika czasie, wystarczającym jego zdaniem do zakończenia „przerwy reklamowej”. To ostatnie jest największą wadą rozważanego urządzenia, której nie da się wyeliminować bez drugiego odbiornika telewizyjnego. Może składać się tylko z selektora kanałów i jednostki przetwarzania sygnału, nie ma potrzeby stosowania węzłów skanujących i kineskopu, ale musi być wyposażony w zestaw narzędzi rozpoznawania reklam podobnych do tych omówionych powyżej. Przy wystarczającym zapasie mocy obliczeniowej kontroler dwóch kanałów rozpoznawania może być współdzielony. Drugi odbiornik rozwiązuje dwa problemy. Dopóki program oglądany przez pierwszy odbiornik nie jest przerywany reklamami, drugi okresowo analizuje pozostałe, wybierając po przełączeniu ten, który nadaje się do oglądania. Po przejściu pierwszego odbiornika do programu zapasowego, drugi analizuje pierwotny, określając moment zakończenia bloku reklamowego, a następnie wydaje polecenie powrotu. Mam ogromną nadzieję, że opracowanie takiego urządzenia zainteresuje radioamatorów. Autor: W.Pelis, Chabarowsk Zobacz inne artykuły Sekcja Projektant radioamatorów. Czytaj i pisz przydatne komentarze do tego artykułu. Najnowsze wiadomości o nauce i technologii, nowa elektronika: Hałas drogowy opóźnia rozwój piskląt
06.05.2024 Bezprzewodowy głośnik Samsung Music Frame HW-LS60D
06.05.2024 Nowy sposób kontrolowania i manipulowania sygnałami optycznymi
05.05.2024
Inne ciekawe wiadomości: ▪ Nanocząsteczki trafiają w serce ▪ Odkryto najzimniejszą gwiazdę emitującą fale radiowe ▪ Siemens A65: pracownik państwowy z polifonią ▪ Pierwszy udany przeszczep wątroby za pomocą robota ▪ Monitor Acer 4K z obsługą NVIDIA G-Sync Wiadomości o nauce i technologii, nowa elektronika
Ciekawe materiały z bezpłatnej biblioteki technicznej: ▪ sekcja serwisu Muzyk. Wybór artykułu ▪ artykuł Pożar w kwaterze głównej! Popularne wyrażenie ▪ artykuł Czym są torbacze? Szczegółowa odpowiedź ▪ artykuł Wronie oko czterolistne. Legendy, uprawa, metody aplikacji ▪ artykuł Przełącznik girland świetlnych. Encyklopedia elektroniki radiowej i elektrotechniki ▪ artykuł Znam twoją kartę. Sekret ostrości
Zostaw swój komentarz do tego artykułu: Wszystkie języki tej strony Strona główna | biblioteka | Artykuły | Mapa stony | Recenzje witryn www.diagram.com.ua |