This application is based on and claims priority under 35 U.S.C. § 119 to Indian Provisional Application No. 202141026445, filed on Jun. 14, 2021, and Indian Complete Application No. 202141026445, filed on Jan. 27, 2022, in the Indian Patent Office, the disclosures of which are incorporated by reference herein in their entireties.
The disclosure relates to imaging techniques, and for example, to a method and an electronic device for tracking Region of Interests (ROIs) in image frames.
A user generally zooms in a scene or moves closer to the scene using a camera (150) of an electronic device (10) to capture an enlarged view of the scene. Consider, the electronic device (10) is capturing images frames (30) of a scene using the camera (150) as shown in (11) of
Consider, the electronic device (10) is capturing the images frames (30) of the scene using the camera (150) as shown in (13) of
Embodiments of the disclosure provide a method and an electronic device for tracking an ROI in image frames using an electronic device. The electronic device monitors a size factor of each image frame received from one or more cameras. In response to detecting a change in the size factor from a consecutive image frame with reference to a preceding image frame, the electronic device identifies that ROI is moving outside from each consecutive image frame. Further, the electronic device estimates a correction in zoom and a tilt required for the one or more cameras of the electronic device to track the ROI. Upon correcting the zoom and tilting the one or more cameras, the electronic device accurately tracks the ROI even the electronic device is moving or/and the ROI is moving or/and the electronic device is zooming in/out.
Embodiments of the disclosure may operate an actuator of the one or more cameras of the electronic device for maintaining the ROI within consecutive image frames of a video, or the ROI at a specific position within the consecutive image frames of the video. Thus, the disclosure ensures keeping the ROI within the consecutive image frames of the video even the electronic device is moving or/and the ROI is moving or/and the electronic device is zooming in/out, which improves a video capturing experience of a user.
Embodiments of the disclosure facilitate smooth camera transition in case of multi-camera scenarios. The electronic device operates the actuator of a secondary camera (e.g. wide angle camera) similar to the operation on the actuator of a primary operating camera (e.g. normal angle camera), such that a center of the image frames capturing by both the cameras will be relatively same. Therefore, no ROI shift will experience while switching between the primary camera and the secondary camera.
Accordingly, various example embodiments herein provide a method for tracking a ROI in image frames using an electronic device. The method includes: receiving, by the electronic device, the image frames from one or more cameras of the electronic device; identifying, by the electronic device, the region of interest (ROI) in the image frames to be tracked; determining, by the electronic device, a distance of the ROI from each edge of the image frames; recognizing, by the electronic device, that the ROI is moving away from a position in the image frames based on the distance of the ROI from each edge of the image frames; automatically operating, by the electronic device, an actuator of the one or more cameras to vary the distance of the ROI from each edge of the image frames for maintaining the position of the ROI in the image frames.
In an example embodiment, wherein recognizing, by the electronic device, that the ROI is moving away from the position in the image frames based on the distance of the ROI from each edge of the image frames, comprises: determining, by the electronic device, a size factor of the ROI in the image frames based on the distance of the ROI from each edge of the image frames, wherein the size factor is a ratio of the distance of the ROI from vertical edges of an image frame or a ratio of the distance of the ROI from horizontal edges of the image frame, detecting, by the electronic device, a difference in the size factor of the ROI in the image frames, and recognizing, by the electronic device, that the ROI is moving away from the position in the image frames, in response to detecting the difference in the size factor of the ROI in the image frames.
In an example embodiment, wherein recognizing, by the electronic device, that the ROI is moving away from the position in the image frames, in response to detecting the difference in the size factor of the ROI in the image frames, comprises: determining, by the electronic device, whether the difference between the size factor of the ROI in the image frames matches a threshold condition, and identifying, by the electronic device, that the ROI is moving away from the position in the image frames, in response to determining that the difference between the size factor of the ROI in the image frames matches the threshold condition.
In an example embodiment, wherein automatically operating, by the electronic device, the actuator of the one or more cameras to vary the distance of the ROI from each edge of the image frames for maintaining the position of the ROI in the image frames, comprises: determining, by the electronic device, a relative speed of the ROI while moving away from the position in the image frames based on the distance of the ROI from each edge of the image frames, identifying, by the electronic device, a specific position of the ROI to be maintained in the image frame based on a history of a movement of the electronic device or receiving an input, determining, by the electronic device, a current position of the actuator and a time required for each micromotion of the actuator, wherein a motion of the actuator changes an orientation of the one or more cameras or a lens of the one or more cameras, estimating, by the electronic device, a target position of the actuator to reach from the current position for maintaining the specific position of the ROI in the image frames based on the current position of the actuator, the time required for each micromotion of the actuator, position coordinates of the specific location of the ROI, and the relative speed of the ROI, and changing, by the electronic device, the current position of the actuator to the target position.
In an example embodiment, wherein automatically operating, by the electronic device, the actuator of the one or more cameras to vary the distance of the ROI from each edge of the image frames for maintaining the position of the ROI in the image frames, further comprises: receiving, by the electronic device, a target zoom factor, wherein the target zoom factor is an amount of zoom needed for the image frames, Further, the method includes: estimating, by the electronic device, a rate of change of the zoom to be applied on the image frames based on the target zoom factor, the position coordinates of the specific location of the ROI, and the relative speed of the ROI between the image frames, and a speed of the actuator to maintain the specific position of the ROI in the image frame, and zooming, by the electronic device, the image frames based on the estimated rate of change of the zoom.
Accordingly, various example embodiments provide an electronic device for tracking a region of interest (ROI) in image frames. The electronic device including: a ROI tracking engine, a memory, a processor, wherein the ROI tracking engine is coupled to the memory and the processor. The ROI tracking engine is configured to: receive the image frames from the one or more cameras; identify the ROI in the image frames to be tracked; determine a distance of the ROI from each edge of the image frames; recognize that the ROI is moving away from the position in the image frames based on the distance of the ROI from each edge of the image frames; automatically operate the actuator of the one or more cameras to vary the distance of the ROI from each edge of the image frames to maintain the position of the ROI in the image frames.
These and other aspects of the various example embodiments herein will be better appreciated and understood when considered in conjunction with the following description and the accompanying drawings. It should be understood, however, that the following descriptions, while indicating various example embodiments and numerous specific details thereof, are given by way of illustration and not of limitation. Many changes and modifications may be made within the scope of the disclosure, and the embodiments herein include all such modifications.
This method and electronic device are illustrated in the accompanying drawings, throughout which like reference letters indicate corresponding parts in the various figures. Further, the above and other aspects, features and advantages of certain embodiments of the present disclosure will be more apparent from the following detailed description, taken in conjunction with the accompanying drawings, in which:
The various example embodiments herein and the various features and advantageous details thereof are explained more fully with reference to the non-limiting example embodiments that are illustrated in the accompanying drawings and described in greater detail in the following description. Descriptions of well-known components and processing techniques may be omitted so as to not unnecessarily obscure the disclosure. The various embodiments described herein are not necessarily mutually exclusive, as various embodiments can be combined with one or more other embodiments to form new embodiments. The term “or” as used herein, refers to a non-exclusive or, unless otherwise indicated. The examples used herein are intended merely to facilitate an understanding of ways in which the embodiments herein can be practiced. Accordingly, the examples should not be construed as limiting the scope of the disclosure.
As is traditional in the field, embodiments may be described and illustrated in terms of blocks which carry out a described function or functions. These blocks, which may be referred to herein as managers, units, modules, hardware components or the like, may be physically implemented by analog and/or digital circuits such as logic gates, integrated circuits, microprocessors, microcontrollers, memory circuits, passive electronic components, active electronic components, optical components, hardwired circuits and the like, and may optionally be driven by firmware. The circuits may, for example, be embodied in one or more semiconductor chips, or on substrate supports such as printed circuit boards and the like. The circuits of a block may be implemented by dedicated hardware, or by a processor (e.g., one or more programmed microprocessors and associated circuitry), or by a combination of dedicated hardware to perform some functions of the block and a processor to perform other functions of the block. Each block of the embodiments may be physically separated into two or more interacting and discrete blocks without departing from the scope of the disclosure. Likewise, the blocks of the embodiments may be physically combined into more complex blocks without departing from the scope of the disclosure.
The accompanying drawings provided to aid in understanding various technical features and it should be understood that the embodiments presented herein are not limited by the accompanying drawings. As such, the present disclosure should be construed to extend to any alterations, equivalents and substitutes in addition to those which are particularly set out in the accompanying drawings. Although the terms first, second, primary, secondary, etc. may be used herein to describe various elements, these elements should not be limited by these terms. These terms are generally only used to distinguish one element from another.
Accordingly, the various example embodiments herein provide a method for tracking a ROI in image frames using an electronic device. The method includes: receiving, by the electronic device, the image frames from one or more cameras of the electronic device; identifying, by the electronic device, the ROI in the image frames to be tracked; determining, by the electronic device, a distance of the ROI from each edge of the image frames; recognizing, by the electronic device, that the ROI is moving away from a position in the image frames based on the distance of the ROI from each edge of the image frames; and automatically operating, by the electronic device, an actuator of the one or more cameras to vary the distance of the ROI from each edge of the image frames for maintaining the position of the ROI in the image frames.
Accordingly, various example embodiments herein provide an electronic device for tracking the ROI in the image frames. The electronic device includes: a ROI tracking engine, a memory, a processor, wherein the ROI tracking engine is coupled to the memory and the processor. The ROI tracking engine is configured to: receive the image frames from the one or more cameras; identify the ROI in the image frames to be tracked; determine the distance of the ROI from each edge of the image frames; recognize that the ROI is moving away from the position in the image frames based on the distance of the ROI from each edge of the image frames; and automatically operate the actuator of the one or more cameras to vary the distance of the ROI from each edge of the image frames for maintaining the position of the ROI in the image frames.
Unlike existing methods and systems, the electronic device monitors a size factor of each image frame received from the one or more cameras. In response to detecting a change in the size factor from a consecutive image frame with reference to a preceding image frame, the electronic device identifies that ROI is moving outside from each consecutive image frames. Further, the electronic device estimates a correction in zoom and a tilt required for the one or more cameras of the electronic device to track the ROI. Upon correcting the zoom and tilting the one or more cameras, the electronic device accurately tracks the ROI even the electronic device is moving or/and an object inside the ROI is moving or/and the electronic device is zooming in/out.
Unlike existing methods and systems, the electronic device operates the actuator of the one or more cameras of the electronic device for maintaining the ROI within consecutive image frames of a video or the ROI at a specific position within the consecutive image frames of the video. Thus, the disclosed method ensures to keep the ROI within the consecutive image frames of the video even the electronic device is moving or/and an object inside the ROI is moving or/and the electronic device is zooming in/out, which improves a video capturing experience of a user.
Unlike existing methods and systems, the electronic device facilitates smooth camera transition in case of multi-camera scenarios. The electronic device operates the actuator of a secondary camera (e.g. wide angle camera) similar to the operation on the actuator of a primary operating camera (e.g. normal angle camera), such that a center of the image frames capturing by both the cameras will be relatively same. Therefore, no ROI shift will experience while switching between the primary camera and the secondary camera.
Referring now to the drawings, and more particularly to
The ROI tracking engine (110), the ROI position determiner (111), and the actuation and zoom controller (112) may be implemented by processing circuitry such as logic gates, integrated circuits, microprocessors, microcontrollers, memory circuits, passive electronic components, active electronic components, optical components, hardwired circuits, or the like, and may optionally be driven by a firmware. The circuits may, for example, be embodied in one or more semiconductor chips, or on substrate supports such as printed circuit boards and the like.
The ROI tracking engine (110) receives the image frames from the camera(s) (150). The ROI tracking engine (110) identifies the ROI in the image frames to be tracked. The ROI tracking engine (110) determines a distance of the ROI from each edge of the image frames. The ROI tracking engine (110) recognizes that the ROI is moving away from a position in the image frames based on the distance of the ROI from each edge of the image frames. In an embodiment, the ROI tracking engine (110) determines a size factor of the ROI in the image frames based on the distance of the ROI from each edge of the image frames. With reference to
In an embodiment, the size factor may refer, for example, to a ratio of the distance of the arbitrary point of the ROI from horizontal edges of the image frame (33), e.g., y1/y2, where y1 is the distance of the ROI from a top horizontal edge (33) of the image frame (30), and y2 is the distance of the ROI from a bottom horizontal edge (34) of the image frame (30). The ROI tracking engine (110) detects a difference in the size factor of the ROI in the image frames. Further, the ROI tracking engine (110) recognizes that the ROI is moving away from the position in the image frames, in response to detecting the difference in the size factor of the ROI in the image frames.
With reference to the
In an embodiment, the ROI tracking engine (110) determines whether the difference between the size factor of the ROI in the image frames matches a threshold condition. Further, the ROI tracking engine (110) identifies that the ROI is moving away from the position in the image frames, in response to determining that the difference between the size factor of the ROI in the image frames matches the threshold condition. For example, the threshold condition is Δx and/or Δy is greater than or equal to 0.2. The ROI tracking engine (110) identifies that the ROI is moving away from the position in the image frames when the Δx and/or Δy is greater than or equal to 0.2.
The ROI tracking engine (110) automatically operates the actuator (151) of the camera(s) (150) to vary the distance of the ROI from each edge of the image frames to maintain the position of the ROI in the image frames. In an embodiment, the ROI tracking engine (110) determines the relative speed of the ROI while moving away from the position in the image frames based on the distance of the ROI from each edge of the image frames. Further, the ROI tracking engine (110) identifies a specific position of the ROI to be maintained in the image frame by understanding a history of (e.g., based on) a movement of the electronic device (100) or receiving a user input.
Further, the ROI tracking engine (110) determines a current position of the actuator (151) and a time required for each micromotion of the actuator (151), where a motion of the actuator (151) changes an orientation of the camera(s) (150) or/and the optical components. Further, the ROI tracking engine (110) estimates a target position of the actuator (151) to reach from the current position for maintaining the specific position of the ROI in the image frames based on the current position of the actuator (151), the time required for each micromotion of the actuator (151), position coordinates of the specific location of the ROI, and the relative speed of the ROI. Further, the ROI tracking engine (110) changes the current position of the actuator (151) to the target position.
In an embodiment, the ROI tracking engine (110) receives a target zoom factor from, for example, a user. The target zoom factor may refer, for example, to an amount of zoom needed for the user on the image frames. Further, the ROI tracking engine (110) estimates a rate of change of the zoom to be applied on the image frames based on the target zoom factor, the position coordinates of the specific location of the ROI, and the relative speed of the ROI between the image frames, and a speed of the actuator (151) to maintain the specific position of the ROI in the image frame. Further, the ROI tracking engine (110) zooms in the image frames based on the estimated rate of change of the zoom.
In an embodiment, the ROI tracking engine (110) receives the image frames (e.g., consecutive image frames) and device parameters of the electronic device (100) including a gyroscope value and an accelerometer value. Further, the ROI tracking engine (110) checks whether a movement of the electronic device (100) is present or not based on the device parameters. In response to detecting the movement of the electronic device (100) based on device parameters, the ROI tracking engine (110) applies an image translation between the image frames to negate the movement of the electronic device (100).
In an embodiment, the ROI position determiner (111) receives the image frames from the camera(s) (150). The ROI position determiner (111) identifies the ROI in the image frames to be tracked. The ROI position determiner (111) determines the distance of the ROI from each edge of the image frames. The ROI position determiner (111) recognizes that the ROI is moving away from the position in the image frames based on the distance of the ROI from each edge of the image frames. In an embodiment, the ROI position determiner (111) determines the size factor of the ROI in the image frames based on the distance of the ROI from each edge of the image frames. The ROI position determiner (111) detects the difference in the size factor of the ROI in the image frames. Further, the ROI position determiner (111) recognizes that the ROI is moving away from the position in the image frames, in response to detecting the difference in the size factor of the ROI in the image frames.
In an embodiment, the ROI position determiner (111) determines whether the difference between the size factor of the ROI in the image frames matches the threshold condition. Further, the ROI position determiner (111) identifies that the ROI is moving away from the position in the image frames, in response to determining that the difference between the size factor of the ROI in the image frames matches the threshold condition.
The actuation and zoom controller (112) automatically operates the actuator (151) of the camera(s) (150) to vary the distance of the ROI from each edge of the image frames for maintaining the position of the ROI in the image frames. In an embodiment, the actuation and zoom controller (112) determines the relative speed of the ROI while moving away from the position in the image frames based on the distance of the ROI from each edge of the image frames. Further, the actuation and zoom controller (112) identifies the specific position of the ROI to be maintained in the image frame by understanding the history of (e.g., based on) a movement of the electronic device (100) or receiving the user input.
Further, the actuation and zoom controller (112) determines the current position of the actuator (151) and the time required for each micromotion of the actuator (151). Further, the actuation and zoom controller (112) estimates the target position of the actuator (151) to reach from the current position for maintaining the specific position of the ROI in the image frames based on the current position of the actuator (151), the time required for each micromotion of the actuator (151), position coordinates of the specific location of the ROI, and the relative speed of the ROI. Further, the actuation and zoom controller (112) changes the current position of the actuator (151) to the target position.
In an embodiment, the actuation and zoom controller (112) receives the target zoom factor from a user. Further, the actuation and zoom controller (112) estimates the rate of change of the zoom to be applied on the image frames based on the target zoom factor, the position coordinates of the specific location of the ROI, and the relative speed of the ROI between the image frames, and a speed of the actuator (151) to maintain the specific position of the ROI in the image frame. Further, the actuation and zoom controller (112) zooms in the image frames based on the estimated rate of change of the zoom.
In an embodiment, the ROI position determiner (111) receives the image frames (e.g., consecutive image frames) and device parameters of the electronic device (100). Further, the ROI position determiner (111) checks whether the movement of the electronic device (100) is present or not based on the device parameters. In response to detecting the movement of the electronic device (100) based on device parameters, the ROI position determiner (111) applies the image translation between the image frames to negate the movement of the electronic device (100).
The memory (120) stores instructions to be executed by the processor (130). The memory (120) may include non-volatile storage elements. Examples of such non-volatile storage elements may include magnetic hard discs, optical discs, floppy discs, flash memories, or forms of electrically programmable memories (EPROM) or electrically erasable and programmable (EEPROM) memories. In addition, the memory (120) may, in some examples, be considered a non-transitory storage medium. The term “non-transitory” may indicate that the storage medium is not embodied in a carrier wave or a propagated signal. However, the term “non-transitory” should not be interpreted that the memory (120) is non-movable. In some examples, the memory (120) can be configured to store larger amounts of information than its storage space. In certain examples, a non-transitory storage medium may store data that can, over time, change (e.g., in Random Access Memory (RAM) or cache). The memory (120) can be an internal storage unit or it can be an external storage unit of the electronic device (100), a cloud storage, or any other type of external storage.
The processor (130) may include various processing circuitry and may be configured to execute instructions stored in the memory (120). The processor (130) may include, for example, and without limitation, a general-purpose processor, such as a Central Processing Unit (CPU), an Application Processor (AP), or the like, a graphics-only processing unit such as a Graphics Processing Unit (GPU), a Visual Processing Unit (VPU) and the like. The processor (130) may include multiple cores to execute the instructions. The communicator (140) is configured for communicating internally between hardware components in the electronic device (100). Further, the communicator (140) is configured to facilitate the communication between the electronic device (100) and other devices via one or more networks (e.g. Radio technology). The communicator (140) includes an electronic circuit specific to a standard that enables wired or wireless communication.
Although the
At operation 409, the method includes identifying the specific position of the ROI to be maintained in the image frame based on the history of the movement of the electronic device (100) or receiving the user input. At operation 410, the method includes determining the current position of the actuator (151) and the time required for each micromotion of the actuator (151). At operation 411, the method includes estimating the target position of the actuator (151) to reach from the current position for maintaining the specific position of the ROI in the image frames based on the current position of the actuator (151), the time required for each micromotion of the actuator (151), position coordinates of the specific location of the ROI, and the relative speed of the ROI. At operation 412, the method includes changing the current position of the actuator (151) to the target position. At step 413, the method includes receiving the target zoom factor from the user. At operation 414, the method includes estimating the rate of change of the zoom to be applied on the image frames based on the target zoom factor, the position coordinates of the specific location of the ROI, and the relative speed of the ROI between the image frames, and the speed of the actuator (151) to maintain the specific position of the ROI in the image frame. At operation 415, the method includes zooming the image frames based on the estimated rate of change of the zoom.
The various actions, acts, blocks, steps, or the like in the flowcharts (300, 400) may be performed in the order presented, in a different order or simultaneously. Further, in various embodiments, some of the actions, acts, blocks, steps, or the like may be omitted, added, modified, skipped, or the like without departing from the scope of the disclosure.
As shown in (18), when the user zooms the scene using the camera (150) of the electronic device (100), the electronic device (100) determines the size factor (e.g., x1′/x2′ and y1′/y2′) of the ROI (40) in the subsequent image frames (50) based on the distance (x1′) of the center (41) of the ROI (40) from the left vertical edge (51) of the subsequent image frames (50), the distance (x2′) of the center (41) of the ROI (40) from the right vertical edge (52) of the subsequent image frames (50), the distance (y1′) of the center (41) of the ROI (40) from the top horizontal edge (53) of the subsequent image frames (50) and the distance (y2′) of the center (41) of the ROI (40) from the bottom horizontal edge (54) of the subsequent image frames (50). Further, the electronic device (100) checks for the difference in the size factor (e.g., Δx and Δy) of the ROI (40) in the image frames (30) and the subsequent image frames (50). In response to determining the difference in the size factor, the electronic device (100) automatically triggers the actuator (151) of the camera (150) for maintaining the position of the ROI (40) in the subsequent image frames (50). Further, the actuator (151) changes the orientation of the camera (150) or the optical components of the camera (150) to nullify the difference in the size factor of the ROI (40) in the image frames (30) and the subsequent image frames (50).
As shown in (22), the electronic device (100) determines the size factor (e.g., x1′/x2′ and y1′/y2′) of the ROI (40) in subsequent image frames (60) based on the distance (x1′) of the center (41) of the ROI (40) from the left vertical edge (61) of the subsequent image frames (61), the distance (x2′) of the center (41) of the ROI (40) from the right vertical edge (62) of the subsequent image frames (60), the distance (y1′) of the center (41) of the ROI (40) from the top horizontal edge (63) of the subsequent image frames (60) and the distance (y2′) of the center (41) of the ROI (40) from the bottom horizontal edge (64) of the subsequent image frames (60). Further, the electronic device (100) checks for the difference in the size factor (e.g., Δx and Δy) of the ROI (40) in the image frames (30) and the subsequent image frames (60). In response to determining the difference in the size factor, the electronic device (100) automatically triggers the actuator (151) of the camera (150) for maintaining the position of the ROI (40) in the subsequent image frames (60). Further, the actuator (151) changes the orientation of the camera (150) or the optical components of the camera (150) to nullify the difference in the size factor of the ROI (40) in the image frames (30) and the subsequent image frames (60).
Unlike existing methods and systems, the electronic device (100) operates the actuator (151) of the camera (150) for maintaining the ROI within the consecutive image frames of a video or the ROI at a specific position within the consecutive image frames of the video. Thus, the disclosed method ensures to keep the ROI within the consecutive image frames of the video even the electronic device (100) is moving or/and the object inside the ROI (40) is moving or/and the electronic device (100) is zooming in/out, which improves a video capturing experience of a user.
The electronic device (100) determines that the ROI (40A) is moving away from the images frames (30A). As shown in (28), the electronic device (100) automatically triggers the actuator (151) of the cameras (150A, 150B) for maintaining the relative position of the ROI (40) same in the subsequent image frames (60A, 60B) generating by the cameras (150A, 150B). Further, the actuator (151) changes the orientation of the cameras (150A, 150B). Consider, the user inputs to the electronic device (100) for switching the cameras (150A, 150B). Further, the electronic device (100) switches capturing of the image frames (60A, 60B) from the camera (150A) to the camera (150B). Unlike existing methods and systems, the electronic device (100) facilitates smooth jitter free camera transition from the camera (150A) to the camera (150B), such that the center of the subsequent image frames (60A, 60B) capturing by both the cameras (150A, 150B) will be relatively same. Therefore, no ROI shift will experience by the user while switching between the cameras (150A, 150B) for recording/previewing the scene.
The foregoing description of the various example embodiments will so fully reveal the general nature of the embodiments herein that others can, by applying current knowledge, readily modify and/or adapt for various applications such specific embodiments without departing from the generic concept, and, therefore, such adaptations and modifications should and are intended to be comprehended within the meaning and range of equivalents of the disclosed embodiments. It is to be understood that the phraseology or terminology employed herein is for the purpose of description and not of limitation. Therefore, while the various example embodiments herein have been described in terms of various example embodiments, those skilled in the art will recognize that the embodiments herein can be practiced with modification within the scope of the embodiments as described herein.
Number | Date | Country | Kind |
---|---|---|---|
202141026445 | Jun 2021 | IN | national |
2021 41026445 | Jan 2022 | IN | national |