ADVERTISEMENT

OPPO launches AI Eraser in Reno11 series, transforming photo editing for everyone

With its debut in the Reno11 Pro 5G, Reno11 5G, and Reno11 F 5G, OPPO sets a new benchmark in mobile image editing, bringing premium, generative AI capabilities within reach of more users.

Published Apr 8, 2024 04:56 am

At A Glance

  • OPPO has introduced a groundbreaking AI Eraser feature for its Reno11 Series, including the Reno11 Pro 5G, Reno11 5G, and Reno11 F 5G models, marking a significant advancement in mobile photo editing.
  • This feature is a first in the smartphone market within this price range and showcases OPPO's commitment to using technology to improve daily life.
  • The AI Eraser allows users to seamlessly remove unwanted objects from photos with superior, natural-looking results, setting a new standard for mobile device object removal technology.
  • The update will be available to Reno11 Series users in the Philippines via an over-the-air (OTA) update on April 8, 2024.
  • The official OPPO Philippines website and Facebook page provide detailed information about the Reno11 Series, ColorOS 14, and the AI Eraser feature.

OPPO has unveiled its groundbreaking AI Eraser feature for the Reno11 Series, including the Reno11 Pro 5G, Reno11 5G, and Reno11 F 5G models. This update introduces premium generative AI photo editing capabilities to the entire series, making high-end image editing accessible to all users.

Reno11 Series AI Eraser Press Image-min.jpg


Leon Wang, Director of Reno Series Product Planning at OPPO, remarked, "The introduction of advanced generative AI image editing in the Reno11 Series marks a first for smartphones in this price segment, reflecting OPPO's dedication to leveraging technology to enhance daily life for everyone."

The AI Eraser feature allows users of the Reno11 Series to effortlessly remove unwanted objects from photos with a simple gesture, setting a new standard for object removal technology on mobile devices. Unlike similar tools available on smartphones within the same price range, which often leave behind noticeable artifacts, AI Eraser utilizes sophisticated generative AI algorithms to achieve unparalleled, natural-looking results.

Imagine being at the Sinulog festival, capturing a moment with friends, only for a passing tricycle to photobomb your picture. With AI Eraser, you can quickly eliminate the tricycle from the photo, ensuring your memories are captured just as you want them — free of distractions and perfectly highlighting the occasion.

The AI Eraser update will be distributed to Reno11 Series smartphones in the Philippines from April 8, 2024, through an over-the-air (OTA) update starting in early April.
For detailed information on the OPPO Reno11 Series, the new ColorOS 14, and the AI Eraser feature, please visit the official OPPO Philippines website at www.oppo.com.ph/ and their Facebook page.

Note: The images used are for illustration purposes only. Actual user experience may vary. The feature's availability depends on the network connection, country, and specific device model.

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.