Elektroniczna stabilizacja obrazu (EIS) to funkcja ARCore, która pomaga zmniejszyć drżenie kamery podczas nagrywania filmów. Funkcja ta wykrywa drobne ruchy kamery, a następnie kompensuje je, przesuwając wyświetlany obraz. Dzięki temu możesz tworzyć płynniejsze i stabilniejsze filmy, nawet gdy kamera się porusza.
Korzyści z użycia EIS
Zalety korzystania z technologii EIS w ARCore:
Zmniejszone drżenie kamery
Płynniejsze filmy, bardziej stabilne
nadać filmom bardziej filmowy charakter;
Informacje o EIS
Po włączeniu EIS w ARCore ruch kamery jest mierzony przy użyciu żyroskopu urządzenia.
ARCore oblicza transformacje niezbędne do skorygowania zarówno efektu rolling shutter, jak i ruchu kamery, korzystając z metadanych obrazu.
Aplikacja AR używa nowych współrzędnych wyświetlacza urządzenia i tekstury aparatu do renderowania stabilnej tekstury aparatu. Gdy EIS jest włączony, ARCore udostępnia zmodyfikowane matryce projekcji kamery, które pasują do przekształconego tła kamery i renderują wirtualne zasoby we właściwym miejscu.
Obsługiwane urządzenia
Nie wszystkie urządzenia zgodne z ARCore obsługują EIS w przypadku wszystkich konfiguracji urządzenia i aparatu. Użyj sprawdzenia w czasie wykonywania, aby określić, czy bieżąca konfiguracja jest zgodna z EIS. Więcej informacji znajdziesz w przewodnikach dla programistów.
[[["Łatwo zrozumieć","easyToUnderstand","thumb-up"],["Rozwiązało to mój problem","solvedMyProblem","thumb-up"],["Inne","otherUp","thumb-up"]],[["Brak potrzebnych mi informacji","missingTheInformationINeed","thumb-down"],["Zbyt skomplikowane / zbyt wiele czynności do wykonania","tooComplicatedTooManySteps","thumb-down"],["Nieaktualne treści","outOfDate","thumb-down"],["Problem z tłumaczeniem","translationIssue","thumb-down"],["Problem z przykładami/kodem","samplesCodeIssue","thumb-down"],["Inne","otherDown","thumb-down"]],["Ostatnia aktualizacja: 2024-11-09 UTC."],[[["ARCore's Electronic Image Stabilization (EIS) minimizes camera shake in videos, leading to smoother and more stable recordings."],["EIS utilizes the device's gyroscope to detect camera movement and applies necessary corrections to produce stabilized videos."],["ARCore provides platform-specific guides for implementing EIS, with options for Android using Kotlin/Java, Android NDK using C, and runtime checks for device compatibility."],["Though EIS enhances video quality, it's essential to note that support varies across ARCore-compatible devices and camera configurations."]]],[]]