Unexpected reframing can move a measurement region away from its target, even when your acquisition code never requests a new view. The cause might be camera-side tracking, a driver setting, digital cropping, or an inspection application following an object. This procedure helps you locate the responsible layer, disable its documented automation, and verify that both preview and saved images retain stable geometry. It applies to ordinary inspection cameras, not safety-rated protective sensing.
Identify which layer is changing the view
Start by separating image acquisition from image display. A preview can follow a target while the underlying captured image remains unchanged. Conversely, camera-side automation can alter every image before your application receives it.
Use a stationary scene containing recognizable background features. Place landmarks near the center and edges, rather than relying on the tracked object alone. Move a separate target through the scene while keeping the camera and background stationary.
| Observation | Possible explanation | First discriminating test |
|---|---|---|
| Preview follows the target, but saved source images do not | Display zoom, automatic centering, or an overlay transform | Compare the preview with an unmodified saved image |
| Preview and source images both reframe | Camera automation, driver processing, or an acquisition crop | Inspect source controls and acquisition settings |
| Background stays fixed, but inspection boxes move | Software tracking or a moving inspection region | Disable the tracking overlay without changing acquisition |
| Objects change apparent size without physical camera movement | Digital cropping, rescaling, or optical zoom | Compare landmark spacing and visible scene boundaries |
| Only brightness or detected edges change | Exposure, gain, lighting, or threshold behavior | Compare fixed background coordinates, not detection boxes |
These observations narrow the search; they do not identify a control conclusively. A driver can process images before saving them, so a saved source image is not necessarily untouched sensor data.
The guide to digital zoom and cropping explains why an unchanged output size does not prove an unchanged field of view. For display-side diagnosis, use camera preview overlays to distinguish image coordinates from screen coordinates.
Record the baseline and discover available controls
Before changing settings, save the acquisition configuration and a representative image. Record the selected device, active source, output dimensions, crop offsets, pixel format, and any tracking-related settings exposed by the application.
Discover controls through the manufacturer's documented configuration utility or the acquisition interface's property enumeration. Retrieve manuals and supported utilities from the manufacturer or its distributors. Do not assume that another camera's property names apply to yours.
Look for separate controls covering:
- Subject following, face following, or automatic framing.
- Automatic pan and tilt modes.
- Automatic zoom mode.
- Digital crop position and crop dimensions.
- Presets, startup profiles, or application-managed camera settings.
Some interfaces expose names such as PanMode, TiltMode, or ZoomMode. Treat these as examples, not a portable API. A camera may expose different names, combine functions, or provide no such controls.
For each relevant property, check its allowed values, current value, write access, and availability during acquisition. Read-only or unavailable controls are not an invitation to modify undocumented registers.
If an application controls the camera repeatedly, a manual change in another utility may last only until the next application update. The procedure for setting and reading camera parameters safely helps separate configuration ownership from capture-loop behavior.
Change the documented controls in a safe order
Use the following sequence after identifying which application owns the camera connection. Keep a written record of each change so that you can restore the previous configuration.
-
Stop acquisition if the documentation requires it. Some controls can change while streaming; others require an idle device. Do not infer write support from a visible property alone. The guide to applying camera settings while streaming covers the capture-state distinction.
-
Select the active source object. An acquisition object, physical device, input channel, and display window may have separate settings. Confirm that the property belongs to the source producing your saved frames.
-
Disable the explicit tracking or automatic-framing function, when available. Prefer the documented enable control over indirect changes to exposure, focus, or image dimensions. Read its value back after writing it.
-
Set independently controlled pan, tilt, and zoom automation to manual where documented. Changing only one axis may leave another automatic function active. Conversely, a camera without those controls does not require invented substitutes. Follow the documented dependency order if one control governs another.
-
Set the intended fixed view. After automation stops, establish the required pan, tilt, zoom, or crop position through supported controls. Manual mode may retain the last tracked position rather than restoring an earlier view. Recheck focus if optical zoom changed.
-
Restart acquisition and read the settings again. Verify both the returned values and the image behavior. A successful write does not prove that an application will leave the setting unchanged.
Keep exposure and gain separate from geometric tracking. Automatic exposure can change image brightness without reframing the scene. Likewise, autofocus is not the same function as subject following, although focus changes can affect apparent magnification in some optical systems.
If an inspection contour moves while stationary background landmarks remain fixed, investigate contour position jitter under automatic exposure before changing pan or zoom settings.
Verify framing in preview and captured images
Use fixed landmarks to test geometry independently of any detection algorithm. Choose at least two widely separated features on a stationary, approximately planar background. Add another feature away from their connecting line to make rotation or perspective changes easier to notice.
Capture an illustrative test sequence of 100 frames over 10 seconds while moving a separate target through the scene. This is a commissioning example, not a universal acceptance standard. Extend the test to cover the delays and target movements relevant to your process.
Compare images with identical output dimensions, orientation, and processing. Record landmark coordinates from the image pixels rather than from a resized preview window.
For example, suppose two fixed landmarks begin 640 pixels apart and later appear 704 pixels apart. The apparent scale ratio is 704 / 640 = 1.10, giving a scale increase of 100 × (1.10 - 1) = 10%.
If one landmark also moves from coordinate (200, 150) to (220, 160), its displacement is (20, 10) pixels. Together, these observations demonstrate changed image geometry. They do not, by themselves, prove whether optical zoom, digital processing, or physical camera movement caused it.
Repeat the comparison in three places:
- The live preview, with display scaling held constant.
- Saved images taken directly from the acquisition path.
- The images actually delivered to the inspection algorithm.
A fixed inspection crop may conceal a wider source-image change. A following crop may also move even when the source image is stable. Check crop offsets and transformations explicitly.
Define acceptance from your inspection tolerance. For example, a maximum landmark displacement of 2 pixels could be a local test criterion, but only if your measurement error budget permits it. Sensor noise and feature-localization uncertainty mean that identical pixel values are usually the wrong requirement.
If your processing pipeline is asynchronous, verify that each displayed result belongs to the image being inspected. The guide to matching asynchronous results with frame timestamps addresses misleading comparisons between different frames.
Check persistence and application ownership
A setting can work during a manual test yet disappear after reconnection. Persistence may depend on a device profile, a driver preference, an application configuration file, or startup commands. Use only the mechanism documented for that device and interface.
Test these events separately:
- Stop and restart acquisition without closing the application.
- Close and reopen the acquisition application.
- Disconnect and reconnect the camera using the approved procedure.
- Restart the host and run the normal production startup sequence.
After each event, read back the relevant modes and repeat the landmark test. Record which component restores the settings. This prevents competing startup scripts from alternately enabling and disabling automation.
Where supported, make startup configuration explicit: select the source, apply the documented fixed-view settings, read them back, then start production acquisition. Check return statuses and report unavailable properties instead of silently assuming success.
For a smart camera, configuration software and device firmware may have compatibility requirements. Review smart camera software compatibility before treating a missing control as a hardware limitation.
Check hardware suitability before ordering
Disabling an existing feature does not automatically require a replacement camera. First establish whether the required fixed view is available through supported controls and remains stable after startup.
For a new host-based station, browse area scan cameras. The catalog identifies LS-CMR-0166 as a USB3 area scan camera. Its inclusion here does not establish support for any particular tracking-control property.
- Sensor format
- 1/1.7"
- Interface
- USB3
- Resolution
- 12 MP
- Shutter
- Rolling
For inspection performed on the device, compare smart cameras and vision sensors. The catalog identifies LS-SMC-0063 as a GigE smart camera. Confirm its configuration workflow against your intended inspection task rather than assuming that connection type determines available controls.
- Interface
- GigE
- Resolution
- Up to 3 MP
Use the camera finder to narrow the acquisition requirements. Before ordering, confirm the following through the product documentation or technical support:
- The required field of view can remain fixed throughout operation.
- Crop coordinates and any display transformations can be controlled or audited.
- Configuration is accessible through the intended software interface.
- Required settings survive the production startup sequence or can be reapplied reliably.
- The camera, lens, and mounting arrangement meet the inspection's geometric stability requirements.
Neither listed product should be selected on an assumed ability to disable a feature that its catalog entry does not document.
Know when disabling tracking is the wrong fix
Sometimes the moving view is deliberate software behavior. A tracking region can follow a part while the acquisition image remains fixed. In that case, changing camera controls will not stop the inspection region from moving; change the application's tracking configuration instead.
In other cases, a changing view reveals loose mounting or vibration. Manual control settings cannot correct mechanical movement. If landmark motion continues in saved source images after documented automation is disabled, inspect the mounting and acquisition pipeline before compensating in software.
Finally, some applications genuinely need a moving inspection region. Keep that region's coordinate transform explicit rather than forcing the entire system into a fixed crop. Stable source geometry and moving analysis regions can coexist when their coordinate relationship is maintained.
Before release, complete this short checklist:
- Tracking ownership is identified: camera, driver, display, or inspection software.
- Every changed setting is documented and readable through the intended interface.
- Preview, saved images, and inspection inputs have been checked separately.
- Landmark displacement meets the application's acceptance criterion.
- Reconnection and production startup do not restore unwanted automation.
- Existing calibration and inspection regions have been revalidated.
For a new station, start with the camera configurator. For an existing system with unclear control ownership, send the property list and paired source images through the contact page so the next step can target the responsible layer.
Questions
What if my camera does not expose an auto-tracking control?
First determine whether the movement appears in saved acquisition images or only in the display. Enumerate the active source's documented properties and check the manufacturer's supported utility. If no tracking control exists, inspect application cropping and display settings rather than attempting undocumented device writes.
Does setting tilt to manual also disable pan and zoom?
Not necessarily. Pan, tilt, zoom, and automatic framing may be controlled independently or by a shared tracking function. Follow the device documentation, read back each relevant setting, and test with a moving target against stationary background landmarks.
Should I disable automatic exposure to stop camera tracking?
Usually not. Exposure and gain primarily affect brightness, while tracking changes framing or follows a target. Leave unrelated controls unchanged during diagnosis. If image coordinates remain stable but detected edges move, investigate brightness-dependent processing rather than assuming that the camera is reframing.
Why does tracking return after I reconnect the camera?
A startup profile, driver preference, or application command may restore automatic behavior. Test acquisition restart, application restart, reconnection, and host restart separately. Use documented persistence features or apply and verify the required settings during the normal startup sequence.
How can I prove that the framing is stable?
Use stationary landmarks and an acceptance limit derived from your inspection error budget. Compare their coordinates in preview, saved source images, and inspection inputs. Test after reconnection as well as during continuous capture; unchanged output dimensions alone do not demonstrate fixed framing.

