So I don't get it. You want to get into grad school for computer vision but you are applying for an internship that probably won't help you get into grad school vs going for the research position that probably will help you with grad school.
It's very difficult for an EE undergrad to actually work on computer vision type work at the somewhat higher level that CS does at my univ. In my case, 2/3 of the CV professors that do the work I want are leaving or on sabbatical. The 3rd one is the one I'm consulting with and it seems that professor does not want to take me on for work. For me to increase my chances, I need a connection with someone in the CV circle. That's why I tried to aim for with the 3rd professor.
Looking at the EE side, I'm working with a grad student doing some work in computer vision. However, the work seems to have peaked and the professor has lost enough funding where he cut all the undergrad research positions. So, if I work for free, I can't pay the bills. All the other EE professors are doing lower level computer vision and participate in different circles.
I'm really tired of hearing "you can do the same in EE as the people in CS." The two fields do different things in general. The closest EE gets is doing low level RTOS coding. CS does all the higher level stuff. That's what they teach. I want to get into a CS grad school.
So in conclusion, I can try to obtain a research position but it will more than likely not be with people in the CV circle. Since it seems I've exhausted my options with the CV circle, the internship which does research into CV may offer more experience than doing research with an adviser not in the circle.