IPC분류정보
국가/구분 |
United States(US) Patent
등록
|
국제특허분류(IPC7판) |
|
출원번호 |
US-0420441
(2012-03-14)
|
등록번호 |
US-8555771
(2013-10-15)
|
발명자
/ 주소 |
|
출원인 / 주소 |
|
대리인 / 주소 |
|
인용정보 |
피인용 횟수 :
2 인용 특허 :
33 |
초록
▼
In methods and apparatuses, a weapon includes a trigger module for sensing trigger input from a shooter and generating a trigger signal, and a firing module for controlling firing of a projectile responsive to a fire control signal. The weapon also includes an image sensor configured for mounting on
In methods and apparatuses, a weapon includes a trigger module for sensing trigger input from a shooter and generating a trigger signal, and a firing module for controlling firing of a projectile responsive to a fire control signal. The weapon also includes an image sensor configured for mounting on the weapon and sensing a series of images over a time period of interest while the trigger signal is in a motion-estimation state. A controller is configured for determining when to fire the weapon by receiving the images from the image sensor and generating a motion-estimation history over the time period of interest responsive to changes in the images. The controller is also configured for determining a centroid of the motion-estimation history and asserting the fire control signal when the trigger signal is in a fire-enable state and a current image is within an offset threshold from the centroid.
대표청구항
▼
1. An apparatus for determining when to fire a weapon, comprising: a motion detector configured for tracking motion of the weapon by analyzing relative motion of a barrel of the weapon;a memory configured for storing computer instructions; anda processor operably coupled to the motion detector and t
1. An apparatus for determining when to fire a weapon, comprising: a motion detector configured for tracking motion of the weapon by analyzing relative motion of a barrel of the weapon;a memory configured for storing computer instructions; anda processor operably coupled to the motion detector and the memory and configured for executing the computer instructions to: determine a range of motion of the weapon over a time period of interest while the weapon is directed substantially toward a target, responsive to the tracking by the motion detector, and without an identification of a target by the apparatus; andgenerate a fire control signal responsive to a direction of the weapon being within an offset threshold of a centroid of tracked motion, the threshold being below the range of motion of the weapon. 2. The apparatus of claim 1, further comprising a trigger interface operable by a user and configured for determining a motion-estimation state to enable a period for determining the range of motion and a fire-enable state to enable the weapon to be fired; and wherein the processor is further configured for executing the computer instructions to generate the fire control signal at a substantially random time delay after the fire-enable state and independent from the act of determining the range of motion. 3. The apparatus of claim 1, further comprising an override apparatus configured for initiating discharge of the weapon responsive to an override state, wherein the override apparatus is selected from the group consisting of a mechanical override, an electrical override, and a combination thereof. 4. The apparatus of claim 1, further comprising a fire actuator configured for controlling discharge of the weapon responsive to the fire control signal. 5. The apparatus of claim 1, further comprising an analog motion sensor configured to determine at least one of a displacement history, a velocity history, and an acceleration history; and wherein at least one of the analog motion sensor and the processor is configured to: determine the displacement history from the acceleration history if acceleration is detected or determine the displacement history from the velocity history if velocity is detected; andwherein the range of motion is determined responsive to the displacement history. 6. The apparatus of claim 1, wherein the offset threshold comprises a variable threshold selectable by a user. 7. The apparatus of claim 1, further comprising an image sensor configured for mounting on the weapon and for sensing a plurality of images over the time period of interest while the weapon is pointed at the target; and wherein the processor is further configured to: determine a motion-estimation history over the time period of interest from changes in the plurality of images;determine a centroid of the motion-estimation history; andgenerate the fire control signal when a current image is within the offset threshold from the centroid. 8. The apparatus of claim 7, wherein the processor is further configured for executing the computer instructions to generate the fire control signal when the current image is approaching the offset threshold responsive to an estimate of a time to enter the offset threshold relative to a time delay between generating the fire control signal and the weapon firing. 9. A method of determining a firing time for a weapon, comprising: using a motion detector and a processor executing computer instructions stored in a memory to cooperatively perform the acts of: tracking motion of the weapon by analyzing relative motion of a barrel of the weapon;determining a range of motion of the weapon over a time period of interest while the weapon is directed substantially toward a target, responsive to the tracking, and without an identification of a target by the motion detector or the processor; andgenerating a fire control signal when a direction of the weapon is within an offset threshold of a centroid of tracked motion, the threshold being below the range of motion of the weapon. 10. The method of claim 9, further comprising using the motion detector and the processor executing the computer instructions stored in the memory for cooperatively generating the fire control signal responsive to an assertion of an override state. 11. The method of claim 9, further comprising using the motion detector and the processor executing the computer instructions stored in the memory for cooperatively selecting the offset threshold as a variable threshold selectable by a user. 12. The method of claim 9, wherein tracking motion of the weapon comprises: sensing motion with an analog motion sensor to determine at least one of a displacement history, a velocity history, and an acceleration history;if acceleration is detected, integrating the acceleration to determine a velocity history; andif velocity is detected or integrated, integrating the velocity to determine a displacement history;wherein the range of motion is determined responsive to the displacement history. 13. The method of claim 9, wherein tracking motion of the weapon comprises analyzing a plurality of images from an image sensor affixed to the weapon over the time period of interest. 14. The method of claim 13, further comprising using the motion detector and the processor executing the computer instructions stored in the memory for cooperatively generating the fire control signal when an image of the plurality of images is approaching the offset threshold responsive to an estimate of a time to enter the offset threshold relative to a time delay between generating the fire control signal and the weapon firing. 15. A method of determining a firing time for a weapon, comprising: using a motion detector and a processor executing computer instructions stored in a memory to cooperatively perform the acts of: tracking motion of the weapon by analyzing relative motion of a barrel of the weapon;determining a range of motion of the weapon over a time period of interest while the weapon is directed substantially toward a target, responsive to the tracking, and without an identification of a target by the motion detector or the processor;sensing a plurality of images over the time period of interest with an image sensor fixedly coupled to the weapon while the weapon is pointed at the target;processing the plurality of images to determine a motion-estimation history over the time period of interest responsive to changes in the plurality of images;determining a centroid of the motion-estimation history; andgenerating a fire control signal when a direction of the weapon is within an offset threshold of the centroid of the motion-estimation history, the threshold being below the range of motion of the weapon and responsive to a current image position being within the offset threshold from the centroid. 16. The method of claim 15, further comprising using the motion detector and the processor executing the computer instructions stored in the memory for cooperatively generating the fire control signal responsive to an assertion of an override state. 17. The method of claim 15, further comprising using the motion detector and the processor executing the computer instructions stored in the memory for cooperatively generating the fire control signal when the current image position is approaching the offset threshold responsive to an estimate of a time to enter the offset threshold relative to a time delay between generating the fire control signal and the weapon firing. 18. The method of claim 15, further comprising using the motion detector and the processor executing the computer instructions stored in the memory for cooperatively selecting the offset threshold as a variable threshold selectable by a user. 19. The method of claim 15, further comprising using the motion detector and the processor executing the computer instructions stored in the memory for cooperatively pointing the image sensor in a direction other than at the target.
※ AI-Helper는 부적절한 답변을 할 수 있습니다.