Create ZOOM feature

In Progress

Comments

8 comments

  • Avatar
    Miguel Câmara

    I might be off here, but allow me to offer my two cents. As I understand one way of possibly accomplishing what Victor Kravchuk is requesting is to have the "zoom squares" have the exact same behavior as the camera name, which disappears when you move the cursor away from the image.

    The behavior right now is that the camera name only appears when you hover the cursor above the image.

    However if you click on the "Information" icon, you enable the camera name to always be visible.

    If you enable the same behavior for the "Zoom Squares" in the image, then they would fade out when you move the cursor out of the image and whenever you hover over the image, the "zoom squares" would be visible again.

    If you do click on the "information" icon the "zoom squares" would be always visible just like the camera name.

    I created a crude "Mockup" of what I mean, hopefully it's understandable:

     

    0
    Comment actions Permalink
  • Avatar
    Norman - Nx Support

    Hi Miguel Câmara,

    Thank you for the 'two cents'. Absolutely clear what you mean. Compliments for the mock-ups. One image is worth a thousand words.

    I'll wait for the confirmation of Victor Kravchuk and if confirmed will share it with our team.

    0
    Comment actions Permalink
  • Avatar
    Victor Kravchuk

    Thank you, Miguel!

    You have developed my idea to a finished look. I suggested that the highlight be returned when the donor window is clicked on (it becomes active, the highlight returns, and the user can move the highlight back to the right places). And you shifted the appearance of the backlight to the appearance of the cursor on the field of the donor camera. (But anyway, in order to move the highlight to the right places, next you need to make the window active.)
     I agree with your proposal - the sequence of actions is as follows: make the window active, create zoomed areas, move the cursor away from the donor camera field, the backlight goes out; hover the cursor - the highlight appears, make the window active and work with the highlight. The same should work for recording.

    P.S. Last conversation is called "friendly discussion and fruitful cooperation". Hope, the rest of such a discussions will be even better :)

    BR

    V.

    0
    Comment actions Permalink
  • Avatar
    Kieran Vella

    I can see the point about lowering opacity of the squares when they are not the focused window might make that overview a bit cleaner but hiding them entirely and having them reappear on mouse over while looking cool would not be ergonomic for an operator.

    Having to wait for them to fade back in or reacquire them visually might seem like a trivial task but it IS now an extra mental task that your operator will now have to do hundreds of times per work shift, there is a cumulative load there that I feel will likely make the experience more cumbersome overall. That in my opinion would be bad UI design.

    So then you say, make it an option! Well having it be an option on the surface seems "simple" but that means that now an developers and testers working on Nx Witness must now do double the work to test if the feature works as intended this increases exponentially for every feature request and function. This must be balanced around that extra technical burden and development resources available.

    Maybe the Nx UI Designer could pop in with their thoughts on the matter?

    0
    Comment actions Permalink
  • Avatar
    Norman - Nx Support

    Okay gentleman,

    I made two proposals for our product team:

    First:

    JIRA-FDBK-428

    If I create a zoom window, I should be able to right-click and save it.
    Once I saved it, the icon of the camera should change, for example to a camera with magnifier, and appear similar to a multisensor device, with the subtree where you can select the original image and the saved zoom windows.

    This way you should be able to open just the zoom windows, without the need of opening the source camera.

    Second:

    JIRA-VMS-34906

    Currently, the zoom windows square remain visible, even when the device isn’t selected, while the icons in the camera panel disappear when you select another device or none.

    These rectangles can be distracting, especially when the contrast between rectangles and the scene is significant.

    One way of possibly accomplishing this is to have the zoom rectangles have the exact same behavior as the camera name, which disappears when you move the cursor away from the image.

    The behavior right now is that the camera name only appears when you hover the cursor above the image.

    However, if you click on the "Information" icon, you enable the camera name to always be visible.

    If you enable the same behavior for the zoom rectangles in the image, then they would disappear when you move the cursor out of the image and whenever you hover over the image, the zoom rectangles would be visible again.

    If you do click on the "information" icon, the zoom rectangles would be always visible, just like the camera name.

    The option should be enabled 'under the hood' to deliver it faster without having the change the GUI.

    One comment about the second suggestion; by default the behavior stays as it is, to avoid confusion for existing users and no impact to GUI development. It will mean that Victor Kravchuk can enable it easily, but Kieran Vella (and we) don't get an increased amount of support tickets of people wondering where the zoom rectangles are.

    I cleaned this topic, so keep it clear for our product team, without reading the discussion that lead to the conclusion.

    If I forgot something in the suggestions, please comment below.

    0
    Comment actions Permalink
  • Avatar
    Victor Kravchuk

    Hi, Norman!

    The second proposal is great, as for our operators' needs. Layout with zoomed windows can be saved even now - layout opens with all zoomed sub-windows. The question is - to implement this option.

    The first proposal will force the operator to adjust the position of the rectangles when their saved position is no longer relevant. And this  repeating procedure reduces the value of this proposal - easier to create a zoomed area like a new one. Additionally, opening of only zoomed windows without panorama view - seems not logical and gives not a whole information, but only local.
    It is only opinion. :)

    BR

    V.

    0
    Comment actions Permalink
  • Avatar
    Norman - Nx Support

    Hi Victor Kravchuk,

    Before the first proposal can be honored (if at all) a lot of discussion has to take place, since my write-up is very rudimentary and leaves space for long discussions and considerations.

    I think that the second proposal should be easier to do, but I'm not a developer, so I can't judge the entire impact on the source code. If it is relatively easy to do, as a hidden feature, I guess we should be able to deliver it in one of the upcoming releases, maybe even in a patch as an experimental feature.

    If the impact is significant, the same applies as for the first proposal, and it can take a fair bit longer to add it, or it might not come at all.

    0
    Comment actions Permalink
  • Avatar
    Norman - Nx Support

    Hi all,

    A short update.

    The first proposal requires major efforts and changes in the source code and isn't honored at this stage.
    Perhaps in the future, but uncertain at this moment.

    The second proposal will be developed, but will take some time (we aim for this year in a 5.0_patch) due to other priorities.

    0
    Comment actions Permalink

Please sign in to leave a comment.