ADVERTISEMENT

vivo X90 series: Ten years of breakthrough

Published Dec 5, 2022 12:56 pm

In the history of the X series, vivo began to cooperate with ZEISS to cultivate the imaging in the vivo X60 Pro+ deeply, brought its own vivo V1 chip in vivo X70 Pro+, upgraded the chip to vivo V1+ chip in the vivo X80 Series then iterated the chip into vivo V2 in the vivo X90. For ten years, vivo has always regarded outstanding cameras as a permanent pursuit.

vivo Product Manager Dian Zhao said: “The vivo X90 Pro+ should not only be the main camera for most users but also become a spare camera for professional photographers.” Based on this ambition, the vivo X90 series beefed up its  camera specifications from its predecessors.

All vivo X90 series lenses are equipped with an upgraded version of ZEISS T* coating as a standard configuration, introducing “ALC sub-wavelength bionic structure coating”, combined with SWC, which is more conducive to eliminating flare and ghosting. The ultra-low distortion ultra-wide-angle camera combined with ZEISS miniaturization and bokeh enables tilt-shift photography. vivo uses low-dispersion and high-transparency glass in its 1-inch T* main camera lens. The company claims that this, combined with a wide f/1.75 aperture, lets an extra 24 percent more light into the lens than the “public” version of the Sony IMX989 sensor.

vivo has reconstructed and upgraded the hardware of the vivo V2 chip, bringing more video shooting superpowers based on computational photography to the vivo X90 series, including a 4K ultra-sensitive “night vision device” and colorful night scene video.

The super HDR function is added to the vivo V2 chip, which can restore what the human eye sees even in complex light sources and awesome backlight scenes. At the same time, vivo developed “zero delays” capture and a new generation of motion detection algorithms with shutter delays as low as 30ms.

The post-processing section of the photo has not been ignored. vivo X90 Pro+ supports 14bit SuperRaw and video log mode function, these can provide professional photographers with better material quality for post-processing. In line with this, vivo X90 Pro+ can also realize the complete experience of Dolby Vision video ecology, bringing the full workflow of Dolby Vision from shooting to display up to editing.

In addition to the main sensor, vivo X90 Pro  boasts not just one but two telephoto cameras. The first one is a 50mm prime master camera that can capture the portrait with vivid color and delicate skin texture. The 90mm medium telephoto portrait lens is good at creating spatial compression and bokeh, especially suitable for humanistic street photography.

All these specs and more will make up the vivo X90 series that all photography enthusiasts should watch out for. Be the first to know about the next vivo smartphone through its official website and social media pages in FacebookInstagramYouTubeTwitter, and TikTok.

Related Tags

vivo X90
ADVERTISEMENT
.most-popular .layout-ratio{ padding-bottom: 79.13%; } @media (min-width: 768px) and (max-width: 1024px) { .widget-title { font-size: 15px !important; } }

{{ articles_filter_1561_widget.title }}

.most-popular .layout-ratio{ padding-bottom: 79.13%; } @media (min-width: 768px) and (max-width: 1024px) { .widget-title { font-size: 15px !important; } }

{{ articles_filter_1562_widget.title }}

.most-popular .layout-ratio{ padding-bottom: 79.13%; } @media (min-width: 768px) and (max-width: 1024px) { .widget-title { font-size: 15px !important; } }

{{ articles_filter_1563_widget.title }}

{{ articles_filter_1564_widget.title }}

.mb-article-details { position: relative; } .mb-article-details .article-body-preview, .mb-article-details .article-body-summary{ font-size: 17px; line-height: 30px; font-family: "Libre Caslon Text", serif; color: #000; } .mb-article-details .article-body-preview iframe , .mb-article-details .article-body-summary iframe{ width: 100%; margin: auto; } .read-more-background { background: linear-gradient(180deg, color(display-p3 1.000 1.000 1.000 / 0) 13.75%, color(display-p3 1.000 1.000 1.000 / 0.8) 30.79%, color(display-p3 1.000 1.000 1.000) 72.5%); position: absolute; height: 200px; width: 100%; bottom: 0; display: flex; justify-content: center; align-items: center; padding: 0; } .read-more-background a{ color: #000; } .read-more-btn { padding: 17px 45px; font-family: Inter; font-weight: 700; font-size: 18px; line-height: 16px; text-align: center; vertical-align: middle; border: 1px solid black; background-color: white; } .hidden { display: none; }
function initializeAllSwipers() { // Get all hidden inputs with cms_article_id document.querySelectorAll('[id^="cms_article_id_"]').forEach(function (input) { const cmsArticleId = input.value; const articleSelector = '#article-' + cmsArticleId + ' .body_images'; const swiperElement = document.querySelector(articleSelector); if (swiperElement && !swiperElement.classList.contains('swiper-initialized')) { new Swiper(articleSelector, { loop: true, pagination: false, navigation: { nextEl: '#article-' + cmsArticleId + ' .swiper-button-next', prevEl: '#article-' + cmsArticleId + ' .swiper-button-prev', }, }); } }); } setTimeout(initializeAllSwipers, 3000); const intersectionObserver = new IntersectionObserver( (entries) => { entries.forEach((entry) => { if (entry.isIntersecting) { const newUrl = entry.target.getAttribute("data-url"); if (newUrl) { history.pushState(null, null, newUrl); let article = entry.target; // Extract metadata const author = article.querySelector('.author-section').textContent.replace('By', '').trim(); const section = article.querySelector('.section-info ').textContent.replace(' ', ' '); const title = article.querySelector('.article-title h1').textContent; // Parse URL for Chartbeat path format const parsedUrl = new URL(newUrl, window.location.origin); const cleanUrl = parsedUrl.host + parsedUrl.pathname; // Update Chartbeat configuration if (typeof window._sf_async_config !== 'undefined') { window._sf_async_config.path = cleanUrl; window._sf_async_config.sections = section; window._sf_async_config.authors = author; } // Track virtual page view with Chartbeat if (typeof pSUPERFLY !== 'undefined' && typeof pSUPERFLY.virtualPage === 'function') { try { pSUPERFLY.virtualPage({ path: cleanUrl, title: title, sections: section, authors: author }); } catch (error) { console.error('ping error', error); } } // Optional: Update document title if (title && title !== document.title) { document.title = title; } } } }); }, { threshold: 0.1 } ); function showArticleBody(button) { const article = button.closest("article"); const summary = article.querySelector(".article-body-summary"); const body = article.querySelector(".article-body-preview"); const readMoreSection = article.querySelector(".read-more-background"); // Hide summary and read-more section summary.style.display = "none"; readMoreSection.style.display = "none"; // Show the full article body body.classList.remove("hidden"); } document.addEventListener("DOMContentLoaded", () => { let loadCount = 0; // Track how many times articles are loaded const offset = [1, 2, 3, 4, 5, 6, 7, 8, 9, 10]; // Offset values const currentUrl = window.location.pathname.substring(1); let isLoading = false; // Prevent multiple calls if (!currentUrl) { console.log("Current URL is invalid."); return; } const sentinel = document.getElementById("load-more-sentinel"); if (!sentinel) { console.log("Sentinel element not found."); return; } function isSentinelVisible() { const rect = sentinel.getBoundingClientRect(); return ( rect.top < window.innerHeight && rect.bottom >= 0 ); } function onScroll() { if (isLoading) return; if (isSentinelVisible()) { if (loadCount >= offset.length) { console.log("Maximum load attempts reached."); window.removeEventListener("scroll", onScroll); return; } isLoading = true; const currentOffset = offset[loadCount]; window.loadMoreItems().then(() => { let article = document.querySelector('#widget_1690 > div:nth-last-of-type(2) article'); intersectionObserver.observe(article) loadCount++; }).catch(error => { console.error("Error loading more items:", error); }).finally(() => { isLoading = false; }); } } window.addEventListener("scroll", onScroll); });

Sign up by email to receive news.