Movement Assisting Device for Monocular Camera Guidance

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Conventional visual mono-SLAM technologies fail to provide guidance for users with low proficiency in determining the next viewpoint for a monocular camera, leading to inefficient movement and calculation of three-dimensional object shapes.

Innovation Solution

A movement assisting device that includes an imaging unit, calculators, and an output unit, which calculates the position and orientation of the camera at different viewpoints and outputs guidance for moving the camera to the next viewpoint, enhancing work efficiency by prompting appropriate camera movements.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Ease of operation

If guidance is provided only when the position of the imaging unit satisfies the condition for the next viewpoint, then the system complexity is reduced, but the ease of operation deteriorates because users with low proficiency cannot determine the direction of movement

Engineering Contradiction:
Improveease of operationVSAvoiddevice complexity
Core Design Contradiction:
Ease of operationVSDevice complexity

Solution Approach 1:

The system calculates and displays the direction to the next viewpoint in advance, before the user actually moves the imaging unit. This preliminary guidance allows users to plan their movement direction without waiting to see if they accidentally satisfy the next viewpoint condition, thereby improving ease of operation while maintaining reasonable system complexity

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The system continuously provides feedback by displaying the direction to the next viewpoint based on the current position and orientation of the imaging unit. This real-time feedback loop enables users to adjust their movement dynamically, making the operation easier without requiring complex pre-planning or increasing overall system complexity

Inventive Principle:
Principle #23Feedback

2Productivity

If no guidance is provided to users with low proficiency, then the device complexity is reduced, but the productivity deteriorates due to inefficient movement and inability to determine the direction of the next viewpoint

Engineering Contradiction:
ImproveproductivityVSAvoiddevice complexity
Core Design Contradiction:
ProductivityVSDevice complexity

Solution Approach 1:

The system introduces an intermediary guidance display that mediates between the complex SLAM calculation process and the user's simple movement task. This intermediary layer translates complex positional and orientational data into intuitive directional guidance, improving productivity without requiring the user to understand the underlying complex calculations

Inventive Principle:
Principle #24Intermediary (Mediator)

Solution Approach 2:

The system replaces the need for mechanical intuition or manual trial-and-error movement with an automated computational guidance system. Instead of relying on users to mechanically figure out the next viewpoint direction, the system computationally determines and displays the direction, thereby improving productivity while keeping the added complexity manageable through software rather than hardware

Inventive Principle:
Principle #28Mechanics substitution (Replace mechanical system)

Data Source

PatentUS10809053B2Movement assisting device, movement assisting method, and computer program product
Publication Date: 2020.10.20 KK TOSHIBA
  • US10809053B2 patent drawing
  • US10809053B2 patent drawing
  • US10809053B2 patent drawing

AI summary

A movement assisting device includes an imaging unit to take first and second images of an imaging unit from first and second viewpoints; a first calculator to calculate, using the first and second images, first position and orientation of the imaging unit at the first viewpoint and calculate second position and orientation of the imaging unit at the second viewpoint; a second calculator to calculate, using the first and second positions and the first and second orientations, and calculate a first angle between a first axis based on a first optical axis of the imaging unit at the first viewpoint, and a second axis based on a second optical axis at the second viewpoint; a third calculator to calculate the next viewpoint positioned in direction of increase of the first angle; and an output unit to output information prompting movement of the imaging unit in direction of the next viewpoint.