I note two things: you only want the number of elements in the intersection and union, not the actual intersection and union; and your method suggests that there are no duplicates in the sets.
So you don't need to find the union, explicitly. It is just the total number in I + J, minus the intersection.