IMAQ Overlays slow down Image Acquisition

Hi,
I am acquiring 1280 x 720 images at 12 frames per second and displaying the feed on an imaq image display control which works just fine but when i overlay a large amount of points onto this live image, for example 3000 points, using the copy overlay function, my cpu load goes way up and my frames per second drop way down. Is there something i can do to avoid/minimize this performance drag that i am seeing?
Thanks

I am displaying every image, it is a live video feed and i need to overlay several grids with up to 3000 points in each grid onto the image. Im not sure you can have multiple ROIs displayed at once can you?
Below Is an example of what i need to achieve and if i can do this with ROIs then that would be ideal?
Attachments:
test2.png ‏1671 KB

Similar Messages

  • Keep all overlay information during image acquisition when using the base IMAQ package

    I have made an X control from the IMAQ image display control that has the ability to overlay points and lines on an image but when I put my X control into my image acquisition loop the overlay information disappears  with every new image I acquire.
    How can I keep the overlay in place and just update the control with the new image and not overwrite the overlay data? I have tried the merge overlay function but this does not seem to work.
    Thanks.
    Solved!
    Go to Solution.

    Overlays normally are erased when you acquire a new image.  You could create the overlays on a separate image, then copy the overlays to each new image before you display it.  The other option is to recreate the overlays for each new image.
    Bruce
    Bruce Ammons
    Ammons Engineering

  • Lightroom workflow slows down after modifying an image

    Hi fellow users,
    Lightroom 4.3 runs smoothly if I work on unmodified images.
    However, if I apply modifications on an image, retouching it afterwards becomes much slower, even if I render a preview AFTER I made modifications on the image.
    I tell you an example: I import a raw file to the program and I render it`s preview. Then I retouch the image - it works very fast, no waiting time, no Loading overlay.
    Where the problem starts: I import a raw file, I apply some modifications on it (for example a preset), then I render it`s preview - then I want to do more modifications on the image, which becomes very slow.
    I was monitoring the cpu usage of the computer. In the first case, the cpu usage during modifying the image is normal.
    In the second case, it goes up to 100%.
    It seems that applying modifications on an image makes working on it slow, no matter if you have the most up-to-date preview or not.
    Anyone knows if it is normal or not?
    Is there any solution to this?
    Thanks,
    Tamas
    My configuration:
    Windows 7 64 bit (up to date)
    Lightroom 4.3 64 bit
    Fast PC
    lightroom settings:
    camera raw cache: 20gb
    video cache: 10gb

    First of all, you can forget about the preview rendering, that's irrelevant. Previews are only used by the Library module, not the Develop module. In Develop, it's handled by the ACR cache.
    Now, as for slowing down after initial adjustments, that's a variable I haven't looked out for. But it could well be correct (it would explain some weird results I got across two machines recently).
    In general, Lightroom 4 performs well below expected standards on some systems, while others fly along, and it seems nobody can explain why. Long story, do a search on this forum and you'll come up with several lengthy threads. The problem is that there are so many variables in this that it's almost impossible to even define what "slow" means. And now you've added another (interesting) one...

  • Speeding up / Slowing down beginning movements of still images

    I want to "exponentialize" moves when I use still images. I want to create non-linear speed up and slow downs at the beginning or end of my movement. Does FCE do this? Where? I know Adobe Premiere used to do it?
    Any Suggestions?
    ~Mark

    In FCP you can ease scale, rotation and most other keyframable values.
    You used the term expontential in your first question. This specifically refers to scaling animation that makes the speed of the motion appear to be continuous. This is a feature in After Effects, but is not available in any Final Cut Studio product.
    All the best,
    Tom

  • Slow down when processing image clipping in photo shop with pen tool

    Adobe cs5 slow down when processing image clipping use with pen tool. The path is applying after few seconds when we draw on the image. My system supporting 4 GB memory with 64 bit.

    The main thing i use paths for in photoshop is extracting objects from photos.
    Other uses include stroking paths with the paint tools. For example, if you had
    a powerline to remove, one could trace the line with the pen tool and then stroke
    the path with spot healing brush set to content aware fill.
    more info on photoshop paths:
    http://help.adobe.com/en_US/photoshop/cs/using/WSfd1234e1c4b69f30ea53e41001031ab64-73ada.h tml
    MTSTUNER

  • Why does my AI acquisition slow down to my frequency measurement rate?

    I'm using Labview/Daqmx to program my SCXI 1520 and TC modules while at the same time using the multifunction capabilities of the E-card controlling the SCXI.  This has been fairly easy until I wanted to use the frequency and counter measurements (outputs/DIO works great).  I'm using a waveform with buffered acquisition for the read on the AI channels and obviously there is no waveform for the frequency measurement so I'm just combining the signals using the dynamic data.  This works great when my input frequency is higher than my acquisition frequency.  When my input frequency is lower than my acquisition frequency the acquisition slows down to that frequency and the AI read falls behind (buffer fills while waiting for another frequency measurement).  I'm assuming the frequency read is not keeping up with AI read.  I understand that as the frequency is reduced it takes more time to calculate the frequency.  So how do I "read" the frequency measurement at the same rate as the AI data?  I'm fine with using the last frequency measurement until a new frequency measurement is available but I can't even seem to be able to do that.
    An example of the problem is measurement of vehicle pedal force (AI channel) with pulse input for vehicle speed.  Assuming 100 Hz acquisition and the vehicle stopped or going slow (very slow pulse train) I should be able to acquire data at 100 Hz even if I just use the last data point for the frequency channel until another point is available.
    Please help, thanks.

    Basically, the very fact that you're *doing* a frequency read suggests that you don't know the expected freq ahead of time, and probably suggests that it can vary.  The waveform datatype assumes a constant interval between samples which wouldn't generally be true for frequency measurement, and that's why you can't use it.  Since the actual timestamps of the frequency measurements are NOT the same as those in the analog waveform, it's likely a mistake to pretend they are.
    My method is to create my own array of "timestamps" for the frequency data.  Create a For loop with a shift register initialized to 0 from outside the loop.  Let your freq array auto-index the loop.  On each element, perform (1/x).  Add result to the left-hand shift register value and write it to both the right-hand shift register and to an auto-indexing output.  When the loop completes, the output array will hold timestamps that correlate to your freq measurements.  From there you can choose whether to display on an X-Y Graph, or whether to perform some interpolations to calculate freqs at the analog sample times or vice versa.
    -Kevin P.

  • Does anyone have a spiraling rainbow image that appears and slow down you computer?

    does anyone have a spiraling rainbow image that appears and seems to slow down the computer?

    Everyone does at one point or another. Please be a little more specific about when this occurs. Also you may find Spinning Beach Ball of Death useful to track down the reason yours is occurring.

  • Selected Image Units and Filters slows down or closes Montion

    Is would appreciate if somebody could guide me regarding this problem. Somtimes when I apply some Image Units or Filters to my project the program slows down or crashes . I have been reading in some of the posted questions here that is PC card ATI RAdeon HD 3870 would help to improve the rendering times
    If I change the factory's PC Card Nvidia Geforce 7300 by this Radeon would this will really improve this problem ?.
    Is there a recommeded site where I can get /buy third party emitters/replicators?.
    Thanks a lot for your time to answer my question

    Thanks a lot Andy. I am using just NTSC 780x480 projects only since HD seems to be very large for my hardware. I am really new to MAC but I had to admit that I am a little bit dissapointed with the results of my Mac Pro. I took a course in a Mac school to learn a little bit about the use of FInal Cut Studio and the hardware used for the training seems to have exactly the same peformance that my Mac Pro ( at least in speed) that is promoted as more efficent or profesional equipment without taking into consideration price differences vs. the rest of the available macs computers . But coming back to your question: Filters used are for example "light rays" or "glow" or when I apply some image units as "comic effect" for example takes time to my hardware to apply the effect . If I am lucky and the effect is applied if I try to modify the effect just after couple of changes the program crashes. I have intalled 3 times the program so I am not sure if this problem is related with corrupted program. Other filters sees to work very good and the rest of the particles and emitters are fine when are used in my projects.
    Victor

  • IMAQ Overlay - Probe more consistent than image

    Hi, I am having a certain problem that might be more aesthetic than problematic.
     Imaqdx Grab runs in a loop, aquiring frames in real time which then are processed within this loop, and finally some calculated points are overlayed onto the image. The last thing I do in this loop is send the image with overlay to a front panel image control, so that the user can see the results overlayed on the image in real time.
    However, the image is very "flickery", so mainly the image appears without results overlayed and they show up only from time to time,. The results are correctly calculated for each frame though. If I use a probe to look at the purple image wire just before it goes to the indicator in the block diagram, the probe constantly shows the overlayed lines without any flickering.
    I hope I made myself semi-clear, if not see picture attached. Does anybody have a clue why this could be?
    Thanks in advance
    Solved!
    Go to Solution.
    Attachments:
    software.jpg ‏220 KB

    Where do you have clear overlay to remove previous measurements? It is better to place it before new overlay to give labview more time to show it.
    May be I am wrong, but indicator can be only a command to show image and drawing happens in separate thread later.
    And probe creates copy of image data when it is called and does not progress untill it finishes copying. With image I prefer to do it manually: have a separate image display buffer (Create image.vi) and copy there after all processing and overlay is done (copy image.vi).

  • Speeding up and slowing down still images

    I still am unable how to figure this one out. I have found a slider bar under the art/clip. I right clicked, turned on time graph, moved this points around and still see no difference in sppeding up or slowing down. I am in the right place, close? In the motion window I see Time Remap, see points have changed but am unable to move this points from here, I can move other points like scale, rotate. In Time Remap I see a speed section but this is greyed out at constant speed.
    I want to be able to have a still begin or end with a speed up or slow down as I pan or zoom.
    Any suggestions?
    ~Mark

    New Discussions ResponsesThe new system for discussions asks that after you mark your question as Answered, you take the time to mark any posts that have aided you with the tag and the post that provided your answer with the tag. This not only gives points to the posters, but points anyone searching for answers to similar problems to the proper posts.
    If we use the forums properly they will work well...
    Shane

  • NI-IMAQ overlay

    I want to know if the "Overlay Sub-Palette" (mainly IMAQ Merge Overlay and IMAQ Overlay Text) is a part of NI-IMAQ or NI-Vision.  I don't have to acquire image. I just want to write text on a huge image and the picture control functions are too slow for my application.
    Jean-Marc
    Ni Developer Suite 8.6
    Jean-Marc
    LV2009 and LV2013
    Free PDF Report with iTextSharp

    Hi, Jean-Marc,
    Yes, both functions installed with NI-IMAQ.
    Refer to this doc: Which VIs are Installed with NI-IMAQ and Vision Acquisition Software?
    regards,
    Andrey.

  • IMAQ Overlay Text.vi: "User-specified Font" ignored

    I'm trying to use "IMAQ Overlay Text.vi" use draw a fixed-width tag on an image. In my trials so far, I cannot determine how to use any other font but the default. The "User-specified Font" choice appears to ignore my font requests, but does use my size and bold settings.
    What I've tried so far:
    Use LabVIEW to tell me font names via the application drop-down menu, and then type one in verbatim into the "Font Name" component of the "User Specified Font" cluster.
    Use another Windows program (like Write.exe) to give me font names, and then typing one in verbatim as before.
    Use a nonsense font name to provoke some kind of "font not found" error, but none were raised.
    This third data point makes me think that a default font is selected if the user's is not found. How do I learn which font names this VI will use? LabVIEW can see and use the font I want, but not IMAQ :-(
    I have LabVIEW 2009 with the 2012 Vision Development Module.
    Solved!
    Go to Solution.

    Silver_Shaper wrote:
    Check the built in example.. It works.
    Excellent! Thanks for your reply :-)
    I can confirm that switching from "IMAQ Overlay Text.vi" (and "IMAQ Merge Overlay.vi") to "IMAQ Draw Text.vi" uses the font I specify by name on the Front Panel. This will suit my needs
    I have two points for NI engineers and I would like a response:
    Does "IMAQ Overlay Text.vi" have any outstanding bug reports about this behavior? Or, am I doing something wrong?
    Please make your examples easier to discover and find. With help from Silver_Shaper, I was able to find the example, but the directions on your website are incomplete and misleading. To experience the frustration first hand, follow the link in Silver_Shaper's post and read and follow the text.
    You will find that it is incomplete: the article takes you halfway there, pointing you to to "Help » Find Examples... » Toolkits and Modules", but doesn't follow through and ask you to expand "Vision » Functions" before you find the example.
    But once you're there, you will also find that the article is misleading. The article is called "Overlay Text on Image" and the same title is used in the overview, but on disk it is called "DrawText Example.vi" and the real name can only be found in the front panel image.
    Please confirm the bug or my misunderstanding of "IMAQ Overlay Text.vi", and please confirm that you will update that article.

  • Photoshop CC slows down suddenly, for several minutes

    Hi!
    I have a problem with Photoshop CC. I sit on a 27" iMac, 8GB RAM and an i5 processor, OS X Mavericks, Wacom intuos Pro tablet.
    My problem, that suddenly occurs is tha Photoshop CC suddenly slows down to a halt. No error messages, it just gets very very slow. The first sign is that I suddenly cant zoom. I try to zoom, and nothing happens. Then the cursor, still able to move around with no problem, wont change to an arrow when hovering over buttons or menu items. If I open Safari, everything works fine, exept if I go back to Photoshop, then only the properties window will show. Photoshop is like this for up to ten minutes, then suddenly everything happens at once. All the zooming, closing of images if I tried that (with the keyboard), and then it is all fine again.
    The problem occurs both when I do complex work with many layers, but also when doing simpler work with just a few layers.
    I have 850GB free storage space and Photoshop is allowed to use 5GB of RAM. I usually dont have open more than two pictures at once. I use Lightroom 5, and PS CC as an external editor.
    Any ideas how to solve this? It does sound like PS is writing alot to the HD sometimes, but it should not get this slow anyway, and the program does not freeze as in software error. I dont need to force quit PS, I just need to wait it out. Very annoying!
    Sorry for my bad English! It is not my first language

    Tells us a bit more about the work you are doing:
    How many layers?
    What types of layers? Shape? Text? etc.
    Document dimensions?
    Bit depth?
    File size on disk?
    Also, tell us a little about how things are set up:
    Where is your scratch disk?
    How much free space on that disk?
    How much RAM?

  • Is there a way to slow down the playback of video in Captivate 5?

    I just made several recordings (FMR) and would like to slow them down for the viewer.  The video was actually of someone else's software demo that moved way too fast.  On the Captivate skin there is "2x" to move the video twice as fast, but no "1/2x".  Is there another way to slow down the video?
    Thank you!

    No.  Not there.  Honest.
    When I go to  Edit + Preferences, I see a menu on the left.
    General Settings:
    Show Welcome Screen (checked)
    Generate Project Backup (unchecked)
    Default Locations (I set this to my output folder)
    Project Cache (I set this to my C:\ drive)
    Comments At:  (blank)
    Grid Size: 16
    Spelling Preferences
    Confirmation Messages
    Defaults:
    Background Color: white
    Object Defaults:
    Select: Text Caption (or highligh box, or image, or smart shape)
    Display For: Specific Time   3 secs
    Default Style: Default Caption Style
    Restore Selected Button
    Restore All Button'
    General
    Autosize buttons
    Autozize Captions
    Calculate Caption Timing
    Recording:
    Settings:
    Generate Captions in: English
    Audio Options:
    Narration
    Actions in Real Time
    Camera Sounds
    Hide:
    Recording Window
    Task Icon
    System Tray Icon
    Others: Move New Windows Inside recording Area
    Smoothen movements for:
    Drag and Drop Actions
    Mouse Wheel Actions
    Video Demo Settings button:Video Demo Recording
    Show mouse in video demo mode
    Working folder (mapped to my C:\ drive)
    Keys
    To stop recording: End
    For Automatic panning: F4
    For Manual Panning: F3
    To stop panning: F7
    To snap recording window to mouse: F11
    To toggle mouse capture in video mode: F12
    restore Defaults button
    Project
    Information
    Author
    Company
    E-mail:
    Website:
    Copyright:
    Project Name:
    Description:
    Publish Settings:
    Include Audio (checked)
    Publish Audio as Mono (checked)
    I don't see anything in the whole menu that says anything about fps.  What am I missing?  Thanks!

  • Adobe Exchange Plugin Slowing Down Photoshop CC?

    Recently, Photoshop CC has been running really slow, and slowing down my computer as a whole. I've been trying to trouble shoot what was causing this, because it wasn't doing this previously. I believe I've narrowed it down to two things - Too many styles loaded in my Styles panel at once (my custom Styles file was over 200mb, because I added a lot of styles that had high res images embedded in them), and for some reason, the Adobe Exchange plugin also seems to be causing a problem.
    When I change my styles back to the default styles it helps speed thigns up, but Photoshop still doesn't start performing normally again until I remove the Adobe Exchange plugin. Anyone else having issues with this plugin eating up a lot of memory and slowing things down?

    Hi Otmaxo,
    Thanks for getting in touch. So that we can work out whether this is a problem with Extension Manager or Adobe Exchange, can you try closing Photoshop CC, then downloading the Adobe Exchange Panel (ZXP) from www.adobeexchange.com, then installing the ZXP file directly in Extension Manager without Photoshop CC open?
    If this does not work, can you confirm whether other ZXP files can be successfully installed via Extension Manager?
    Thanks,
    Fraser

Maybe you are looking for