MACHINE VISION SYSTEM WITH DEVICE-INDEPENDENT CAMERA INTERFACE
First Claim
Patent Images
1. A process comprising:
- receiving one or more images in a buffer of a computer communicatively coupled to one or more cameras;
retrieving the one or more images from the buffer; and
storing the one or more images as one or more memory-mapped image files in a memory-mapped file (MMF) area of a memory that is shared by the computer and the one or more cameras.
1 Assignment
0 Petitions
Accused Products
Abstract
Embodiments of a process comprising receiving one or more images in a buffer of a computer communicatively coupled to one or more cameras, retrieving the one or more images from the buffer, and storing the one or more images as one or more memory-mapped image files in a memory-mapped file (MMF) area of a memory that is shared by the computer and the one or more cameras.
23 Citations
24 Claims
-
1. A process comprising:
-
receiving one or more images in a buffer of a computer communicatively coupled to one or more cameras; retrieving the one or more images from the buffer; and storing the one or more images as one or more memory-mapped image files in a memory-mapped file (MMF) area of a memory that is shared by the computer and the one or more cameras. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
-
9. A non-transitory computer-readable medium having instructions thereon that, when executed by one or more instances of a vision system running on a computer communicatively coupled to one or more cameras, cause the computer to:
-
receive one or more images in a buffer; retrieve the one or more images from the buffer; and store the one or more images as one or more memory-mapped image files in a memory-mapped file (MMF) area of a memory that is shared by the computer and the one or more cameras. - View Dependent Claims (10, 11, 12, 13, 14, 15, 16)
-
-
17. An apparatus comprising:
-
a memory including a memory-mapped file area therein that is shared by the apparatus and one or more cameras; a processor communicatively coupled to the memory; one or more buffers communicatively coupled to the memory and to the processor and configured to be communicatively coupled with the one or more cameras; and logic to cause the processor, the memory-mapped memory, and the buffers to; receive one or more images in the one or more buffers, retrieve the one or more images from the buffer, and store the one or more images as one or more memory-mapped image files in the memory-mapped file (MMF) area of a memory that is shared by the apparatus and the one or more cameras. - View Dependent Claims (18, 19, 20, 21, 22, 23, 24)
-
Specification