US 12,067,225 B2
Devices, systems, and methods to emphasize regions of interest across multiple imaging modalities
Christina Ho, Brookline, MA (US)
Assigned to Canon U.S.A., Inc., Melville, NY (US)
Filed by Canon USA, Inc., Melville, NY (US)
Filed on May 2, 2019, as Appl. No. 16/401,390.
Claims priority of provisional application 62/666,252, filed on May 3, 2018.
Prior Publication US 2019/0339850 A1, Nov. 7, 2019
Int. Cl. G06F 3/00 (2006.01); A61B 5/00 (2006.01); G06F 3/04845 (2022.01); G06F 3/04847 (2022.01); G06F 3/0485 (2022.01); G06F 3/04883 (2022.01); G06F 9/00 (2018.01); G06F 17/00 (2019.01)
CPC G06F 3/04847 (2013.01) [A61B 5/0066 (2013.01); A61B 5/0071 (2013.01); A61B 5/7425 (2013.01); A61B 5/7435 (2013.01); A61B 5/748 (2013.01); G06F 3/04845 (2013.01); G06F 3/0485 (2013.01); G06F 3/04883 (2013.01); G06F 2203/04808 (2013.01)] 27 Claims
OG exemplary drawing
 
1. An imaging device comprising:
one or more processors that operate to:
display an image for each of multiple imaging modalities on a display;
receive an input request during a rotational, scrolling, or sliding movement of an interaction, performed on or performed using the display, with one or more of the displayed images where at least the display of the one or more images is changed during the interaction, and/or receive an input request during an interaction, performed on or performed using the display, with one or more moveable control bars or tools displayed on or in the one or more of the displayed images where the one or more moveable control bars or tools are rotationally moved or are scrolled or slid during the interaction to receive the input request, the input request operating to change the one or more of the displayed images of at least one of the multiple imaging modalities; and
synchronously update each displayed image for each of the multiple imaging modalities based on the received input request such that data is changed in each of the displays for each of the multiple imaging modalities based on the received input request and such that: (i) an orientation or position for each displayed image(s) for each of the other multiple imaging modalities is updated synchronously by rotating, scrolling, or sliding each of the displayed image(s) by an amount equal or corresponding to the rotational, scrolling, or sliding movement of the interaction and/or the moveable control bars or tools and displayed using the updated orientation or position based on the rotational, scrolling, or sliding movement of the interaction and/or the moveable control bars or tools, or (ii) a frame for each displayed image(s) for each of the other multiple imaging modalities is updated synchronously to be a different frame corresponding to or located at a position selected by the scrolling or sliding along a direction of an image of the one or more images where the movement is a scrolling or sliding movement and/or where the moveable control bars or tools are scrolled or slid,
wherein the one or more processors further operate to at least:
(i) determine whether at least one of two cases occurs, where a first case of the two cases is where the input request is received during the rotational, sliding, or scrolling movement of the interaction with a displayed image for one imaging modality of the multiple imaging modalities and where a second case of the two cases is where the input request is received during the interaction with one or more rotational, scrolling, or sliding moveable control bars or tools displayed on or in the displayed image for the one imaging modality of the multiple imaging modalities, and, where the first case and/or the second case of the two cases is/are determined to occur, perform the synchronous update for the other displayed image(s) for each of the multiple imaging modalities; and
(ii) determine whether at least one of two other cases occurs, where a first other case of the two other cases is where the input request is received during the rotational, sliding, or scrolling movement of the interaction with a displayed image for another imaging modality of the multiple imaging modalities and where a second other case of the two other cases is where the input request is received during the interaction with one or more rotational, scrolling, or sliding moveable control bars or tools displayed on or in the displayed image for the another imaging modality of the multiple imaging modalities, and, where the first other case and/or the second other case of the two other cases is/are determined to occur, perform the synchronous update for the other displayed image(s) for each of the multiple imaging modalities, where the one imaging modality is different from the another imaging modality.