NastępnyNastępny poradnik
AI Video Search for Home Cameras
Wizualna sztuczna inteligencja
PRZEWODNIK Wizualnej AI
Sterowanie kamerą w generowaniu wideo AI obejmuje metody informowania modelu wideo o tym, jak powinna się poruszać wirtualna kamera, np. obrót, pochylenie, przybliżenie, dolly, orbita lub pełna ścieżka 3D, niezależnie od tego, co dzieje się w scenie.
Posłuchaj tego przewodnikaOpowiadane przez sztuczną inteligencję · ~3 min
Ma to znaczenie, ponieważ ruch kamery wpływa na sposób odczytywania historii na ekranie. Precyzyjne, powtarzalne ruchy sprawiają, że wygenerowany materiał nadaje się do prawdziwego montażu.
Sterowanie kamerą odbywa się na trzech poziomach precyzji. Najluźniejszy jest tekst: w podpowiedzi pojawiają się terminy kinematograficzne, takie jak „wolne przesuwanie w lewo”, „dźwig w górę” lub „orbita wokół obiektu”. Następne to gotowe elementy sterujące, które kilka komercyjnych narzędzi, w tym Runway i Kling, oferuje jako suwaki lub przyciski do typowych ruchów. Najbardziej precyzyjne są wyraźne trajektorie z systemów badawczych. MotionCtrl (2023) dodaje osobne moduły ruchu kamery i ruchu obiektu. CameraCtrl (2024) koduje pozę kamery w każdej klatce jako osadzenie Plückera i przesyła ją przez możliwy do wyszkolenia adapter do wstępnie wytrenowanego modelu wideo. Moduły MotionLoRA firmy AnimateDiff to małe adaptery przeszkolone w zakresie określonych ruchów, takich jak powiększanie i przesuwanie. Kilka rzeczy utrudnia precyzyjną kontrolę. Większość filmów szkoleniowych nie ma etykiet aparatu, a podpisy rzadko dokładnie opisują ruch kamery. Zbiory danych zawierające szacunkowe pozycje kamer, takie jak RealEstate10K, utworzone na podstawie filmów o nieruchomościach z pozami odzyskanymi metodami opartymi na strukturze z ruchu, obejmują wąską dziedzinę i przedstawiają głównie sceny statyczne. Modele również mylą ruch kamery z ruchem obiektu: poproś o patelnię, a obiekt może zamiast tego chodzić. Terminologia to kolejna pułapka. Zoom zmienia ogniskową, co powoduje powiększenie obrazu bez paralaksy. Wózek fizycznie porusza kamerą, więc bliskie obiekty przesuwają się względem odległych. Użytkownicy i modele często mylą te dwa pojęcia. Wideo jednooczne ma również niejednoznaczność skali, co oznacza brak skali absolutnej, więc żądanie typu „przesuń dwa metry” nie ma ustalonego znaczenia, chyba że trajektorie zostaną znormalizowane. Orbity wymagają wymyślania niewidocznych stron obiektów i utrzymywania ich spójności, a długie orbity mają tendencję do dryfu. Powszechnym błędnym przekonaniem jest to, że model przesuwa wirtualną kamerę po scenie 3D. Generuje piksele pasujące do wyuczonych wzorców, a ruch kamery jest jednym z tych wyuczonych wzorców, a nie jawną operacją 3D.
Sprzedawca nieruchomości prosi o „wolny wózek do przodu przez drzwi, stałą kamerę” w celu renderowania wnętrza i regeneruje się kilka razy, ponieważ zamiast tego model czasami się przybliża.
Filmowiec używa panelu ustawień kamery w narzędziu wideo zamiast słów podpowiedzi, aby uzyskać tę samą panoramę od lewej do prawej w trzech ujęciach, które zostaną razem połączone.
Badacz wyodrębnia trajektorię kamery z nagrania z prawdziwego drona i wprowadza ją do modelu w stylu CameraCtrl, aby odtworzyć tę samą orbitę wokół wygenerowanego zamku.
Użytkownik programu AnimateDiff ładuje ruch LoRA z powiększeniem, aby dodać efekt push-in do stylizowanej animacji bez zmiany znaku zachęty.
Elementy sterujące kamerą przechodzą z artykułów naukowych do narzędzi głównego nurtu, a modele z uwarunkowaną pozą radzą sobie coraz lepiej w podążaniu wyraźnymi ścieżkami. Ściślejsze powiązania z wstępną wizualizacją 3D i przepływem pracy silnika gry to prawdopodobny kierunek, w którym generowaniem kierują szorstkie sceny lub ścieżki kamery. Niezawodne długie orbity, oddzielenie ruchu kamery od obiektu w ruchliwych scenach oraz fizycznie dokładna paralaksa pozostają trudne. Niewielkie dane treningowe dotyczące pozy nadal stanowią prawdziwe ograniczenie, dlatego wkrótce należy spodziewać się stopniowego wzrostu, a nie precyzji aparatu na poziomie filmowym.
Darmowy newsletter
Trzy zweryfikowane historie AI każdego poranka w dni robocze, napisane prostym angielskim. Bezpłatne na zawsze, bez reklam.
Jedno e‑mail każdego dnia roboczego. Wypisz się jednym kliknięciem. Nigdy nie sprzedajemy ani nie udostępniamy Twojego adresu.
Sprawdź się
Natychmiastowa informacja zwrotna na każde pytanie oraz udostępnialny certyfikat z weryfikowalnym ID po zaliczeniu kursu.
Wspieraj darmową edukację AI. AI Understanding jest organizacją non-profit 501(c)(3) — bez reklam, bez płatnej ściany, zawsze. Przekaż darowiznę
Sterowanie kamerą w generowaniu wideo AI obejmuje metody informowania modelu wideo o tym, jak powinna się poruszać wirtualna kamera, np. obrót, pochylenie, przybliżenie, dolly, orbita lub pełna ścieżka 3D, niezależnie od tego, co dzieje się w scenie. Ma to znaczenie, ponieważ ruch kamery wpływa na sposób odczytywania historii na ekranie. Precyzyjne, powtarzalne ruchy sprawiają, że wygenerowany materiał nadaje się do prawdziwego montażu.
Poruszanie kamerą powoduje przesunięcie obiektów bliskich względem odległych. Zmiana ogniskowej tylko powiększa obraz.
Zamienia wewnętrzne i zewnętrzne elementy kamery w reprezentację promienia na piksel, z której mogą bezpośrednio korzystać warstwy sieci.
Bez wiarygodnych etykiet model musi wnioskować o ruchu kamery na podstawie słabych, zaszumionych opisów tekstowych.
Opisy nieruchomości przedstawiają dobre pozy kamery, ale rzadko przedstawiają poruszające się obiekty lub zróżnicowane ustawienia.
Oszacowanie kamery na podstawie wygenerowanych klatek pozwala porównać ją numerycznie z żądaną trajektorią.
Ucz się dalej
Wybrano więcej przewodników na ten temat
NastępnyNastępny poradnik
AI Video Search for Home Cameras
Wizualna sztuczna inteligencja