BNB Mobile Friendly - Oracle Taleo Mobile Career SectionBNB
Is your Oracle Taleo Career Section not yet mobile responsive? We have the most cost effective solution to bring your candidates the best mobile experience.
Virtual reality is a machinery by-way-of which consumer can interact inside three-3 atmosphere by mean of electronic appliance. Virtual reality (cyberspace) will provide interactive practice through the assistance of virtual reality gadgets like VR thick pair of goggles sensor gloves. with the help of this technology user are absorbed and connect to three-dimensional worlds without viewing physical in front of shop with this customer can feel and sense the product through virtual environment this will increase the buyer better understanding and provide better view about product as compared to Electronic-Commerce experience. This will benefitcustomer as well as seller of the product, consumer can view and sense it through the help Virtual reality gadgets at any place at any time. This research study fundamentally based how to improve E-shopping with the use cyberspace technology simulation. The idea involves making the e-shopping experience more intuitive, closer to the experience of visiting a real shop, and providing on-line three-dimensional interfaces for the entire process from shop design and product placement to customer experience analysis.
7 features of successful on demand apps, even after covidAResourcePool
Made by tech business visionaries, On-Demand Apps are intended to supply forefront consumer loyalty and experience. These applications, and the brands that use them, have only one message for their shopper – you need it, we get it to you – NOW.
Rapidsoft Technologies is one of the leading mobile application development companies offering quality solutions, services and implementations to all sorts of mobile app idea. Here is the profile of the company.
Mobile apps in the transportation industryAlex Zaltsman
InnoviMobile outlines use case for mobile apps in the transportation industry such inefficiencies in reporting hours of service, vehicle to vehicle communication, driver shortages, the "deadhead" problem, supply chain optimization, and workforce assistance applications.
BNB Mobile Friendly - Oracle Taleo Mobile Career SectionBNB
Is your Oracle Taleo Career Section not yet mobile responsive? We have the most cost effective solution to bring your candidates the best mobile experience.
Virtual reality is a machinery by-way-of which consumer can interact inside three-3 atmosphere by mean of electronic appliance. Virtual reality (cyberspace) will provide interactive practice through the assistance of virtual reality gadgets like VR thick pair of goggles sensor gloves. with the help of this technology user are absorbed and connect to three-dimensional worlds without viewing physical in front of shop with this customer can feel and sense the product through virtual environment this will increase the buyer better understanding and provide better view about product as compared to Electronic-Commerce experience. This will benefitcustomer as well as seller of the product, consumer can view and sense it through the help Virtual reality gadgets at any place at any time. This research study fundamentally based how to improve E-shopping with the use cyberspace technology simulation. The idea involves making the e-shopping experience more intuitive, closer to the experience of visiting a real shop, and providing on-line three-dimensional interfaces for the entire process from shop design and product placement to customer experience analysis.
7 features of successful on demand apps, even after covidAResourcePool
Made by tech business visionaries, On-Demand Apps are intended to supply forefront consumer loyalty and experience. These applications, and the brands that use them, have only one message for their shopper – you need it, we get it to you – NOW.
Rapidsoft Technologies is one of the leading mobile application development companies offering quality solutions, services and implementations to all sorts of mobile app idea. Here is the profile of the company.
Mobile apps in the transportation industryAlex Zaltsman
InnoviMobile outlines use case for mobile apps in the transportation industry such inefficiencies in reporting hours of service, vehicle to vehicle communication, driver shortages, the "deadhead" problem, supply chain optimization, and workforce assistance applications.
Cambrand es una app móvil que es capaz de identificar productos y marcas y darnos información general sobre precio, ofertas, localización de tiendas...
Why is mobile prime for B2Bs? What are the many reasons, benefits and rationale for leveraging mobile with business audiences? Find out all in this presentation. For more info, go to: www.ck-blog.com
Reverse Engineering Appistry and 3Tera's Approach to the Cloud Computing MarketLustratus REPAMA
This Lustratus REPAMA Segment Analysis Study, reverse engineers the go-to-market strategy of vendors in the cloud software / cloud management / application services management market segment including Appistry and 3Tera using Lustratus' Reverse Engineered Positioning and Messaging Analysis (REPAMA) methodology.
A presentation to explain how Impromptu Media's app (The New Imp) and available SDK can help brands and media owners:
1). Geo-trigger 'in the moment' market research surveys in real time based on a users location.
2). Send app users notifications in real time at the time and place you want to reach them e.g. send them coupons and promotions when they are close to a supported retailer to increase transactions.
3). Accurately measure 'frequency and footfall' of your customers e.g. journey mapping
10 reasons to upgrade from Adobe LiveCycle to Adobe Experience Manager Forms4Point Solutions
Learn how Adobe continues form and document innovation with Adobe Experience Manager forms, part of Adobe Marketing Cloud. AEM Forms retains all the features and functionality of Adobe LiveCycle while continually adding more capabilities to help regulated industries extend engaging customer experiences to forms and documents. With Adobe Experience Manager forms, you can leverage existing LiveCycle investments and assets to offer your clients exceptional mobile and desktop experiences—without changing out technology infrastructure or back-end systems.
The TeleTech 2015 Customer Experience Benchmark Research ReportElizabeth Glagowski
Findings from The 2015 TeleTech Customer Experience Benchmark Report reveal that while in some cases both groups are on the same page, in others, they are miles apart.
Augmented Reality: A New Workforce Mobilization ParadigmCognizant
Augmented Reality (AR) technology is a rapidly growing, transformative segment of the marketplace with training and other applications here or in development. We offer an overview of how AR can be applied within your organization.
Cambrand es una app móvil que es capaz de identificar productos y marcas y darnos información general sobre precio, ofertas, localización de tiendas...
Why is mobile prime for B2Bs? What are the many reasons, benefits and rationale for leveraging mobile with business audiences? Find out all in this presentation. For more info, go to: www.ck-blog.com
Reverse Engineering Appistry and 3Tera's Approach to the Cloud Computing MarketLustratus REPAMA
This Lustratus REPAMA Segment Analysis Study, reverse engineers the go-to-market strategy of vendors in the cloud software / cloud management / application services management market segment including Appistry and 3Tera using Lustratus' Reverse Engineered Positioning and Messaging Analysis (REPAMA) methodology.
A presentation to explain how Impromptu Media's app (The New Imp) and available SDK can help brands and media owners:
1). Geo-trigger 'in the moment' market research surveys in real time based on a users location.
2). Send app users notifications in real time at the time and place you want to reach them e.g. send them coupons and promotions when they are close to a supported retailer to increase transactions.
3). Accurately measure 'frequency and footfall' of your customers e.g. journey mapping
10 reasons to upgrade from Adobe LiveCycle to Adobe Experience Manager Forms4Point Solutions
Learn how Adobe continues form and document innovation with Adobe Experience Manager forms, part of Adobe Marketing Cloud. AEM Forms retains all the features and functionality of Adobe LiveCycle while continually adding more capabilities to help regulated industries extend engaging customer experiences to forms and documents. With Adobe Experience Manager forms, you can leverage existing LiveCycle investments and assets to offer your clients exceptional mobile and desktop experiences—without changing out technology infrastructure or back-end systems.
The TeleTech 2015 Customer Experience Benchmark Research ReportElizabeth Glagowski
Findings from The 2015 TeleTech Customer Experience Benchmark Report reveal that while in some cases both groups are on the same page, in others, they are miles apart.
Augmented Reality: A New Workforce Mobilization ParadigmCognizant
Augmented Reality (AR) technology is a rapidly growing, transformative segment of the marketplace with training and other applications here or in development. We offer an overview of how AR can be applied within your organization.
I4MS Talks: Augmented reality in service operationsIrina Frigioiu
On the I4MS Talk of the 27th of April 2021 Valerio Alessandroni, I4MS Ambassador talked about the importance of AR solutions and the benefits and potential to improve workforce. An AR-enabled workforce can perform complex operations with a small initial knowledge. Paperless shop floors, optimized process definitions, and intelligent work instructions can propel organizations forward in their digital transformation journeys, boosting them ahead of the competition and into a new era of manufacturing.
2020 Marketer's Guide to Emerging Technologies with Analegy Innovation Rating...Actuan Global
Technology buzzwords are inescapable but what do they all mean? In this document, we tell you which technologies are most likely to impact your customer experience. We also provide a handy score you can use prioritize the technologies most important right now.
Augmented Reality can be defined as an experience where the user can perceive extraordinary visual projections overlayed on top of the real world combined with other sensory mediums.
5 ways businesses could use augmented realityJai Mehta
Augmented Reality (AR) is changing many businesses and industries around the world. AR is different to Virtual Reality (VR) or one would say AR is one step ahead of VR. AR gives the user the ability to interact with the technology that is created using computer-generated enhancements and an existing reality. This technology is developed into Apps which need to be used on mobile devices. Here are some great examples of AR in the Retail Industry.
While augmented reality (AR) remains in the experimental phase for most companies, research confirms that the market is expected to grow as quickly as smartphones and tablets.
While market watchers have yet to quantify AR’s true enterprise value, that is expected to change soon. As a result, an AR infrastructure is emerging. From supporting seam¬less collaboration to reducing product design iterations, AR will soon be a part of every day work life.
Digital technologies like augmented reality (AR) and smart speakers have become more widely used as a result of the COVID-19 epidemic. As we go into a post-pandemic era, the fusion of AR and smart speakers offers fascinating prospects to transform consumer behavior and marketing strategies. We will examine the effects of this digital trend on customer behavior in this post, as well as how businesses may use it to improve their marketing plans
How is Generative AI Revolutionizing Content Creation in AR/VR?JeniferJenkins2
Content creation for AR/VR experiences requires immense creativity and technical expertise.
Generative AI, a subset of artificial intelligence, is playing a pivotal role in transforming the way content is created for AR/VR.
PWC: Why we believe VR/AR will boost global GDP by $1.5 trillionAlejandro Franceschi
PWC: Why we believe VR/AR will boost global GDP by $1.5 trillion USD.
We estimate virtual reality (VR) and augmented reality (AR) can bring net economic benefits of $1.5 trillion by 2030. But where did we get that number from? As you can imagine, estimating the potential impacts of new technologies like VR and AR is tricky and uncertain. The task is even more difficult when these technologies are expected to develop rapidly and become more deeply ingrained in our everyday lives. But we feel it's important to highlight the potential in a way that give our clients the facts to build a business case to act - and that starts with a robust methodology.
Technology will transform retail resulting in the growth of brick and mortar retail. Check Retail Technologies trends that will help retailers survive.
An Android Application
It does the embedding of AR based library content into the natural environment to generate a 3D model of the product which is tracked thus displaying it on the mobile screen.
Similar to Exploiting the Potential of Augmented Reality (20)
Aricent's Converged Internet of Things (IoT) solution provides centralization of events from multiple IoT sensors and devices and provides a platform for aggregating these events for upstream applications and systems. The Aricent Converged IoT solution, along with Aricent ADAPT hardware, enables events from various sensors and gateways that use different formats and protocols for communications to be handled in a unified manner. Event information is consolidated for integration with upstream applications and business processes.
Aricent’s Highly Automated Vulnerability Assessment
Orchestration Containers (HAVOC) framework automates
security testing—enabling clients to harden products/ecosystems, and reduce risk of zero-day vulnerabilities. HAVOC provides extensive tool coverage, accelerates security analysts’ processes, and is highly scalable. Organizations leveraging HAVOC no longer require large, highly skilled, and expensive-to-maintain workforces to design for security, and ensure a high degree of consumer trust.
LTE & Wi-Fi: Options for Uniting Them for a Better User Experience Aricent
All the options that involve Wi-Fi in the unlicensed spectrum may eventually be supported by handsets through software updates, making them available to carriers on equal terms. In the meantime, however, Aricent believes LWA is a technology that
has great potential and capabilities that could make it the eventual winner.
LTE & Wi-Fi: Options for Uniting Them for a Better User ExperienceAricent
Most national governments consider the radio spectrum a valuable national resource and heavily regulate its commercial use. Governments typically auction off licenses for the right to transmit over a portion of the spectrum, which can be very expensive. The traditional business model for cellular
carriers is based on access to this licensed business has coalesced worldwide around a single 4th generation (4G) radio technology standard called Long Term Evolution, commonly referred to as LTE.
Aricent offers comprehensive WLAN/Wi-Fi testing services to ensure that the devices work seamlessly in any kind of deployment. Our WLAN testing offering portfolio - including system validation and test automation framework, along with a state-of-the-art Wi-Fi test lab - helps our clients improve quality, reduce cost and accelerate time-to-market
It’s not enough to embrace the new digital era. The
existential challenge for companies today is to become
digitally durable - to anticipate disruption and
transform processes and products to compete on
outcomes. Whether it’s understanding the profound
impact of self-driving cars on transportation or being
a part of the smart-energy revolution, simply closing
the digital gap is no longer sufficient.
Aricent’s research, detailed in Technology Vision
2016, shows that successful companies are pursuing
an R&D paradigm that allows them to compete
aggressively on outcomes.5 These companies have a
culture that anticipates disruption to create sustainable
value from Internet of Things. They are digitally
durable.
Mpls conference 2016-data center virtualisation-11-marchAricent
Aricent’s presentation on “Micro VNFs and Micro service environment” on next generation Virtualized Network Functions (VNFs) is heating up. In debate on micro services, carriers has requested communities to step up research on micro service deployments.
Aricent believes that existing VNFs, which comes directly from the physical appliances software are not rightly designed and are less suited for cloud operations. These first generation VNFs are replication of physical appliances, monolithic architecture and need more computational power. These are heavy with physical appliance platform features i.e. HA, ISSU, Nonstop Routing/Switching and they have lots of redundant code which may not be necessary on cloud. As cloud platform provides these feature through its inherent platform capabilities.
Kubernetes & AI - Beauty and the Beast !?! @KCD Istanbul 2024Tobias Schneck
As AI technology is pushing into IT I was wondering myself, as an “infrastructure container kubernetes guy”, how get this fancy AI technology get managed from an infrastructure operational view? Is it possible to apply our lovely cloud native principals as well? What benefit’s both technologies could bring to each other?
Let me take this questions and provide you a short journey through existing deployment models and use cases for AI software. On practical examples, we discuss what cloud/on-premise strategy we may need for applying it to our own infrastructure to get it to work from an enterprise perspective. I want to give an overview about infrastructure requirements and technologies, what could be beneficial or limiting your AI use cases in an enterprise environment. An interactive Demo will give you some insides, what approaches I got already working for real.
Generating a custom Ruby SDK for your web service or Rails API using Smithyg2nightmarescribd
Have you ever wanted a Ruby client API to communicate with your web service? Smithy is a protocol-agnostic language for defining services and SDKs. Smithy Ruby is an implementation of Smithy that generates a Ruby SDK using a Smithy model. In this talk, we will explore Smithy and Smithy Ruby to learn how to generate custom feature-rich SDKs that can communicate with any web service, such as a Rails JSON API.
Builder.ai Founder Sachin Dev Duggal's Strategic Approach to Create an Innova...Ramesh Iyer
In today's fast-changing business world, Companies that adapt and embrace new ideas often need help to keep up with the competition. However, fostering a culture of innovation takes much work. It takes vision, leadership and willingness to take risks in the right proportion. Sachin Dev Duggal, co-founder of Builder.ai, has perfected the art of this balance, creating a company culture where creativity and growth are nurtured at each stage.
Elevating Tactical DDD Patterns Through Object CalisthenicsDorra BARTAGUIZ
After immersing yourself in the blue book and its red counterpart, attending DDD-focused conferences, and applying tactical patterns, you're left with a crucial question: How do I ensure my design is effective? Tactical patterns within Domain-Driven Design (DDD) serve as guiding principles for creating clear and manageable domain models. However, achieving success with these patterns requires additional guidance. Interestingly, we've observed that a set of constraints initially designed for training purposes remarkably aligns with effective pattern implementation, offering a more ‘mechanical’ approach. Let's explore together how Object Calisthenics can elevate the design of your tactical DDD patterns, offering concrete help for those venturing into DDD for the first time!
UiPath Test Automation using UiPath Test Suite series, part 4DianaGray10
Welcome to UiPath Test Automation using UiPath Test Suite series part 4. In this session, we will cover Test Manager overview along with SAP heatmap.
The UiPath Test Manager overview with SAP heatmap webinar offers a concise yet comprehensive exploration of the role of a Test Manager within SAP environments, coupled with the utilization of heatmaps for effective testing strategies.
Participants will gain insights into the responsibilities, challenges, and best practices associated with test management in SAP projects. Additionally, the webinar delves into the significance of heatmaps as a visual aid for identifying testing priorities, areas of risk, and resource allocation within SAP landscapes. Through this session, attendees can expect to enhance their understanding of test management principles while learning practical approaches to optimize testing processes in SAP environments using heatmap visualization techniques
What will you get from this session?
1. Insights into SAP testing best practices
2. Heatmap utilization for testing
3. Optimization of testing processes
4. Demo
Topics covered:
Execution from the test manager
Orchestrator execution result
Defect reporting
SAP heatmap example with demo
Speaker:
Deepak Rai, Automation Practice Lead, Boundaryless Group and UiPath MVP
Transcript: Selling digital books in 2024: Insights from industry leaders - T...BookNet Canada
The publishing industry has been selling digital audiobooks and ebooks for over a decade and has found its groove. What’s changed? What has stayed the same? Where do we go from here? Join a group of leading sales peers from across the industry for a conversation about the lessons learned since the popularization of digital books, best practices, digital book supply chain management, and more.
Link to video recording: https://bnctechforum.ca/sessions/selling-digital-books-in-2024-insights-from-industry-leaders/
Presented by BookNet Canada on May 28, 2024, with support from the Department of Canadian Heritage.
GraphRAG is All You need? LLM & Knowledge GraphGuy Korland
Guy Korland, CEO and Co-founder of FalkorDB, will review two articles on the integration of language models with knowledge graphs.
1. Unifying Large Language Models and Knowledge Graphs: A Roadmap.
https://arxiv.org/abs/2306.08302
2. Microsoft Research's GraphRAG paper and a review paper on various uses of knowledge graphs:
https://www.microsoft.com/en-us/research/blog/graphrag-unlocking-llm-discovery-on-narrative-private-data/
Accelerate your Kubernetes clusters with Varnish CachingThijs Feryn
A presentation about the usage and availability of Varnish on Kubernetes. This talk explores the capabilities of Varnish caching and shows how to use the Varnish Helm chart to deploy it to Kubernetes.
This presentation was delivered at K8SUG Singapore. See https://feryn.eu/presentations/accelerate-your-kubernetes-clusters-with-varnish-caching-k8sug-singapore-28-2024 for more details.
Slack (or Teams) Automation for Bonterra Impact Management (fka Social Soluti...Jeffrey Haguewood
Sidekick Solutions uses Bonterra Impact Management (fka Social Solutions Apricot) and automation solutions to integrate data for business workflows.
We believe integration and automation are essential to user experience and the promise of efficient work through technology. Automation is the critical ingredient to realizing that full vision. We develop integration products and services for Bonterra Case Management software to support the deployment of automations for a variety of use cases.
This video focuses on the notifications, alerts, and approval requests using Slack for Bonterra Impact Management. The solutions covered in this webinar can also be deployed for Microsoft Teams.
Interested in deploying notification automations for Bonterra Impact Management? Contact us at sales@sidekicksolutionsllc.com to discuss next steps.
Dev Dives: Train smarter, not harder – active learning and UiPath LLMs for do...UiPathCommunity
💥 Speed, accuracy, and scaling – discover the superpowers of GenAI in action with UiPath Document Understanding and Communications Mining™:
See how to accelerate model training and optimize model performance with active learning
Learn about the latest enhancements to out-of-the-box document processing – with little to no training required
Get an exclusive demo of the new family of UiPath LLMs – GenAI models specialized for processing different types of documents and messages
This is a hands-on session specifically designed for automation developers and AI enthusiasts seeking to enhance their knowledge in leveraging the latest intelligent document processing capabilities offered by UiPath.
Speakers:
👨🏫 Andras Palfi, Senior Product Manager, UiPath
👩🏫 Lenka Dulovicova, Product Program Manager, UiPath
The Art of the Pitch: WordPress Relationships and SalesLaura Byrne
Clients don’t know what they don’t know. What web solutions are right for them? How does WordPress come into the picture? How do you make sure you understand scope and timeline? What do you do if sometime changes?
All these questions and more will be explored as we talk about matching clients’ needs with what your agency offers without pulling teeth or pulling your hair out. Practical tips, and strategies for successful relationship building that leads to closing the deal.
FIDO Alliance Osaka Seminar: Passkeys at Amazon.pdf
Exploiting the Potential of Augmented Reality
1. -
-
AR is a game changer that is boosting operational efficiency, transforming
customer engagements and creating new business opportunities
Exploiting the Potential of
Augmented Reality
2. 2
Figure 1: AR offers a modified view of reality using computer-generated
sensory inputs
Augmented Reality (AR) is a promising
emerging technology that is capturing
the imagination of many businesses.
This paper aims to present an overview
of AR, its applications and underlying
technologies, and explore how AR can
improve productivity and efficiency and
potentially transform the nature of work
as we know it.
Augmented Reality is a field of computer
science where “a live direct or indirect view of a
physical, real-world environment whose
elements are augmented (or supplemented) by
computer-generated sensory input such as
sound, video, graphics or GPS data. It is related
to a more general concept called mediated
reality, in which a view of reality is modified
(possibly even diminished rather than
augmented) by a computer. As a result, the
technology functions by enhancing one’s
current perception of reality.”1
AR can be viewed as a natural consequence of
digital evolution. It’s an example of how
technology has the power to change the way we
perceive and interact with our environment. The
potential of AR is made possible by the mobile
revolution, which brought technology into the hands of
people in the forms of smartphones, tablets and now
wearable devices. Devices such as cameras are embedded
into these devices with programmable interfaces. With
touch as a primary input method, mobile devices are very
cogent in the experience they provide. In the
un-augmented real world, it is not possible to interact
physically with every object or parts of objects. This could
be due to obstacles in terms of size, location, safety or
physical characteristics, such as fragility.
Consider a car showroom. There are several models of
cars for display and the customer can be overwhelmed
when a salesperson explains the details of each model.
AR lets the customer learn about the various models on
their own terms, using an immersive experience that can
provide the information they need to make the buying
decision.
AR technology involves digitally recognizing an object
and augmenting it, for example by enhancing it with
relevant content including imagery, videos and
documents. It allows users to engage with real-world
objects by taking advantage of sophisticated visual
assimilation techniques. It removes obstacles and
delivers a deep level of interaction with the object and the
environment. Depending on the type of object, the
augmentation can create an immersive experience
leading to an improved cognition of the object. With
mobile devices, the experience is enhanced with various
input techniques such as touch and voice.
Consider again the application of AR in the car
showroom. When a customer enters a showroom, they
are handed a mobile device such as a tablet with
predefined software applications deployed. The customer
launches an app that internally launches the device
camera. When the customer approaches a particular car,
the app intelligently identifies the car and augments the
live frame on the device with relevant content. This might
include text about the key features of the model, a video
demonstrating the innovative engine technology, or an
animation of the interior.
AR can be applied in countless scenarios—factories,
offices, and commercial and public spaces—with the
objective of delivering rich, experiential information,
insight, and education unmatched by any other
The Case of AR
01
Reality
Augmentation
Content
Enhanced
Perception
1. Augmented Reality, Wikipedia, https://en.wikipedia.org/wiki/Augmented_reality
3. 3
Figure 2: Information Augmentation for machines using AR helps employees in a
manufacturing facility
Business Use Cases
Both large and small businesses are at the
forefront when it comes to adopting and
applying AR. The technology is being used in a
variety of scenarios from employee training to
customer engagement. It has the potential to
improve operational efficiency and open new
avenues to innovate both products and services
that enhance customer engagement and loyalty,
and drive competitiveness. What follows are
four examples of how AR is being applied today
in the business world.
Manufacturing
Optimizing operations by increasing efficiency
is a constant focus in the manufacturing sector.
Many production tasks require quick and easy
access to the right data at the right time to
perform a specific task. For example, consider a
large shop floor with a variety of different
machines. The operation of each of these
machines includes monitoring them while in
use and scheduling regular maintenance. Given
the large amount of disparate information
available on each machine, it is usually not
possible to have instant access to information
on a specific machine’s operational settings or
maintenance and repair records.
Using AR, all of this information is accessible
instantly to the employee. Each machine can be
defined in the AR system and all the relevant
data associated with it can be filed. Using a
mobile device, the employee can learn about
the machine, access relevant data, and take
necessary actions to operate, maintain or repair
Warehouse Management
Large warehouses and distribution centers are
common in many industries, acting as
inventory hubs for manufacturers and retailers,
including e-commerce retailers. Some double
as sales centers accessible by customers. With
millions of SKUs in inventory, it can be
challenging for workers to find accurate
information about the products and manage
the picking and replenishment of inventory.
Warehouses that service customers directly face
the added challenge of accessing detailed
information about the products.
AR can be a very effective solution to help
warehouse workers/customers manage the
products on the shelves so that they can make
accurate selections. For example, the company
can provide workers with an app to use on their
mobile devices that augments the image of a
product with the relevant specifications when
viewed through the live camera frame. This can
increase productivity by decreasing the chance
of workers selecting the wrong product to be
shipped. In warehouses that allow customers
direct access, the app can significantly improve
their shopping experience by helping them find,
technology. AR can be a game changer for the
business world, given the need for companies to
boost productivity, increase the skills of their
employees, and create deeper engagements with
their suppliers and customers.
the machine. They can take advantage of
technologies such as virtual assistants along
with AR that collect and analyze data
continuously, providing insights and actionable
tasks that lead to simpler and more efficient
solutions that boost both capital and labor
productivity.
4. 4
Figure 3: Warehouse workers can manage products on shelves
using AR
Figure 4: Pre-loaded AR on mobile devices enhances training by providing
interactive wizards
have to provide detailed instructions and
information to workers and educate them on
each individual machine and its components.
AR is very useful in such scenarios. Trainers are
given mobile devices preloaded with
AR-enabled training modules, where each
module acts as an interactive wizard to guide
the trainees through each step. It also expedites
the process of learning as the trainees can
repeat the wizard until they are proficient in the
module. The learning process can take place
independent of the trainer.
Training
Hands-on training is an essential part of
learning and development process at many
companies. The more complex the machines or
processes are, the more challenging the training
process and the longer it takes. For example,
consider a product assembly process in a
manufacturing plant that requires workers to
manage a variety of complex machines.
Trainers
Product Marketing
Product marketers are constantly trying to renew
and reinvent the product marketing process to
engage and excite the customer. Storytelling is
integral in the marketing process. Businesses
aim to continuously reorient themselves to adapt
evaluate and select the right products with
minimal involvement from staff. Also, the app
can provide accurate information about the kind
of products customers buy and the factors
involved in the decisions they make. This data
can be analyzed and used, for example, to
manage inventory levels and store popular
products closer to the customer service desk.
5. to changing market conditions and tell
compelling stories about their products to
existing and potential customers. Successful
storytelling is the starting point for increasing
sales and market share and driving customer
loyalty.
AR helps marketers create a “wow” factor that is
integrated into the storytelling through powerful
visuals and content. The AR solution enhances
the customer experience and can increase the
likelihood of a sale. Consider the car showroom
example described above. A customer is provided
with a mobile device that has a preloaded AR
module to use as they tour the showroom floor.
As they learn about the features and attributes of
the car models, they are also being marketed to
through the imagery and the messaging of the
content.
Figure 5: AR helps marketers provide immersive experiences for
their customers
The opportunity is similar in other industries,
such as retailing. AR solutions can help retail
marketers present their products in innovative
ways. For instance, a retail clothing store that
provides shoppers with AR-equipped mobile
devices might include the option of selecting the
product category the shopper is looking for and
directing them to that department. The visual
enhancements might include information and
visuals about items on sale and the quality of the
products they are shopping for, as well as direct
them to articles of clothing that are
complementary.
6. 6
Figure 7: Object definition in an AR solution
Solutions
02
Solution Model
There are a variety of models included in the
range of AR solutions, from those that are
device-only to others that include a client and
server. Regardless of the type, the typical
solution comprises the following four
categories:
Object Definition
Object Classification
Object Detection and Tracking
Object Augmentation
Object Classification
Once the objects of interest are identified and
defined in the system, they are classified into
specific groups based on either predefined or
user-defined parameters. The goal of the
classification is to enable best possible
detection of the object when it is detected by
the device. The object classification is done by
extracting features from the visuals—still
images and videos—that were collected during
the definition of the object, either using an
automated or user-triggered process. These
features can be shape, contour, color,
histogram, texture or other characteristics.
Further, content creators use algorithms to
extract features from digital images, including
the size/rotation/illumination invariant. SURF
(Speeded Up Robust Features), SIFT (Size
Invariant Feature Transform), GLOH (Gradient
Location and Orientation Histogram), and ORB
(Oriented FAST and Rotated BRIEF) are some
of the algorithms widely used to create image
descriptors and feature extractions.
Object Definition
Object Definition is a key step in developing an
AR solution. Content creators first define the
object and collect and save visual
representations of the object that may include
still images and videos. The visuals are
captured in as many dimensions as possible
with the best possible resolution and quality
and are used in subsequent process steps to
classify and detect the object. Content creators
also define tags or areas of interest in the object
that identify specific parts of the object and
associated content. This content is used to
augment the live scene that is captured on the
device. This content can include plain text,
01 —
02 —
03 —
04 —
documents, videos, images, animations, and
other visual constructs.
Figure 6: The four elements of a typical AR solution
Object Definition
Object
Augmentation
Object
Classification
Object Detection
and Tracking
Visual
Elements
Attribute 1
Attribute 2
Attribute N
.
.
.
Object
Content
Aa
7. Figure 8: Object classification in an AR solution
Figure 9: Object detection and tracking in an AR solution
Figure 10: Object Augmentation in an AR solution
7
Object Detection and Tracking
Detection of objects is an end-user triggered
process. A device with a camera is established
to detect and augment the objects of interest
that have been predefined and classified. The
camera captures the current live frame and
provides it as an input to the detection
algorithms that are associated with the
classification being performed. Several
combinations of features and image descriptors
on the live frame are used along with
feature-matching algorithms such as FLANN
matcher/brute force to detect the object.
Once the object is detected with the movement
of the device in the user’s hand and the change
in the user’s position, the object is tracked in
the live frame.
Object Augmentation
Augmentation of the detected object on a live
camera frame involves enhancing the object in
the live camera frame with visual elements that
are predefined or generated based on the
properties defined for the object. The
associated tags and content that are defined
along with the object can be used to construct
these augmented visual elements. Animations
and graphics can also be used together with
standard elements—such as text, images and
video—to enhance the live scene.
Objects
Shape based Classification
Classifier
7
Objects
Shape based Classification
Classifier Objects
Color based Classification
Classifier
8. Figure 11: A device-only AR solution
Figure 12: A client-server based AR solution
8
Solution Architecture
AR solutions involve understanding reality and
converting it into a digital form. The most
efficient and widely available transducer to do
the job is the camera. A live feed from a digital
camera is used to capture and convert the
image of an object into an understandable
format that AR uses to detect and recognize the
same live object when the camera is focused on
it again. AR solutions can be implemented
differently based on factors such as how and
where the solution is being applied and the
scale of use. The type of solutions can be
classified as following:
Device Only
Device and Server
Device Only
A device-only solution will have all the
components associated with the process steps
of AR described in the solution model above
but will reside on a single device. A simple, yet
robust AR solution can be implemented with a
camera that has an acceptable minimum
resolution, and good processing and storage
capability. The following diagram illustrates a
device-only solution:
Device and Server
A device-and-server solution has components
associated with the four process steps of the AR
solution but they are distributed across a device
and a server. This typically is a client/server
model in the application world. The following
diagram illustrates the device-and-server
solution:
The main disadvantage of the device-only
solution is the limited capacity—both processing
and storage—of the device. The solution can only
scale as much as the device capacity can support.
For example, on a device with 64 GB storage, the
size of the image, video and classifier data will
be limited to a maximum of around 56
GB—excluding the operating system—and the
processing speeds will be limited by the number
of cores on that device.
01 —
02 —
Figure 11: A device-only AR solution
This solution has the advantage of utilizing the
power of a server or cluster of servers with higher
processing and storage capabilities than the device
for feature extraction and training. This enables
the solution to scale. The detection process can be
initiated either on the server or on the local device
depending on the capability of the network
available to the device.
As with any client/server application, network
latency is a disadvantage for the AR
device-and-server solution. When the process of
detection is executed on the device, it leads to a
solution closer to the device-only solution with the
exception that the image classification and
training is performed on the server and all the
defined objects and their associated attributes are
stored on the server. The required data for
detection and augmentation can be synchronized
with the device, thereby exploiting the capabilities
of both the device and the server(s).
Device-only solutions are useful when they need
to be executed independently of a network. For
example, if a small, packaged product is to be
marketed to customers across different
locations by augmenting information about the
product and creating a compelling AR customer
experience, the marketer can use a device-only
solution and create this experience without
dependency on the network.
9. Benefits
9
While physical paper catalogs and manuals are
useful, it would be difficult for anyone to
remember every detail of an object that they deal
with, based only on what they have read. AR
solutions help enhance the assimilation of
information by utilizing visual images, sound and
touch. These solutions render complex sensory
information about objects that enhance learning.
03
Enhanced Assimilation
In a world where digital systems have redefined
the way we capture and store information about
various objects, being able to render such
information as required plays a significant role in
improving productivity. Conventional interfaces
such as web-based and mobile interfaces that
communicate digital content can enhance
learning and focus attention. However, an
interactive experience has the capability to more
fully capture and hold the user’s attention and
keep them engaged. Interactive experiences are
the core of AR solutions and contribute to
increasing productivity.
Increased Productivity
Information about complex objects and systems
is difficult to visualize and communicate to
others. This could be due in part to the sheer
volume of information about, and the structural
complexity of the object or system. AR solutions
can help manage this complexity by providing
content for augmentation for different part and
Managing Complexity
levels of the object. This layered approach helps
users learn the details of each part and
component while progressively building an
understanding of the overall object or system.
For example, consider a complex office all-in-one
printer that provides capabilities such as image
scanning, messaging and photocopying. The
printer has several components such as paper
trays and toners. Understanding these
components is necessary for maintenance. AR
can help visualizing the attributes of each of the
components of the machine cascading down from
the most complex part to the least complex part.
Users of digital systems in general prefer to
collaborate with other users—family, friends and
co-workers—to shape opinions and make
decisions about the products they purchase. AR
solutions can accommodate collaboration by
including live interaction between multiple users
who share their views and opinions during the
AR experience.
Collaborative experiences are particularly useful
for remote training. For example, consider a
scenario where a trainer is explaining the
functionality of a sophisticated machine to a
group of people in a different location. When the
trainer focuses a live camera device on the
machine and its key components, AR can help
trainees view augmented content such as a video.
With an appropriate solution, the trainees can
also point to an area of interest in the video and
ask the trainer for more information through
augmentation.
Collaborative Experiences
10. One of the key challenges in developing AR
solutions is creating object-detection algorithms
that can identify objects in all orientations, sizes
and lighting conditions. However, there is no
one-stop, sure-fire algorithm that can
consistently deliver a 100% match during the
object detection. Hence, the aim in detecting
objects is to maximize the probability of correctly
detecting the object. This uncertainty requires
solution designers to make assumptions about
certain scenarios, which may limit how well the
solution can work beyond the scenario they are
designing for.
04
10
Challenges
Accurate Detection and Recognition
of Objects
Another challenge with object detection is the
issue of “false positives.” A false positive is a
match to an object that does not exist in the
template/definition within the solution. That is,
while defined objects are correctly detected as
expected, the objects that aren’t valid or not
defined are incorrectly detected to be valid
objects. This issue can be resolved by providing a
larger sample of images and videos to train the
system and by applying customized algorithms
that can filter with greater granularity during
detection.
For example, consider two objects such as an IP
phone and a notebook computer that are the
same color. If there are not enough images for
either of these objects, it is possible that the IP
phone could be detected as a notebook and vice
versa.
False Positives
Mobile devices come in various screen sizes and
dimensions. The amount of information that can be
augmented for any given object on a device depends
on the screen’s available real estate. For example,
when there is a defined amount of information that
can be used to augment the object, it becomes more
challenging to manage the augmentation the smaller
the device’s screen size. A trade off needs to be made
between how generic and pared down the solution
can be made versus how many tailored solutions can
be made for different devices.
For instance, consider an iPad and an iPhone. The
screen sizes of these two devices are quite different.
For the same object, the amount of information that
can be augmented on an iPad will be greater that on
an iPhone. If the same amount of information is
attempted to be shown on the iPhone as the iPad, it
may lead to information clutter that will distort the
view and hamper the user experience.
Size of Mobile Device
Accurate tracking of an object in a live frame as the
user moves the mobile device around the object in
the contextual space is dependent on the quality of
the sensors and GPS in the device. These factors
can limit the deployment of the AR solution on a
limited set of devices based on their hardware
capabilities.
Accurate Object Tracking
Augmented Reality solutions rely on visual
input—images and video—of objects captured and
trained to eventually be detected and recognized. It
is important to ensure the sources of these inputs
are authorized to collect and store the information.
While this is relatively low risk for in-house worker
training and education solutions, it can be an issue
for public-facing solutions.
Security
11. 11
The recent release of the Pokémon Go app is an
evidence of how geo-location is being married
with AR to provide an immersive user experi-
ence.
All the object recognition challenges for AR
solutions can be reduced to some extent by using
the user’s location as one of the dimension for
overlaying the data and identifying the object.
For example, if the user is in front of a building
that is a point of interest (POI) and the AR
application is able to display the building’s floor
plan, then the AR app need not rely on image
recognition. Instead it can use the location of the
user as the primary image recognition input to
identify the building.
05 Location and AR In certain cases, AR can utilize the camera’s depth
sensor, a new component that is starting to be
introduced into tablets. As devices get more sophisti-
cated, and accessories such as glasses and wearables
mature, usage of AR solutions will increase.
One area of location-based AR of interest to develop-
ers is the automotive market. Auto use cases will use
location-based input to stitch the live stream from
multiple cameras in the car with POI data to display
augmented images on the windshield.
12. Augmented Reality on various visual interfaces is
a promising paradigm providing an opportunity
to create immersive experiences for users. Given
the pervasiveness of mobile devices such as
phones and tablets, creating these experiences
The Way Forward
06
12
can help companies grab a larger mind share of
users and increase brand loyalty. As the
Internet-of-Things wave spawns new devices and
enhances existing ones, AR is poised to play a
potentially pivotal role in creating the next
generation of user experiences. With the
technology evolving rapidly, now is the time to
invest resources to develop AR solutions that will
define the future of the user experience.
Aricent is a global design and engineering services provider working with market leaders to
develop best-in-class products and services in the areas of communication infrastructure,
software and internet services, and embedded systems. Aricent has developed a software
framework that provides application programming interfaces (APIs) for developing integrated
Augmented Reality applications and solutions on mobile platforms for different domains.
The key features of Aricent’s Augmented Reality Framework (ARF) include:
Image Processing Engine
Feature Extraction
Multi-Class Object Detection
Gesture Recognition
Proximity Sensing, Ambient Location, Absolute Location (for both indoor and outdoor
locations)
Content/Template Definition
Floor Map Integration
Activity Mapping (Location, Image/Text, Content, Gesture Events, Point of Interest)
Alerts and Notification
Barcode/QR Code/OCR-Bbased Detection of Objects