Photo Operations

From printed photo galleries to a fully digital revenue platform

How codefit helped a leading European cruise operator transform photo operations from a space-intensive, manual sales process into a fleet-wide digital platform powered by self-service, automation and facial recognition.

Industry: Cruise Department: Photo Operations Project duration: 10+ years of continuous evolution Scale: 12 cruises Images processed: 200,000+ per week

A decade-long journey from analog sales to digital photo commerce

The project began with a simple but ambitious objective: help passengers find and purchase their cruise memories more easily while increasing revenue and reducing the operational cost of traditional photo galleries. Through continuous experimentation, onboard testing and iterative development, the solution evolved from an early proof of concept into a fleet-wide digital photo platform

The Challenge

Traditional photo operations depended on printing thousands of images, manually arranging them in physical galleries and helping passengers search through large volumes of photographs. The process required substantial staff effort, generated material waste and occupied approximately 60 m² of valuable onboard space across several dedicated rooms.

Solutions

codefit developed an ecosystem combining self-service kiosks, facial recognition, passenger matching, PMS integration, automated printing and digital sales channels. The platform was validated through successive proofs of concept and expanded gradually across the fleet.

Results

The operator moved from printing photographs before purchase to producing only sold images, significantly reducing waste and operational workload. Dedicated gallery space was reduced by approximately 80%, self-service became the primary purchasing model and the platform now processes more than 200,000 images each week across the fleet.

Franziska Sauer, Manager Fleet Operation, AIDA Cruises
“codefit is always available for us and implements all our requirements promptly.”
Franziska Sauer, Manager Fleet Operation, AIDA Cruises

Key project requirements

The project required more than a new sales interface. It needed to reshape the complete photo journey -from passenger identification and image matching to purchasing, printing and fleet-wide deployment -while remaining intuitive for guests and largely independent of onboard staff.

01

Facial recognition

Identify passengers in large volumes of photographs and help them quickly discover the images in which they appear.

Pain Point

  • Passenger-to-photo matching
  • Support for changing lighting and poses
  • Continuous improvement of recognition accuracy
02

Self-service purchasing

Enable passengers to browse and buy photographs without assistance from the photo team.

Pain Point

  • Intuitive kiosk interface
  • Independent purchasing process
  • Support for different passenger demographics
03

PMS and payment integration

Connect photo purchases with onboard passenger records and existing payment processes.

Pain Point

  • Passenger data exchange
  • Guest profile matching
  • Onboard payment handling
04

Automated fulfilment

Ensure purchased photographs are processed and printed automatically without additional staff coordination.

Pain Point

  • Automatic order processing
  • Back-office printing
  • Reduced manual fulfilmen
05

Fleet-wide scalability

Design the platform to operate across multiple cruises, devices and changing hardware environments.

Pain Point

  • Multi-cruise deployment
  • Consistent passenger experience
  • Support for continuous technological evolution
06

Onboard reliability

Deliver a solution capable of operating in the unique technical and operational conditions found onboard cruises.

Pain Point

  • Onboard infrastructure compatibility
  • Hardware integration
  • Continuous support and monitoring

About the client

AIDA Cruises is one of Europe’s leading cruise operators, serving an international passenger base across a fleet of cruisers. Its onboard operations combine hospitality, entertainment, retail and guest services within a highly complex technology and operational environment.

The photo department captures thousands of passenger moments during each voyage and converts them into products that passengers can purchase as lasting memories of their trip.

About the project

Before the transformation, photo sales relied heavily on physical prints displayed in dedicated onboard galleries. Passengers had to manually search through large collections of images, while staff printed, categorized, arranged and maintained the entire display.

The project introduced a gradual transition to digital photo discovery and self-service sales. Rather than replacing the entire operation at once, codefit and the client validated new ideas through proofs of concept, onboard pilots and controlled rollouts until the digital model proved commercially and operationally viable.

Transforming photo operations without compromising the guest experience

The client needed to improve commercial performance while simplifying a process that consumed significant space, materials and staff time. The challenge was not only technical-the new model also had to gain acceptance from passengers accustomed to traditional photo galleries.

01

Increase photo revenue

The existing process generated less revenue than the operator believed was possible because passengers could not easily find every photograph taken of them.

Pain Point

  • Improve image discoverability
  • Increase sales conversion
  • Create more purchasing opportunities
02

Reduce manual work

Photo teams spent significant time printing, sorting, displaying and locating photographs instead of focusing on photography and guest engagement.

Pain Point

  • Reduce repetitive operational work
  • Automate image processing and fulfilment
  • Free staff for higher-value activities
03

Improve guest experience

Searching through physical galleries was time-consuming and frustrating, particularly when passengers were photographed many times during a voyage.

Pain Point

  • Make photo discovery faster
  • Enable autonomous purchasing
  • Create a more convenient sales journey
04

Reduce physical footprint

Traditional galleries occupied approximately 60 m² of valuable space across multiple onboard rooms.

Pain Point

  • Minimize dedicated gallery space
  • Introduce distributed self-service points
  • Reuse commercial areas for other revenue-generating activities
05

Eliminate waste

Large numbers of photographs were printed without any guarantee of purchase.

Pain Point

  • Print only sold photographs
  • Reduce paper and chemical consumption
  • Lower material and disposal costs
06

Support future growth

The operator needed a platform capable of evolving alongside changes in hardware, AI, passenger behavior and digital commerce.

Pain Point

  • Support fleet-wide rollout
  • Introduce new sales channels
  • Enable continued product optimization
Team perspective

Building onboard, not from behind a desk

The most important lessons were learned onboard. codefit’s team did more than install software – we remained on the vessels during tests, observed passengers using the system, interviewed crew members and continuously collected feedback from real operations.

This direct access allowed us to identify issues that would never have been visible from headquarters alone. It also required us to challenge assumptions, negotiate priorities and sometimes persuade the client to simplify ideas that could negatively affect usability or commercial performance.

The project confirmed that successful maritime innovation must involve the people who operate the process every day. Key users, photo teams and onboard staff became essential contributors to the final solution.

You cannot design an effective onboard system using assumptions made only at headquarters. You need to observe the process, speak with the crew and validate the solution in the environment where it will actually be used.

Michał Toporek
Michał Toporek CEO, codefit

How we turned an experimental idea into a fleet-wide platform

Validate the core idea

The project began with a rapid proof of concept designed to test whether facial recognition could reliably help passengers find their photographs. The first prototype was built quickly and presented using a touchscreen and peripheral devices installed inside a repurposed television box.

Test onboard

Early assumptions were validated directly on cruisers. Real passengers, real lighting conditions and real operational workflows revealed limitations that could not have been discovered in a laboratory environment.

Learn from passenger behavior

The team monitored how passengers interacted with kiosks, where they became confused and which purchasing patterns supported higher conversion. These insights informed both interface changes and the wider sales model.

Improve the technology

Facial recognition, hardware, image processing and passenger matching were refined iteratively. Challenges such as sunglasses, changing appearance and false-positive matches were addressed through repeated testing and technical improvements.

Redesign the operational process

The project gradually moved photo operations away from mass printing and physical gallery management toward self-service discovery, automated fulfilment and distributed digital access points.

Scale across the fleet

After successful pilots demonstrated both passenger adoption and increased revenue, the operator expanded the model to additional cruisers and ultimately implemented it across the full fleet.

A new commercial and operational model for photo sales

The project changed photo operations from a labor-intensive gallery process into a scalable digital revenue platform. Passengers can now discover their photographs through self-service channels, while the photo team focuses more of its time on capturing valuable moments instead of organizing prints.

The operator reduced physical gallery requirements, eliminated unnecessary printing and gained new opportunities to optimize products, pricing and communication. The platform also created a foundation for mobile access and potential post-cruise sales that were not possible within the original analog model.

200,000+ images processed weekly Across the fleet, the platform processes more than 200,000 photographs every week.
Approx. 80% less dedicated space The digital model significantly reduced the space required for traditional onboard photo galleries.
Fleet-wide deployment The solution was implemented across 12 cruisers and became the standard purchasing environment for onboard photographs.
15-20 access points per cruise Passengers initially accessed the platform through distributed kiosks and counters, with mobile access later extending availability to personal devices.
Zero unnecessary printing Images are printed only after purchase, reducing paper, chemicals, waste and operational cost.
Reduced staffing requirements Activities previously requiring several employees can now be managed with substantially fewer people, allowing staff to focus on photography and commercial engagement.
Sebastian Sklorz | Engagement & Delivery Manager, codefit
“The turning point came when the pilot operated without the traditional photo-printing model and passengers actively used the kiosks. The increase in engagement and revenue gave the business confidence to expand the solution to the next cruise.”
Sebastian Sklorz | Engagement & Delivery Manager, codefit
Implemented Features

The final platform combines artificial intelligence, onboard infrastructure, passenger-facing interfaces and automated fulfilment into one connected sales environment.

AI-powered passenger matching

Facial recognition helps identify passengers across thousands of photographs and builds personalized image collections.

Self-service photo kiosks

Passengers can independently find, review and purchase their photographs without relying on gallery staff.

Digital guest galleries

Images are organized around passenger identity rather than physical display categories, providing a more personal and convenient browsing experience.

Automated photo processing

Photographs are ingested, processed and prepared for sale with significantly less manual intervention.

PMS integration

Passenger information from onboard systems supports identity matching, account linking and purchase processing.

Automated printing

Only purchased images are sent to back-office printers, replacing mass printing with demand-driven fulfilment.

Multi-device access

The experience expanded from dedicated kiosks to mobile access, giving passengers more opportunities to engage with photo content.

Fleet-wide administration

The platform supports multiple ships, distributed access points and consistent operational processes across the fleet

Hardware integration

The ecosystem includes cameras, printers, scanners, touchscreens and other onboard peripherals required to complete the passenger journey.

Monitoring and support

A long-term support model helps maintain a revenue-critical platform and enables continuous functional and technological improvements.

Key experience indicators

01

Passenger convenience

Passengers can find photographs associated with them without manually searching through thousands of physical prints.

02

Self-service adoption

Guests increasingly complete the discovery and purchasing journey independently through kiosks and mobile interfaces.

03

Crew efficiency

Photo teams spend less time sorting and maintaining galleries and more time taking photographs and engaging passengers.

04

Commercial confidence

Successful pilots demonstrated that passengers would adopt the digital model and that the new process could support higher revenue.

05

Technology acceptance

Gradual rollout, communication and intuitive infrastructure helped passengers – including less digitally confident demographic groups-adapt to the new experience.

06

Operational scalability

The same model now supports the full fleet, large image volumes and thousands of weekly passenger interactions.

From proof of concept to fleet-wide rollout

Implementation process

The transformation was delivered as an evolution rather than a single disruptive launch. Each stage generated evidence, feedback and commercial confidence for the next investment decision.

1
Discovery Business, systems, goals
2
Solution design Scope and integrations
3
Development and testing Short, tested cycles
4
Deployment Rollout and training
5
Continuous improvement Monitoring and updates

Continuing to optimize digital photo revenue

The project remains active more than a decade after its first proof of concept. The current platform performs reliably across the fleet, but changing passenger behavior, hardware miniaturization and advances in AI continue to create new opportunities.

The next phase focuses on identifying the most effective commercial model for digital photo sales. Potential areas of development include improved personalization, smarter product recommendations, expanded mobile experiences and stronger post-cruise sales capabilities.

See what results we’ve delivered to companies like yours

Main KPI from case study

AIDA Cruises

AIDA Cruises is the leading German cruise line, which allows passengers to experience a lifestyle-oriented, casual vacation. The cruises on offer range from regional to around the world, with destinations in Europe, North America and the Caribbean, Middle East, Asia and Africarn

Check how we did it
Photo operations AIDA Cruises

MOB detection within 10 seconds

DIMEQ

DIMEQ is a maritime technology company developing connected safety solutions for offshore and specialist vessels. Together with codefit, the team transformed an early safety concept into a working hardware-software platform designed to detect man overboard incidents, track crew presence and support faster emergency response in real maritime conditions.

Check how we did it
Onboard safety DIMEQ

Tell us about your challenge

Whether you have a specific project in mind or are looking for guidance, our team is ready to help.

What can you expect during a meeting with us?

  • ✓ A discussion with maritime and technology experts who understand both business operations and IT delivery
  • ✓ Clear recommendations on the solutions, services or products that can create the biggest operational impact
  • ✓ Practical next steps tailored to your organization, current challenges and transformation goals

“We help maritime companies turn operational challenges into technology that works in the real world. From the first discovery session to onboard deployment, we connect business needs, maritime experience and software delivery to build solutions that create measurable value and can scale across your organization.”

Michał Toporek

CEO, codefit

Michał Toporek

Contact Section Photo