Server-Side Lens Vision Simulation Reducing Terminal Load
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Current lens ordering systems cannot accurately simulate how a lens user's vision will be affected by the ordered lenses, leading to potential mismatches between desired and manufactured lenses, and this simulation often requires high-performance terminals, increasing costs and complexity.
Innovation Solution
A lens order system comprising a server and terminal unit that superimpose lens image data onto user vision data, allowing users to visualize how the lens will affect their vision before ordering, with the server processing and sending only necessary image data to reduce terminal load and communication time.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Reliability
If simulation software is installed on the terminal unit to simulate lens user vision, then the lens user can check actual vision through the lens, but the terminal unit operations become cumbersome and processing load increases
Solution Approach 1:
The patent extracts the complex simulation processing from the terminal unit and relocates it to the server unit. The terminal unit only needs to send basic lens design data and receive processed simulation results, while the server unit performs the heavy computational work of superimposing lens image data onto user vision data and processing the composite image. This extraction resolves the contradiction by maintaining simulation accuracy at the server level while simplifying terminal unit operations.
2Reliability
If simulation software is installed on the terminal unit to simulate lens user vision, then the lens user can check actual vision through the lens, but larger processing load is placed on the terminal unit
Solution Approach 1:
The patent extracts the computationally intensive simulation processing from the terminal unit and transfers it to the server unit. The terminal unit's role is reduced to data input and result display, while the server unit handles the heavy processing of superimposing lens image data onto vision data and performing image processing. This resolves the power contradiction by maintaining simulation accuracy while significantly reducing terminal processing load.
3Reliability
If a higher-performance terminal unit is provided to process simulation software, then vision simulation can be performed, but cost increases and procedure becomes cumbersome
Solution Approach 1:
The patent extracts the simulation processing capability from the terminal unit and consolidates it at the server unit. This allows standard, lower-cost terminal units to be used while maintaining full simulation functionality through server-side processing. The terminal unit simply sends lens design data to the server and receives processed simulation results for display, eliminating the need for expensive high-performance terminals and simplifying the overall system deployment procedure.
4Reliability
If lens design detail data is processed locally on the terminal unit, then vision simulation is possible, but communication time and data transmission load increase
Solution Approach 1:
The patent extracts only the essential lens design detail data (lens prescription data, lens usage purpose, and basic user vision data) for transmission to the server unit. The server unit then performs all simulation processing locally, generating the processed image data that is transmitted back to the terminal unit. This extraction approach minimizes communication time by transmitting only necessary input data and final results, while keeping the heavy processing workload at the server side where it can be handled more efficiently.
Data Source
AI summary
A lens order system, includes: a server unit including: a data recognizer that recognizes lens design detail data on setting details of a lens; an image data recognizer that recognizes image data on an image; a lens design section that designs the lens based on the lens design detail data; an image processor that creates processed image data in which lens image data on an image of the designed lens is superposed on the image data and a superposing portion of the image data and the lens image data is image-processed to show a vision of the image data through the designed lens; and an order reception section that recognizes order data on an order of the designed lens and generates order reception data; and a terminal unit connected with the server unit in a data transmittable manner, the terminal unit including: a data acquiring section that acquires the lens design detail data; a display controller that recognizes and displays on a display the processed image data sent from the server unit; and an order section that generates the order data.


